1200与200进行MODBUS通讯

1200与200进行MODBUS通讯,1200作为Master,200作为从站;现1200需读写200的I/O,200作为从站,除了编写对MODBUS从站的初始化和调用外,还需要编写其他程序吗?有没有人能提供段调试过后的程序呢?对于西门子关于200与1200的MODBUS通讯的文档,怎么设置都看懂了,但是到底怎么读写I/O还没有弄明白,做为下位机的200是否还需要编写其他程序呢?新手请大家多指点下

最佳答案

参照《如何通过Modbus协议实现 S7-1200与S7-200通讯.pdf》
200作为从站,其程序如上述资料的图14所示,不需编写其他程序。
1200作为主站,其编程也如资料中所述,只需修改图11中所示的MB_MASTER块中的如下参数:
    MODE, DATA_ADDR, DATA_LEN, DATA_PTR
1.若设 MODE = 0, DATA_ADDR = 10001, DATA_LEN = 8,
       DATA_PTR指向数据区地址2000
  则编译下载RUN后,在地址=2000的数据区的第一个字节的8bit
  即是主站1200从从站200读回的I0.0-I0.7。
2.若设 MODE = 1, DATA_ADDR = 00001, DATA_LEN = 8,
     DATA_PTR指向数据区地址2000,并在该地址装入55h
  则编译下载RUN后,使得从站200的Q0.0-Q0.7 = 01010101

进一步还需了解MODBUS协议的具体内容和MODBUS测试软件如
ModScan32.exe,ModbusSlave.exe,sscom32.exe

提问者对于答案的评价:
谢谢~

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

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

相关推荐

  • 如何编程?

    问题补充:我从事电气这行已有9年,涉及自动化有4年多,可能是文化基础低(高中未毕业),一直对此半知不解.请高人指点.还有就是我是搞电气工程安装的,接触的是西门子的PLC,看来是近水…

    自动化系统综合 2020年11月1日
  • wincc6.0 与PC ACCESS SMART冲突

    我的项目里用wincc6.0通过pc access smart与200 smart连接,电脑的系统是xp sp3,出现以下问题:wincc退…

    自动化系统综合 2017年6月27日
  • S7300/400编程软件安装问题

    我在网上下载了一个编程软件,在安装的时候选择了中文后点击下一步就出现了(尚未满足以下安装要求)其它什么都没有,这是怎么回事 问题补充:安装好了,但仿真软件没有安装上,是怎么回事 最…

    自动化系统综合 2020年10月31日
  • 如何将MOVE得到的数据存储

    我用MOVE赋值指令将DBW10给DBW12,MOVE有常开点I0.0,当I0.0接通时,就会把将DBW10给DBW12,将I0.0断开时就会把0赋给DBW12,我想把DBW10第…

    自动化系统综合 2017年11月20日
  • PLC编程中NOP指令的作用

    nop这个指令在编程时从来没有使用过,看帮助写明是执行一次空操作。百度了一些说法,总结起来是占用一个字节的程序存储空间,产生微小延迟,常用来做代码地址对齐。不是很理解啊有什么实际作…

    自动化系统综合 2020年10月31日
  • 拉刀与松刀问题

    请问一下,我的是落地镗床。突然出现一个问题,就是拉刀的时候能拉刀,松刀的时候也能松刀,都有动作,但就是报警,说主轴处于松刀状态,拉刀的情况下也是处于松刀状态不能够旋转。有谁遇到过这…

    自动化系统综合 2017年12月9日
  • pcs7 box 416 用的pcs版本是

    请问pcs7 box 416 用的pcs7版本是哪个 新建工程时找不到cpu416-2 PCI?不知道怎么解决! 最佳答案 升级软…

    自动化系统综合 2017年6月9日
  • TIA Portall V12 不能打开程序

    我用TIA Portall V12 打开一个别人用博图V12写的程序,开到一半的时候系统提示说少安装3个程序,但是我看我的产品安装目录里,那3个程序都…

    2017年11月1日
  • 200软件安装问题

    S7-200安装时出现这问题怎么解决 图片说明:          最佳答案 什么版本?什么系统?SP9才支持WIN7系…

    2017年11月12日
  • 带FB42 FB43的小程序

    哪位朋友能提供几个 分别带有 FB41,FB42,FB43  的 STEP7小程序。我只是想 结合程序 看说明…

    自动化系统综合 2020年11月1日