200模拟量限制

现在在触摸屏上输出一数值给AO模块来控制变频器频率,希望输入数值是0--50,但触摸屏上限制不了范围,要在PLC做么做,如INPUT做一个判断 大于50就输出50 小于0就输出0
西门子200系列

问题补充:
浮鱼 -说用整数为什么,我输入是实数。希望做个块来调用

最佳答案

应用指令库的子程序Scale_R_I(可用于内部数据到模拟量输出的转换),将上限设为50,下限设为0。转换后,判断如是转换结果为大于等于32000(对应于50)则输出0。
在下述指令库中,子程序Scale_I_to_R可用来进行模拟量输入到S7-200内部数据的转换;子程序Scale_R_I可用于内部数据到模拟量输出的转换。
s7 200标定库下载:
http://cache.automation.siemens.com/dnl/TQ1NjcwMQAA_27043396_FAQ/scale.zip

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日
下一篇 2020年11月1日

相关推荐