当前位置: 主页 > PLC控制

S7-300模拟量输出数值上限

模拟量模块采集来数据,我想实现当输出数据超过下限时显示指定数值,超过上限时也显示显示指定数值,这个程序应该怎么编写?

最佳答案

直接用比较,给你个梯形图的,这是流量计用的,当数值太小的时候直接显示零,跟你要求的差不多。DB10.DBD374是FC105输出的数值,

图片说明:

S7-300模拟量输出数值上限S7-300模拟量输出数值上限

提问者对于答案的评价:
我使用CMP<R时IN1输入DB100.DBW34时显示红色不能用,为什么?

最佳答案作者回复:
你这是实数比较32位,数据格式Real,而db100.dbw34是字16位,你改为db10.dbd34就没有问题了,后者是双字32位

  • 关注微信

猜你喜欢

微信公众号