6ES7216-2BD23-0XB8型号大全
0 引言
饮料灌装机用于灌装各种各样的瓶装饮料,适合大中型饮料生产厂家。早期的灌装机械大多数采用容积泵式、蠕动泵式作为计量方式。这些方式存在一些缺点, 例如:罐装精度和稳定性难以保证、更换灌装规格困难等。本系统采用的饮料分装计量是通过时间和单位时间liuliang来确定的,计量精度由可编程序控制器( PLC) 控制确定, 通过人机界面———触摸屏监测运行状态,可在线修改运行参数。PLC控制具有编程简单、工作可靠、使用方便等特点,在工业自动化控制领域应用广泛。触摸屏是显示器和触摸开关一体型的可编程终端( PT) ,是新一代先进的人机界面产品。专为PLC应用而设计的触摸屏集主机、输入和输出设备于一体, 适合在恶劣的工业环境中使用。
1 工作原理
饮料灌装机主要包括三大部分:恒压储液罐、夹瓶及灌装头部分、变频调速传送带部分。主机的上部是恒压储液罐,里面有上限位和下限位液位传感器,它们被淹没时是1状态。液面低于下限位时恒压储液罐为空。饮料通过进液电磁阀流入恒压储液罐,液面到达上限位时进液电磁阀断电关闭, 使液位保持稳定。灌装设备生产工艺流程见图1。
图1 工艺流程图
恒压储液罐下面是夹瓶及灌装头部分, 共有24个灌装头。夹瓶装置由气压缸1驱动下降, 下降到位后,夹瓶装置由气压缸2夹紧定位, 下降及夹紧由行程开关控制位置。定位夹紧后, 灌装头由气压缸3驱动下降, 到位后灌装头电磁阀打开,开始灌液, 延时后电磁阀关闭, 通过控制电磁阀的开启时间达到灌装容量控制。
传送带电动机由变频器控制, 实现无级变速, 达到系统经济运行的目的。电机启动1 s后,进瓶气缸缩回、开始进瓶, 3 s后出瓶处气缸4 伸出挡住空料瓶。进瓶处设置光电开关检测进瓶个数, 当检测到24个时, 出瓶处气缸5伸出不再进瓶, 传送带电动机停止。这时, 灌装头下降到瓶口, 由通过触摸屏输入的时间使PLC控制灌装头的开启时间。灌装结束后,灌装头上升, 夹瓶装置放松、上升。出瓶处气缸缩回, 传送带电动机又开始转动, 1 s后进瓶处气缸5缩回,光电开关又开始检测进瓶个数。
2 硬件系统设计
2.1系统框架
该系统既有开关量控制又有模拟量变频调速控制。设备既可以自动连续运行, 各运动点又可人工点动操作,这样对应于各种操作的输入点、需要显示的动作状态信息输出点有很多。这些I/O信号如果采用电器按钮、指示灯显示的方式,会大大增加硬件模块及电气连线, 相应故障率也会加大。我们采用PLC与触摸屏相结合的方案。触摸屏的画面是用专用的组态软件设计完成后,再通过计算机的RS - 232C串行通讯口下载到触摸屏。PLC与触摸屏之间通过串行接口通讯, 连线简洁。系统框架如图2所示。
图2 硬件系统框图
2.2I/O控制的设计
灌装设备共设计有数字量输入点13 个, 其中:气缸运动传感器10个, 液位传感器2个,光电开关1个。数字量输出点35 个, 其中: 灌装头电磁阀控制24个, 气缸运动电磁阀控制10个, 储液罐电磁阀控制1个。
变频调速系统需要1个模拟量输入点和一个模拟量输出点。测速电机测量电机的转速,电压值信号接入模拟输入点, 经过与给定值比较、PID运算, 运算结果从模拟量输出点输出, 作为变频器的控制信号,实现变频调速。
主控单元采用了SIEMENS公司的S7 - 200 系列的PLC 产品CPU224,外加两个数字量扩展模块EM223和一个模拟量扩展模块EM235。触摸屏采用台湾产PWS3260型。
3 软件实现
3.1软件总体功能
图3 是触摸屏软件控制程序框图。控制程序是用菜单形式编制的。自动功能包括:运行、暂停、结束、复位等。手动功能包括:所有运动部件的进、退、起、停等。利用ADP3组态软件中的交替性按钮功能编程。在按钮按下、抬起时分别对PLC相应的中间继电器置位,使PLC实现对某运动部件的进退控制。初值设定: 按用户的需求, 任意设定转速、计数值等参数, 并对参数的上限进行监视, 一旦越界,即给出提示。运行监视: 监视系统的各个器件状态, 如变频器、电机等的异常状态, 及时断电保护, 并给出报警提示。
图3 程序框图
3.2PLC编程
采用西门子公司STEP7 - Micro /W IN32 软件,在上位机上使用较为直观的梯形图或语句表按控制流程和控制算法进行编程, 程序编译成功后, 通过连接上位机和PLC的PC/PPI电缆将程序下载至PLC中。
4 结论
采用PLC - 触摸屏结合的电气控制方案并与机械、气动、传感器技术组合为一体,使该灌装设备操作简单、性能可靠, 设备的可维护性和灵活性得到显著tigao。
3.1流程控制
流程控制部分分为手动和自动控制两种方式。在按顺序启动上料皮带、拌缸、集料皮带之后,操作者可以通过自动或手动的方式来启动后续流程设备。在生产流程中自动控制和手动控制的主要区别在于:自动控制过程中五种骨料和粉料的配料变频器由程序自动来控制启停和调节其输出频率,不需要人工干预;而手动控制模式下人工可随意启停各个配料变频器,并且可以手动调节各个变频器的输出频率。配料变频器的启动与停止是有固定的顺序的,各个变频器的启停之间有一定的时间间隔,该时间间隔可以在上位机监控画面的参数设定部分进行设定和调整。还有一些相关的设备如空压机、电铃、成品料仓仓门等设备需要人工来启动。
3.2 自锁控制
根据机械生产厂家的要求,在程序部分设置自锁控制功能。厂家出于货款回收方面的考虑,对控制系统提出设置自锁功能的要求,基本思想就是设置两个时间密码,在设备运至生产现场之后与货款全部收回之前,输入个时间期限,当设备运行到所设置的时间之后,控制系统将会自动锁死,无法进行正常操作。当收回全部货款之后,输出时间密码,控制系统可以一直运行。可以通过TODR指令读取实时时钟。将所读取的实时时钟与设置的时间密码进行比较,即可得到设置时间是否用完。
3.3 PLC与变频器的通讯
本系统采用PLC与变频器进行通讯的方式来实现PLC对变频器的启停控制和频率设定以及读取变频的一系列运行数据。PLC与变频器之间采用ModbusRTU方式通讯,波特率设为9.6K,采用CRC校验。在RTU模式下,消息发送至少要以3.5个字符时间的停顿间隔开始,程序中以10ms为间隔进行数据的发送与接收。PLC和变频器采用主从的方式进行通讯,PLC是主机,变频器是从机。一共有六台变频器,在其参数设置中将其地址设为1-6号。PLC与变频器之间的通讯是一个“查询-回应”的过程,如图4所示。
PLC中的通讯部分程序大体分为以下几块:通讯初始化、发送完成中断程序、接受完成中断程序、发送组码程序、生成校验码、数据发送与接收。
通讯初始化部分程序在PLC的个扫描周期运行,其主要功能是设置CPU226的自由端口的通讯格式、数据接收格式及复位各寄存区、连接中断。
发送完成中断程序主要完成的任务是:定义开始接收数据,并且置位接收标志,复位发送标志。
接收完成中断程序主要完成的任务是:根据接收到的数据重新计算校验码,并与接收到的CRC域中的值进行比较。如果两者一致,则说明数据传输正确,将接收到的数据存入对应的寄存器中。
生成校验码:根据CRC检测方法生成校验码,具体生成方法是:①装入一个16位的寄存器,所有数位均为1;②该16位寄存器的高位字节与开始8位字节进行"异或"运算。运算结果放入这个16位寄存器;③把这个16寄存器向右移一位;④若向右(标记位)移出的数位是1,则生成多项式1010000000000001和这个寄存器进行"异或"运算;若向右移出的数位是0,则返回③;⑤重复③和④,直至移出8位;⑥8位与该十六位寄存器进行"异或"运算;⑦重复~③⑥,直至该报文所有字节均与16位寄存器进行"异或"运算,并移位8次;⑧这个16位寄存器的内容即2字节CRC错误校验,被加到报文的高有效位。
4上位机WinCC监控画面设计
根据用户需求以及工程实际应用的考虑,本系统在上位机监控画面的组态上主要考虑到以下几个原则:监控画面能够清晰直观地显示设备的运行状态;能够对生产关键数据进行实时显示;能够对生产过程中物料配比数据进行修改;能够对设备运行过程中产生的故障报警信息进行显示和存储,可以进行报警历史记录进行查询;具有报表功能,能够将用户关心的生产数据自动生成个性化报表,并且能够自动在每班生产结束之后保存在指定位置,用户能够按照指定条件查询报表数据。
基于以上基本原则和要求,本课题以WinCC为开发平台,对稳定土厂拌站自动控制系统的上位机监控组态程序进行了设计开发。本系统设计的上位机监控界面的主画面如图5所示。
有系统当前的运主画面主要用来显示设备的整体生产流程,监控生产过程中的设备启停状态、显示生产数据、报警指示等,并且行模式指示(“手动运行”与“自动运行”)。
生产数据主要由几个部分组成:骨料和粉料的设定比例、设定liuliang;骨料和粉料的实际比例、实际liuliang;设备的设定产量、瞬时产量和累计产量等。
在主画面的底部有一系列按钮,如“参数设定”、“配料设定”等。点击按钮,即可进入对应的子画面
1 稳定土厂拌站结构组成
稳定土厂拌设备主要由计算机自动控制系统、粉料配送系统、骨料配送系统、集料皮带、搅拌装置和成品料输送储存系统等几部分组成。其中有一套粉料配送系统,五套骨料配送系统。还有供水系统、供气设备和上料装置等。如图1所示
骨料配送系统:由装载车将各种骨料装入料斗,由出料口落下,经骨料皮带传送至集料皮带,由集料皮带输送至拌缸。料斗装有震动传感器,用于防止骨料结块而影响下料。骨料皮带由皮带电机传动,皮带电机的转速由相应的变频器进行控制。系统检测皮带称重信号和速度信号,输入至控制系统。
粉料配送系统:转运车转运至料场的粉料存储在粉料仓中。生产过程中,粉料仓中的粉料经蝶阀落入减量秤称重料仓中,给料机将减量秤料仓中的粉料输送至螺旋输送机中,螺旋输送机将粉料输送至拌缸。给料机速度由变频器控制,从而控制粉料配料比例。系统检测减量秤重量信号和给料机的速度信号,输入至控制系统。
2稳定土厂拌设备自动控制系统的结构组成
稳定土厂拌站自动控制系统主要由PLC、上位机、变频器、传感器及其他电控元器件构成,整个控制系统的硬件结构图如图2所示。
本控制系统采取PLC与上位机配合控制的方式。其中PLC作为控制核心,负责开关量与模拟量信号的采集与输出,以及程序的控制。选用西门子S7-200系列PLC中的CPU226作为PLC系统的CPU,该型号的CPU具有两个通讯口PORT0和PORT1,一个通讯端口用于PLC与上位机进行通讯,另一个通讯端口用于PLC与变频器之间进行通讯。五个小皮带以及粉料的螺旋输送机处安放称重传感器,用于采集各种骨料和粉料的称重信号,该信号输入到PLC的模拟量模块,用于程序的计算处理。六台变频器用于控制五种骨料的皮带电机和粉料的螺旋给料机的运转速度。PLC与6台变频器进行以MODBUS方式进行通讯,变频器的启动与停止控制、运行频率的采集与设定、变频器的故障监控都通过通讯的方式完成。
上位机使用西门子公司的WinCC作为组态软件。上位机主要完成对生产过程的实时监控和相关数据的设定与显示,也可以对PLC发送相关指令。上位机的数据报表功能可以实时记录稳定土生产过程中的相关关键数据,并能够根据用户需求生成自定义的数据报表,自动保存在指定的位置,用于用户打印和后续的查询或统计分析。上位机的故障显示与记录功能可以便于生产维护人员在系统故障时根据提示信息迅速的查找和排除故障,尽量缩短故障维修时间。上位机也具有配方管理功能,能够缺省设定多组配方,可以供使用者选择,系统管理员也可以对配方进行修改、下载、上载或者新增配方。
3 下位机设计
下位机的PLC控制程序是稳定土厂拌站自动控制系统的核心。本系统PLC控制程序主要是按照稳定土生产工艺的要求,实现对稳定土厂拌设备的启停控制、各种物料的配料比例控制、机械设备之间的逻辑互锁、相关信号的采集与处理等功能。
系统设计稳定土的生产过程分为两种控制方式:自动控制和手动控制。在手动控制模式下,厂拌站操作手可以控制各个机电设备的启停,可以手动调整各个配料电机的转速从而改变各种骨料和粉料的配比。在自动控制模式下,系统的配料过程完全由PLC程序控制,人工不能调节配料变频器的转速。手动控制和自动控制的实现都有一个前提条件:集料皮带、拌缸和上料皮带都已经运行,防止当启动物料配送时由于前方设备没有运转而导致骨料在集料皮带上的堆积造成浪费和清理问题。
为实现自动控制系统对稳定土厂拌站的控制任务,本系统在程序设计上主要分为以下几个部分:主程序、系统初始化、流程控制、数据采集与处理、自锁控制、PID配料运算、标定与调零、故障报警、变频器通讯等。简单介绍其中的几部分。