中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

PLC

 吃鱼

下载贤集网APP入驻自媒体

大佬们,这个数值怎么不一样啊,最后运算数值一次1176一次1225,按照我设置的程序应该在50停下,但是他运行这两次分别在不同的次数停下,哪里出问题了吗?

最新回复
发布回复
找到原因了,在比较指令后面加一个脉冲信号,比如如升沿或者下降沿都可以,这样后面两个加法指令就在条件满足的时候执行一次运算
出现这种情况只能是程序设计有问题,可以进行检查修改
这个应该是数据类型不一致了。 比如一个设置的是无符号整数,一个设置的是有符号整数。
这个是程序设计上的问题,因为你的变量类型不太一样,在这种情况下,有些编程语言是可以兼容的,但是有些是不能兼容的。
修改程序呗(问题问的太笼统,需要确认什么品牌的什么型号PLC),一般大程序都是分区域块的,你先找找是连锁条件出错还是执行出错还是中断出错
应该是你的指令不统一的问题,就是说你最后所给出的脉冲指令可以保证它上下没有具有唯一性,建议你还是加一个分辨信号
数值不一样这种情况应该是指令不统一的问题,在比较指令后面加一个脉冲信号,这样就可以保证它上下没有具有唯一性,一般大程序都是需要分区域块的,可以试着进行检查修改。
我觉得你这个需要在比较指令后面加一个脉冲信号试试看。
这个需要你比较一下程序,在后面加一个脉冲信号,一般不是指令不统一所造成的,需要保证程序没问题。
可以尝试对程序进行一个检查,适当增加一些脉冲信号,最终使各个指令互相统一,让程序完美运行就能有一个更加好的结果。
这种情况应该是指令不统一的问题,在比较指令后面加一个脉冲信号,这样就可以保证它上下没有具有唯一性,一般大程序都是需要分区域块的,可以试着进行检查修改。
数值不一样这种情况应该是指令不统一的问题,在比较指令后面加一个脉冲信号,这样就可以保证它上下没有具有唯一性,一般大程序都是需要分区域块的,可以试着进行检查修改。

为您推荐

热门交流