庆阳西门子S7-300代理商
引言: 化工区乙烯装置采用的是Honeywell TDC3000 DCS系统,这牵扯到要与许多PLC的通讯问题。因为在生产中操作人员要通过DCS的操作界面来了解所有系统的运行状况,这其中首当其冲的就是PLC,它应用在许多设备中,比如压缩机、膨胀机等。下面要涉及到就是几种基于Honeywell TDC3000的通讯方式:
一、 DCS与PLC通讯的三种方式:
1.1 LCN网络通过Hiway Gataway 连接到Data Hiway Port,具体如图:
1.2 LCN网络通过EPLCG(冗余)连接到各PLC,如图:
以上两种连接方法适合于较大规模的PLC通讯应用,具体的实现细节参照Honeywell详细介绍。而下面主要涉及的则是较小规模应用的通讯方式SI(Serial Interface)串行接口通讯方式。
1.3 SI 在DCS与PLC 的通讯中扮演很重要的角色。SI是可以组态在TDC3000系统APM(Application Process Module)中的卡件, 所占用的位置等同于DI、DO、HLAI等卡件,只是没有事实上的Slot位。其连接示意图如下:
二、通讯的接口和认可的设备:
在APM中,当把数据类型Array point (数组点)定义成外部IO操作时,该数据类型便可以连接到某SI卡件,并从中获取数据,而这些数据则是扫描自PLC子系统。每一个SI IOP(串行接口卡的IO处理器)可以通过电源适配器(Power Adapter)连接两个FTA,每个SI IOP有32个“虚”Slot位,前16个可以组态在FTA#1,后16个可以组态在FTA#2,且每个FTA可以有不同的接口,如Modbus接口和Allen-Bradley接口。
2.1 Modbus接口所认可的设备Modicon 984 PLC及Honeywell 认可的其他设备,
2.2 Allen-Bradley接口所认可的设备Allen-Bradley PLC-2、3和5等等。
三、通讯协议和卡件型号:
每个SI FTA有一个同步或者异步通讯的接口,其支持RS-232和RS-422/485,其中Modbus 接口FTA支持两种协议,而Allen-Bradley 接口FTA只支持RS-232通讯。两种协议表面的区别就是,RS-232对FTA和PLC连接的距离限于15米,而RS-422/485则可达305米。
3.1 Modbus接口SI FTA的RS-232& RS-422/485协议时:
SI IOP Mode: MU-PSIM11
Power Adapter Mode: MU-TLAP02
FTA Mode: MU-TSIM12
3.2 Allen-Bradley接口SI FTA的RS-232协议时:
SI IOP Mode: MU-PSIM11
Power Adapter Mode: MU-TLAP02
FTA Mode: MU-TSIA12
四、通讯过程说明:
通讯过程具体就是从PLC设备串行接口通过不同的协议设备读取过程数据到 FTA各个“虚”Slot中,然后通过SI IOP将数据写入APM的Image DataBase中,APM在一定的周期中将这些数据读取到组态所对应的SI Array Point中(对应的规则为分配的地址)。下图为通讯流程:
PLC中需要参与通讯的过程数据被组态在通讯寄存器中,位号与地址相对应,格式包含(组态地址+过程数值+校验位)的串行通讯数据块通过串行通讯线到达FTA后,在格式数据块中分离出来地址和过程数据,参考DCS的APM中组态的Slot对应的Array Point地址,并将数据传入正确的Array Point。在Modbus FTA 中数据以19.2Kbaud的速度被扫描,而在Allen-Bradley FTA 中每一个Array Point 都可以选择不同的扫描方式:
A、free runing(用户定义时间扫描);
B、periodic(固定周期扫描);
C、Report-by-except(事件触发扫描RBE);
来组态,而在APM中,从Image DataBase中扫描数据则有以下三种速度(1/4秒、1/2秒、1秒)。
五、膨胀机PLC与DCS的通讯实例:
5.1该应用就是用SI 与DCS通讯的,将膨胀机的过程数据传给DCS,在进行量程和工程单位的转换。
5.2参数设置:
膨胀机与DCS采用RS-485方式通讯,协议是标准的Modbus RTU,PLC设置地址是 1,
波特率9600,选择偶校验。
5.3模块选择:
SI IOP Mode: MU-PSIM11
Power Adapter Mode: MU-TLAP02
FTA Mode: MU-TSIM12
5.4通讯数据说明及地址分配:
所用到的数据类型为模拟量和数据量,模拟量所占用Modbus 地址为40001~40035,都是膨胀机的压力、温度、油位、振动位移等。数字量数据占用40051和40052两地址的若干位,都是膨胀机的运行状态、压力开关和温度tirp状态及报警信号。
六、总结:
PLC与DCS的通讯是每个石化企业都要用到的,控制和连锁有效的结合需要良
好的通讯。SI的应用在一定程度上能达到这个目的,但是其可靠性较低,适合
用于设备状态的监测。
PLC是专门为工业生产服务的控制装置,通常不需要采取什么措施,就可以直接在工业环境中使用。但是,当生产环境过于恶劣,电磁干扰特别强烈,或安装使用不当,都不能保证PLC的正常运行,因此在使用中应注意以下问题。
一、工作环境
1. 温度
PLC要求环境温度在0~55℃,安装时不能放在发热量大的元件下面,四周通风散热的空间应足够大,基本单元和扩展单元之间要有30mm以上间隔;开关柜上、下部应有通风的百叶窗,防止太阳光直接照射;如果周围环境超过55℃,要安装电风扇强迫通风。
2. 湿度
为了保证PLC的绝缘性能,空气的相对湿度应小于85%(无凝露)。
3. 震动
应使PLC远离强烈的震动源,防止振动频率为10~55Hz的频繁或连续振动。当使用环境不可避免震动时,必须采取减震措施,如采用减震胶等。
4. 空气
避免有腐蚀和易燃的气体,例如氯化氢、硫化氢等。对于空气中有较多粉尘或腐蚀性气体的环境,可将PLC安装在封闭性较好的控制室或控制柜中,并安装空气净化装置。
5. 电源
PLC供电电源为50Hz、220(1±10%)V的交流电,对于电源线来的干扰,PLC本身具有足够的抵制能力。对于可靠性要求很高的场合或电源干扰特别严重的环境,可以安装一台带屏蔽层的变比为1:1的隔离变压器,以减少设备与地之间的干扰。还可以在电源输入端串接LC滤波电路。如图1所示。
FX系列PLC有直流24V输出接线端,该接线端可为输入传感器(如光电开关或接近开关)提供直流24V电源。当输入端使用外接直流电源时,应选用直流稳压电源。因为普通的整流滤波电源,由于纹波的影响,容易使PLC接收到错误信息。
二、安装与布线
1. 动力线、控制线以及PLC的电源线和I/O线应分别配线,隔离变压器与PLC和I/O之间应采用双胶线连接。
2. PLC应远离强干扰源如电焊机、大功率硅整流装置和大型动力设备,不能与高压电器安装在同一个开关柜内。
3. PLC的输入与输出好分开走线,开关量与模拟量也要分开敷设。模拟量信号的传送应采用屏蔽线,屏蔽层应一端或两端接地,接地电阻应小于屏蔽层电阻的1/10。
4. PLC基本单元与扩展单元以及功能模块的连接线缆应单独敷设,以防止外界信号的干扰。
5. 交流输出线和直流输出线不要用同一根电缆,输出线应尽量远离高压线和动力线,避免并行。
三、I/O端的接线
1. 输入接线
(1) 输入接线一般不要超过30米。但如果环境干扰较小,电压降不大时,输入接线可适当长些。
(2) 输入/输出线不能用同一根电缆,输入/输出线要分开。
(3) 尽可能采用常开触点形式连接到输入端,使编制的梯形图与继电器原理图一致,便于阅读。
2. 输出连接
(1) 输出端接线分为独立输出和公共输出。在不同组中,可采用不同类型和电压等级的输出电压。但在同一组中的输出只能用同一类型、同一电压等级的电源。
(2) 由于PLC的输出元件被封装在印制电路板上,并且连接至端子板,若将连接输出元件的负载短路,将烧毁印制电路板,因此,应用熔丝保护输出元件。
(3) 采用继电器输出时,所承受的电感性负载的大小,会影响到继电器的使用寿命,因此,使用电感性负载时选择继电器工作寿命要长。
(4) PLC的输出负载可能产生干扰,因此要采取措施加以控制,如直流输出的续流管保护,交流输出的阻容吸收电路,晶体管及双向晶闸管输出的旁路电阻保护。
四、外部安全电路
为了确保整个系统能在安全状态下可靠工作,避免由于外部电源发生故障、PLC出现异常、误操作以及误输出造成的重大经济损失和人身伤亡事故,PLC外部应安装必要的保护电路。
(1) 急停电路。对于能使用户造成伤害的危险负载,除了在控制程序中加以考虑之外,还应设计外部紧急停车电路,使得PLC发生故障时,能将引起伤害的负载电源可靠切断。
(2) 保护电路。正反向运转等可逆操作的控制系统,要设置外部电器互锁保护;往复运行及升降移动的控制系统,要设置外部限位保护电路。
(3) 可编程控制器有监视定时器等自检功能,检查出异常时,输出全部关闭。但当可编程控制器CPU故障时就不能控制输出,因此,对于能使用户造成伤害的危险负载,为确保设备在安全状态下运行,需设计外电路加以防护。
(4) 电源过负荷的防护。如果PLC电源发生故障,中断时间少于10秒,PLC工作不受影响,若电源中断超过10秒或电源下降超过允许值,则PLC停止工作,所有的输出点均同时断开;当电源恢复时,若RUN输入接通,则操作自动进行。因此,对一些易过负载的输入设备应设置必要的限流保护电路。
(5) 重大故障的报警及防护。对于易发生重大事故的场所,为了确保控制系统在重大事故发生时仍可靠的报警及防护,应将与重大故障有联系的信号通过外电路输出,以使控制系统在安全状况下运行。
五、PLC的接地
良好的接地是保证PLC可靠工作的重要条件,可以避免偶然发生的电压冲击危害。PLC的接地线与机器的接地端相接,接地线的截面积应不小于2mm2 ,接地电阻小于100Ω;如果要用扩展单元,其接地点应与基本单元的接地点接在一起。为了抑制加在电源及输入端、输出端的干扰,应给PLC接上专用地线,接地点应与动力设备(如电机)的接地点分开;若达不到这种要求,也必须做到与其它设备公共接地,禁止与其它设备串连接地。接地点应尽可能靠近PLC。
六、冗余系统与热备用系统
在石油、化工、冶金等行业的某些系统中,要求控制装置有极高的可靠性。如果控制系统发生故障,将会造成停产、原料大量浪费或设备损坏,给企业造成极大的经济损失。但是仅靠提高控制系统硬件的可靠性来满足上述要求是远远不够的,因为PLC本身可靠性的提高是有一定的限度。使用冗余系统或热备用系统就能够比较有效地解决上述问题。
1. 冗余控制系统
在冗余控制系统中,整个PLC控制系统(或系统中重要的部分,如CPU模块)由两套完全相同的系统组成如图2所示。两块CPU模块使用相同的用户程序并行工作,其中一块是主CPU,另一块是备用CPU;主CPU工作,而备用CPU的输出是被禁止的,当主CPU发生故障时,备用CPU自动投入运行。这一切换过程是由冗余处理单元RPU控制的,切换时间在1~3个扫描周期,I/O系统的切换也是由RPU完成的。
2. 热备用系统
在热备用系统中,两台CPU用通讯接口连接在一起,均处于通电状态如图3所示。当系统出现故障时,由主CPU通知备用CPU,使备用CPU投入运行。这一切换过程一般不太快,但它的结构有比冗余系统简单。
- 酒泉西门子S7-300代理商 2024-05-08
- 平凉西门子S7-300代理商 2024-05-08
- 张掖西门子S7-300代理商 2024-05-08
- 武威西门子S7-300代理商 2024-05-08
- 天水西门子S7-300代理商 2024-05-08
- 白银西门子S7-300代理商 2024-05-08
- 金昌西门子S7-300代理商 2024-05-08
- 嘉峪关西门子S7-300代理商 2024-05-08
- 兰州西门子S7-300代理商 2024-05-08
- 甘肃西门子S7-300代理商 2024-05-08