德国西门子(SIEMENS)公司生产的可编程序控制器在我国的应用也相当广泛,在冶金、化工、印刷生产线等领域都有应用。西门子(SIEMENS)公司的PLC产品包括LOGO,S7-200,S7-300,S7-400,工业网络,HMI人机界面,工业软件等。
S7-300PLC设有操作方式选择开关,操作方式选择开关像钥匙一样可以拔出,当钥匙拔出时,就不能改变操作方式,这样就可防止非法删除或改写用户程序。具备强大的通信功能,S7-300PLC可通过编程软件Step7的用户界面提供通信组态功能,这使得组态非常容易、简单。
S7-300PLC具有多种不同的通信接口,并通过多种通信处理器来连接AS-I总线接口和工业以太网总线系统;串行通信处理器用来连接点到点的通信系统;多点接口(MPI)集成在CPU中,用于同时连接编程器、PC机、人机界面系统及其他SIMATICS7/M7/C7等自动化控制系统。
3.SIMATICS7-400PLC
S7-400PLC是用于中、性能范围的可编程序控制器。
S7-400PLC采用模块化无风扇的设计,可靠耐用,同时可以选用多种级别(功能逐步升级)的CPU,并配有多种通用功能的模板,这使用户能根据需要组合成不同的专用系统。当控制系统规模扩大或升级时,只要适当地增加一些模板,便能使系统升级和充分满足需要。
时序图是描述设备工作过程的时间次序图,也是用于直观分析设备工作过程的一种图形。如电子技术中的触发器、定时器、计数器等均用时序图来描述其工作原理。在plc顺序控制设计法编制梯形图程序时往往是先画出时序图,再根据时序图设计流程图,再按流程图编制梯形图程序。下面让我们来看看plc时序图是怎么样的,相关指令又有什么用。
时序图的指令大致分为置位和复位指令、脉冲输出指令以及主控指令及主控复位指令。
一、置位和复位指令:
1、指令符:
置位指令指令符:SET:复位指令指令符:RST:
2、梯形图符号:
置位和复位指令是一组功能指令,画梯形图时要用中括号或方框,且少接一个接点后才能接母线。如下图所示:
3、指令功能:
SET指令的功能:当SET指令工作的前提条件X0发生正跳变(即X0由OFF变为ON)时,SET指令使它操作的继电器Y0置位为“1”(状态变为ON)并保持。
RST指令的功能:当RST指令工作的前提条件X1发生正跳变(即X0由ON变为OFF)时,RST指令使它操作的继电器Y0复位为“0”(状态变为OFF)并保持。
SET指令的操作目标元件为Y、M、S。而RST指令的操作元件为Y、M、S、D、V、Z、T、C。对同一编程元件,如例中Y0等,SET、RST指令可以多次使用,且不限制使用顺序,以后执行者有效。
RST指令可以对定时器、计数器、数据寄存器、变址寄存器的内容清零,还可用来复位积算定时器T246~T255和计数器。
二、脉冲输出指令:
1、指令符:
上升沿脉冲输出指令指令符:PLS;下降沿脉冲输出指令指令符:PLF
脉冲输出指令是一组功能指令,画梯形图时要用中括号或方框,且少接一个接点后才能接母线。如下图所示:
PLS指令的功能是:当X0发生正跳变时,PLS指令使指定的继电器M0产生一个扫描周期的脉冲输出。
PLF指令的功能是:当X1发生负跳变时,PLF指令使指定的继电器M1产生一个扫描周期的脉冲输出。
PLS和PLF指令的目标元件是Y和M,但特殊辅助继电器不能作目标元件。
三、主控指令及主控复位指令:
1、指令符:
主控开始指令指令符:MC:主控复位指令指令符:MCR:
2、梯形图符号:
主控及主控复位指令是一组功能指令,画梯形图时要用中括号或方框,且少接一个接点后才能接母线。如下图所示:
MC指令的功能是:当X0保持为ON时,MC指令和MCR指令之间的程序要执行。当X0保持为OFF时,MC指令和MCR指令之间的程序不执行,此时非积算定时器和用OUT指令驱动的元件复位,积算定时器、计数器、用SET/RST指令驱动的元件保持当前的状态。
上面梯形图中,当X0保持为ON,X1保持为OFF,则按下按钮X10,Y10工作而按下按钮X11,Y11不工作。
MCR指令的功能是:取消主控指令。
MC和MCR指令的目标元件是Y和M,但特殊辅助继电器不能作目标元件。4、MC指令的嵌套:
在MC指令区内使用MC指令称为嵌套,嵌套级N的编号(0~7)顺次增大,返回时用MCR指令,从大的嵌套级开始解除。用MC、MCR指令编程时好不要用嵌套,以免产生错误。
4.工业通讯网络
通讯网络是自动化系统的支柱,西门子的全集成自动化网络平台提供了从控制级一直到现场级的一致性通讯,“SIMATICNET”是全部网络系列产品的总称,他们能在工厂的不同部门,在不同的自动化站以及通过不同的级交换数据,有标准的接口并且相互之间完全兼容。
5.人机界面(HMI)硬件
HMI硬件配合PLC使用,为用户提供数据、图形和事件显示,主要有文本操作面板TD200(可显示中文),OP3,OP7,OP17等;图形/文本操作面板OP27,OP37等,触摸屏操作面板TP7,TP27/37,TP170A/B等;SIMATIC面板型PC670等。
个人计算机(PC)也可以作为HMI硬件使用。HMI硬件需要经过软件(如ProTool)组态才能配合PLC使用。