PLC200XP的MODBUS通讯协议

上位机是MODBUS通讯,求PLC200XP的MODBUS通讯协议

最佳答案

整理了一些我直接写的资料:

1 用MUBUS从站库,这是个标准的从站库。

MUBUS从站库下载及例子
到下载中心 http://www.ad.siemens.com.cn/download/

文档编号:A0136
文档类型:应用文档
文档中文标题:《西门子 S7-200·LOGO!·SITOP 参考》V0.93版
日期:2009/1/8
大小:5.68MB

打开后通过目录:
S7-200PLC---通信---Modbus通讯---Modbus RTU从站


2 规约定义:
HoldStart处填写的就是保持寄存器V起始地址,
如果是&vb100, 那么保持寄存器(V)第一个地址就是VW100,
如果是&vb1000,那么保持寄存器(V)第一个地址就是VW1000,

MaxHold处填写的是可供主站读写的保持寄存器VW的数量

如果HoldStart=&vb100,MaxHold=10,那么地址对应如下:
VW100    40001   
VW102    40002   
VW104    40003   
VW106    40004   
VW108    40005   
VW110    40006   
VW112    40007   
VW114    40008 
VW116    40009   
VW118    40010 
共10个

如果HoldStart=&vb300,MaxHold=100,那么地址对应如下:
VW300    40001   
VW302    40002   
VW304    40003
...
VW498    40100  
共100个


如果你做MODBUS从站,那么你可以将主站需要的数据,存放在保持寄存器里(HoldStart=&vb300)
如果VW300是A相电压,VW302是B相电压,VW304是C相电压,VW306是A相电流,VW308是B相电流,VW310是C相电流,那么你告诉对方如下的通讯协议:
40001   A相电压
40002   B相电压
40003   C相电压
40004   A相电流
40005   B相电流
40006   C相电流

其他的字符格式以及从站地址和对方约定一下即可。这样你就可以把通讯协议以WORD或PDF格式给对方。

3 功能码:
S7-200支持的Modbus从站协议功能,也是标准的MODBUS功能。

功能1:读单个或多个数字量输出状态Q。

功能2:读单个或多个数字量输入状态I。

功能3:读单个或多个保持寄存器V。

功能4:读单个或多个模拟量输入寄存器AI。

功能5:写单个数字量输出Q。

功能6:写单个保持寄存器V。

功能15:写多个数字量输出Q。

功能16:写多个保持寄存器V。

提问者对于答案的评价:
太感动了,谢谢各位

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

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

相关推荐

  • 带材张力

    在冷轧机,带材张力要恒定,对卷取机而言应有何控制啊。和那些参数有关,如何确定? 请讲讲,越详细越好。 问题补充:如果深入了解一下这个系统的需求以及通常做法,该从哪里入手呢…

    自动化系统综合 2020年11月1日
  • 840d sl系统说明书

    各位大峡能否提供840d  sl系统说明书。我司刚进的数控系统,继续资料请赐教!感激泣零。俺的邮箱sdlslif@163.com。 最佳答案 已经发到你的邮箱,…

    自动化系统综合 2020年11月1日
  • 富士通西门子主板

    富士通的主板拔下主板电池再按上无法开机了,不知道主板怎么设置,主板型号为D2156-S11 GS 4或W26361-W108-Z2-02-36或W26361-W…

    自动化系统综合 2017年12月2日
  • 有关温度控制的问题

    我想通过用变频器控制冷水通过散热器的流量来控制一个水箱的温度,那位能给点意见! 最佳答案 热电偶或热电阻通过温度变送器转换成4~20mA信号,作为PV 给定电位器通过变频…

    自动化系统综合 2020年11月1日
  • 博途PID预调节

    博途软件在编译下载后,打开PID的调试窗口,为什么预调节与精确调节的启动按钮不能启动,给定值也写进去了,但是曲线上只有给定值曲线,也没用输出值和反馈值是怎么回事? 最佳答案 1使用…

    自动化系统综合 2017年6月10日
  • 关于触摸屏问题

    请教大家,我将电脑中的触摸屏程序传输进TP177B中时,下载成功后,触摸屏跳出如下窗口。我进行过OS更新,还是不管用,请问该怎么办? 问题补充:图片已经上传至附件 图片说明: &n…

    2018年12月5日
  • 求UNIX系统资料和软件

    请有这方面的资料的朋友给我一份吧。谢谢。 我的邮箱:lysswa@yahoo.cn 最佳答案 下载链接--- http://www.21js.com.cn/Te…

    自动化系统综合 2020年11月1日
  • 有么有安装WinCC flexible2008中文版的网址,?求发。

    WinCC Flexible: 软件安装1-跟我学 – 5/102 课程编号:V0448 本视频为系列视频,主要介绍WinCC&a…. 点击这里,打开新窗口观看完整视频 该视频…

    2017年6月3日
  • 6RA70优化完成后运行一段时间报F030,跳接触器

    我公司在检修时,对一台6RA70控制的直流电机进行了更换,更换完后进行优化,再运行,运行约10分钟左右,跳闸显示F030,再送电,再次跳闸显示F030。我觉得应该是参数不对,希望各…

    自动化系统综合 2020年11月1日
  • 模块的作用

    师傅:请问这个模块在电路里的作用? 图片说明:                &…

    2017年6月11日