① 关于气缸运动,想用plc控制多个气缸和一台步进电机
LD X0(自动开始按钮或工件自动落下触发的开关)---------------OUT Y0(气缸A,在这里你没说清楚气缸A是否要保持动作,我现在是没保持的)
LD X1(开关二)-------------------SET Y1(气缸B)
LD X2(开关三)------------RST Y1(气缸B回位)
LD X2-------------SET M0
LD M0-----LD X3(开关四)---------OUT Y2(气缸C,现在会保持)
LD X4(开关五)------------OUT Y3(气缸D)
LD X5(开关六)------------RST M0(气缸C和D回位)
LD X6(开关七)------LDI T0------OUT Y4(气缸)
LD X6---------TMR-----T0-----K50(延时五秒)
LD T0----------PLSY K1000 K1000 Y0(电机转动)
M1029----------(脉冲输出完毕信号,可以用来触发你接下来的工作==,或是循环)
由于你的资料不完整,那些开关是不是装在气缸上面的磁性开关,或是人为的,都没说明白,电路不能编完整,大概是这样在修改了,给个最佳答案吧
② 我想使用PLC来控制气缸位置,但不知道怎样编程。还有两只感应开关,
1、除了可以使用PLC以外,还可以使用TPC表格程序控制器(表控)来实现,更为方便。
2、使用TPC4-4TD的表格程序控制器(表控)可以直接控制普通气缸、三位五通气缸等各种气缸的电磁阀,通过磁性开关的感应还可以方便地实现气缸位置的控制。
3、控制器内部带有计数功能,设置好计数值,到达后可以停止动作或者执行其他动作。
4、控制器的设置是通过功能设置表,设置需要的功能,不需要编写梯形图,你的动作大约十余分钟即可设置完毕。
通过在这个功能设置表上用鼠标操作,选择输入端、输出端,设置定时时间以及感应开关的控制功能,就可以很方便的实现你所需要的控制。