图2-17 ADAM-5011示意图
上图为一个ADAM-5011 处理器设备架(预定RS485总线地址为1),包含四个IO模块: 插槽0到3分别是5017, 5018, 5051 和 5024。本例配置四个相应的区块。
1.打开IE 浏览器--连接到工程节点-- 启动工程管理--选择工程--选择节点—添加通讯端口(Serial类型),如下图:
参数应与Utility软件中一致
图2-18 通讯端口参数配置
参数配置完毕,提交。
注意: 端口号必须与计算机真实的串口相对应,一般工控机具备COM1,COM2两个串口。如果选用USB转串口或串口服务器网关进行虚拟串口,也一定要与虚拟串口号相对应,否则无法通讯。
2.添加设备
如果ADAM5000 有checksum状态,用户需要修改编辑框由0到1,如下:
图2-19 添加设备
3.添加区块 (1) ADAM5017
从区块类型下拉列表中选择5017,输入区块名,便于用户识别量测中的区块,如HVAC 冷 却器#1中的流量测量,输入Chiller1Flow,在区块偏移中,输入5017,0,0
注意 Chiller1Flow:A0_H_C 地址为 5017,0,0
Chiller1Flow:A1_H_C 地址为 5017,0,1 Chiller1Flow:A2_H_C 地址为 5017,0,2 等等。 用户可以修改参数,如描述等:
Chiller1Flow:AI_0 description = Inlet Flow, Chiller1Flow:AI_0 description = Outlet Flow, Chiller1Flow:AI_0 description = Recycle Flow.
(2)ADAM5018
从区块类型列表中选择5018,输入区块名,输入区块名称,便于用户区分量测中的区块。如,HVAC 冷却器#1中的温度测量,输入Chiller1Temp. 区块偏移,输入5018,1,0
注意 Chiller1Temp:A0_H_C 地址为 5018,1,0
Chiller1Temp:A1_H_C 地址为 5018,1,1 Chiller1Temp:A2_H_C 地址为 5018,1,2 等
用户可以修改参数,如描述等:
Chiller1 Temp:AI_0 description = Inlet Temperature,
Chiller1 Temp:AI_0 description = Outlet Temperature, Chiller1 Temp:AI_0 description = Recycle Temperature
(3)ADAM5051
从区块类型列表中选择5051,输入区块名,输入区块名称,便于用户区分量测中的区块。如,HVAC 冷却器#1中的启停信号,输入C1Starter ,区块偏移,输入5051,2,0
图2-20 ADAM-5051区块参数
注意5051 是一个仅含有16个参数的简单区块类型。
3.4 ADAM5024
从区块类型列表中选择5051,输入区块名,输入区块名称,便于用户区分量测中的区块。如,HVAC 冷却器#1中的启停信号,输入C1Setpoints ,区块偏移,输入5024,3,0
通过修改4个地址偏移(区块偏移),建立了所有4个IO模块的参数连接。
2.6西门子PLC通讯配置方法
针对工业监控系统中广泛使用的西门子S7系列PLC,WebAccess提供三种驱动程序与之通讯,具体如下:
串口通讯(Serial):对于S7-200系列PLC,提供简便的PPI通讯驱动程序,只需要通过西门子自带的PPI通讯电缆,便可以实现对S7-200 系列的PLC的数据采集与监控; 以太网通讯(TCP/IP):对于中大型项目普遍应用的S7-300、S7-400系列PLC,提供简便易行的工业以太网通讯驱动程序,无需任何其他软件与硬件模块,只需为PLC配备一块工业以太网通讯模块(CP343-1、CP443-1)即可;
PCI通讯卡通讯(API):对于西门子PLC系统中常用的以CP5611通讯卡配合Softnet软件。 2.6.1以太网通讯配置步骤
1.添加通讯端口 接口类型为TCP/IP
图2-21 添加通讯端口
端口号: TCPIP协议通讯,通过RJ45以太网卡进行通讯,此处的端口号不具备真实意
义,可任意设定,范围1-60,如同时有串口设备通讯,此端口号最好不要占用COM1,COM2两个物理串口号。
扫描时间:WebAccess发送读取数据指令的周期时间,此速率由PLC等现场设备决定(设备、数据、协议、波特率),默认为1s,最小为50ms。
愈时: 如果没有响应,重新发送数据包的等待时间。推荐使用默认值,如果设备通讯
较慢,愈时可增加。这须由通讯协议支持,有些设备通讯协议不允许更改愈时。
再试计数:如果现场设备没有响应,重复连接通讯的次数;如果通讯失败,将返回通讯失败的标记(*8000) 。
自动恢复时间:试图与硬件设备或接口重新建立通讯的等待时间。
2.添加设备
图2-22 设备参数配置
设备名称及描述:用户自定义
单元号:对于同一通讯端口下的多个设备的标记号码,默认从0开始 设备类型:SiemS7
主要/次要:指与软件通讯的PLC主要网卡与备份网卡参数
IP地址:PLC以太网通讯模块的IP地址(S7-300 Via CP343-1, S7-400 Via CP443-1) 通讯端口号:102,此为SiemensPLC专用TCP通讯口
设备地址:大多数情况下可以默认为空,如果设备协议地址与你设定的单元数不同或已改变,请使用此栏位进行设定
TSAP in Hex:Device ID,RackSlot:03.02,如果无特殊变动,请使用此参数,此为
Siemens STEP7设定通讯参数。
3.添加IO点
WebAccess已经预先设定S7-300\\400系列PLC的IO地址参数类型,详见下表:
表2-2模拟量类型点
表2-3数字量类型点
模拟量点定义应用举例: 在定义模拟量点时,按照需要的参数类型选取不同的地址模板,根据地址模板的格式填写实际的IO地址,其他参数WebAccess已经根据参数的不同预先定义了起始位、长度、转换代码等其他参数。
表2-4 模拟量地址对照表
S7 300/400PLC地址 寄存器地址 DB28.DBW2 DB12.DBD86 DB2.DBB1 DB2.DBW64 取Float值 对应地址格式 DBW28,2 DBD12,86 DBB2,1 DBW2,64 WebAccess对应IO点配置 起始位 0 0 0 0 长度 16 32 8 32 转换代码 Unsigned Integer Unsigned Integer Unsigned Integer Real