今天尝试了一下用S7-200写了简单的控制气缸的程序
想要实现功能是:
按钮I0.1是复位功能,使气缸回到原点。
按钮I0.2是气缸先向前运动3秒钟(左电磁阀0,右电磁阀1),3秒后往回运动(左电磁阀1,右电磁阀0)。
最后停止运转(左电磁阀0,右电磁阀0)
程序在仿真器上运行是没问题的。
但是在实际运作中,复位功能没问题,运动过程中气缸向前运动没问题,
但是3秒后不能实现往回运动,因为右电磁阀始终保持高电平(1),同时左电磁阀又变成了高电平(1),
导致无法继续运动。想知道哪里出了问题
程序如下:
注:因为继电器的使用上还不是很清楚,所以我直接用PLC控制了一个三位五通的电磁阀。不知道是不是这个原因导致出现了问题。