一、背景
在宝钢的硅刚的生产车间里,一共有四条生产线用到了鼎实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倍 |
二、系统构架
由于四条生产线所用设备基本相同,图1为其中一条生产线结构图。

三、功能的实现
本项目功能实现的一个关键点是总线桥在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,参看图4。


四、结束语
PB-B-MODBUS总线桥很好的解决了宝钢的硅刚的生产车间里总线系统所碰到的问题。并且使用及其方便,只需要在配置软件SyCon中设置一些参数即可,不要要单独的软件配置再下载,这样极大的减轻了组态人员的时间和精力。
|