S7-200系列PLC和MT-500系列触摸屏在工业生产线上的应用举例
在市场经济激烈竞争的今天,冰箱内胆的制做上各有各的特点,针对我们的产品会给你带来更多的方便,给你的生产效率大大的提高。
一、概述
在冰箱生产线的设备中,单工位真空成型机系统使用非常普及,对每种不同的冰箱型号都要对工艺的参数和模具进行调整,随着PLC的国产化和成本的不断降低,PLC在工业生产线的节能及提高生产效率等主面起到日趋重要的作用。
针对单工位真空成型机控制系统的工作环境和节能性、高效率性要求使用的PLC响应速度快,操作方便。所以我们推出的西门子S7-200系列PLC和威纶通公司提供的MT-500系列触摸屏组成的单工位真空成型机完全可以完成以上的工业要求。
西门子S7-200系列PLC以非常高的可靠性和低成本优势成为工业生产现场控制器的首选。它能适应现场环境强电磁干扰及高温度,高湿度的场合。
本系统核心采用西门子CPU226为模块,再加入O/I扩展模块EM223,EM222,及模拟量输入模块EM231,输出模块EM232组成;能够完成自动、手动和调整的三种工作状态,给操作人员带来了很大的方便。
CPU226模块有两个RS485接口,点对点接口(PPI)多点接口(MPI)PROFIBUS在使用上非常方便,一个可以用于触摸屏的控制,一个可以用于和其它公司模块之间的通讯。
人机介面采用触摸屏方式简单可靠,特别适用工业现场的复杂环境卫使用。通讯采用西门子特有的PPI协议使用RS485通讯线可靠通讯距离可以达到50米。
二、人机界面
1、主界面介绍,如图1,开机进入系统主界面选择需要的工作方式和对参数的调整等。如选择自动工作模式,图中的自动按钮会切换到开的状态,在机器处于无故障条件下,按此按钮后板材放好按一下自动循环按钮,系统回自动完成一件产品的生产工作。如选择调整界面或是选择手动界面系统就会进入相应的控制面板进入相应的模式,这两种模式是针对对机器的维修维护和换模而使用的。
图1 人机界面
2、当系统进入自动运行控制面板后,可以通过位状态指示灯了解单工位真空成型机的运行情况,循环起动多功能按钮在不同的运行状态下可以,完成循环起动-------->加热结束-------->冷却结束,三种功能。
3、自动工作循环动作顺序:
上料-------->按循环起动按钮-------->压边框快速下降-------->压边框慢速下降到位-------->上下加热板快速前进-------->上下加热板慢速前进到位-------->加热板开始加热-------->A:正常;设定加热时间到-------->
B:异常;板料下垂-------->电保护开关-------->
C:人工按(加热结束按钮)按钮-------->
上下加热板快速后退————上下加热板慢速后退到位—
D:模架延时上-------->设定时间到-------->模架快速上行-------->模架慢速上行到位-------->
E:1次吹泡-------->设定时间到-------->2次吹泡-------->设定时间到-------->
慢速抽真空-------->设定时间到-------->快速抽真空-------->设定时间到-------->(选择辅压框),辅压框快速下降-------->辅压框慢速下降-------->保压-------->保压时间到-------->延时冷却-------->设定时间到-------->冷却风机开-------->设定时间到-------->风机停-------->消真空-------->设定时间到-------->脱模吹气-------->设定时间到-------->抽芯回,模架延时下-------->设定时间到-------->模架比例慢速下降到位-------->抽芯复位,同时压边框快速上升-------->压边框慢速上升-------->卸料,一个工作循环结束。同时在执行动作时如发生意外可以按急停按钮,动作立即停止;所有动作在触摸屏界面上都有模拟显示。
4、 参数调整:通过触摸参数调整屏界面对生产工艺中的产品型号、动作时间设定、温度设定、速度设定、加热板加热位置及加热功率百分比。
5、进入产品选择界面,根据需要选择符合和产品工艺对应产品后确认。
6、其它的参数调整进入对应的调整介面,根据产品的工艺卡要求进行调整。
7、根据不同的产品和型号来调整上下加热板的温度:每种产品有产品节拍和产量记数,使用起来轻松自如。
三、换模与维护维修
1、换模时可以把模式转换到调整位,进行必要的操作。
2、机器出现故障维修时,本系统配置了状态信号显示面板。
3、机器出现故障维修时,在调整手动状态下还可以使用操作按钮面板上的按钮来控制。
4、本系统采用了编程的方式将系统出现的常见故障输入到PLC中,会在人机界面上显示当前的故障,给维护人员带来更大的方便。
四、注意事项:
1、实施接线时,务必关闭电源。
2、控制柜电源必须采用符合标准的三相五线制供电,所有设备体上之接地端子务必正确的接地,可提高产品的安全性。
3、交流电源不可连接于行程开关等信号端,否则可能造成严重的损坏,因此在通电前请再次确认接线是否正确。
4、为了防止干扰,触摸屏与控制柜之间的连线请务必使用有被覆的屏蔽线,且不可与AC200V以上的回路并排走向。
五、PLC程序的编制:
西门子S7-200使用西门子的STEP 7-MicroWIN 进行方便快捷的编程,它可以在STL、梯形图、FBD逻辑方框图之间切换编程,丰富的指令集基本上可以满足中小型设备的应用。
部分梯形图:
西门子的工业控制软件的三种类型介绍:
西门子的工业软件分为三个不同的种类:
(1)编程和工程工具 编程和工程工具包括所有基于PLC或PC用于编程、组态、模拟和维护等控制所需的工具。STEP 7标准软件包SIMATIC S7是用于S7-300/400,C7 PLC和SIMATIC WinAC基于PC控制产品的组态编程和维护的项目管理工具,STEP 7-Micro/WIN是在Windows平台上运行的S7-200系列PLC的编程、在线仿真软件。
(2)基于PC的控制软件 基于PC的控制系统WinAC允许使用个人计算机作为可编程序控制器(PLC)运行用户的程序,运行在安装了Windows NT4.0操作系统的SIMATIC工控机或其它任何商用机。WinAC提供两种PLC,一种是软件PLC,在用户计算机上作为视窗任务运行。另一种是插槽PLC(在用户计算机上安装一个PC卡),它具有硬件PLC的全部功能。WinAC与SIMATIC S7系列处理器完全兼容,其编程采用统一的SIMATIC编程工具(如STEP 7),编制的程序既可运行在WinAC上,也可运行在S7系列处理器上。
(3)人机界面软件 人机界面软件为用户自动化项目提供人机界面(HMI)或SCADA系统,支持大范围的平台。人机界面软件有两种,一种是应用于机器级的ProTool,另一种是应用于监控级的WinCC。
ProTool适用于大部分HMI硬件的组态,从操作员面板到标准PC都可以用集成在STEP 7中的ProTool有效地完成组态。ProTool/lite用于文本显示的组态,如:OP3,OP7,OP17,TD17等。ProTool/Pro用于组态标准PC和所有西门子HMI产品,ProTool/Pro不只是组态软件,其运行版也用于Windows平台的监控系统。
WinCC是一个真正开放的,面向监控与数据采集的SCADA(Supervisory Control and Data Acquisition)软件,可在任何标准PC上运行。WinCC操作简单,系统可靠性高,与STEP 7功能集成,可直接进入PLC的硬件故障系统,节省项目开发时间。它的设计适合于广泛的应用,可以连接到已存在的自动化环境中,有大量的通信接口和全面的过程信息和数据处理能力,其最新的WinCC5.0支持在办公室通过IE浏览器动态监控生产过程.
一、人机界面无响应,按触摸任何部位都无响应。
S7—200PLC系统主机(CPU)模块的外形和模块功能简介
S7—200系统CPU 22*系列PLC主机(CPU模块)的外形如图1所示。S7—200CPU模块包括一个中央处理单元、存储器、电源以及数字I/O点,这些都被集成在一个紧凑、独立的设备中。CPU负责执行程序,以便对工业自动化控制任务或过程进行控制。输人部分从现场设备中采集信号,输出部分则输出控制信号,控制工业过程中的设备。
图1 CPU 22*系列PLC的CPU外形
从CPU模块的功能来看,SIMATICS7—200系列小型可编程序控制器发展至今,经历了两代:第一代产品的CPU模块为CPU 21*,现已停产。第二代产品的CPU模块为CPU 22*,是在21世纪初投放市场的。其速度快,具有极强的通讯能力。它具有四种不同结构配置的CPU单元。
(1)CPU 221 CPU 221具有6输入/4输出,共计10个点的I/O,无扩展能力,有6 KB程序和数据存储空间。还具有4个独立的30 kHz高速计数器,2路独立的20 kHz高速脉冲输出端,1个RS—485通讯/编程口,具有PPI通讯协议、MPI通讯协议和自由通讯方式。非常适合于小点数的控制系统。
(2)CPU 222 CPU 222除了具有CPU 221的功能外,其不同点在于:它有8输人/6输出,共计14点I/O。可以带两个扩展模块,最多扩展8路模拟量和64个I/O,因此是更广泛的全功能控制器。
(3)CPU 224 它在CPU 222的基础上使主机的输入输出点数增为24点,有14输入/10输出,可以带7个扩展模块,最大可扩展为168点数字量或者35点模拟量的输入和输出;存储容量也进一步增加,有内置时钟,还增加了一些数学指令和高速计数器的数量,具有较强的控制能力。
(4)CPU 226 这种模块在CPU 224的基础上功能又进一步增强,有24输入/16输出,主机输入和输出点数增到40点,最大可扩展为248点数字量或35点模拟量;增加了通讯口的数量,通讯能力大大增强;它可用于点数较多、要求较高的小型或中型控制系统。
每一款主机模块上都集成了24V直流电源,可以直接用于连接传感器和执行机构。利用EEPROM存储存储程序和配置信息。用户数据可通过主机的超级电容存储若干天,电池模块可选,可使数据的存储时间延长到200天。可以用普通输入端子捕捉比CPU扫描周期更快的脉冲信号,利用中断输入,允许以极快的速度对信号的上升沿做出响应。速度为30 kHz的高速计数器可以编程,并具有复位输入端,多个独立的输入端,可同时用作加减计数,可以连接相应数量的相位差为90度的A/B相增量编码器。2路最大可达20kHz的高频脉冲输出,可用以驱动步进电机和伺服电机以实现准确定位任务。可以用模块上的电位器来改变它对应的特殊寄存器中的数值,可以即时更改程序运行中的一些参数,如定时/计数器的设定值、过程量的控制参数等。实时时钟可用以对信息加注时间标记,记录机器运行时间或对过程进行时间控制。
现在西门子公司新推出了一种增强型的CPU 226XM,它在用户程序存储容量上扩大到8K字,其他指标和CPU 226相同。
S7-200PLC中断优先级和排对等候
优先级是指多个中断事件同时发出中断请求时,CPU对中断事件响应的优先次序。S7-200规定的中断优先由高到低依次是:通信中断、I/O中断和定时中断。每类中断中不同的中断事件又有不同的优先权,如表2所示。
一个程序中总共可有128个中断。S7-200在各自的优先级组内按照先来先服务的原则为中断提供服务。在任何时刻,只能执行一个中断程序。一旦一个中断程序开始执行,则一直执行至完成。不能被另一个中断程序打断,即使是更高优先级的中断程序。中断程序执行中,新的中断请求按优先级排队等候。中断队列能保存的中断个数有限,若超出,则会产生溢出。中断队列的最多中断个数和溢出标志位如表3所示。
表2中断事件及优先级
优先级分组 |
组内优先级 |
中断事件号 |
中断事件说明 |
中断事件类别 |
通信中断 |
0 |
8 |
通信口0:接收字符 |
通信口0 |
0 |
9 |
通信口0:发送完成 |
||
0 |
23 |
通信口0:接收信息完成 |
||
1 |
24 |
通信口1:接收信息完成 |
通信口1 |
|
1 |
25 |
通信口1:接收字符 |
||
1 |
26 |
通信口1:发送完成 |
||
I/O中断
|
0 |
19 |
PTO 0脉冲串输出完成中断 |
脉冲输出 |
1 |
20 |
PTO 1脉冲串输出完成中断 |
||
2 |
0 |
I0.0上升沿中断 |
外部输入 |
|
3 |
2 |
I0.1上升沿中断 |
||
4 |
4 |
I0.2上升沿中断 |
||
5 |
6 |
I0.3上升沿中断 |
||
6 |
1 |
10.0下降沿中断 |
||
7 |
3 |
I0.1下降沿中断 |
||
8 |
5 |
I0.2下降沿中断 |
||
9 |
7 |
I0.3下降沿中断 |
||
10 |
12 |
HSC0当前值=预置值中断 |
高速计数器 |
|
11 |
27 |
HSC0计数方向改变中断 |
||
12 |
28 |
HSC0外部复位中断 |
||
13 |
13 |
HSC1当前值=预置值中断 |
||
14 |
14 |
HSC1计数方向改变中断 |
||
15 |
15 |
HSC1外部复位中断 |
||
16 |
16 |
HSC2当前值=预置值中断 |
||
17 |
17 |
HSC2计数方向改变中断 |
||
18 |
18 |
HSC2外部复位中断 |
||
19 |
32 |
HSC3当前值=预置值中断 |
||
20 |
29 |
HSC4当前值=预置值中断 |
||
21 |
30 |
HSC4计数方向改变 |
||
22 |
31 |
HSC4外部复位 |
||
23 |
33 |
HSC5当前值=预置值中断 |
||
定时中断 |
0 |
10 |
定时中断0 |
定时 |
1 |
11 |
定时中断1 |
||
2 |
21 |
定时器T32 CT=PT中断 |
定时器 |
|
3 |
22 |
定时器T96 CT=PT中断 |
表3 中断队列的最多中断个数和溢出标志位
队列 |
CPU 221 |
CPU 222 |
CPU 224 |
CPU 226和CPU 226XM |
溢出标志位 |
通讯中断队列 |
4 |
4 |
4 |
8 |
SM4.0 |
I/O中断队列 |
16 |
16 |
16 |
16 |
SM4.1 |
定时中断队列 |
8 |
8 |
8 |
8 |
SM4.2 |
西门子PLC的发展史 SIMATIC商标
S7-200是西德西门子公司的产品之一,其注册商标为SIMATIC。
1.西门子公司的产品最早是1975年投放市场的SIMATIC S3,它实际上是带有简单操作接口的二进制控制器;
2.1979年,S3系统被SIMATIC S5所取代,该系统广泛地使用了微处理器;
3.20世纪80年代初,S5系统进一步升级——U系列PLC,较常用机型:S5-90U、95U、100U、115U、135U、155U
4.1994年4月,S7系列诞生,它具有更国际化、更高性能等级、安装空间更小、更良好的WINDOWS用户界面等优势,其机型为:S7-200、300、400
5.1996年,在过程控制领域,西门子公司又提出PCS7(过程控制系统7)的概念,将其优势的WINCC(与WINDOWS兼容的操作界面)、PROFIBUS(工业现场总线)、COROS(监控系统)、SINEC(西门子工业网络)及控调技术溶为一体
6.现在,西门子公司又提出TIA(Totally Integrated Automation)概念,即全集成自动化系统,将PLC技术溶于全部自动化领域。
SM 1231 模拟量输入信号模块允许将控制器与过程中的模拟信号连接。
这为用户提供了下列优势:
信号模块具有与基本设备相同的设计特点。
模块安装在右侧 CPU 旁边的导轨上,相互电气、机械地连接,并且通过滑块机构连接到 CPU。
水平或垂直安装在 DIN 导轨上或使用集成插片直接安装在控制柜中。
LED 指示灯
根据所使用的 CPU 类型,一个 S7-1200 CPU 上可连接多达 8 个 SM 1278 模块。