(4)停止
按下“停止按钮”,PLC控制所有接触器断开,变频器停止工作。
条形码阅读器程序和注解
该程序描述数据接收,条形码阅读器通过接日把读到的数据用自山通信日模式发给SIMATIC S7-200。为简化此例,窗口下的终端程序可代替条形码阅读器作为发送器连接。
本程序长度为15个字。
(4)系统可扩展性较好。若有多台压缩机在变频/工频供电方式下运行时,只需将增加信息或信号引至PLC,即可实现整个系统的自动控制;若生产需要,本系统也可方便接入DCS或上位
特殊标志位为用户提供一些特殊的控制功能及系统信息,用户对操作的一些特殊要求也要通过SM通知系统。特殊标志位分为只读区和可读可写区两部分。
只读区特殊标志位,用户只能使用其触点,如:
SM0.0 RUN监控,PLC 在RUN状态时,SM0.0总为1。
SM0.1 初始化脉冲,PLC由STOP转为RUN时,SM0.1接通一个扫描周期。
SM0.2 当RAM中保存的数据丢失时,SM0.2接通一个扫描周期。
SM0.3 PLC 上电进入RUN时,SM0.3 接通一个扫描周期。
SM0.4 该位提供了一个周期为1 min,占空比为0.5的时钟。
SM0.5 该位提供了一个周期为1 S,占空比为0.5的时钟。
SM0.6 该位为扫描时钟,本次扫描置1,下次扫描置0,交替循环。可作为扫描计数器的输入。
SM0.7 该位指示CPU工作方式开关的位置,0=TERM,1=RUN。通常用来在RUN状态下启动自由口通信方式。
可读可写特殊标志位用于特殊控制功能,如用于自由口设置的SMB30,用于定时中断时间设置的SMB34/SMB35,用于高速计数器设置的SMB36~SMB62,用于脉冲输出和脉冲调制的SMB66~SMB85等。
(3)运行
正常情况下,电动机M1处于变频调速状态,电动机M2处于停机备用状态。现场压力变送器检测管网出口压力(4~20mA模拟量信号),并与预定值相比较,经PLC内部**PID指令进行运算,得到变频器所需频率信号,自动调节电动机转速,达到所需管网压力。
压缩机长期运行,造成各部件间隙变大,这样引起的振动会越来越大,容易造成压缩机各部件的损坏。由PLC对现场振动情况进行判断分析,可提前对压缩机进行计划性维护保养,这样可大大延长设备的使用寿命,提高设备运行可靠性,减少设备故障引起的非计划性停车。
由于S7-200输入和输出为开关量,而变频器、压力变送器和振动变送器的信号为模拟量,因此EM235模块要实现D/A转换。一个EM235模块可同时扩展3路模拟量输入通道(接1路压力信号,2路振动信号)和1路模拟量输出通道(接至变频器)。
(3)变频器、PLC、接触器等可安装在一台控制柜内,可就地或远控操作,方式简单灵活。
该方案主要由1台Siemens ECO1-7500/3变频器、1台S7-200型PLC(CPU215/216,配套EM235扩展模块)以及接触器、操作按钮、1台现场压力变送器和2台振动测量装置(振动变送器)组成,用PLC实现压缩机出口压力单回路闭环PID控制以及压缩机起动、停止、切换、故障处理等各种电气控制功能,由振动变送器对压缩机状态进行监控分析,以实现预测性维护维修。主回路如图2。
7-200系列中CPU215/216具有32位浮点运算指令和内置PID调节运算指令等特殊功能。使用时,只需在PLC内存中填写1张PID控制参数表(见下表),再执行指令:PID TABLE, LOOP,即可完成PID运算。其中操作数TABLE使用变量存储器VBx,用来指明控制环的起始地址;操作数LOOP是控制环号(常数,0~7)。编号为2、4、5、6、7的参数固定不变,可在PLC主程序中设定;编号为1、3、8、9的参数具有实时性,须在调用PID指令时填入。