APP下载

西门子PLC与I/A系统的通讯

2010-08-31樊波红薛宏民

太原城市职业技术学院学报 2010年8期
关键词:配置文件磨机西门子

樊波红,薛宏民

(中铝山西分公司计控室,山西 河津 043300)

西门子PLC与I/A系统的通讯

樊波红,薛宏民

(中铝山西分公司计控室,山西 河津 043300)

某厂原料磨车间的磨机包括磨机主体、油站两部分。磨机运行状态由油站的西门子PLC300控制,项目设计时,此PLC信号未能进入DCS进行显示与控制,在2007年一台磨机由于转子温度过高未被操作工发现而导致磨机被损坏,造成巨大的经济损失。为了避免事故再次发生,需对整个磨机系统进行改造,即做PLC与DCS之间的通讯,使操作工能监视磨机的运行状态,并引入报警联锁对磨机的停车做自动控制。

西门子PLC;I/A系统;通讯

一、西门子PLC的组态

首先需要在PLC300硬件组态中添加一块Cp342-5 Profibus通讯卡,设置其站地址为2,通讯速率为187.5K。然后在OB1组织循环块中增加其通讯组态,组态采用Step 7库的功能块FC1(数据发送)和FC2(数据接收)。建立DB17、18两个数据块对需要进行通讯的数据整理与传送。具体程序如下:

1.数据发送(发送DB17中从头开始的16个BYTE)

2.数据接收(接收数据存放至DB18中从头开始的16个BYTE中)

二、DCS的组态:

现场DCS采用的Foxboro公司的I/A系统,我们采用它的Profibus通讯模块FBM223。下面简单介绍一下对它的组态。

(一)通讯协议的配置

首先需对DCS与PLC的Profibus通讯协议进行设置。

Profibus Slave配置文件定义:

1.先将西门子PLCCPU314的GSD文件拷贝到/usr/fox/sp/files/devices目录中。

2. I/A工程师环境界面菜单项“Config”→“Profibus Slave”进入配置界面,选择菜单“File”→“New Device”按钮,将先前拷贝的GSD文件导入到系统中,然后在系统列表中选中该设备,按“OK”按钮,回到主界面。

3.对设备进行配置。选择菜单“Edit”→“Properties”,弹出“DPSlave Configuration”对话框。其中“Identification”和“UserParameters”两页不需要进行改动,只是验证相关项和GSD文件中的内容是否一致即可。“Parameters”页中的“min TSDR”一项按照GSD文件中的参数填写,其他项不动。“ConfigurationData”页中选择要通信的数据类型。

Profibus Port配置文件定义:

1. I/A工程师环境界面菜单项“Config”→“Profibus Port”进入配置界面,此种方法进入配置界面后在主界面中的“LetterBug”中为空的且不能修改,但不影响配置文件。

2.对设备进行配置,选择菜单“Edit”→“Properities Port1…”(对 1 口进行配置)弹出“DP MasterConfiguration”对话框。其中“Identification”页要修改Master的地址(BusAddress一项),其余为默认值且不能修改。“Setting”和“Bus Parameters”页中根据GSD文件进行配置。

3.完成配置之后按“OK”回到主界面,后保存文件(即051405.PMA)。

配置文件的验证:上述两个文件配置结束后,要对这两个文件分别进行有效性验证。具体方法:在各自的主界面中的“Edit”下拉菜单中都有“Validate……”选项,如果配置文件有问题,系统会给出相应提示,按照提示对配置文件进行修改,直到没有错误。

(二)虚拟通讯端口设置

创建ECB200:

至此,通讯组态完成,可以在DCS和PLC中验证是否通讯正常,如果正常,在DCS侧组态具体的数据块,并做画面组态供操作员操作。

TN

A

1673-0046(2010)8-0165-02

猜你喜欢

配置文件磨机西门子
高海拔矿山磨机用同步电动机设计
立磨机刮板结构的改进
磨机端盖铸造缺陷研究与工艺研发
基于西门子VCS的大型五轴机床空间误差补偿
互不干涉混用Chromium Edge
水泥厂风扫煤磨机的永磁直驱改造
基于Zookeeper的配置管理中心设计与实现
忘记ESXi主机root密码怎么办
西门子重型燃机出海
为View桌面准备父虚拟机