第八章通讯功能 第三节

第八章通讯功能 第三节

ID:19381035

大小:2.60 MB

页数:10页

时间:2018-09-26

第八章通讯功能 第三节_第1页
第八章通讯功能 第三节_第2页
第八章通讯功能 第三节_第3页
第八章通讯功能 第三节_第4页
第八章通讯功能 第三节_第5页
资源描述:

《第八章通讯功能 第三节》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第8章通讯功能8.3Modbus协议通讯8.3.1简介MK120S内置通讯功能支持Modicon产品的Modbus通讯协议。它支持ASCII数据的ASCII模式和十六进制数据的RTU模式。通过MODBUS中所支持的功能代码实现通讯,特殊功能代码如:01,02,03,04,05,06,15和16等。请参阅“ModiconModbus通讯协议指南”(http://www.modicon.com/techpubs/toc7.html)。8.3.2基本规范1)ASCII模式(1)使用ASCII数据通讯。(2)每个帧使用“:(冒号:H3A)

2、”作为头,CRLF(CarriageReturn-LineFeed:H0DH0A),作为尾。(3)允许在字符之间的间隔是1秒。(4)使用LRC检查错误。(5)帧结构(ASCII数据)项目头地址功能代码数据LRC尾(CR/LF)大小1字节2字节2字节n字节2字节2字节2)RTU模式(1)使用十六进制数据通讯。(2)没有头和尾的区分。从地址开始,到带有CRC的帧结束。(3)在2个帧之间至少有3.5字符时间。(4)当在字符之间时间过去1.5倍的字符时间时,忽略当前帧。(5)使用16位CRC检查错误。(6)帧结构(十六进制数据)。项目地址

3、功能代码数据CRC大小1字节1字节n字节2字节释注释注1)组成一个字母的大小是1个字符。因此一个字符是8位,称为一个字节。2)1个字符时间是指发送一个字符所需要的时间。例)1个字符时间的计算结果是1200bps。1200bps是指1秒钟可以发送1200位。发送一个字节的时间是1秒/1200位=0.83毫秒。因此一个字符时间是0.83毫秒*8位=6.64毫秒。3)584,984A/B/X使用在过程中没有LRC的大于1秒的间隔,执行帧区分。8-66第8章通讯功能3)地址区域(1)设定范围是从1到247,但是MK120S支持从1到31。

4、(2)地址0被用做传送地址。传送地址是所有从站设备接收和自身地址响应的地址,MK120S不支持此项功能。4)功能代码区域(1)MK120S仅支持在Modicon产品功能代码中的01,02,03,04,05,06,15,和16。(2)如果响应格式是确认+(ACK),它使用相同的功能代码。(3)如果响应格式是确认-(NCK),它返回同时设置功能代码的第8位为1。例)如果功能代码是03,(这里我们只写了功能代码的一部分,因为仅有功能代码是不同的。)[请求]00000011(H03)[确认+]00000011(H03)[确认-]10000

5、011(H83)它返回且把请求帧的第8位设置成1。5)数据区域(1)发送数据类型为:ASCII数据(ASCII模式)或者十六进制(RTU模式)。(2)数据根据每个功能代码改变。(3)响应帧的数据区域是响应数据或者是错误代码。6)LRC检测/CRC检测区域(1)LRC(LRC(纵向冗余检测):工作方式是ASCII模式。它是除了头和尾之外转换成ASCII的所有帧和的补码。(2)CRC(循环冗余检测):工作方式是RTU模式。使用2个字节的CRC检测规则。1)所有的数值数据可以是十六进制,十进制和二进制类型。如果我们把十进制7和10转换成

6、各种类型,结果如下:十六进制:H07,H0Aor16#07,16#0A十进制:7,10二进制:2#0111,2#1010备注8-66第8章通讯功能3)功能代码类型和内存映射代码功能代码名称ModiconPLC数据地址注释01读取输出触点状态0XXXX(位输出)读位02读取输入状态1XXXX(位输入)读位03读取输出寄存器4XXXX(字输出)读字04读取输入寄存器3XXXX(字输入)读字05强制单个触点输出0XXXX(位输出)写位06设置单个寄存器4XXXX(字输出)写字15强制多个触点输出0XXXX(位输出)写位16设置多个寄存器

7、4XXXX(字输出)写字·MASTER-K120S映射位区域字区域地址数据类型地址数据类型h0000P区域h0000P区域h1000M区域h1000M区域h2000L区域h2000L区域h3000K区域h3000K区域h4000F区域h4000F区域h5000T区域h5000T区域(当前值区域)h6000C区域h6000C区域(当前值区域)h7000S区域h8000D区域4)Modbus地址规则MK120S基本单元从的地址是从0开始,Modicon产品数据的地址是从1开始。因此MK120S的地址n与Modicon产品地址n+1相对

8、应。这就意味着Modicon产品的输出触点1(0001)和以通讯地址0开始一样。Modicon产品的输入触点1(0001)以MK120S的通讯地址0做为开始。5)使用数据的大小作为数据大小,MK80S基本单元支持128字节(ASCII模式)和256

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。