发表于:2008/11/20 13:05:00
#0楼
在PLC编写程序的时候可能会遇到如下情况:
1.使用触点在前,而线圈驱在后的情况。特别是线圈驱动是用上升沿或下降沿来驱动的程序,这种情况很容易产生机器动作不了。因为PLC是以循环扫描方式执行的,当第二个扫描周期来到时,触点在前面而得不到执行信号。解决的办法是把沿指令改为时间输出接通。我用了有一台松下的,时间设到将近1S才接通,为什么有这么长时间才执行,我也不知道其所以然。
2.在使用步进编程方式时,一般认为可以用双线圈。虽然PLC充许这种编程方式,但是还是会有不顺的地方。解决方式是输出二个独立的继电器,然后在后面再连接输出。尽量免去不必要的错误。
3.在编写步进程序时,也不要太过于相信步序不会乱。同一个开关前后编写,可能会把后面的程序启动。这种情况我在编写三菱的里面遇到过好几次。
4.数据设定不正确。这种情况主要体现在OMRON的里面,OMRON的PLC是16进制和10进制要设定的,不知道你的PLC设的是什么,在很多时候如果发现你设定的时间和实际时间不相附的时候,就可能是没有设定好的原因了,在线监控一看就知道。
5.在使用三菱M8034的时候千万要小心为上。因为M8034只能停止输出口,内部程序照运行不误,所以不要把M8034当急停使用。
6.松下FP0的PLC用到脉冲输出的时候,在急停时应该把DT9052清零,否则重启时,机器会继续走完前面的数据。
1.使用触点在前,而线圈驱在后的情况。特别是线圈驱动是用上升沿或下降沿来驱动的程序,这种情况很容易产生机器动作不了。因为PLC是以循环扫描方式执行的,当第二个扫描周期来到时,触点在前面而得不到执行信号。解决的办法是把沿指令改为时间输出接通。我用了有一台松下的,时间设到将近1S才接通,为什么有这么长时间才执行,我也不知道其所以然。
2.在使用步进编程方式时,一般认为可以用双线圈。虽然PLC充许这种编程方式,但是还是会有不顺的地方。解决方式是输出二个独立的继电器,然后在后面再连接输出。尽量免去不必要的错误。
3.在编写步进程序时,也不要太过于相信步序不会乱。同一个开关前后编写,可能会把后面的程序启动。这种情况我在编写三菱的里面遇到过好几次。
4.数据设定不正确。这种情况主要体现在OMRON的里面,OMRON的PLC是16进制和10进制要设定的,不知道你的PLC设的是什么,在很多时候如果发现你设定的时间和实际时间不相附的时候,就可能是没有设定好的原因了,在线监控一看就知道。
5.在使用三菱M8034的时候千万要小心为上。因为M8034只能停止输出口,内部程序照运行不误,所以不要把M8034当急停使用。
6.松下FP0的PLC用到脉冲输出的时候,在急停时应该把DT9052清零,否则重启时,机器会继续走完前面的数据。
[此贴子已经被作者于2008-11-20 13:07:46编辑过]
汽车车桥生产在线检测设备;其它大批量零件生产过程检测,
承接:非标自动化设备设计、旧设备改良与维修; 单独非标项目合作。
承接:非标自动化设备设计、旧设备改良与维修; 单独非标项目合作。