1.引言
又迅自动化
(1) CANWeb
(2)
(3)
(4) CANWeb是一种架构在成熟CAN技术上的高层通讯协议,继承CAN总线技术的一切优点:实时性强、传输距离较远、抗电磁干扰能力强、成本极低;克服了CAN的缺点:CAN编程难,带CAN口的上位控制器不普遍。
(5)
2.
从站SIO (Slave IO): CANWeb网络可有多个从站(<99),从站需配置 CAN口的通信速度及从站的Id号(Id号推荐范围为1~98,99预留为SIO的SysCfg跳线短接时强制的Id),从站SIO可以为 多通道IO模块、温度、压力现场智能仪表、电动调节阀等设备。
主站MST (Master Station):CANWeb网络可有多个主站,主站只需配置 CAN口的通信速度,在一个 CANWeb网络上,多个不同的主站MST 可接不同的上位设备,如接控制器、接无纸记录仪、接监视LED显示盘、接手操器等
2.1.
2.2.
2.3.
在DCS系统设计中,要求 控制器、 CANWeb总线 冗余设计,见下图。
l
l
对下传的寄存器AO数据,延时检查对应的寄存器AI数据,如不相等,MST下传数据丢包。
l
4.
l
l
l
5.
l
l
l
l
下图为从站总览Web页面:
下图为某一具体从站Web页面:
6.
|
数据打包索引 |
AO、AI(WORD格式) 数组占用位置(<128),SIO的AI[]、AO[]可通过CAN总线与MST的AI、AO交换数据 |
名称 |
详细描述 |
|
Ix=0(每个数据索引包最多含4个WORD)(Ix<32) |
[0] |
DOWL |
开关量输出占WORD的长度,可为0 |
|
AOWL |
模拟量输出占WORD的长度,可为0 |
||
|
[1] |
DIWL |
开关量输入占WORD的长度,可为0 |
|
|
AIWL |
模拟量输入占WORD的长度,可为0 |
||
|
[2] |
PZWL |
配置变量占WORD的长度,可为0 |
|
|
MXPD |
周期发送最大周期,单位10ms |
||
|
[3] |
MNPD |
变化触发发送最小周期,单位ms |
|
|
AIDB |
AI发送 变化触发死区值,DI无效 |
||
|
Ix=1 |
[4] |
SndCnt |
从站发包计数 用于主站对各从站的发送负荷、丢包的监视 |
|
[5] |
|||
|
[6] |
DevSrNo |
设备编号 |
|
|
[7] |
OtTmp |
模块温度 |
|
|
|
[8] |
|
备用 |
|
|
[9] |
|
备用 |
每个从站(SIO)在主站(MST)存储空间的位置 |
DO_Ix增加:(DOWL+3)/4 |
[10] |
|
开关量输出DO占用的WORD |
… |
|
|||
… |
|
|||
[10+DOWL-1] |
|
|||
AO_Ix增加:(AOWL+3)/4 |
[10+DOWL] |
|
模拟量输出AO占用的WORD |
|
… |
|
|||
… |
|
|||
[10+DOWL+AOWL-1] |
|
|||
DI_Ix增加:(DIWL+3)/4 |
[10+DOWL+AOWL] |
|
开关量输入DI占用的WORD |
|
… |
|
|||
… |
|
|||
[10+DOWL+AOWL+DIWL-1] |
|
|||
AI_Ix增加:(AIWL+3)/4 |
[10+DOWL+AOWL+DIWL] |
|
模拟量输入AI占用的WORD |
|
… |
|
|||
… |
|
|||
[10+DOWL+AOWL+DIWL+AIWL-1] |
|
|||
|
PZ_Ix增加:(PZWL+3)/4 |
[10+DOWL+AOWL+DIWL+AIWL] |
|
配置变量PZ占用的WORD |
… |
|
|||
… |
|
|||
[10+DOWL++AOWL+DIWL+AIWL+PZWL-1] |
|
7.
主站MST的AI[]、A[]O可通过CAN总线与从站SIO 的AI[]、AO[]交换数据 |
|||
主站(MST)的从站配置文件中配置的从站数量为 IONm,配置文件格式见上图 |
|||
AO、AI(WORD格式) 数组占用位置(<1024) |
名称 |
详细描述1 |
详细描述2 |
[0] |
CommSts[0] |
SIO_1的通讯状态 |
=1:通讯OK_ =2:DOWLAOWLDIWLAIWL配置有误 =4:从站ID有重号 |
… |
… |
… |
|
… |
… |
… |
|
[IONm-1] |
CommSts[IONm-1] |
SIO_Nm的通讯状态 |
|
[IONm] |
OtTmp[0] |
SIO_1模块温度 |
|
… |
… |
… |
|
… |
… |
… |
|
[2XIONm-1] |
OtTmp[IONm-1] |
SIO_Nm模块温度 |
|
[2XIONm] |
|
从站1(SIO)在主站(MST)存储空间的位置 |
参见从站IO的存储空间分配表 |
… |
|||
… |
|||
[2XIONm+DOWL1+AOWL1+DIWL1+AIWL1-1] |
|||
… |
… |
|
|
… |
… |
|
|
[2XIONm+...] |
|
从站Nm(SIO)在主站(MST)存储空间的位置 |
参见从站IO的存储空间分配表 |
… |
|||
… |
|||
[2XIONm+…+DOWLNm+AOWLNm+DIWLNm+AIWLNm-1] |
1)
2)
3)
4)
5)
6)
7)
8)
9.
以太网Modbus协议是当今世界上应用最为广泛的工业自动化通信协议,国家标准为GB/T 19582-2008《基于Modbus协议的工业自动化网络规范》,以太网Modbus的优点:
1)实时性好:
2)可靠性高:
3)性价比高:
4)组网方便:
5)编程调试容易:
6)维护方便:
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』