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

相关推荐

  • SIMENS200smart如何跟SEW DX61B通过Modbus通讯?

    SIMENS200smart如何跟SEW DX61B通过Modbus通讯? 最佳答案 根据SEW DX61B给定的通讯协议表,做通讯轮询即可啊。都有现成的通讯协…

    SIMATIC S7-200 2021年7月5日
  • s7-200PLC 与电脑的连接

    我的电脑装的V4.0软件,我的设置如下:1. 本地连接属性为自动连接,        &n…

    2021年7月5日
  • 请问那位大侠有S7-200的例子程序可以学习一下。

    各种功能的子程序,联系一下。 最佳答案 发给你了,不够再说 提问者对于答案的评价:谢谢!再给点224xp的脉冲计数和脉冲输出的程序。

    SIMATIC S7-200 2021年7月4日
  • PTO位置控制

    用200控制伺服电机往返运动,那位师傅给我发一个例程,多谢!(开机时需要原点复位) 专家建议 您好, 您可以通过下列网址: http://support.aut…

    SIMATIC S7-200 2021年7月4日
  • 组态王与224通过cp243-1怎么通讯

    cp243-1组态后与224可以通过网线上传或下载程序,但组态王无法与plc通讯 最佳答案 好像是要OPC通讯的! 提问者对于答案的评价:

    SIMATIC S7-200 2021年7月5日
  • 西门子产品的CAD 模板哪里有下载?

    谁能给我一个连接地址,比如我知道一个订货号,怎么去下载他的CAD模板?? 最佳答案 西门子器件CAD文件下载连接: http://www.ddove.com/htmlda…

    SIMATIC S7-200 2021年7月4日
  • S7-200选型问题

    现在要做一台工业设备,需要控制一台步进电机分度;两个0-10V的模拟量输出;IO点一共14个点就够了.稳定性要好,想用S7-200系列不知那个型号能适用?有谁用过的能否告诉下,先谢…

    SIMATIC S7-200 2017年8月15日
  • 变频恒压供水编程思路讨论

          为了对我公司的恒压供水程序进行完善,目前在网上查了很多关于恒压供水资料和程序,可是另我很失望,没有一个程序比…

    SIMATIC S7-200 2021年7月5日
  • 200/300间的DP通信问题

    如图:中间有一段话,从站(200)的接收区默认为VW0,从站的发送区默认为VW2,这个单元是可以在硬件组态时更改的。请问:从哪看这个默认接收区和发送区?如何更改? 图片说明: &n…

    2021年7月5日
  • 西门子EM231接线

    请问一下,我现在用EM231,接四线制PT100,只需使用一个通道,那么我剩余的三个通道应该如何处理?最好能有图说明,谢谢 最佳答案 转帖:如果未使用的通道仍然为断开的状态,那么E…

    SIMATIC S7-200 2017年10月30日