用计数器进行控制的状态变换技术。从图5可以看出,当第一次按下X0时,使Y0=1且自保持,油泵电机运转,X0的下降沿启动C0计数一次;当第二次按下X0又松开时,它的下降沿又使C0计数一次,此时的计数值达到C0的设定值(K2),计数器C0动作,其动断触点断开Y0回路,油泵电机停转,实现了输出状态的翻转,在的一个扫描周期内,计数器的动合触点使C0复位,为下次计数做准备,从而实现了用一只按钮启停的单数次计数、双数次计数复位的控制。
图6为不用计数器进行控制的状态变换技术。从图6可以看出,初始运行时,M0=M1=Y0=0,当第一次按下X0时,其上升沿Y0=1且自保持,油泵电机运转,此时M0=1,M1=0;当第二次按下X0时的扫描周期内,M0=1,M1=1,Y0=0,油泵电机停转,实现了输出状态的翻转,在的一个扫描周期内,M0=M1=Y0=0,又恢复为初始状态,为下一次的状态变换作好了准备。从而也实现了用一只按钮启停的单数次运转、双数次停转的控制[1>。
图7为用功能指令进行控制的状态变换技术。图7中,ALT为交替输出指令,其实际上是一个二分频电路,每执行一次ALT指令,目标元件的输出状态取反,即目标元件的状态在ON和OFF之间交替变换。初始运行时,Y0=0,当第一次按下X0时,其上升沿Y0=1且自保持,油泵电机运转,当第二次按下X0时的扫描周期内,Y0=0,油泵电机停转,实现了输出状态的翻转[2>。
6ES7 321-1BH02-0AA0开入模块(16点,24VDC)6ES7321-1BH02-9AJ0开入模块(16点,24VDC)组合件 (6ES7 321-1BH02-0AA0+6ES7 392-1AJ00-0AA0)6ES7321-1BH10-0AA0开入模块(16点,24VDC)6ES7321-1BH50-0AA0开入模块(16点,24VDC,源输入)6ES7321-1BH50-9AJ0开入模块(16点,24VDC,源输入)组合件 (6ES7321-1BH50-0AA0+6ES7 392-1AJ00-0AA0)6ES7321-1BL00-0AA0开入模块(32点,24VDC)6ES7321-1BL00-9AM0开入模块(32点,24VDC)组合件 (6ES7 321-1BL00-0AA0+6ES7 392-1AM00-0AA0) 6ES7321-7BH01-0AB0开入模块(16点,24VDC,诊断能力)6ES7321-1EL00-0AA0开入模块(32点,120VAC)6ES7321-1FF01-0AA0开入模块(8点,120/230VAC)6ES7321-1FF10-0AA0开入模块(8点,120/230VAC)与公共电位单独连接6ES7321-1FH00-0AA0开入模块(16点,120/230VAC)6ES7321-1FH00-9AJ0开入模块(16点,120/230VAC) (6ES7 321-1FH00-0AA0+6ES7 392-1AJ00-0AA0)6ES7321-1CH00-0AA0开入模块(16点,24/48VDC)6ES7321-1CH20-0AA0开入模块(16点,48/125VDC)6ES7 321-1BP00-0AA0光电隔离,每组 16,64 DI,DC 24V,3MS,漏/源6ES7 322-1BP00-0AA0光电隔离,每组 16,64DO,DC 24V,0.3A(源),总电流2A/组6ES7 322-1BH01-0AA0开出模块(16点,24VDC)6ES7322-1BH01-9AJ0开出模块(16点,24VDC) (6ES7 322-1BH01-0AA0+6ES7 392-1AJ00-0AA0)6ES7322-1BH10-0AA0开出模块(16点,24VDC)高速6ES7322-1CF00-0AA0开出模块(8点,48-125VDC)6ES7322-8BF00-0AB0开出模块(8点,24VDC)诊断能力6ES7322-5GH00-0AB0开出模块(16点,24VDC,独立接点,故障保护)6ES7322-1BL00-0AA0开出模块(32点,24VDC)6ES7322-1BL00-9AM0开出模块(32点,24VDC) (6ES7 322-1BL00-0AA0+6ES7 392-1AM00-0AA0) 6ES7322-1FL00-0AA0开出模块(32点,120VAC/230VAC)6ES7322-1BF01-0AA0开出模块(8点,24VDC,2A)6ES7322-1FF01-0AA0开出模块(8点,120V/230VAC)6ES7322-5FF00-0AB0开出模块(8点,120V/230VAC,独立接点)6ES7322-1HF01-0AA0开出模块(8点,继电器,2A)
2.3 条件分隔扩展技术
在各种数控装置中,自动和手动是Zui常用的两种控制方式。手动工作方式的大量按钮,占用了很多的输入点,操作面板上的控制按钮大多是为手动方式准备的,仔细分析会发现有些手动控制中使用的按钮在自动方式中根本就不会出现。我们可将这些不会出现的输入信号按工作方式分成两组,使它们在不同的工作方式中接入相同的输入点,从而达到节省输入点的目的,这种方法即为条件分隔扩展技术。具体方法如图8所示。
图8中,HK为工作方式转换开关(如1位为自动,2位为手动方式),必须占用一个点X0,以便在梯形图中区分不同的作用;X1、X2、X3为重复使用的输入点,这3个点分别接不同作用的开关,通过转换开关方式的选择,使点在不期起不同的作用,又为了避免寄生电路引起各点互相牵扯,各开关必须通过二极管或门再接到输入点上。像图8所示电路可节省6-4=2个输入点,达到了节省输入点的目的。