S7-200每秒自加1操作

如题,我想做一个每秒自加1的运算,但是做了如下程序,发现LW1(IN_OUT)的值总是在0和1之间变化,有时候还会突然来个溢出变成-32xxx之类的数值。我也尝试了用自增INC_W,但是每次SM0.5接通都是一直加,每次加几十,而不是加一。不直到为何此时上升沿检测不起作用了。。。
请高手看看,并指导一下怎样才能实现每秒自加一的功能,谢谢!

问题补充:
图片没有上传成功,我是已经加了上升沿检测的,但是结果却不如我想象的那样。

图片说明:

S7-200每秒自加1操作   

最佳答案

几个可能的问题:
1)ADD_1指令加沿触发没有问题,用秒脉冲也没有问题,可能的问题是你调用的地址是否有重复使用的可能(地址占用),另外确认上升沿的个数,这个调用数量是有限制的。
2)每次加1指令的应用出现每次加多个,一定是上升(沿)没有加,还是你没有将加了沿的程序下载,或者是沿调用的个数超出范围。
补充问题回复:
2)的问题已经得到印证。关于加1的程序,你可以用ADD_1或者INC_W均可以。造成加1出错的原因只能是加1指令程序存放的地址没有选择正确或地址重复使用的问题,你重新换地址或者修改地址区。

提问者对于答案的评价:
问题得到解决,谢谢!

最佳答案作者回复:
理解这个指令的应用,实际上理解了程序的扫描与沿应用的关系,接口变量数据类型的定义。

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc363629.html

(2)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午12:55
下一篇 2021年7月5日 下午12:55

相关推荐

  • CPU224XP模拟量滤波

    我现在开启了CPU224XP的模拟量通道2的模拟滤波功能,滤波次数为128,  然后我程序里是每个循环周期都会读AIW2的值,感觉跟没滤波没有什么区别,还是有很…

    SIMATIC S7-200 2017年11月1日
  • 调试中的问题

    请问:S7-200 PLC,用编程软件调试程序时,内部继电器M可以强制ON/OFF吗?我在调试过程中,I和Q都能强制ON/OFF,但对M这样操作没成功,是什么原因呢? 最…

    SIMATIC S7-200 2021年7月5日
  • 关于s7-200与MM440通信时参数不稳定现象

    我在用s7-200PLC通过USS读取两台MM440多个参数时,为什么读到的参数总是在0与实际数值之间跳变。并且当两台同时运行时返回的运行状态位也会在0-1之间跳变。 (…

    SIMATIC S7-200 2018年1月1日
  • S7-200PLC模拟量采集与比较

    小弟是菜鸟,想学习S7-200PLC模拟量采集方面的知识,现手头有一个单相电压变送器,输入为AC0~220V,输出为4~20mA;S7-200 CPU222一只;EM23…

    2018年12月2日
  • 200的组网方式

    如果几台200通讯,将通讯线3、8并联后,挨个接每个200其中一个的通讯口;和将每个200的通讯口1接另一个的通讯口0;这2种方式有什么区别? 问题补充:这样有主从之分么 最佳答案…

    SIMATIC S7-200 2020年11月1日
  • S7200之间的通讯

    如何是200之间可以进行数据的交换.读写指令能够起到什么作用.? 问题补充:很感谢前辈的知道.但可否再详细些.我是初学.谢谢了. 最佳答案 自己用串口指令 做一个自由口&…

    SIMATIC S7-200 2021年7月5日
  • 西门子PLC扩展模块地址分配问题

    S7-200和S7-200SMART数字量及模拟量扩展模块地址分配问题,请各位老师指点一下。希望详细一些,多谢。 钻石用户推荐最佳答案 S7-200:在S7-200中,输入/输出点…

    SIMATIC S7-200 2021年7月5日
  • 西门子位置控制向导问题请教大家。

    向导上讲的都能明白,向导做完了,出来很多块,具体块前面该添什么呢?看了帮助也没看明白,比如我启动伺服在那个块里启动?停止和暂停在哪里控制?Q0.0发出的脉冲数在那个寄存器里记忆?这…

    SIMATIC S7-200 2020年11月1日
  • 224xp的高数计数器HSC4计数为何有时不准确?

    工程中使用224xp、AC/DC/DCplc,使用高数计数器采集E+H质量流量计脉冲信号,初始使用HSC4,0号模式,接线用I0.3采集脉冲信号,使用流量计模拟脉冲功能发了1000…

    SIMATIC S7-200 2017年6月19日
  • EM235能否接受NI1000的电阻信号

    我有20个NI1000传感器接到4个EM235上,行不行啊,如果行的话怎么做啊,如果不行还有什么解决方法吗?型号肯定是不能改了,因为业主已经缺定了. 问题补充:但是我听朋友说好象可…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论

评论列表(1条)

  • 1377
    1377 2023年3月15日 下午7:27

    而且这个程序是每个扫描周期加1不是每秒加1吧