一、背景
在宝钢的硅刚的生产车间里,一共有四条生产线用到了鼎实PB-B-MODBUS485的总线桥。整个系统采用的是Profibus-DP网络,主站用的是东芝的V3000s3pu55b PLC,组态软件用的是SyCon,监控软件用的是TMEIC-V-TOOL SYS。下面主要连接的是德国SMS公司的一些IO设备,冷机组用的是开利(Carrier)的30HXC190,由于开利冷机组是MODBUS的接口,不能直接联到整个系统中,用到了鼎实公司的PB-B-MODBUS485将其接入到PROFIBUS-DP系统中。表1为主站需要的冷机的参数。
表1
宝钢硅钢分厂冷机外送信号 每台冷机(30HXC)
信号名称 单位 变量名 Modbus信号地址 备注
1 冷冻水进水温度 ℃ COOL_EWT 16639 数值已放大10倍
2 冷冻水出水温度 ℃ COOL_LWT 16640 数值已放大10倍
3 冷却水进水温度 ℃ COND_EWT 16641 数值已放大10倍
4 冷却水出水温度 ℃ COND_LWT 16642 数值已放大10倍
5 A回路压缩机马达温度 ℃ CPA1_TMP 16643 数值已放大10倍
6 B回路压缩机马达温度 ℃ CPB1_TMP 16644 数值已放大10倍
7 A回路电子膨胀阀开度 % EXV_A 16645 数值已放大10倍
8 B回路电子膨胀阀开度 % EXV_B 16646 数值已放大10倍
9 A回路压缩机电流 A CPA1_CUR 16647 数值已放大10倍
10 B回路压缩机电流 A CPB1_CUR 16648 数值已放大10倍
11 A回路排气温度 ℃ CPA1_DGT 16649 数值已放大10倍
12 B回路排气温度 ℃ CPB1_DGT 16650 数值已放大10倍
13 A回路油压 Kpa CPA1_OP 16651 数值已放大10倍
14 B回路油压 Kpa CPB1_OP 16652 数值已放大10倍
二、系统构架
四条生产线所用设备基本相同
三、功能的实现
本项目功能实现的一个关键点是总线桥在SyCon软件中的访问ModBus从站的一些参数的设置。请参看鼎实网站 “PB-B-MODBUS在SYCON中的配置说明”,下面简要说明。
由于SyCon软件解GSD文件不是很成功,两个自动添加的模块(“Status”&“Control”)需要手动添加上去,如果这两个模块没有添加上去的话Profibus是连不通的,也没法启动总线桥工作。slot 0 里面必须添加“Status”模块,slot 1 里面必须添加“Control”模块。接下去的slot 2里面就可以选择自己需要使用的模块。这里要传回14个参数给主站,所以选择“read 14 (4xxxx)”。 具体可以参看图2 。
下一个要注意的地方就是和MODBUS通讯接口的设置,在“Parameter Data”→“Common”菜单中可以设置,参看图3 。
另外一个需要注意设置的地方就是需要访问的从站地址以及寄存器地址,在这个项目中冷机的MODBUS地址为31,表1中14个寄存器的起始地址为16639。
四、结束语
PB-B-MODBUS总线桥很好的解决了宝钢的硅刚的生产车间里总线系统所碰到的问题。并且使用及其方便,只需要在配置软件SyCon中设置一些参数即可,不要要单独的软件配置再下载,这样极大的减轻了组态人员的时间和精力。