读写modbus

小弟,如果用s7200的自由口读写modbus设备,写一组数据到设备的地址2000H,从设备的2010H读数据出来,注意,是用自由口啊,不用modbus库,各位大侠,该如何做呢,LAOHUAI同志在么

最佳答案

如果你用库做,CRC校验已经做好了,你填写子程序库的管脚即可!
 如果你自己编写程序:
 关键是你做好CRC校验子程序,按照它的报文格式加进去即可。
 给个邮箱我给你发个关于modbus RTU格式的程序例子供你参考,其中的CRC校验的子程序也可供你参考!
 祝你成功。

提问者对于答案的评价:
大侠,谢谢啊,希望大家交个朋友,多多交流,我的邮箱是wd05468@yahoo.com.cn

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:19
下一篇 2021年7月4日 下午11:19

相关推荐

  • 怎样提高称重结果的精度

    我在写一个程序,是通过控制绞龙来实现定量一种土。通过modbus读取两个压力变送器的称重结果作为反馈,每个周期读取一次数据,并对数据进性运算,控制绞龙转速。发现一个问题,就是当本周…

    SIMATIC S7-200 2021年7月5日
  • s-200编写程序

    一个水塔,设有两个浮球开关分别采集上限位和下限位;两台潜水泵负责给水塔补水。两台潜水泵不能同时开,互为备用,循环开启。不设上位机,不设人机界面。设开泵和关泵按钮,手动/自动切换旋钮…

    SIMATIC S7-200 2021年7月5日
  • 程序状态监控时弹出窗口

    窗口内容如下:由PLC正在上载/下载,处于致命错误状态或硬件而无法处理此命令。不知道为什么?请高手赐教!谢谢! 问题补充:我用的是CPU224XP DC/DC/DC 最佳…

    SIMATIC S7-200 2021年7月5日
  • USS协议库文件密码

    S7200中调用USS协议库文件时都会生成相应的子程序,请问哪位大哥知道子程序的密码,可以打开子程序,看看USS块是怎么写的。 最佳答案 这个库文件我看过,还是蛮复杂的。其实你只要…

    SIMATIC S7-200 2020年11月1日
  • IO输出点问题

    CPU226CN 接32入32出6ES7223-1BM22-0XA8模块, 模块的一个输出点, 模块上的灯和程序里是对应的. 程序中这个输出…

    SIMATIC S7-200 2021年7月5日
  • 在样本中,S7-200电源特性保持时间(掉电),20/80ms,120/240V AC时,是什么含义?

    在样本中,S7-200电源特性保持时间(掉电),20/80ms,120/240V AC时,是什么含义? 最佳答案 如果CPU的交流电源停电时间小于20/80ms,那么对于…

    SIMATIC S7-200 2021年7月5日
  • s7-200数据清除与保持

    我程序里有好多VW区的数据是由HMI写入的,调试的时候我在下载程序时,把原先HMI写入PLC的VW区的数据也一并清除了,我想怎样才能不清除VW区的数据,只下载程序?这样就不需要每次…

    SIMATIC S7-200 2020年10月31日
  • 高速脉冲输出问题求解

    为什么我在用高速计数器对高速脉冲输出的脉冲进行计数时,当脉冲串输出完成后,Q0.0LED灯一直闪烁,并且高速计数器的计数值也在增加,但增加很慢,基本与LED灯的闪烁同频率增加,还有…

    2017年7月25日
  • PLC 200 smart怎么控制伺服控制器?

    smart的程序怎么写?第一次,不知怎么做。请详细说明。包括向导怎么设。 最佳答案 两根线,方向和脉冲。给你两个办法一个是官网案例http://www.ad.siemens.com…

    SIMATIC S7-200 2021年7月5日
  • CPU模块是继电器输出型,Q0.0可以做脉冲输出吗

    用S7-200 CPU226 AC/DC继电器,Q0.0可以做PTO或者PWM吗?电源、信号如何接线连接?谢谢! 最佳答案 摘自《西门子 S7-200…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论