当前位置: 主页 > PLC控制

如何调节SMB28范围为1~200

各位前辈,SMB28范围0~255,请问如何写一段程序使之范围变为0~200?谢谢了

最佳答案

这个是模拟电位器0数据输入电位器,可以用MOVB指令进行转换重新标定。
程序:
LDSM0.0
MOVBSMB28,VB0//模拟电位器0的数据存放到VB0
AB>=VB0,201//当模拟电位器数据大于200时,则启动传送指令
MOVB200,VB0//启动传送指令把200传送给VB0,使VB0=200

提问者对于答案的评价:
谢谢前辈,我能不能用除以1.275的方法实现0~200呢?两者有什么不同?谢谢前辈

最佳答案作者回复:
可以。
2者的不同在于用除法原值缩小了1.275倍,而标定是取消了200以上的数值。

  • 关注微信

猜你喜欢

微信公众号