恭喜,你发布的帖子
发布于 2022-11-09 13:30:26
30楼
我目前的疑虑是:
1, 是否我对数据块的理解有误。我对数据块的理解是下载程序的时候,设置一个初始数值。现在我将VD1004 跟VD900 赋初始值去掉,在下载完程序后,在触摸屏手动输入他们的数值1.这样操作,就再没出现过上述问题。
2, 假如我数据使用地址有重复的地方,数据变化是其他程序段引起的,那么为什么在我将图上程序段加上1个常闭的SM0.0之后,数据就没有变过了。显然数据变化就是这里引起的。另外,这里跟强制不强制关系不大,因为一开始我以为是外部信号干扰导致这里程序段导通,才将信号改为强制,并且将PLC外部的接线都拆掉了。也就是说不强制,然后断开DI端子,这里的程序段照样可以接通。究竟为什么会接通。
这里面肯定有问题,我甚至可以录制1个视频,供大家讨论交流,技术员交流一下技术不是挺好的。
我的几点疑问:
1)VD1004 和VD900与你上面疑问的程序有什么关联?
程序中你只列举了一个外部输入,一个内部V区作为线圈,和VB570,记录外部输入次数。
当你取消初始化赋值,程序能够“正常”,硬件非常清晰的说明VD1004 和VD900与你上面的程序有密切的关系,这点是通过你的描述来判断的。
2)加上常闭的SM0.0,相当于把程序做了断点,那就没有讨论的价值了。
你这样好了,如果方便,把你的原程序上传上来,大家有兴趣的可以看看,到底是问题出在那里。
请填写推广理由:
分享
只看
楼主