xiaobing66
级别: 略有小成
精华主题: 0
发帖数量: 263 个
工控威望: 365 点
下载积分: 1422 分
在线时间: 330(小时)
注册时间: 2014-08-20
最后登录: 2024-05-16
查看xiaobing66的 主题 / 回贴
楼主  发表于: 2017-02-07 21:02
电脑在工厂,没源程序,我就给朋友们说说大概意思和故障现象,求给分析。首先控制要求是汽缸带动一个架子进行上下往复运动,架子上有电机,要求架子往上走时,电机正转,往下走时电机反转,架子的上边和下边都有一个限位开关,用来关闭向上或者向下的运动,根据限位开关的导通情况来判断架子在上边还是在下边,以决定下个运动向下或者向上和电机的正转和反转,我用的流程控制,里面用的置位和复位指令,流程用了s0到s3共四个,s0和s1是一组判断架子在上面时汽缸运行的方向和电机的方向,s2和s3是一组,判断架子在下面时汽缸运行的方向和电机旋转的方向,这两组程序基本上一样。现在重点来了,就是此程序运行时会出现每次关机后再次开机第一次点击启动运行后,出现汽缸带动电机直接进行一次往复运动,电机旋转的方向和汽缸运动的方向都会变,但是我要的是比如初始状态架子在上面,按下启动后就往下运动,到下面后保持在下边,等待下次的启动架子再向上运动,但是现在的怪毛病怪在只有第一次按启动时架子会往复运动一次,以后再启动是就是我需要的运动了,求朋友们给分析下什么情况下可能出现这个现象,谢谢!程序图片压缩包http://pan.baidu.com/share/link?shareid=434057802&uk=3695476576上午上传图片500k限制,刚传图片压缩包也有超出的,想到百度云了,就又传到哪里了,抱歉
[ 此帖被xiaobing66在2017-02-08 12:53重新编辑 ]
wangnaizhi
级别: 论坛先锋
精华主题: 0
发帖数量: 1261 个
工控威望: 1437 点
下载积分: 5420 分
在线时间: 826(小时)
注册时间: 2015-08-31
最后登录: 2024-05-18
查看wangnaizhi的 主题 / 回贴
1楼  发表于: 2017-02-08 08:41
把程序上传了 批注别没有  看一下程序才知道什么地方出问题了  不过目前看 可能原因是触发条件有问题