合肥鸿昇自动化科技有限公司

示例图片三
网站首页 > 新闻资讯 > 行业资讯

电气成套设备控制系统通讯改造

2019-01-29 13:13:55 合肥鸿昇自动化科技有限公司 阅读

大型电气成套设备控制系统采用西门子S7-300系列PLC作为控制保护系统,在控制系统组态时,因为模块的数量原因,没有考虑plc编程控制系统与DCS系统的通讯情况。之后,根据用户及现场实际情况,需要增加通讯模块,但是考虑成本原因,最终选择S7-200系列的CPU作为通讯模块,代替S7-300的CP341模块。

1.项目改造要求及改造方案: 


  在原有的自动化控制系统中,未安装CP模块,即无法实现plc编程控制系统与DCS的通讯,无法将PLC中成套设备组的模拟量及数字量参数上传到DCS。因此需要在原来的系统中,安装一个CP模块,实现PLC-DCS的通讯要求。 

微信图片_201901101624217.jpg  如图(1所示),西门子S7-300系列的PLC组态时,一个导轨上最多支持的SM模块数量为8个,如上图中4-11号插槽位,1号插槽位是电源,2号插槽位是CPU,3号插槽位是IM模块(作用是连接导轨与导轨之间的SM模块)。因此根据上述情况,给出了以下两种改造方案,详细情况如下:
  

电气成套设备控制系统通讯改造方案一 


  直接采用s7-300的通讯,但是因为导轨安装卡件的数量限制,需要多一根导轨,并且卡件位置会有所变化,柜子内部接线需要大量改动。

电气成套设备控制系统通讯改造方案二 


   采用S7-300(MPI)与S7-200(port1)进行MPI通讯,然后通过s7-200的PORT0口,进行MODBUS通讯,将数据通讯到DCS。
   

    以上两种方案都是可行方案;方案一,相对传统的通讯方式;方案二,采用的是S7-200系列的CPU作为通讯模块,CPU314与CPU224做MPI数据转换,通过CPU224作为通讯口,与DCS通讯。 最终可以实现,成套设备所有模拟量的查看及阀组的控制,包括主电机、油泵、加热器等电气状态可以在DCS进行监控。

微信图片_201901101624212.jpg  
   二、改造组态及程序编程 


  S7-200与S7-300之间采用MPI通讯,S7-200不需要编写任何数据程序,只需要将要交换的数据整理到一个连续的V存储区中即可。而S7-300只需要在OB1中调用系统功能X_GET(SFC67)和X_PUT(SFC68),就可以实现S7-300与S7-200之间的通讯了。
  调用系统功能SFC67和SFC68时,VAR_ADDR参数填写的数据地址区,P#DB1.XXX BYTE n对应的就是S7-200存储区当中VB XX到VB(XX+n)的数据区。


标签:   电气成套设备 plc编程控制系统 合肥电气成套 plc控制柜 plc控制柜厂家 自动化控制系统
Powered by MetInfo 5.3.19 ©2008-2024 www.MetInfo.cn