现场总线技术在氯碱厂控制系统改造中的应用
6se70 simovertmaster drives变频器通过选件板cb1通讯板把驱动设备集成到自动控制系统中,具体参数设置如下:
p051=3 专家方式
p052=4 传动设备硬件设置
p090=1 电子板pcb2 # 位插cb1板
p091=1 电子板pcb3 # 位空
p918=3-122 从站站号
p052=0 返回前面的驱动状态
p052=7 释放参数接口
p443=302 主设定由plc发送
p554=3001 启/停由plc控制
p566=3001 复位由plc控制
p694.1 = 968 状态字
p694.2 = 218 实际速度值
profibus-dp和变频器之间的控制发送通道和接收通道分别见图4、图5。
图4 现场总线和变频器之间控制发送通道图
图5 现场总线和变频器之间状态读取通道图
3.4 自动控制系统在step7中的程序设计
(1)向变频器发送控制数据。调用系统功能sfc15,其功能是“向标准dp从站写兼容数据”:
call “dprd-dat”//向标准dp 从站写兼容数据
laddr :=w#16 #120//从站地址
ret-vel=db2.dbw2//错误代码
record:=p#db2.dbx20.0 byte 12 //被写的源区数据
(2)从变频器读取状态数据。调用系统功能sfc14 ,其功能是“从标准dp从站读取兼容数据”:
call “dprd-dat”// 从标准dp从站读取兼容数据
laddr :=w#16 #120//从站地址
ret-vel =db2.dbw0// 错误代码
record :=p #db2.dbx10.0 byte 12// 被读取的目的区数据
(3)向网关发送基础级数据。调用系统功能fc5 :
call “ag-send”// 调用发送块
act := l0.0// 触发作业存储位
id := 1//配置的通讯id 号
laddr := w# 16 # ffc// 硬件配置地址
send := p #db 40.dbx0.0 byte 170// 发送数据缓冲器
len := 170// 发送数据长度信息
done := m100.2// 执行代码
error := m100.3// 错误代码
status := db20.dbw2// 状态代码
(4)从网关读取控制数据。调用系统功能fc6 :
call “ag-recve”//调用接收块
id := 1// 配置的通讯id号
laddr := w#16 #ffc//硬件配置地址
send := p #db 40.dbx0.0 byte 40// 接收数据缓冲器
ndr := db20.dbx4.0//新数据接受
error := db20.dbx4.1//错误代码
status := db20.dbw2//状态代码
len := db20.dbw2//接受数据长度
4 结束语
此次齐鲁石化氯碱厂氯乙稀车间升级改造,融现场总线技术、plc技术、以太网技术、可视化人机接口技术及生产管理技术为一体,使系统稳定、可靠,投资成本低。采用profibus技术后,系统安装简单、快捷,组态、调试更加容易,维护更加简单,故障诊断能力大大增强,为日后设备维护带来极大的便利。profibus 技术的使用,节省了大量的线缆、桥架、端子、柜体等,培训和维护费用减少,这些都降低了工程总造价。同时, industrial ethernet的应用,将孤立的单元设备带进了信息化网络中,为今后系统扩展和企业综合自动化的实现打下良好的基础。
评论