为了减少控制难度,降低成本,采用了PLC+智能温度控制仪表的方案。PLC选用S7-300plc,智能温度控制仪表采用宇电的518系列,因为S7-300plc支持PROFIBUS通讯协议,而宇电的518系列仪表支持MODBUS通讯协议,那么两种控制设备存在协议不同而不能直接通讯问题,选用341通讯模块+MODBUS软件授权成本又太高,所以选用了沈阳瑞德泰科电气有限公司的RBCM PBMB-04总线协议转换模块
应用背景
真空浇注设备是电工行业和电子行业浇注绝缘产品的专用生产设备。在互感器、变压器以及其他电力产品中是利用环氧树脂这个化工材料绝缘,主要过程为环氧树脂和固化剂以及增韧剂等原料进行固定比较混合,在进行加热,最后灌入做好的模具里面加温固化。为了防止环氧树脂固化过程中里面存在气泡,影响绝缘效果,所以在配料,搅拌,加热固化过程中在真空环境下进行。所以真空浇筑设备是很多电工产品生产的必要设备。
真空浇注设备控制比较复杂,有按照比例自动化配料控制、反应加热控制、搅拌控制、真空控制,同时有很多恒温控制的加热回路,一般中型浇注设备有20路左右的恒温加热控制回路,如果采用PLC控制,那么PLC程序量就非常的大,占PLC的资源太多,程序也非常复杂。为了减少控制难度,降低成本,采用了PLC+智能温度控制仪表的方案。PLC选用S7-300plc,智能温度控制仪表采用宇电的518系列,因为S7-300plc支持PROFIBUS通讯协议,而宇电的518系列仪表支持MODBUS通讯协议,那么两种控制设备存在协议不同而不能直接通讯问题,选用341通讯模块+MODBUS软件授权成本又太高,所以选用了沈阳瑞德泰科电气有限公司的RBCM PBMB-04总线协议转换模块
应用结构
﹥S7300通过RBCM总线转换模块将设定温度SV传送到12台温度控制仪表中。
﹥S7300通过RBCM总线转换模块读取12台温度控制仪表的实际温度PV、报警状态、控制输出值MV和控制停止控制。
仪表参数
﹥宇光仪表波特率必须设置为9600bit/S,无奇偶校验位,支持03H(读参数及数据)及06H(写单个参数)这两条指令。
﹥对宇电518智能温度控制仪表设定温度SV
站号地址:01,写入地址40001,MODBUS协议功能码06,写入温度40℃(28H)
地址 功能码 寄存器地址
高位 寄存器地址
低位 数据值高位 数据值低位 CRC
01 06 00 00 00 28 XXXX
﹥读取宇电518智能温度控制仪表实际温度PV、报警状态、控制输出MV
站号地址:01,读取上限报警值地址40002,MODBUS协议功能码03。
地址 功能码 寄存器起始
地址高位 寄存器起始
地址低位 寄存器数
高位 寄存器数
低位 CRC
01 03 00 01 00 08 XXXX
根据宇光MODBUS协议规定:
40002对应测量值PV,40003对应给定值SV,40004高8位对应报警状态,40004低8位对应输出值MV,40005对应上限报警值
﹥对宇电518智能温度控制仪表起动和停止
站号地址:01,写入地址40028,MODBUS协议功能码06,写入01停止,写入00为起动。
地址 功能码 寄存器地址
高位 寄存器地址
低位 数据值高位 数据值低位 CRC
01 06 00 28 00 01 XXXX
软件调试
﹥配置MODBUS硬件通讯接口
﹥配置MODBUS通讯报文
﹥仪表数据与PLC地址对应关系
温度控制表数据 PLC地址
设定温度SV PQW256
温度测量值 PIW256
设定温度SV PIW258
报警状态 IB261
输出值MV IB260
上限报警值 PIW262
温度控制仪表起动和停止 PQW258
总结
实践证明利用RBCM总线转换模块可以解决MODBUS接口仪表和S7-300通讯问题。并且具有很多优点,1、调试简单,不需要了解总线的具体协议就可以实现互连。2、成本低,是进口产品的五分一的价格。3、稳定可靠,工业设计,冗余宽电压电源,铝合金外壳。RBCM总线转换模块不仅可以应用于真空设备,也可以应用在玻璃生产设备、供暖锅炉等温度仪表和S7-300通讯的场合。