小车控制系统的示意图和PLC外部接线图见图3-47。假设小车开始时停在最左边,按下右行起动按钮,小车开始右行,以后小车将在两个限位开关之间往返运行。往返3次后小车停在最左边。程序如图3-48所示(见随书光盘中的例程“往返次数控制”)。
图3-47 小车运动示意图与PLC外部接线图
为了控制往返的次数,用右限位开关X3给计数器C0提供计数脉冲。小车前两次往返时,C0的当前值小于设定值3,与Y0线圈串联的C0的常闭触点闭合,不影响左限位开关X4自动起动小车右行。
小车第3次右行到达右限位开关X3处时,C0的当前值等于设定值。小车左行到达左限位开关X4时,X4的常闭触点断开,使Y1的线圈断电,小车停止左行。因为C0的常闭触点断开,X4的常开触点不能起动小车右行,使小车停在左限位开关处。
下一次用右行起动按钮X0起动小车右行时,X0的上升沿检测触点接通,将C0复位。C0的当前值变为0,C0的常闭触点闭合,使Y0的线圈通电,小车开始右行。
在设计计数器控制电路时,一定要考虑计数器的复位。计数器的当前值等于设定值后,如果不将它复位,计数器就不能进行下一轮的计数操作了。
打开GX Simulator,启动软元件监视视图,生成X窗口和Y窗口。通过梯形图程序状态进行监视,仿真操作的步骤如下:
(www.xing528.com)
图3-48 控制小车往返次数的梯形图
1)两次双击X窗口中的右行起动按钮X0,模拟按下和松开该按钮。Y0变为ON,小车开始右行。双击X4,模拟小车离开左限位开关。
2)双击X窗口中的右限位开关X3,Y0变为OFF,Y1变为ON,小车改为左行。C0的当前值加1后变为1。再次双击X3,模拟小车离开右限位开关。
3)双击X窗口中的左限位开关X4,Y1变为OFF,Y0变为OFF,小车改为右行。再次双击X4,模拟小车离开左限位开关。
4)重复第2步和第3步的操作,直到右限位开关X3使小车变为左行,C0的当前值变为3,C0的常闭触点断开。
5)双击X窗口中的左限位开关X4,Y1的线圈断电,小车停车。图3-48是此时的梯形图程序状态。
6)两次双击X窗口中的右行起动按钮X0,应能将C0复位,再次起动小车右行。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。