利用基于**既定通行标准的 SIMATIC NET 网络组件,SIMATIC PCS 7 可为实施全集成通信通信网络提供强大而耐用的产品,以实现所有系统组件与工厂级别间的可靠数据交换。
SIMATIC NET 产品专门为工业用途设计,完全适用于所有工业领域中各种类型的工厂。它们相互匹配,符合高的工业,尤其适合于存在端影响的区域,例如:
扩展的温度范围
抗振性
具有高机械负载的区域
SIMATIC NET 产品通过兼容性进一步发展保证了可扩展性和投资保护,以及从入站物流到出货物流,从现场设备到制造执行系统(MES)保持一致。
SIMATIC NET 总线集成在由西门子提供的用于生产、过程或混合行业中所有部门的一致自动化的全集成自动化系统中,这些总线促进了 SIMATIC PCS 7 过程控制系统的各个系统/应用程序之间的快速、可靠通信,例如:
自动化系统、分布式 I/O 和现场组件
工程师站、操作员站和维护站
SIMATIC BATCH 和 SIMATIC Route Control
用于通过 Internet/Intranet 以及 IT 应用程序进行操作员控制与监视的 Web 客户机和 Web 服务器
工业以太网被用作工厂总线以及终端总线,用于具有客户机/服务器架构的多用户系统。对于小型系统,通过集成在 SIMATIC PCS 7 工业工作站中的“基本通信以太网”(BCE),可以在工厂总线上运行单站务器,甚至*使用 CP 1623/CP 1628 通信模块。
在具有高要求的中等和大型工厂中,SIMATIC PCS 7 应用了现代千兆以太网和快速以太网技术,快速以太网技术结合了冗余光纤环网的高安全性、采用交换技术的可扩展性以及高可达 10 Gbps 的传输速率。
PROFINET 基于 IEC 61158 和 IEC 61784 标准,并充分结合了开放网络标准、以太网和 PROFIBUS 现场总线系统的优点。该标准代表了大程度的透明性、开放式 IT 通信、网络安全和直至现场级的实时通信。这使 PROFINET 成为一致性工厂自动化网络的基础,并且使采用 PROFIBUS 实现的已有现场总线可以方便地集成进该网络。
SIMATIC PCS 7 过程控制系统中 PROFINET 通信的示例
使用 SIMATIC PCS 7 过程控制系统时,PROFINET 主要用于自动化系统(控制器)与过程 I/O 之间的现场通信。
PROFIBUS 已成为公认的坚固而可靠的通信介质,可将智能分布式 I/O 设备、变送器和执行器连接到 SIMATIC PCS 7 过程控制系统的控制器级。这种通用的开放式现场总线符合 IEC 61158 和 IEC 61784 标准。
整合 PROFIBUS PA 和基金会现场总线 H1
PROFIBUS DP
PROFIBUS DP 既是一个系统总线又是一个开放的通信系统,设计用于中等传输速率和短响应时间。因此,它适合对以下设备进行控制:
直接连接的现场设备,如驱动器、电机起动器、分析仪、过程控制器或面板
分布式 I/O 设备,如 SIMATIC ET 200M、SIMATIC ET 200iSP、和 SIMATIC ET 200pro 远程 I/O 站
无缝集成的 PROFIBUS PA 现场总线或基金会现场总线 H1 上的变送器和执行器
由于它也支持 HART 传输协议,因此,可将 HART 现场设备集成到 PROFIBUS DP 通信网络中。
PROFIBUS PA 和基金会现场总线 H1
除了变送器和执行器(包括电源)通过通信介质的直接连接之外,通信的信息内容以及诊断选项对于常常在腐蚀性、危害性和危险性环境中进行的工业过程自动化来说也十分重要。
PROFIBUS PA 现场总线和基金会现场总线 H1 可满足这些要求。这两种总线适用于将高为 Ex 区域 1/21 或区域 0/20 操作环境下的执行器和传感器直接集成至过程系统。
它们的物理总线特性基于 MBP 传输技术(曼彻斯特编码;总线供电)并大体相同(根据 IEC 61158)。使用 PROFIBUS DP 链路,可将这两种总线无缝集成到 SIMATIC PCS 7 过程控制系统中。
这样,PROFIBUS PA 和基金会现场总线 H1 将同等获益于上位 PROFIBUS 结构。
工业生产现场的环境条件一般是比较恶劣的,干扰源众多。例如大功率用电设备的启动或者停止引起电网电压的波动形成低频干扰;电焊机、电火花加工机床、电机的电刷等会产生高频电火花干扰;各种动力电源线会通过电磁耦合产生工频干扰等等。这些干扰都会影响可编程控制器的正常工作。
尽管可编程控制器是专门在生产现场使用的控制装置,在设计制造时已采取了很多措施,使它的环境适应力比较强。但是为了确保整个系统稳定可靠,还是应当尽量使可编程控制器有良好的工作环境条件,并采取必要的抗干扰措施。
一、可编程控制器的安装
安装环境
可编程控制器适用于大多数工业现场,但它对使用场合、环境温度等还是有一定要求的。控制可编程控制器的工作环境可以有效地提高它的工作效率和使用寿命。在安装可编程控制器时要避开下列场所:
*环境温度过0~55℃的范围。
*相对湿度过85%或者存在露水凝聚(有温度突变或其他因素所引起的)。
*太阳光直接照射。
*有腐蚀和易燃的气体,例如、硫化氢等。
*有大量铁屑及灰尘。
*频繁或连续的振动,振动频率为10~55Hz,幅度为0.5mm(峰—峰)。
*过10g(重力加速度)的冲击。
小型可编程控制器外壳的四个角上均有安装孔,有两种安装方法,一种是用螺钉固定,不同的单元有不同的安装尺寸。另一种是DIN(德国工业标准)轨道固定,DIN轨道配套使用的安装夹板左右各一对,在轨道上先装好左右夹板,装上可编程控制器,然后拧紧螺丝。为了使控制系统工作可靠,通常把可编程控制器安装在有保护外壳的控制柜中,以防止灰尘、油污水溅;为了保证可编程控制器在工作状态下其温度保持在规定环境温度范围内,安装机器应有足够的通风空间、基本单元和扩展单元之间要有30mm以上间隔。如果周围环境过55℃,要安装电风扇强迫通风。
为了避免其它外围设备的电干扰,可编程控制器应尽可能远离高压电源线和高压设备,可编程控制器与高压设备和电源线之间应留出至少200mm的距离。
当可编程控制器垂直安装时,要严防导线头、铁粉、灰尘等脏物从通风窗掉入可编程控制器内部。导线头等脏物会损坏可编程控制器印制电路板,使其不能正常工作。
二、接线
电源
PLC的供电电源为50Hz、220V±10%交流市电。
S7-200系列可编程控制器有直流24V输出接线端,该接线端可为输入传感器(如光电开关或接近开关)提供直流24V电源。
如果电源发生故障,中断时间少于10ms,可编程控制器工作不受影响。若电源中断过10ms或电源下降过允许值,则可编程控制器停止工作,所有的输出点均同时断开。当电源恢复时,若RUN输入接通,则操作自动进行。
对于电源线来的干扰,可编程控制器本身具有足够的抵制能力。如果电源干扰特别严重,可以安装一个变比为1:1的隔离变压器,以减少设备与地之间的干扰。
三、接地
良好的接地是保证可编程控制器可靠工作的重要条件,可以避免偶然发生的电压冲击危害。接地线与机器的接地端相接,基本单元接地,如果要用扩展单元,其接地点应与基本单元的接地点接在一起。
为了抑制附加在电源及输入端、输出端的干扰,应给可编程控制器接以**地线,接地点应与动力设备(如电动机)的接地点分开。若达不到这种要求,则也必须做到与其它设备公共接地,禁止与其它设备串联接地。接地点应尽可能靠近可编程控制器。
四、直流+24V接线端
使用无源触点的输入器件时,可编程控制器内部24V电源通过输入器件向输入端提供每点7mA的电流。
可编程控制器上的24V接线端子还可以向外部传感器(如接近开关或光电开关)提供电流。L+端子作传感器电源时, M端子是直流L+地端,即0V端。如果采用扩展单元,则应将基本单元和扩展单元的24V端连接起来。另外,任何外部电源都不能接到这个端子。
如果有过载现象发生,电压将自动跌落,该点输入对可编程控制器不起作用。
每种型号的可编程控制器其输入点数量是有规定的。对每一个尚未使用的输入点,它不耗电,因此在这种情况下24V电源端子外供电流的能力可以增加。
S7-200系列可编程控制器的空位端子在任何情况下都不能使用。
五、输入接线
可编程控制器一般接受行程开关、限位开关等输入的开关量信号。输入接线端子是可编程控制器与外部传感器负载转换信号的端口,输入接线一般指外部传感器与输入端口的接线。
输入器件可以是任何无源的触点或集电开路的NPN管。输入器件接通时,输入端接通,输入线路闭合,同时输入指示的发光二管亮。
输入端的一次电路与二次电路之间采用光电耦合隔离。二次电路带R-C滤波器,以防止由于输入触点抖动或从输入线路串入的电噪声引起可编程控制器的误动作。
若在输入触点电路串联二管,在串联二管上的电压应小于4V。若使用带发光二管的舌簧开关时,串联二管的数目不能过两只。
输入接线还应特别注意:
(1)输入接线一般不要过30m,但如果环境干扰较小,电压降不大时,输入接线可适当长些。
(2)输入、输出线不能用同一根电缆。输入、输出线要分开走。
(3)可编程控制器所能接受的脉冲信号的宽度应大于扫描周期的时间。
六、输出接线
(1)可编程控制器有继电器输出、晶闸管输出、晶体管输出三种形式。
(2)输出端接线分为独立输出和公共输出。当可编程控制器的输出继电器或晶闸管动作时,同一号码的两个输出端接通。在不同组中可采用不同类型和电压等级的输出电压。但在同一组中的输出,只能用同一类型、同一电压等级的电源。
(3)由于可编程控制器的输出元件被封装在印制电路板上,并且联接至端子板,若将连接输出元件的负载短路,将烧毁印制电路板,因此应用熔丝保护输出元件。
(4)采用继电器输出时承受的电感性负载大小影响到继电器的工作寿命,因继电器的工作寿命要求要长。
(5)可编程控制器的输出负载可能产生噪声干扰,因此要采取措施加以抑制。
此外,对于能使用户造成伤害的危险负载,除了在控制程序中加以考虑之外,应设计外部紧急停车电路,使得可编程控制器发生故障时,能将引起伤害的负载电源切断。
交流输出线和直流输出线不要用同一根电缆,输出线应尽量远离高压线和动力线,避免并行。
6ES72111BE400XB0 | CPU 1211C AC/DC/Rly,6输入/4输出,集成2AI |
6ES72111AE400XB0 | CPU 1211C DC/DC/DC,6输入/4输出,集成2AI |
6ES72111HE400XB0 | CPU 1211C DC/DC/Rly,6输入/4输出,集成2AI |
6ES72121BE400XB0 | CPU 1212C AC/DC/Rly,8输入/6输出,集成2AI |
6ES72121AE400XB0 | CPU 1212C DC/DC/DC,8输入/6输出,集成2AI |
6ES72121HE400XB0 | CPU 1212C DC/DC/Rly,8输入/6输出,集成2AI |
6ES72141BG400XB0 | CPU 1214C AC/DC/Rly,14输入/10输出,集成2AI |
6ES72141AG400XB0 | CPU 1214C DC/DC/DC,14输入/10输出,集成2AI |
6ES72141HG400XB0 | CPU 1214C DC/DC/Rly,14输入/10输出,集成2AI |
6ES72151BG400XB0 | CPU 1215C AC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES72151AG400XB0 | CPU 1215C DC/DC/DC,14输入/10输出,集成2AI/2AO |
6ES72151HG400XB0 | CPU 1215C DC/DC/Rly,14输入/10输出,集成2AI/2AO |
6ES72171AG400XB0 | CPU 1217C DC/DC/DC,14输入/10输出,集成2AI/2AO |
可编程控制器,英文称ProgrammableLogicController,简称PLC。PLC是基于电子计算机,且适用于工业现场工作的电控制器。它源于继电控制装置,但它不像继电装置那样,通过电路的物理过程实现控制,而主要靠运行存储于PLC内存中的程序,进行入出信息变换实现控制。
PLC基于电子计算机,但并不等同于普通计算机。普遍计算机进行入出信息变换,多只考虑信息本身,信息的入出,只要人机界面好就可以了。而PLC则还要考虑信息入出的可靠性、实时性,以及信息的使用等问题。特别要考虑怎么适应于工业环境,如便于安装,抗干扰等问题。
1.1实现控制要点
输入输出信息变换、可靠物理实现,可以说是PLC实现控制的两个基本要点。
输入输出信息变换靠运行存储于PLC内存中的程序实现。PLC程序既有生产厂家的系统程序(不可改),又有用户自行开发的应用(用户)程序。系统程序提供运行平台,同时,还为PLC程序可靠运行及信号与信息转换进行必要的公共处理。用户程序由用户按控制要求设计。什么样的控制要求,就应有什么样的用户程序。
可靠物理实现主要靠输人(INPUT)及输出(OUTPUT)电路。PLC的I/O电路,都是专门设计的。输入电路要对输入信号进行滤波,以去掉高频干扰。而且与内部计算机电路在电上是隔离的,靠光耦元件建立联系。输出电路内外也是电隔离的,靠光耦元件或输出继电器建立联系。输出电路还要进行功率放大,以足以带动一般的工业控制元器件,如电磁阀、接触器等等。
I/O电路是很多的,每一输入点或输出点都要有一个I或O电路。PLC有多I/O用点,一般也就有多少个I/O用电路。但由于它们都是由高度集成化的电路组成的,所以,所占体积并不大。
输入电路时刻监视着输入状况,并将其暂存于输入暂存器中。每一输入点都有一个对应的存储其信息的暂存器。
输出电路要把输出锁存器的信息传送给输出点。输出锁存器与输出点也是一一对应的
这里的输入暂存器及输出锁存器实际就是PLC处理器I/O口的寄存器。它们与计算机内存交换信息通过计算机总线,并主要由运行系统程序实现。把输人暂存器的信息读到PLC的内存中,称输入刷新。PLC内存有专门开辟的存放输入信息的映射区。这个区的每一对应位(bit)称之为输入继电器,或称软接点。这些位置成1,表示接点通,置成0为接点断。由于它的状态是由输入刷新得到的,所以,它反映的就是输入状态。
输出锁存器与PLC内存中的输出映射区也是对应的。一个输出锁存器也有一个内存位(bit)与其对应,这个位称为输出继电器,或称输出线圈。靠运行系统程序,输出继电器的状态映射到输出锁存器。这个映射也称输出刷新。输出刷新主要也是靠运行系统程序实现的。这样,用户所要编的程序只是,内存中输入映射区到输出映射区的变换,特别是怎么按输入的时序变换成输出的时序。这是一个数据及逻辑处理问题。由于PLC有强大的指令系统,编写出满足这个要求的程序是完全可能的,而且也是较为容易的。