(word完整版)AIBUS通讯协议说明7.0
- 格式:docx
- 大小:21.94 KB
- 文档页数:4
AIBUS通讯协议说明(V7.0)AIBUS是厦门宇电自动化科技有限公司为AI系列显示控制仪表开发的通讯协议,能用简单的指令实现强大的功能,并提供比其它常用协议(如MODBUS)更快的速率(相同波特率下快3-10倍),适合组建较大规模系统。
AIBUS采用了16位的求和校正码,通讯可靠,支持4800、9600、19200等多种波特率,在19200波特率下,上位机访问一台AI-7/8系列高性能仪表的平均时间仅20mS,访问AI-5系列仪表的平均时间为50mS。
仪表允许在一个RS485通讯接口上连接多达80台仪表(为保证通讯可靠,仪表数量大于60台时需要加一个RS485中继器)。
AI系列仪表可以用PC、触摸屏及PLC作为上位机,其软件资源丰富,发展速度极快。
基与PC的上位机软件广泛采用WINDOWS作为操作环境,不仅操作直观方便,而且功能强大。
最新的工业平板触摸屏式PC的应用,更为工业自动化带来新的界面。
这使得AIDCS系统价格大大低于传统DCS系统,而性能及可靠性也具备比传统DCS系统更优越的潜力,V7.X版本AI-7/8系列仪表允许连续写参数,写给定值或输出值,可利用上位机将仪表组成复杂调节系统。
一、接口规格AI系列仪表使用异步串行通讯接口,接口电平符合RS232C或RS485标准中的规定。
数据格式为1个起始位,8位数据,无校验位,1个或2个停止位。
通讯传输数据的波特率可调为4800~19200 bit/S,通常用9600 bit/S,单一通讯口所连接仪表数量大于40台或需要更快刷新率时,推荐用19200bit/S,当通讯距离很长或通讯不可靠常中断时,可选4800bit/S。
AI仪表采用多机通讯协议,采用RS485通讯接口,则可将1~80台的仪表同时连接在一个通讯接口上。
RS485通讯接口通讯距离长达1KM以上(部分实际应用已达3-4KM),只需两根线就能使多台AI仪表与计算机进行通讯,优于RS232通讯接口。
AIBUS通讯协议说明(V8.0)AIBUS是厦门宇电自动化科技有限公司为AI系列显示控制仪表开发的通讯协议,能用简单的指令实现强大的功能,并提供比其它常用协议(如MODBUS)更快的速率(相同波特率下约快3-10倍),适合组建较大规模系统。
AIBUS采用了16位的求和校正码,运算简单且通讯可靠,支持4800、9600、19200等多种波特率,在19200波特率下,上位机访问一台AI-7/8系列高性能仪表的平均时间仅20mS,访问AI-5系列仪表的平均时间为40mS。
仪表允许在一个RS485通讯接口上连接多达80台仪表(为保证通讯可靠,仪表数量大于60台时需要加一个RS485中继器)。
AI系列仪表可以用PC、触摸屏及PLC作为上位机,其软件资源丰富,发展速度极快。
基与PC的上位机软件广泛采用WINDOWS作为操作环境,不仅操作直观方便,而且功能强大。
最新的工业平板触摸屏式PC的应用,更为工业自动化带来新的界面。
这使得AIDCS系统价格大大低于传统DCS系统,而性能及可靠性也具备比传统DCS系统更优越的潜力。
AI-5系列写入寿命可达100万次,而AI-7/8系列仪表则允许连续写参数,如写给定值或输出值,写入寿命高达10亿次,可利用上位机将仪表组成复杂调节系统。
一、接口规格AI系列仪表使用异步串行通讯接口,接口电平符合RS232C或RS485标准中的规定。
数据格式为1个起始位,8位数据,无校验位,1个或2个停止位。
通讯传输数据的波特率可调为4800~19200bit/S,通常用9600bit/S,单一通讯口所连接仪表数量大于40台或需要更快刷新率时,推荐用19200bit/S,当通讯距离很长或通讯不可靠常中断时,可选4800bit/S。
AI仪表采用多机通讯协议,采用RS485通讯接口,则可将1~80台的仪表同时连接在一个通讯接口上。
RS485通讯接口通讯距离长达1KM以上(部分实际应用已达3-4KM),只需两根线就能使多台AI仪表与计算机进行通讯,优于RS232通讯接口。
AIBUS通讯协议说明(V7.0)AIBUS是厦门宇电自动化科技有限公司为AI系列显示控制仪表开发的通讯协议,能用简单的指令实现强大的功能,并提供比其它常用协议(如MODBUS)更快的速率(相同波特率下快3-10倍),适合组建较大规模系统。
AIBUS采用了16位的求和校正码,通讯可靠,支持4800、9600、19200等多种波特率,在19200波特率下,上位机访问一台AI-7/8系列高性能仪表的平均时间仅20mS,访问AI-5系列仪表的平均时间为50mS。
仪表允许在一个RS485通讯接口上连接多达80台仪表(为保证通讯可靠,仪表数量大于60台时需要加一个RS485中继器)。
AI系列仪表可以用PC、触摸屏及PLC作为上位机,其软件资源丰富,发展速度极快。
基与PC的上位机软件广泛采用WINDOWS作为操作环境,不仅操作直观方便,而且功能强大。
最新的工业平板触摸屏式PC的应用,更为工业自动化带来新的界面。
这使得AIDCS系统价格大大低于传统DCS系统,而性能及可靠性也具备比传统DCS系统更优越的潜力,V7.X版本AI-7/8系列仪表允许连续写参数,写给定值或输出值,可利用上位机将仪表组成复杂调节系统。
一、接口规格AI系列仪表使用异步串行通讯接口,接口电平符合RS232C或RS485标准中的规定。
数据格式为1个起始位,8位数据,无校验位,1个或2个停止位。
通讯传输数据的波特率可调为4800~19200 bit/S,通常用9600 bit/S,单一通讯口所连接仪表数量大于40台或需要更快刷新率时,推荐用19200bit/S,当通讯距离很长或通讯不可靠常中断时,可选4800bit/S。
AI仪表采用多机通讯协议,采用RS485通讯接口,则可将1~80台的仪表同时连接在一个通讯接口上。
RS485通讯接口通讯距离长达1KM以上(部分实际应用已达3-4KM),只需两根线就能使多台AI仪表与计算机进行通讯,优于RS232通讯接口。
Modbus通讯协议图片:图片:图片:Modbus协议最初由Modicon公司开发出来,在1979年末该公司成为施耐德自动化(Schneider Automation)部门的一部分,现在Modbus已经是工业领域全球最流行的协议。
此协议支持传统的RS-232、RS-422、RS-485和以太网设备。
许多工业设备,包括PLC,DCS,智能仪表等都在使用Modbus协议作为他们之间的通讯标准。
有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。
当在网络上通信时,Modbus协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。
如果需要回应,控制器将生成应答并使用Modbus协议发送给询问方。
Modbus协议包括ASCII、RTU、TCP等,并没有规定物理层。
此协议定义了控制器能够认识和使用的消息结构,而不管它们是经过何种网络进行通信的。
标准的Modicon控制器使用RS232C实现串行的Modbus。
Modbus的ASCII、RTU 协议规定了消息、数据的结构、命令和就答的方式,数据通讯采用Maser/Slave 方式,Master端发出数据请求消息,Slave端接收到正确消息后就可以发送数据到Master端以响应请求;Master端也可以直接发消息修改Slave端的数据,实现双向读写。
Modbus协议需要对数据进行校验,串行协议中除有奇偶校验外,ASCII模式采用LRC校验,RTU模式采用16位CRC校验,但TCP模式没有额外规定校验,因为TCP协议是一个面向连接的可靠协议。
另外,Modbus采用主从方式定时收发数据,在实际使用中如果某Slave站点断开后(如故障或关机),Master端可以诊断出来,而当故障修复后,网络又可自动接通。
因此,Modbus协议的可靠性较好。
下面我来简单的给大家介绍一下,对于Modbus的ASCII、RTU和TCP协议来说,其中TCP和RTU协议非常类似,我们只要把RTU协议的两个字节的校验码去掉,然后在RTU协议的开始加上5个0和一个6并通过TCP/IP网络协议发送出去即可。
宇电仪表AI-BUSv8.0通讯AIBUS通讯协议说明(V8.0)AIBUS是厦门宇电自动化科技有限公司为AI系列显示控制仪表开发的通讯协议,能用简单的指令实现强大的功能,并提供比其它常用协议(如MODBUS)更快的速率(相同波特率下约快3-10倍),适合组建较大规模系统。
AIBUS采用了16位的求和校正码,运算简单且通讯可靠,支持4800、9600、19200等多种波特率,在19200波特率下,上位机访问一台AI-7/8系列高性能仪表的平均时间仅20mS,访问AI-5系列仪表的平均时间为40mS。
仪表允许在一个RS485通讯接口上连接多达80台仪表(为保证通讯可靠,仪表数量大于60台时需要加一个RS485中继器)。
AI系列仪表可以用PC、触摸屏及PLC 作为上位机,其软件资源丰富,发展速度极快。
基与PC的上位机软件广泛采用WINDOWS作为操作环境,不仅操作直观方便,而且功能强大。
最新的工业平板触摸屏式PC的应用,更为工业自动化带来新的界面。
这使得AIDCS系统价格大大低于传统DCS系统,而性能及可靠性也具备比传统DCS系统更优越的潜力。
AI-5系列写入寿命可达100万次,而AI-7/8系列仪表则允许连续写参数,如写给定值或输出值,写入寿命高达10亿次,可利用上位机将仪表组成复杂调节系统。
一、接口规格AI系列仪表使用异步串行通讯接口,接口电平符合RS232C或RS485标准中的规定。
数据格式为1个起始位,8位数据,无校验位,1个或2个停止位。
通讯传输数据的波特率可调为4800~19200 bit/S,通常用9600 bit/S,单一通讯口所连接仪表数量大于40台或需要更快刷新率时,推荐用19200bit/S,当通讯距离很长或通讯不可靠常中断时,可选4800bit/S。
AI仪表采用多机通讯协议,采用RS485通讯接口,则可将1~80台的仪表同时连接在一个通讯接口上。
RS485通讯接口通讯距离长达1KM以上(部分实际应用已达3-4KM),只需两根线就能使多台AI仪表与计算机进行通讯,优于RS232通讯接口。
第二章:Modbus 通信协议说明Modbus 通信协议基本上是遵循Master and Slave 的通信步骤,有一方扮演Master 角色采取主动询问方式,送出Query Message 给Slave 方,然后由Slave 方依据接到的Query Message 内容准备Response Message 回传给Master 。
即使目前硬件通信已经可以达到双方互相主动通信的能力,但是于Modbus 通信协议的规定,必须一方为Master ,另一方为Slave 不能互换角色。
一般使用上,监控系统(HMI)都为Master ,PLC 、电表、仪表等都为Slave ,HMI 系统一直Polling Slave 的各种relay and register 最新数值,然后做显示及各种逻辑计算及控制调整等处理。
1 共享的通信协议1.1 Query and Response Cycle图(2-1):Master / Slave and Query / Response CycleDevice Address :表示该设备的编号,于同一个串行式网络上此为唯一的号码。
于TCP/IP 上可以使用IP Address 区分之,所以该Device Address 保留此字段可以使用或不使用。
Function Code :表示要求Slave 处理各种不同资料或程序的Command ,以不同的Function Number 来区分之。
Eight-Bit Data Bytes :依据Function Code 而有不同的详细资料定义,Slave 设备依据此两字段资料,做各种处理。
Error Check :当通信传送资料时,因考虑信号可能会受外界干扰,所以必须加上Error Check Code ,使得message 接收方可以就接到的资料再计算一次Code ,如果正确则做正常处理,不正确则不做处理。
于串行式通信规定有CRC and LRC 等两种方式。
厦门宇电AIBUS通讯协议说明(V8.0)AIBUS是厦门宇电自动化科技有限公司为AI系列显示控制仪表开发的通讯协议,能用简单的指令实现强大的功能,并提供比其它常用协议(如MODBUS)更快的速率(相同波特率下约快3-10倍),适合组建较大规模系统。
AIBUS采用了16位的求和校正码,运算简单且通讯可靠,支持4800、9600、 19200等多种波特率,在19200波特率下,上位机访问一台AI-7/8系列高性能仪表的平均时间仅20mS,访问AI-5系列仪表的平均时间为 40mS。
仪表允许在一个RS485通讯接口上连接多达80台仪表(为保证通讯可靠,仪表数量大于60台时需要加一个RS485中继器)。
AI系列仪表可以用PC、触摸屏及PLC作为上位机,其软件资源丰富,发展速度极快。
基与PC的上位机软件广泛采用WINDOWS作为操作环境,不仅操作直观方便,而且功能强大。
最新的工业平板触摸屏式PC的应用,更为工业自动化带来新的界面。
这使得AIDCS系统价格大大低于传统DCS系统,而性能及可靠性也具备比传统DCS系统更优越的潜力。
AI-5系列写入寿命可达100万次,而AI-7/8系列仪表则允许连续写参数,如写给定值或输出值,写入寿命高达10亿次,可利用上位机将仪表组成复杂调节系统。
一、接口规格AI系列仪表使用异步串行通讯接口,接口电平符合RS232C或RS485标准中的规定。
数据格式为1个起始位,8位数据,无校验位,1个或2个停止位。
通讯传输数据的波特率可调为4800~19200 bit/S,通常用9600 bit/S,单一通讯口所连接仪表数量大于40台或需要更快刷新率时,推荐用19200bit/S,当通讯距离很长或通讯不可靠常中断时,可选4800bit/S。
AI仪表采用多机通讯协议,采用RS485通讯接口,则可将1~80台的仪表同时连接在一个通讯接口上。
RS485通讯接口通讯距离长达1KM以上(部分实际应用已达3-4KM),只需两根线就能使多台AI仪表与计算机进行通讯,优于RS232通讯接口。
AIBUS通讯协议说明(V8.0)AIBUS是厦门宇电自动化科技有限公司为AI系列显示控制仪表开发的通讯协议,能用简单的指令实现强大的功能,并提供比其它常用协议(如MODBUS)更快的速率(相同波特率下约快3-10倍),适合组建较大规模系统。
AIBUS采用了16位的求和校正码,运算简单且通讯可靠,支持4800、9600、19200等多种波特率,在19200波特率下,上位机访问一台AI-7/8系列高性能仪表的平均时间仅20mS,访问AI-5系列仪表的平均时间为40mS。
仪表允许在一个RS485通讯接口上连接多达80台仪表(为保证通讯可靠,仪表数量大于60台时需要加一个RS485中继器)。
AI系列仪表可以用PC、触摸屏及PLC作为上位机,其软件资源丰富,发展速度极快。
基与PC的上位机软件广泛采用WINDOWS作为操作环境,不仅操作直观方便,而且功能强大。
最新的工业平板触摸屏式PC的应用,更为工业自动化带来新的界面。
这使得AIDCS系统价格大大低于传统DCS系统,而性能及可靠性也具备比传统DCS系统更优越的潜力。
AI-5系列写入寿命可达100万次,而AI-7/8系列仪表则允许连续写参数,如写给定值或输出值,写入寿命高达10亿次,可利用上位机将仪表组成复杂调节系统。
一、接口规格AI系列仪表使用异步串行通讯接口,接口电平符合RS232C或RS485标准中的规定。
数据格式为1个起始位,8位数据,无校验位,1个或2个停止位。
通讯传输数据的波特率可调为4800~19200 bit/S,通常用9600 bit/S,单一通讯口所连接仪表数量大于40台或需要更快刷新率时,推荐用19200bit/S,当通讯距离很长或通讯不可靠常中断时,可选4800bit/S。
AI仪表采用多机通讯协议,采用RS485通讯接口,则可将1~80台的仪表同时连接在一个通讯接口上。
RS485通讯接口通讯距离长达1KM以上(部分实际应用已达3-4KM),只需两根线就能使多台AI仪表与计算机进行通讯,优于RS232通讯接口。
厦门宇电AIBUS通讯协议说明(V8.0)AIBUS是厦门宇电自动化科技有限公司为AI系列显示控制仪表开发的通讯协议,能用简单的指令实现强大的功能,并提供比其它常用协议(如MODBUS)更快的速率(相同波特率下约快3-10倍),适合组建较大规模系统。
AIBUS采用了16位的求和校正码,运算简单且通讯可靠,支持4800、9600、 19200等多种波特率,在19200波特率下,上位机访问一台AI-7/8系列高性能仪表的平均时间仅20mS,访问AI-5系列仪表的平均时间为 40mS。
仪表允许在一个RS485通讯接口上连接多达80台仪表(为保证通讯可靠,仪表数量大于60台时需要加一个RS485中继器)。
AI系列仪表可以用PC、触摸屏及PLC作为上位机,其软件资源丰富,发展速度极快。
基与PC的上位机软件广泛采用WINDOWS作为操作环境,不仅操作直观方便,而且功能强大。
最新的工业平板触摸屏式PC的应用,更为工业自动化带来新的界面。
这使得AIDCS系统价格大大低于传统DCS系统,而性能及可靠性也具备比传统DCS系统更优越的潜力。
AI-5系列写入寿命可达100万次,而AI-7/8系列仪表则允许连续写参数,如写给定值或输出值,写入寿命高达10亿次,可利用上位机将仪表组成复杂调节系统。
一、接口规格AI系列仪表使用异步串行通讯接口,接口电平符合RS232C或RS485标准中的规定。
数据格式为1个起始位,8位数据,无校验位,1个或2个停止位。
通讯传输数据的波特率可调为4800~19200 bit/S,通常用9600 bit/S,单一通讯口所连接仪表数量大于40台或需要更快刷新率时,推荐用19200bit/S,当通讯距离很长或通讯不可靠常中断时,可选4800bit/S。
AI仪表采用多机通讯协议,采用RS485通讯接口,则可将1~80台的仪表同时连接在一个通讯接口上。
RS485通讯接口通讯距离长达1KM以上(部分实际应用已达3-4KM),只需两根线就能使多台AI仪表与计算机进行通讯,优于RS232通讯接口。
MODBUS通讯协议简介MODBUS通讯协议简介MODBUS通讯协议简介工业控制已从单机控制走向集中监控、集散控制,如今已进入网络时代,工业控制器连网也为网络管理提供了方便。
Modbus就是工业控制器的网络协议中的一种。
一、概述Modbus协议是应用于电子控制器上的一种通用语言。
通过此协议,控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信。
它已经成为一通用工业标准。
有了它,不同厂商生产的控制设备可以连成工业网络,进行集中监控。
此协议定义了一个控制器能认识使用的消息结构,而不管它们是经过何种网络进行通信的。
它描述了一控制器请求访问其它设备的过程,如果回应来自其它设备的请求,以及怎样侦测错误并记录。
它制定了消息域格局和内容的公共格式。
当在一Modbus网络上通信时,此协议决定了每个控制器须要知道它们的设备地址,识别按地址发来的消息,决定要产生何种行动。
如果需要回应,控制器将生成反馈信息并用Modbus协议发出。
在其它网络上,包含了Modbus协议的消息转换为在此网络上使用的帧或包结构。
这种转换也扩展了根据具体的网络解决节地址、路由路径及错误检测的方法。
1、在Modbus网络上转输标准的Modbus口是使用一RS-232C兼容串行接口,它定义了连接口的针脚、电缆、信号位、传输波特率、奇偶校验。
控制器能直接或经由Modem组网。
控制器通信使用主-从技术,即仅一设备(主设备)能初始化传输(查询)。
其它设备(从设备)根据主设备查询提供的数据作出相应反应。
典型的主设备:主机和可编程仪表。
典型的从设备:可编程控制器。
主设备可单独和从设备通信,也能以广播方式和所有从设备通信。
如果单独通信,从设备返回一消息作为回应,如果是以广播方式查询的,则不作任何回应。
Modbus协议建立了主设备查询的格式:设备(或广播)地址、功能代码、所有要发送的数据、一错误检测域。
从设备回应消息也由Modbus协议构成,包括确认要行动的域、任何要返回的数据、和一错误检测域。
矿产资源开发利用方案编写内容要求及审查大纲
矿产资源开发利用方案编写内容要求及《矿产资源开发利用方案》审查大纲一、概述
㈠矿区位置、隶属关系和企业性质。
如为改扩建矿山, 应说明矿山现状、
特点及存在的主要问题。
㈡编制依据
(1简述项目前期工作进展情况及与有关方面对项目的意向性协议情况。
(2 列出开发利用方案编制所依据的主要基础性资料的名称。
如经储量管理部门认定的矿区地质勘探报告、选矿试验报告、加工利用试验报告、工程地质初评资料、矿区水文资料和供水资料等。
对改、扩建矿山应有生产实际资料, 如矿山总平面现状图、矿床开拓系统图、采场现状图和主要采选设备清单等。
二、矿产品需求现状和预测
㈠该矿产在国内需求情况和市场供应情况
1、矿产品现状及加工利用趋向。
2、国内近、远期的需求量及主要销向预测。
㈡产品价格分析
1、国内矿产品价格现状。
2、矿产品价格稳定性及变化趋势。
三、矿产资源概况
㈠矿区总体概况
1、矿区总体规划情况。
2、矿区矿产资源概况。
3、该设计与矿区总体开发的关系。
㈡该设计项目的资源概况
1、矿床地质及构造特征。
2、矿床开采技术条件及水文地质条件。
(完整版)MODBUS协议(功能码及报文解析)(可编辑修改word版)MODBUS 协议Modbus 是一种串行通信协议,是Modicon 于 1979 年,为使用可编程逻辑控制器(PLC)而发表的。
事实上,它已经成为工业领域通信协议标准,并且现在是工业电子设备之间相当常用的连接方式。
Mod bus 比其他通信协议使用的更广泛的主要原因有:公开发表并且无版税要求相对容易的工业网络部署对供应商来说,修改移动原生的位或字节没有很多限制Modbus 允许多个设备连接在同一个网络上进行通信,举个例子,一个由测量温度和湿度的装置,并且将结果发送给计算机。
在数据采集与监视控制系统(SCADA)中,Modbus 通常用来连接监控计算机和 rem ote terminal unit (RTU)。
Modbus 协议目前存在用于串口、以太网以及其他支持互联网协议的网络的版本。
大多数 Modbus 设备通信通过串口EIA-485 物理层进行[1]。
对于串行连接,存在两个变种,它们在数值数据表示不同和协议细节上略有不同。
Modbus RTU 是一种紧凑的,采用二进制表示数据的方式,Modbus ASCII 是一种人类可读的,冗长的表示方式。
这两个变种都使用串行通讯(serial communication)方式。
RTU 格式后续的命令/数据带有循环冗余校验的校验和,而ASCII 格式采用纵向冗余校验的校验和。
被配置为 RTU 变种的节点不会和设置为 ASCII 变种的节点通信,反之亦然。
对于通过TCP/IP(例如以太网)的连接,存在多个 Modbus/TCP 变种,这种方式不需要校验和的计算。
对于所有的这三种通信协议在数据模型和功能调用上都是相同的,只有封装方式是不同的。
Modbus 有一个扩展版本 Modbus Plus(Modbus+或者 MB+),不过此协定是Modicon 专有的,和 Modbus 不同。
它需要一个专门的协处理器来处理类似HDLC 的高速令牌旋转。
宇电AIBUS及MODBUS通讯协议说明(V8.0)AIBUS是厦门宇电自动化科技有限公司为AI系列显示控制仪表开发的通讯协议,能用简单的指令实现全面的功能,其特点是写参数的同时亦可完成读功能,因此写参数时不破坏读的循环周期时间,加上指令长度较少,因此具有比MODBUS更快的速率(尤其是有写入指令时,MODBUS的写入指令不能同时完成读下位机数据的功能,会破坏读指令的周期,延长了读的循环周期),AIBUS协议具有组建大规模过程控制系统能力。
AIBUS采用了16位的求和校正码,下位机运算快速且通讯可靠,支持9600和19200等不同波特率,在19200波特率下,上位机访问一台AI-7/8系列高性能仪表的平均时间仅20mS,访问AI-5系列仪表的平均时间为40mS。
仪表允许在一个RS485通讯接口上连接多达80台仪表(为保证通讯可靠,仪表数量大于60台时需要加一个RS485中继器)。
AI系列仪表可以用PC、触摸屏及PLC作为上位机,其软件资源丰富,发展速度极快。
基与PC的上位机软件广泛采用WINDOWS作为操作环境,不仅操作直观方便,而且功能强大。
最新的工业平板触摸屏式PC的应用,更为工业自动化带来新的界面。
这使得采用仪表+上位机结构的测控系统价格大大低于传统DCS系统,而性能及可靠性也具备比传统DCS系统更优越的潜力。
宇电AI-5系列仪表写入寿命可达100万次,而AI-7/8系列仪表则允许连续写参数,如写给定值或输出值,写入寿命高达10亿次,可利用上位机将仪表组成复杂调节系统。
一、接口规格AI系列仪表使用异步串行通讯接口,接口电平符合RS232C或RS485标准中的规定。
数据格式为1个起始位,8位数据,无校验位,1个或2个停止位。
通讯传输数据的波特率可调为4800~19200 bit/S,通常用9600 bit/S,单一通讯口所连接仪表数量大于40台或需要更快刷新率时,推荐用19200bit/S,当通讯距离很长或通讯不可靠常中断时,可选4800bit/S。
Modbus通讯协议之南宫帮珍创作创作时间:二零二一年六月三十日图片:图片:图片:Modbus协议最初由Modicon公司开发出来, 在1979年末该公司成为施耐德自动化(Schneider Automation)部份的一部份, 现在Modbus已经是工业领域全球最流行的协议.此协议支持传统的RS-232、RS-422、RS-485和以太网设备.许多工业设备, 包括PLC, DCS, 智能仪表等都在使用Modbus协议作为他们之间的通讯标准.有了它, 分歧厂商生产的控制设备可以连成工业网络, 进行集中监控. 当在网络上通信时, Modbus协议决定了每个控制器须要知道它们的设备地址, 识别按地址发来的消息, 决定要发生何种行动.如果需要回应, 控制器将生成应答并使用Modbus协议发送给询问方. Modbus协议包括ASCII、RTU、TCP等, 并没有规定物理层.此协议界说了控制器能够认识和使用的消息结构, 而不论它们是经过何种网络进行通信的.标准的Modicon控制器使用RS232C实现串行的Modbus.Modbus的ASCII、RTU协议规定了消息、数据的结构、命令和就答的方式, 数据通讯采纳Maser/Slave方式, Master端发出数据请求消息, Slave端接收到正确消息后就可以发送数据到Master端以响应请求;Master端也可以直接发消息修改Slave真个数据, 实现双向读写. Modbus协议需要对数据进行校验, 串行协议中除有奇偶校验外, ASCII模式采纳LRC校验, RTU模式采纳16位CRC校验, 但TCP模式没有额外规定校验, 因为TCP协议是一个面向连接的可靠协议.另外, Modbus采纳主从方式按时收发数据, 在实际使用中如果某Slave站点断开后(如故障或关机), Master端可以诊断出来, 而当故障修复后, 网络又可自动接通.因此, Modbus协议的可靠性较好. 下面我来简单的给年夜家介绍一下, 对Modbus的ASCII、RTU和TCP协议来说, 其中TCP和RTU协议非常类似, 我们只要把RTU协议的两个字节的校验码去失落, 然后在RTU 协议的开始加上5个0和一个6并通过TCP/IP网络协议发送出去即可.所以在这里我仅介绍一下Modbus的ASCII和RTU协议. 下表是ASCII协议和RTU协议进行的比力:通过比力可以看到, ASCII协议和RTU协议相比拥有开始和结束标识表记标帜, 因此在进行法式处置时能更加方便, 而且由于传输的都是可见的ASCII字符, 所以进行调试时就更加的直观, 另外它的LRC校验也比力容易.可是因为它传输的都是可见的ASCII字符, RTU传输的数据每一个字节ASCII都要用两个字节来传输, 比如RTU传输一个十六进制数0xF9,ASCII就需要传输’F’’9’的ASCII码0x39和0x46两个字节, 这样它的传输的效率就比力低.所以一般来说, 如果所需要传输的数据量较小可以考虑使用ASCII协议, 如果所需传输的数据量比力年夜, 最好能使用RTU协议.下面对两种协议的校验进行一下介绍.1、LRC校验LRC域是一个包括一个8位二进制值的字节.LRC值由传输设备来计算并放到消息帧中, 接收设备在接收消息的过程中计算LRC, 并将它和接收到消息中LRC域中的值比力, 如果两值不等, 说明有毛病.LRC 校验比力简单, 它在ASCII协议中使用, 检测了消息域中除开始的冒号及结束的回车换行号外的内容.它仅仅是把每一个需要传输的数据按字节叠加后取反加1即可.下面是它的VC代码: BYTEGetCheckCode(const char * pSendBuf, int nEnd)//获得校验码{ BYTE byLrc = 0; char pBuf[4]; int nData = 0; for(i=1; i<end;i+=2) //i初始为1, 避开“开始标识表记标帜”冒号 { //每两个需要发送的ASCII码转化为一个十六进制数 pBuf [0] = pSendBuf ; pBuf [1] = pSendBuf [i+1]; pBuf [2] = '\0'; sscanf(pBuf,"%x",& nData);byLrc += nData; } byLrc = ~ byLrc; byLrc ++; return byLrc; } 2、CRC校验 CRC域是两个字节, 包括一16位的二进制值.它由传输设备计算后加入到消息中.接收设备重新计算收到消息的CRC, 并与接收到的CRC域中的值比力, 如果两值分歧, 则有误.CRC是先调入一值是全“1”的16位寄存器, 然后调用一过程将消息中连续的8位字节各以后寄存器中的值进行处置.仅每个字符中的8Bit数据对CRC有效, 起始位和停止位以及奇偶校验位均无效.CRC发生过程中, 每个8位字符都独自和寄存器内容相或(OR), 结果向最低有效位方向移动, 最高有效位以0填充.LSB被提取出来检测, 如果LSB为1, 寄存器独自和预置的值或一下, 如果LSB为0, 则不进行.整个过程要重复8次.在最后一位(第8位)完成后, 下一个8位字节又独自和寄存器的以后值相或.最终寄存器中的值, 是消息中所有的字节都执行之后的CRC值.CRC添加到消息中时, 低字节先加入, 然后高字节.下面是它的VC代码: WORDGetCheckCode(const char * pSendBuf, int nEnd)//获得校验码{ WORD wCrc = WORD(0xFFFF);for(int i=0; i<nEnd; i++){wCrc^= WORD(BYTE(pSendBuf));for(int j=0; j<8; j++)2、{if(wCrc & 1){3、wCrc >>= 1; wCrc ^= 0xA001; }else{wCrc >>= 1; }}}return wCrc;}对一条RTU协议的命令可以简单的通过以下的步伐转化为ASCII协议的命令:1、把命令的CRC校验去失落, 而且计算出LRC校验取代.2、把生成的命令串的每一个字节转化成对应的两个字节的ASCII码, 比如0x03转化成0x30,0x33(0的ASCII码和3的ASCII码).3、在命令的开头加上起始标识表记标帜“:”, 它的ASCII码为0x3A.4、在命令的尾部加上结束标识表记标帜CR,LF(0xD,0xA), 此处的CR,LF暗示回车和换行的ASCII码.所以以下我们仅介绍RTU协议即可, 对应的ASCII协议可以使用以上的步伐来生成.下表是Modbus支持的功能码:在这些功能码中较长使用的是1、2、3、4、5、6号功能码, 使用它们即可实现对下位机的数字量和模拟量的读写把持. 1、读可读写数字量寄存器(线圈状态):计算机发送命令:[设备地址] [命令号01] [起始寄存器地址高8位] [低8位] [读取的寄存器数高8位] [低8位] [CRC 校验的低8位] [CRC校验的高8位] 例:[11][01][00][13][00][25][CRC低][CRC高] 意义如下:<1>设备地址:在一个485总线上可以挂接多个设备, 此处的设备地址暗示想和哪一个设备通讯.例子中为想和17号(十进制的17是十六进制的11)通讯.<2>命令号01:读取数字量的命令号固定为01.<3>起始地址高8位、低8位:暗示想读取的开关量的起始地址(起始地址为0).比如例子中的起始地址为19.<4>寄存器数高8位、低8位:暗示从起始地址开始读几多个开关量.例子中为37个开关量.<5>CRC校验:是从开头一直校验到此之前.在此协议的最后再作介绍.此处需要注意, CRC校验在命令中的高低字节的顺序和其他的相反. 设备响应:[设备地址] [命令号01] [返回的字节个数][数据1][数据2]...[数据n][CRC校验的低8位] [CRC校验的高8位] 例:[11][01][05][CD][6B][B2][0E][1B][CRC 低][CRC高] 意义如下:<1>设备地址和命令号和上面的相同.<2>返回的字节个数:暗示数据的字节个数, 也就是数据1, 2...n中的n的值.<3>数据1...n:由于每一个数据是一个8位的数, 所以每一个数据暗示8个开关量的值, 每一位为0暗示对应的开关断开, 为1暗示闭合.比如例子中, 暗示20号(索引号为19)开关闭合, 21号断开, 22闭合, 23闭合, 24断开, 25断开, 26闭合, 27闭合...如果询问的开关量不是8的整倍数, 那么最后一个字节的高位部份无意义, 置为0.<4>CRC校验同上.2、读只可读数字量寄存器(输入状态):和读取线圈状态类似, 只是第二个字节的命令号不再是1而是2.3、写数字量(线圈状态):计算机发送命令:[设备地址] [命令号05] [需下置的寄存器地址高8位] [低8位] [下置的数据高8位] [低8位] [CRC校验的低8位] [CRC校验的高8位] 例:[11][05][00][AC][FF][00][CRC低][CRC高] 意义如下:<1>设备地址和上面的相同.<2>命令号:写数字量的命令号固定为05.<3>需下置的寄存器地址高8位, 低8位:标明了需要下置的开关的地址.<4>下置的数据高8位, 低8位:标明需要下置的开关量的状态.例子中为把该开关闭合.注意, 此处只可以是[FF][00]暗示闭合[00][00]暗示断开, 其他数值非法.<5>注意此命令一条只能下置一个开关量的状态. 设备响应:如果胜利把计算机发送的命令原样返回, 否则不响应. 4、读可读写模拟量寄存器(坚持寄存器):计算机发送命令:[设备地址] [命令号03] [起始寄存器地址高8位] [低8位] [读取的寄存器数高8位] [低8位] [CRC校验的低8位] [CRC校验的高8位] 例:[11][03][00][6B][00][03][CRC低][CRC高] 意义如下:<1>设备地址和上面的相同.<2>命令号:读模拟量的命令号固定为03.<3>起始地址高8位、低8位:暗示想读取的模拟量的起始地址(起始地址为0).比如例子中的起始地址为107.<4>寄存器数高8位、低8位:暗示从起始地址开始读几多个模拟量.例子中为3个模拟量.注意, 在返回的信息中一个模拟量需要返回两个字节. 设备响应:[设备地址] [命令号03] [返回的字节个数][数据1][数据2]...[数据n][CRC校验的低8位] [CRC校验的高8位] 例:[11][03][06][02][2B][00][00][00][64][CRC低][CRC高] 意义如下:<1>设备地址和命令号和上面的相同.<2>返回的字节个数:暗示数据的字节个数, 也就是数据1, 2...n中的n的值.例子中返回了3个模拟量的数据, 因为一个模拟量需要2个字节所以共6个字节.<3>数据1...n:其中[数据1][数据2]分别是第1个模拟量的高8位和低8位, [数据3][数据4]是第2个模拟量的高8位和低8位, 以此类推.例子中返回的值分别是555, 0, 100.<4>CRC校验同上. 5、读只可读模拟量寄存器(输入寄存器):和读取保管寄存器类似, 只是第二个字节的命令号不再是2而是4. 6、写单个模拟量寄存器(坚持寄存器):计算机发送命令:[设备地址] [命令号06] [需下置的寄存器地址mym级别: 总版主精华: 41发帖: 3956威望: 9957 点金钱: 9431 Gold贡献值: 601 点朋友圈: ifix技术群在线时间:539(小时)注册时间:2005-02-02最后登录:2008-01-25 Modbus通讯协议MODBUS通讯协议简介工业控制已从单机控制走向集中监控、集散控制, 如今已进入网络时代, 工业控制器连网也为网络管理提供了方便.Modbus就是工业控制器的网络协议中的一种.一、概述Modbus 协议是应用于电子控制器上的一种通用语言.通过此协议, 控制器相互之间、控制器经由网络(例如以太网)和其它设备之间可以通信.它已经成为一通用工业标准.有了它, 分歧厂商生产的控制设备可以连成工业网络, 进行集中监控.此协议界说了一个控制器能认识使用的消息结构,而不论它们是经过何种网络进行通信的.它描述了一控制器请求访问其它设备的过程, 如果回应来自其它设备的请求, 以及怎样侦测毛病并记录.它制定了消息高8位] [低8位] [下置的数据高8位] [低8位] [CRC校验的低8位] [CRC校验的高8位] 例:[11][06][00][01][00][03][CRC低][CRC高] 意义如下:<1>设备地址和上面的相同.<2>命令号:写模拟量的命令号固定为06.<3>需下置的寄存器地址高8位, 低8位:标明了需要下置的模拟量寄存器的地址.<4>下置的数据高8位, 低8位:标明需要下置的模拟量数据.比如例子中就把1号寄存器的值设为3.<5>注意此命令一条只能下置一个模拟量的状态. 设备响应:如果胜利把计算机发送的命令原样返回, 否则不响应.域格局和内容的公共格式.当在一Modbus网络上通信时, 此协议决定了每个控制器须要知道它们的设备地址, 识别按地址发来的消息, 决定要发生何种行动.如果需要回应, 控制器将生成反馈信息并用Modbus协议发出.在其它网络上, 包括了Modbus协议的消息转换为在此网络上使用的帧或包结构.这种转换也扩展了根据具体的网络解决节地址、路由路径及毛病检测的方法.1、在Modbus网络上转输标准的Modbus口是使用一RS-232C兼容串行接口, 它界说了连接口的针脚、电缆、信号位、传输波特率、奇偶校验.控制器能直接或经由Modem组网.控制器通信使用主—从技术, 即仅一设备(主设备)能初始化传输(查询).其它设备(从设备)根据主设备查询提供的数据作出相应反应.典范的主设备:主机和可编程仪表.典范的从设备:可编程控制器.主设备可独自和从设备通信, 也能以广播方式和所有从设备通信.如果独自通信, 从设备返回一消息作为回应, 如果是以广播方式查询的, 则不作任何回应.Modbus协议建立了主设备查询的格式:设备(或广播)地址、功能代码、所有要发送的数据、一毛病检测域.从设备回应消息也由Modbus协议构成, 包括确认要行动的域、任何要返回的数据、和一毛病检测域.如果在消息接收过程中发生一毛病, 或从设备不能执行其命令, 从设备将建立一毛病消息并把它作为回应发送出去.2、在其它类型网络上转输在其它网络上, 控制器使用对等技术通信, 故任何控制都能初始和其它控制器的通信.这样在独自的通信过程中, 控制器既可作为主设备也可作为从设备.提供的多个内部通道可允许同时发生的传输进程.在消息位, Modbus协议仍提供了主—从原则, 尽管网络通信方法是“对等”.如果一控制器发送一消息, 它只是作为主设备, 并期望从从设备获得回应.同样, 当控制器接收到一消息, 它将建立一从设备回应格式并返回给发送的控制器.Modbus是Modicon公司为其PLC与主机之间的通讯而发明的串行通讯协议.其物理层采纳RS232、485等异步串行标准.由于其开放性而被年夜量的PLC及RTU厂家采纳.Modbus通讯方式采纳主从方式的查询-相应机制, 只有主站发出查询时, 从站才华给出响应, 从站不能主动发送数据.主站可以向某一个从站发出查询, 也可以向所有从站广播信息.从站只响应独自发给它的查询, 而不响应广播消息.Modbus的串行口的通讯参数(如波特率、奇偶校验)可由用户选择.二、MODBUS协议传送方式MODBUS通讯协议有两种传送方式:RTU方式和ASCII方式,两种方式如下所示:项目 RTU方式 ASCII方式字节长度 8 BITS 7 BITS奇偶校验 1 BIT OR 0 BIT1 BIT OR 0 BIT字节中止 1 BIT OR2 BITS 1 BIT OR 2 BITS开始标识表记标帜不要 :(冒号)结束标识表记标帜不要 CR,LF数据间隔 < 24 BIT < 1S犯错检验方式 CRC-16 LRC控制器能设置为两种传输模式(ASCII或RTU)中的任何一种在标准的Modbus网络通信.用户选择想要的模式, 包括串口通信参数(波特率、校验方式等), 在配置每个控制器的时候, 在一个Modbus网络上的所有设备都必需选择相同的传输模式和串口参数.三、Modbus消息帧两种传输模式中(ASCII或RTU), 传输设备以将Modbus消息转为有起点和终点的帧, 这就允许接收的设备在消息起始处开始工作, 读地址分配信息, 判断哪一个设备被选中(广播方式则传给所有设备), 判知何时信息已完成.部份的消息也能侦测到而且毛病能设置为返回结果.1、ASCII帧使用ASCII模式, 消息以冒号(:)字符(ASCII码 3AH)开始, 以回车换行符结束(ASCII码 0DH,0AH).其它域可以使用的传输字符是十六进制的0...9,A...F.网络上的设备不竭侦测“:”字符, 当有一个冒号接收到时, 每个设备都解码下个域(地址域)来判断是否发给自己的.消息中字符间发送的时间间隔最长不能超越1秒, 否则接收的设备将认为传输毛病.2、RTU帧使用RTU模式, 消息发送至少要以3.5个字符时间的停顿间隔开始.在网络波特率下多样的字符时间, 这是最容易实现的(如下图的T1-T2-T3-T4所示).传输的第一个域是设备地址.可以使用的传输字符是十六进制的0...9,A...F.网络设备不竭侦测网络总线, 包括停顿间隔时间内.当第一个域(地址域)接收到, 每个设备都进行解码以判断是否发往自己的.在最后一个传输字符之后, 一个至少3.5个字符时间的停顿标定了消息的结束.一个新的消息可在此停顿后开始.整个消息帧必需作为一连续的流转输.如果在帧完成之前有超越1.5个字符时间的停登时间, 接收设备将刷新不完整的消息并假定下一字节是一个新消息的地址域.同样地, 如果一个新消息在小于3.5个字符时间内接着前个消息开始, 接收的设备将认为它是前一消息的延续.这将招致一个毛病, 因为在最后的CRC域的值不成能是正确的.3、地址域消息帧的地址域包括两个字符(ASCII)或8Bit(RTU).可能的从设备地址是0...247 (十进制).单个设备的地址范围是1...247.主设备通过将要联络的从设备的地址放入消息中的地址域来选通从设备.当从设备发送回应消息时, 它把自己的地址放入回应的地址域中, 以便主设备知道是哪一个设备作出回应.地址0是用作广播地址, 以使所有的从设备都能认识.当Modbus协议用于更高水准的网络, 广播可能不允许或以其它方式取代.4、如何处置功能域消息帧中的功能代码域包括了两个字符(ASCII)或8Bits(RTU).可能的代码范围是十进制的1...255.固然, 有些代码是适用于所有控制器, 有此是应用于某种控制器, 还有些保管以备后用.当消息从主设备发往从设备时, 功能代码域将告之从设备需要执行哪些行为.例如去读取输入的开关状态, 读一组寄存器的数据内容, 读从设备的诊断状态, 允许调入、记录、校验在从设备中的法式等.当从设备回应时, 它使用功能代码域来指示是正常回应(无误)还是有某种毛病发生(称作异议回应).对正常回应, 从设备仅回应相应的功能代码.对异议回应, 从设备返回一同等于正常代码的代码, 但最重要的位置为逻辑1.例如:一从主设备发往从设备的消息要求读一组坚持寄存器, 将发生如下功能代码:0 0 0 0 0 0 1 1 (十六进制03H)对正常回应, 从设备仅回应同样的功能代码.对异议回应, 它返回: 1 0 0 0 0 0 1 1 (十六进制83H)除功能代码因异议毛病作了修改外, 从设备将一共同的代码放到回应消息的数据域中, 这能告诉主设备发生了什么毛病. 主设备应用法式获得异议的回应后, 典范的处置过程是重发消息, 或者诊断发给从设备的消息并陈说给把持员. 5、数据域数据域是由两个十六进制数集合构成的, 范围00...FF.根据网络传输模式, 这可以是由一对ASCII字符组成或由一RTU字符组成. 从主设备发给从设备消息的数据域包括附加的信息:从设备必需用于进行执行由功能代码所界说的所为.这包括了象不连续的寄存器地址, 要处置项的数目, 域中实际数据字节数. 例如, 如果主设备需要从设备读取一组坚持寄存器(功能代码03), 数据域指定了起始寄存器以及要读的寄存器数量.如果主设备写一组从设备的寄存器(功能代码10十六进制), 数据域则指明了要写的起始寄存器以及要写的寄存器数量, 数据域的数据字节数, 要写入寄存器的数据. 如果没有毛病发生, 从从设备返回的数据域包括请求的数据.如果有毛病发生, 此域包括一异议代码, 主设备应用法式可以用来判断采用下一步行动. 在某种消息中数据域可以是不存在的(0长度).例如, 主设备要求从设备回应通信事件记录(功能代码0B十六进制), 从设备不需任何附加的信息. 6、毛病检测域标准的Modbus网络有两种毛病检测方法.毛病检测域的内容视所选的检测方法而定. ASCII 被选用ASCII模式作字符帧, 毛病检测域包括两个ASCII字符.这是使用LRC(纵向冗长检测)方法抵消息内容计算得出的, 不包括开始的冒号符及回车换行符.LRC字符附加在回车换行符前面. RTU 被选用RTU模式作字符帧, 毛病检测域包括一16Bits值(用两个8位的字符来实现).毛病检测域的内容是通过抵消息内容进行循环冗长检测方法得出的.CRC域附加在消息的最后, 添加时先是低字节然后是高字节.故CRC的高位字节是发送消息的最后一个字节.7、字符的连续传输当消息在标准的Modbus系列网络传输时, 每个字符或字节以如下方式发送(从左到右):最低有效位...最高有效位四、毛病检测方法标准的Modbus 串行网络采纳两种毛病检测方法.奇偶校验对每个字符都可用, 帧检测(LRC或CRC)应用于整个消息.它们都是在消息发送前由主设备发生的, 从设备在接收过程中检测每个字符和整个消息帧. 用户要给主设备配置一预先界说的超时时间间隔, 这个时间间隔要足够长, 以使任何从设备都能作为正常反应.如果从设备测到一传输毛病, 消息将不会接收, 也不会向主设备作出回应.这样超时事件将触发主设备来处置毛病.发往不存在的从设备的地址也会发生超时. 1、奇偶校验用户可以配置控制器是奇或偶校验, 或无校验.这将决定了每个字符中的奇偶校验位是如何设置的. 如果指定了奇或偶校验, “1”的位数将算到每个字符的位数中(ASCII模式7个数据位, RTU中8个数据位).例如RTU 字符帧中包括以下8个数据位: 1 1 0 0 0 1 0 1 整个“1”的数目是4个.如果便用了偶校验, 帧的奇偶校验位将是0, 便得整个“1”的个数仍是4个.如果便用了奇校验, 帧的奇偶校验位将是1, 便得整个“1”的个数是5个. 如果没有指定奇偶校验位, 传输时就没有校验位, 也不进行校验检测.取代一附加的停止位填充至要传输的字符帧中. 2、LRC检测使用ASCII模式, 消息包括了一基于LRC方法的毛病检测域.LRC域检测了消息域中除开始的冒号及结束的回车换行号外的内容. LRC域是一个包括一个8位二进制值的字节.LRC值由传输设备来计算并放到消息帧中, 接收设备在接收消息的过程中计算LRC, 并将它和接收到消息中LRC域中的值比力, 如果两值不等, 说明有毛病. LRC方法是将消息中的8Bit的字节连续累加, 抛弃了进位. LRC简单函数如下: static unsigned char LRC(auchMsg,usDataLen) unsigned char *auchMsg ; /* 要进行计算的消息 */ unsigned short usDataLen ; /* LRC 要处置的字节的数量*/ { unsigned char uchLRC = 0 ; /* LRC 字节初始化 */ while (usDataLen--) /* 传送消息 */ uchLRC += *auchMsg++ ; /* 累加*/ return ((unsigned char)(-((char_uchLRC))) ; } 3、CRC检测使用RTU模式, 消息包括了一基于CRC方法的毛病检测域.CRC域检测了整个消息的内容. CRC域是两个字节, 包括一16位的二进制值.它由传输设备计算后加入到消息中.接收设备重新计算收到消息的CRC, 并与接收到的CRC域中的值比力, 如果两值分歧, 则有误. CRC是先调入一值是全“1”的16位寄存器, 然后调用一过程将消息中连续的8位字节各以后寄存器中的值进行处置.仅每个字符中的8Bit数据对CRC有效, 起始位和停止位以及奇偶校验位均无效. CRC发生过程中, 每个8位字符都独自和寄存器内容相或(OR), 结果向最低有效位方向移动, 最高有效位以0填充.LSB被提取出来检测, 如果LSB为1, 寄存器独自和预置的值或一下, 如果LSB为0, 则不进行.整个过程要重复8次.在最后一位(第8位)完成后, 下一个8位字节又独自和寄存器的以后值相或.最终寄存器中的值, 是消息中所有的字节都执行之后的CRC值. CRC添加到消息中时, 低字节先加入, 然后高字节.ModBus网络是一个工业通信系统, 由带智能终真个可编法式控制器和计算机通过公用线路或局部专用线路连接而成.其系统结构既包括硬件、亦包括软件.它可应用于各种数据收集和过程监控.ModBus网络只有一个主机, 所有通信都由他发出.网络可支持247个之多的远程附属控制器, 但实际所支持的从机数要由所用通信设备决定.采纳这个系统, 各PC可以和中心主机交换信息而不影响各PC执行自己的控制任务.(1)ModBus的传输方式在ModBus系统中有2种传输模式可选择.这2种传输模式与从机PC通信的能力是。
AIBUS通讯协议说明(V7.0)AIBUS是厦门宇电自动化科技有限公司为AI系列显示控制仪表开发的通讯协议,能用简单的指令实现强大的功能,并提供比其它常用协议(如MODBUS)更快的速率(相同波特率下快3-10倍),适合组建较大规模系统。
AIBUS采用了16位的求和校正码,通讯可靠,支持4800、9600、19200等多种波特率,在19200波特率下,上位机访问一台AI-7/8系列高性能仪表的平均时间仅20mS,访问AI-5系列仪表的平均时间为50mS。
仪表允许在一个RS485通讯接口上连接多达80台仪表(为保证通讯可靠,仪表数量大于60台时需要加一个RS485中继器)。
AI系列仪表可以用PC、触摸屏及PLC作为上位机,其软件资源丰富,发展速度极快。
基与PC的上位机软件广泛采用WINDOWS作为操作环境,不仅操作直观方便,而且功能强大。
最新的工业平板触摸屏式PC的应用,更为工业自动化带来新的界面。
这使得AIDCS系统价格大大低于传统DCS系统,而性能及可靠性也具备比传统DCS系统更优越的潜力,V7.X版本AI-7/8系列仪表允许连续写参数,写给定值或输出值,可利用上位机将仪表组成复杂调节系统。
一、接口规格AI系列仪表使用异步串行通讯接口,接口电平符合RS232C或RS485标准中的规定。
数据格式为1个起始位,8位数据,无校验位,1个或2个停止位。
通讯传输数据的波特率可调为4800~19200 bit/S,通常用9600 bit/S,单一通讯口所连接仪表数量大于40台或需要更快刷新率时,推荐用19200bit/S,当通讯距离很长或通讯不可靠常中断时,可选4800bit/S。
AI仪表采用多机通讯协议,采用RS485通讯接口,则可将1~80台的仪表同时连接在一个通讯接口上。
RS485通讯接口通讯距离长达1KM以上(部分实际应用已达3-4KM),只需两根线就能使多台AI仪表与计算机进行通讯,优于RS232通讯接口。
矿产资源开发利用方案编写内容要求及审查大纲
矿产资源开发利用方案编写内容要求及《矿产资源开发利用方案》审查大纲一、概述
㈠矿区位置、隶属关系和企业性质。
如为改扩建矿山, 应说明矿山现状、
特点及存在的主要问题。
㈡编制依据
(1简述项目前期工作进展情况及与有关方面对项目的意向性协议情况。
(2 列出开发利用方案编制所依据的主要基础性资料的名称。
如经储量管理部门认定的矿区地质勘探报告、选矿试验报告、加工利用试验报告、工程地质初评资料、矿区水文资料和供水资料等。
对改、扩建矿山应有生产实际资料, 如矿山总平面现状图、矿床开拓系统图、采场现状图和主要采选设备清单等。
二、矿产品需求现状和预测
㈠该矿产在国内需求情况和市场供应情况
1、矿产品现状及加工利用趋向。
2、国内近、远期的需求量及主要销向预测。
㈡产品价格分析
1、国内矿产品价格现状。
2、矿产品价格稳定性及变化趋势。
三、矿产资源概况
㈠矿区总体概况
1、矿区总体规划情况。
2、矿区矿产资源概况。
3、该设计与矿区总体开发的关系。
㈡该设计项目的资源概况
1、矿床地质及构造特征。
2、矿床开采技术条件及水文地质条件。
矿产资源开发利用方案编写内容要求及审查大纲
矿产资源开发利用方案编写内容要求及《矿产资源开发利用方案》审查大纲一、概述
㈠矿区位置、隶属关系和企业性质。
如为改扩建矿山, 应说明矿山现状、
特点及存在的主要问题。
㈡编制依据
(1简述项目前期工作进展情况及与有关方面对项目的意向性协议情况。
(2 列出开发利用方案编制所依据的主要基础性资料的名称。
如经储量管理部门认定的矿区地质勘探报告、选矿试验报告、加工利用试验报告、工程地质初评资料、矿区水文资料和供水资料等。
对改、扩建矿山应有生产实际资料, 如矿山总平面现状图、矿床开拓系统图、采场现状图和主要采选设备清单等。
二、矿产品需求现状和预测
㈠该矿产在国内需求情况和市场供应情况
1、矿产品现状及加工利用趋向。
2、国内近、远期的需求量及主要销向预测。
㈡产品价格分析
1、国内矿产品价格现状。
2、矿产品价格稳定性及变化趋势。
三、矿产资源概况
㈠矿区总体概况
1、矿区总体规划情况。
2、矿区矿产资源概况。
3、该设计与矿区总体开发的关系。
㈡该设计项目的资源概况
1、矿床地质及构造特征。
2、矿床开采技术条件及水文地质条件。