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日

相关推荐

  • 带参数子程序调用

    带参数返回的子程序,子程序调用完毕时OUT 将子例行程序的结果数值被返回至指定的参数位置。怎么知道子程序计算的结果是什么?是要把计算的结果赋值给子程序中的局部变量OUT吗…

    SIMATIC S7-200 2021年7月4日
  • 压差开关QBM81-5

    QBM81-5可调压差是50-500Pa,单侧过载5000Pa。请问比如设置动作点为200Pa,实际检测最大为700+Pa时,反馈信号正常吗? 最佳答案 理论正常,但是处于临界点了…

    SIMATIC S7-200 2021年7月5日
  • s7200plc和wincc 连接

    我有1 台200plc,CPU 222CN, 以态网卡243-1ex01,,,,现在准备通过以态网用wincc做画面控制,,请问:连接是否必须PC&n…

    SIMATIC S7-200 2021年7月5日
  • EM235能测大电流吗?

    项目中要求测大的直流电流,例如200A,甲方用直流分流电阻,把200A变成75mv,我想用EM235把75mv变成数字量,让S7-200去处理。这个想法可行吗? 最佳答案 EM23…

    SIMATIC S7-200 2020年11月1日
  • S7-200PLC,请问如何在主程序中依次调用8个子程序。

    要求这8个子程序依次执行,而不是同时执行,请问在主程序中如何实现,谢谢。 问题补充:也就是说,在主程序里面即使同时调用这8个子程序,PLC也是依次执行的吗?而且这8个子程序是一直循…

    SIMATIC S7-200 2017年6月10日
  • S7-200 型号询问

    中央处理器 6ES7214-1BD23-0XB8  +1根专用程电缆+驱动软件+最新版程序设计软件 钻石用户推荐最佳答案 1、1根专用程电缆:6ES7…

    SIMATIC S7-200 2021年7月5日
  • S7 200 WIN7 上通讯口为 serial cable(PPI) 与PC/PPI 有区别吗

    S7 200 WIN7 上通讯口为 serial cable(PPI) 与PC/PPI 有区别吗 最佳答案 是…

    SIMATIC S7-200 2017年11月27日
  • S7-200自由口通信无法结束接收指令

    S7-200作自由口通信时,当无信号返回时,SMB87一直为零。XMT执行时无法发出信号。RCV指令连接9号中断。SMB87为156(十进制),将SMB87赋值为0。也无法结束接收…

    SIMATIC S7-200 2017年5月29日
  • 编程软件无法安装

    V13编程软件无法安装,安装时提示如图 最佳答案 关于软件的安装:1、系统只用微软原版系统,不要用ghost精简过的系统2、尽量不要安装杀毒软件和安全卫士,至少安装前不要安装,有安…

    SIMATIC S7-200 2017年5月29日
  • CP5611和200PLC组profibus-DP网问题

    各位老师好!我现在想用PC机作为主站,用了CP5611板卡。主站软件用了simatic Net、wincc、Step7软件。从站用了3个200PLC。通信模块采用的EM2…

    2017年12月10日