S7-200与单片机的modbus通信

各位大侠你们好,小弟最近在研究S7-200PLC与单片机之间的modbus通信,对于PLC向单片机写数据,可以调用它自己的modbus库函数,将数据发送出去。但是如果我要读单片机某一个部位的数据应该如何操作啊,虽然也有库函数,但是那保持寄存器咋定位啊?或者说如何对数据接收进行参数设置。

专家建议

您好,
您首先要确认S7-200与单片机的主从关系,单片机如果作为从站,通讯的必须有modbus 数据地址和端口地址。

如果单片机作为主站,您可以先使用电脑的串口调试程序监控单片机发出的报文, 看其使用的是什么功能码和数据地址。

S7-200侧的modbusRTU通讯已经有开发好的指令库供您使用,具体请您参看:Micro 'n Power - 《西门子 S7-200 · LOGO! · SITOP 参考》
http://www2.ad.siemens.com.cn/Download/Upload/AS/application/A0136.chm
中的相关内容。
参考资料:Micro 'n Power - 《西门子 S7-200 · LOGO! · SITOP 参考》

提问者对于答案的评价:

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

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

相关推荐

  • 在Step7 MicroWIN当中子程序嵌套子程序时,临时变量是否会有冲突?

    问题1:如题。举例:在子程序1当中,将网络1的计算结果存入LD4以备后用。在网络2中嵌套了另一个子程序2,这个子程序当中也使用到了LD4。然后在子程序1的网络3中,我使用LD4进行…

    SIMATIC S7-200 2020年10月31日
  • 移植

    请教,为啥S7200的程序需要经过SMART200软件来移植,才能下载到SMART200plc中,移植有和意义和作用?谢谢! 最佳答案 200和200SMART不是同样的东西啊,用…

    2021年7月5日
  • PID温控疑问

    PID指令控制温控 当积分项前值接近1,输出为零 参数应该怎么调整? 谢谢 最佳答案 按公式;输出=比例+积分+微分则比例+微分=-积分 所…

    SIMATIC S7-200 2021年7月5日
  • S-200 CPU224XP加模拟量模块231

    怎样用PID计算输出值(0.0-1.0)与(-32000-+32000)相乘来用S曲线来控制变频器正反转???加速时间和减速时间能用积分时间来控制吗!!程序怎样写!!请大家帮忙指导…

    SIMATIC S7-200 2020年11月5日
  • 200PLC与300PLC的MPI通讯问题

    使用200plc的0口作为PPI主站与另一台200plc通讯,1口作为MPI从站与300plc通讯。请问在这种方式下通讯是否能成立?若不成立假设我用200plc的0口作为moudb…

    SIMATIC S7-200 2021年7月5日
  • PWM和PTO有啥区别

    我看过一些资料关于他们的介绍,可是原理不太懂,200可以进行选择PWM 和PTO,PTO可以设置周期和脉冲个数,PWM可以设置周期和脉冲宽度值(ON的时间),可是他们有啥…

    SIMATIC S7-200 2021年7月4日
  • TD200的UP/DONW,ESC,ENTER键的问题

    TD200 3.0版本能不能将UP/DONW,ESC,ENTER四个键自己定义?在文本显示器里设置一个倒计时的定时器,在编辑数字时这四个键是自动定义还是在程序中编程的?&…

    SIMATIC S7-200 2021年7月5日
  • S7-200CPU224高速计数器取样问题?

    我的S7-200CPU220XP!当前值HC0用于高数计算物体长度!!hc0不能清零!!我用两个定时中断程序取样HC0值,第一个中断MOVDW HCO &nbs…

    SIMATIC S7-200 2021年7月4日
  • 对于200 PLC,X,Y方向各一个伺服电机,能否同时运动

    对于200 PLC,X,Y方向各一个伺服电机,如果要从一个点移动到另一个点,并且运动的轨迹是斜线,请问这两个伺服电机能否同时运动啊?200 PLC 是…

    SIMATIC S7-200 2020年10月31日
  • s7200PID恒压供水程序一托三循环

    公司有一个一托三循环式恒压供水,用变频pid采集信号,PLC用s7-200的,程序怎么写啊,麻烦各位给发一个,我的邮箱,yuying19872@yahoo.com.cn …

    SIMATIC S7-200 2020年11月5日