您好、欢迎来到现金彩票网!
当前位置:秒速牛牛 > 通信控制字符 >

PLC可以采样MODBUS ASC2通讯格式吗?

发布时间:2019-07-21 16:34 来源:未知 编辑:admin

  多数MODBUS通讯都是二进制方式,通讯效率比较高,如果采用MODBUS ASCII通讯的仪表,一般也支持二进制,看下仪表设置可不可以设置二进制。PLC的MODBUS协议模块是支持ASCII的,可以在PLC编程中使用ASCII采集仪表数据。

  控制器能设置为两种传输模式(ASCII或RTU)中的任何一种在标准的Modbus网络通信。用户选择想要的模式,包括串口通信参数(波特率、校验方式等),在配置每个控制器的时候,在一个Modbus网络上的所有设备都必须选择相同的传输模式和串口参数。

  : 地址 功能代码 数据数量 数据1 ... 数据n LRC高字节 LRC低字节 回车 换行

  地址 功能代码 数据数量 数据1 ... 数据n CRC低字节 CRC高字节

  所选的ASCII或RTU方式仅适用于标准的Modbus网络,它定义了在这些网络上连续传输的消息段的每一位,以及决定怎样将信息打包成消息域和如何解码。

  在其它网络上(象MAP和Modbus Plus)Modbus消息被转成与串行传输无关的帧。

  当控制器设为在Modbus网络上以ASCII(美国标准信息交换代码)模式通信,在消息中的每个8Bit字节都作为两个ASCII字符发送。这种方式的主要优点是字符发送的时间间隔可达到1秒而不产生错误。

  当控制器设为在Modbus网络上以RTU(远程终端单元)模式通信,在消息中的每个8Bit字节包含两个4Bit的十六进制字符。这种方式的主要优点是:在同样的波特率下,可比ASCII方式传送更多的数据。

http://upschool.net/tongxinkongzhizifu/640.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有