200PLC做Modbus从站时,上位机电脑读取IO信息如何操作

200PLC从站是modbus这样设置好了,上位机电脑读取是是不是只要在电脑中的modbus通讯中输入对应IO点位的modbus地址,不需要在PLC中再做其他操作了吗

最佳答案

肯定要编程的呀,确定哪些数据保存到modbus的哪个映像区,然后上位机才能对应取数据,否则你都不知道谁是谁。

提问者对于答案的评价:
是要把IO的信息映射到Modbus状态保持区里吗(&VB0),例如IB0-VB0、IB1-VB1、QB0-VB2、QB1-VB3,然后电脑读取地址冲VB0开始读取,如果是这样的话modbus地址要怎么用

专家置评

从站调用modbus从站指令 MBUS_INIT MBUS_SLAVE
Modbus地址 S7-200数据区 
00001 ~ 00128    Q0.0 ~ Q15.7  
10001 ~ 10128    I0.0 ~ I15.7  
30001 ~ 30032   AIW0 ~ AIW62 
40001 ~ 4xxxx  T ~ T + 2 * (xxxx -1) 
其中T为S7-200中的缓冲区起始地址,即 HoldStart。
如果已知S7-200中的V存储区地址,推算Modbus地址的公式如下:
Modbus地址 = 40000 + (T/2+1) ; T为偶数

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月9日 下午5:21
下一篇 2017年6月9日 下午5:21

相关推荐

  • 水位传感器与S7 200连接

    还是输入信号的问题,我设想是水位高了给PLC一个信号启动变频器让泵高速运转,水位低了所有泵都不工作,那么我应该用什么设备作为输入信号希望老师傅给个简单的方案,元件不要太复杂。 最佳…

    2020年10月31日
  • 224xp的高数计数器HSC4计数为何有时不准确?

    工程中使用224xp、AC/DC/DCplc,使用高数计数器采集E+H质量流量计脉冲信号,初始使用HSC4,0号模式,接线用I0.3采集脉冲信号,使用流量计模拟脉冲功能发了1000…

    SIMATIC S7-200 2017年6月19日
  • 积分前项怎么清零

    S7-200PID积分前项怎么清零啊 最佳答案 如果用系统自带的指令向导生成的PID程序,那么会自动生成一个PID回路变量表,在数据块中可以找到,如果需要清零,可以将相应的变量赋值…

    2020年10月31日
  • 时钟问题..

    我要设置21:41有输出,为什么到时间了,却没有输出,请知道的朋友帮忙解答一下,谢谢 图片说明:    最佳答案 第二行程序段删掉,第三段程序段比较直接用VW3…

    2021年7月5日
  • s7-200与s7-300之间的DP通讯!

    300cpu做主站,然后200的cpu的地址怎么在300中使用(200带的有扩展模块).是否有固定的分配区域? 最佳答案 200带EM277做DP从站与300通讯,老问题了&nbs…

    SIMATIC S7-200 2021年7月5日
  • S7-200 各个模块供电 接线请教

    S7-200 CPU模块通过排线连接多个I/O模块,完成组态。我想问一下这个排线已经直接对各个模块供电了么?还是要单独连接各个模块的L+和M端子到CPU的电源端子上? 最…

    SIMATIC S7-200 2020年10月31日
  • 请问谁有828D PLC编程软件,请发到我邮箱中,非常感谢,164691868.com

    请问谁有828D PLC编程软件,请发到我邮箱中,非常感谢,164691868@qq.com 最佳答案 https://pan.baidu.com/s/1mhLljq4直…

    SIMATIC S7-200 2021年7月5日
  • EM277 USB转PPI电缆 连接提示未知设备是什么问题

    我弄了个EM277的模块接在CPU224上面用来做在线监控,CPU上的通讯口用来做自由口通讯了,但是我想用EM277来监控软件里面的运行。现在的问题是,我使用一根非原装但是支持多主…

    2020年10月31日
  • TD200的设置

    怎么设置F1 F2等按键的功能? 最佳答案 可以在符号表中找到各功能键、数据编辑通知位的地址,以及报警使能位、确认位的地址.你可以根据TD200的配置向导进入“定义按键功…

    SIMATIC S7-200 2021年7月5日
  • s7-200 关于不带符号表参数块的问题

    本人接触200时间不长,很多问题不是很清楚。最近在写一个水泵的控制程序,自己做了一个不带符号表的子程序L0.0 L0.1的 好像制冷PID里也有LD0变量被调用…

    SIMATIC S7-200 2018年1月1日