西门子PLCSR20 用多圈绝对值编码器 测量高度变化 应该怎么编辑程序

编码器支持 MODBUS -RTU输出协议   求梯形图 谢谢

问题补充:
编码器的读取命令已经上传,因为不是很懂这个 需要师傅教下 谢谢

最佳答案

多圈绝对值编码器,数据存储格式:圈数+当圈位置。你只需要查看编码器说明书,找到对应的保持性寄存器地址:4xxxx,PLC编程读取该地址空间的数据,就知道了当前高度位置。两次位置相减,就得到了高度变化。
至于编码器值与高度的对应关系,与你的机械传动、安装位置、零点以及编码器分辨率有关,需要你自己确认,编程实现转换。
关于S7-200SMART的MODBUS RTU串口通信可以参考:
http://www.ad.siemens.com.cn/productportal/prods/s7-200-smart-portal/200smarttop/smartsms/020.html

提问者对于答案的评价:
谢谢  虽然有不懂地方还是很感谢你

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月30日 下午10:01
下一篇 2020年10月30日 下午10:01

相关推荐