西门子6ES7214-1BD23-0XB8供应现货
应用背景
四川省攀枝花钢城企业总公司球团厂始建于2004 年3 月,于同年年底投入运行,首创同类行业的从设计到投入运行时间短,厂区结构紧凑,施工难度大,堪称典型的微雕之作,氧化球团矿的生产能力为120 万t/年,由于氧化球团具有先进、复杂的生产工艺过程,所以对自动控制系统的要求也十分严格,攀钢球团厂的控制系统部分采用了OPEN_2000 PLC 硬件和配套的OPEN VIEW 监控软件。
OPEN_2000 处理器采用先进的32 位CPU,配置嵌入式实时多任务操作系统,支持模块网络热备冗余、热插拔技术,功能强大的CPU 模块拥有超大存储容量,并可支持多种通信接口RS232、RS485、以太网。可实现采集、运算、逻辑、定时、控制、通讯等功能,其程序开发方便,可与上位机组成控制系统,实现集散控制,与常用的可编程控制器PLC 相比,它在处理速度上显著tigao,硬件冗余CPU 同步速率更快。
OPEN_2000 CPU 和I/O 模块的组合可以形成多种工作方式,本地、扩展、远程工作方式分别对应于小、中、大型控制系统均有其完备的解决方案,可广泛应用于电力、冶金、机械、化工自动化控制。
系统运行在bbbbbbS2000 环境下,组态软件采用OPEN VIEW3.6,上位机与下位机OPEN_2000 通讯使用Modicon modbus TCP/IP 驱动,数据库与下位机通讯采用PORTserver 方式,SERVER 与下位机进行数据交换,两台CLIENT 读取SERVER 的状态数据,以tigao上位机与下位机的网络通讯速度。系统架构:攀钢球团厂自动控制系统的网络架构图如下图所示:
整个控制系统包括总线为全冗余式设计,本系统采用了5 套OPEN_2000 处理器,6 台监控站(其中3 台为热备监控站),2 台工程师站,2 台交换机(互为热备),双以太网地址总线;按现场控制室位置分为本地和远程控制站,其中本地控制站在主控制室车间,远程控制站在干配控制室车间,本地和远程控制站之间采用光纤通讯,按被控信号主要分为数字量信号控制和模拟量信号控制。
两套监控站均设置在主控室,每套监控站中有一台作为SERVER,另外两台为CLIENT上位机监控由OPEN VIEW 软件实现。
PLC 站配置
本系统共架设10 个PLC控制站,分别在造球控制室和原料准备控制室,如下图所示:
CAB1-10 为控制柜体编号;原料准备控制室CAB1、CAB2,造球控制室CAB3-CAB10。
系统配置
监控站:研华工控机PⅣ2.0G,512M 内存,80G 硬盘,19″LED 显示器
工程师站:DELL1.8G 笔记本两台
控制系统:OPEN_2000 控制系统
操作系统:bbbbbbS2000
组态软件:OPEN VIEW 组态软件8 套
激光打印机一台
3COM 交换机两台
工艺流程
以下为工艺设备流程图:
控制系统划分
Y 原料系统
P 干配系统
Q 造球焙烧系统
R 润磨系统
C 成品系统
S 灰尘输送系统
D 电除尘系统
F 风机系统
H 回热风除尘系统
攀钢球团控制系统分为以上9个子系统,涉及画面多达80多个,在此就不一一赘述,以下简单介绍系统的基本功能如下:
系统功能
1.开关量数据采集与处理,按系统实现联锁控制,如:顺序启动、顺序停车、紧急停车、故障停车等功能。
2.仪表量数据采集与计算,模拟量的显示、控制,如:温度、压力、liuliang、热电偶、热电阻等,模拟量的智能PID 控制,如变频设备等。
3.重要参数显示实时趋势曲线及历史趋势曲线;
4.过程变量数值的报警、记录及打印;
5.生产数据报表打印
6.系统自诊断,对现有OPEN_2000 架构的所有硬件设备进行实时监控;
结束语
攀钢球团控制系统自投运以来运行稳定,由于拥有较高的自动化程度,实现了全自动化生产,日产量4000 吨左右,OPEN_2000 完善的架构和多种接口的通讯使得系统的维护更加方便,操作界面简单明了,操作工能在短时间内轻松驾驭,支持多种编程语言使得开发更加灵活实用,目前OPEN_2000 系统有多种包括大、中、小型控制系统的解决方案,,曾多次成功应用于烧结、选矿等控制领域。
一、引言
随着工业生产自动化水平的不断加快,对控制系统提出了愈来愈严格的要求。随着大规模集成电路广泛应用,控制系统本身也得到长足发展,已由原来的分立元件、继电器控制,发展成为大规模集成电路的微机控制。控制方式也由原来的分散控制发展为集中控制。正是在这种发展的需求下,可编程控制器应运而生。由于可编程控制器(PLC)具有体积小、抗干扰能力强、组态灵活等优点,因而在工业控制系统中得到非常广泛的应用。
在电缆自动生产线检测控制系统中,可编程控制器主要用作下位机,检测各状态点的状态,直接控制系统的启、停和其他控制单元的投切,并将各点的状态送给上位机——计算机,计算机综合可编程控制器和其他设设备的数据,作出相应的处理和显示。关于整个系统的设计与实现另文介绍,本文主要介绍该系统中用作下位机的可编程控制器的作用、与计算机的通讯及程序设计方法。
二、可编程控制器的性能特点
用于控制系统中的可编程控制器是以循环扫描的方式工作,它不断读取输入点的状态,然后按照既定的控制方式进行逻辑运算,将结果从输出端送出,从而达到控制的目的。它是由工业专用微型计算机、输入/ 输出继电器、保护及抗干扰隔离电路等组成的微机控制装置,具有顺序、周期性工作的特性。由于它具有可编程的功能,且其基本输入/输出点全部使用开关量,因而完全可以替代继电器控制系统和由分立元件构成的控制系统。从应用角度来看,可编程控制器具有如下特点:
1、可靠性高:可编程控制器的输入/ 输出端口均采用继电器或光耦合器件,即基本输入/ 输出点均为开关量,同时附加有隔离和抗干扰措施,使其具有很高的抗干扰能力,因而能在比较恶劣的环境下可靠工作。
2、体积小:在制造时采用了大规模集成电路和微处理器,用软件编程替代了硬连线,达到了小型化,便于安装。
3、通用性好:可编程控制器采用了模式化结构,一般有CPU模块、电源模块、通讯模块、PID模块、模拟输入/ 输出模块等。用这些模块可以灵活地组成各种不同的控制系统。对不同的控制系统,只需选取不同的模块设计相应的程序即可。
4、使用方便、灵活:对于不同的控制系统,当控制对象及输入/ 输出硬件结构选定后,若要改变控制方式或对控制对象作一些改动,只需修改相应程序即可,无须对系统连线作较大的修改。从而减少了现场调试的工作量,tigao了工作效率。
三、用作下位机的可编程控制器
由于可编程控制器具有上述特点,因而在检测和控制系统中得到广泛应用。但因其专用性太强以及受输入/ 输出节点数的限制,在由可编程控制器构成的系统中,可编程控制器主要用来完成组合逻辑与时序逻辑的输入/ 输出控制。另外,由于可编程控制器无法以比较灵活的方式显示当前各个输入/ 输出点的状态,不能以多种方式提供整个系统的运行情况,因而,在用可编程控制器构成比较大的检测控制系统时,一般用可编程控制器完成信号的采集和控制,比较复杂的数据处理、图形显示、人机界面等由计算机来完成。
在电缆自动生产线检控系统中,可编程控制器作为下位机用来控制各种电机、风机的启、停,调速器的投切,读取各控制点的状态,然后将各点的状态输入到上位机——计算机。计算机处理可编程控制器和其他设备的信息,以图表的方式显示,使操作者对生产线的工作状态一目了然。计算机和可编程控制器的硬件连接及可编程控制器与各控制端、状态点的连接如图1所示。
图1 可编程控制器接线示意图
图1中,输入到可编程控制器的检测点可分为按键类和光电开关类。按键类主要有:启动、停止、帮助、诊断、查询、复位按键等。光电开关类主要有:张力轮位置、张力杆位置、左右托位置、左右盘位置、抓勾位置、左右防护位置、排线位置、排架位置、光电开关等。可编程控制器的输出用来控制循环水、退火水、吹干风机及各种电机的启停等。
可编程控制器不断读取输入端,按既定的控制方式对输入端的状态进行逻辑运算,然后将运算结果经输出端输出(即进行控制),从而保证生产线的可靠、连续运行,同时将本系统的状态按某种协议反映给上位机,上位机处理可编程控制器和其它设备的信息,作出响应,并以图表的方式显示,使操作者能随时掌握生产线的工作状态,以便在需要时进行调试。
四、通讯连接及程序设计
上位机和下位机进行数据交换的方式有很多,如网络方式、485方式、RS232方式等。由于在电缆生产线中,上、下位机之间距离较近,因而我们选用了RS232方式,其硬件连接如图2所示。
图2 可编程控制器与计算机连接示意图
图2是我们使用三菱公司的FX2可编程控制器与计算机的连接方法。可编程控制器端使用了FX - 232ADP串行通讯模块,即可编程控制器与计算机之间以RS232方式进行数据交换。当可编程控制器与计算机的距离比较远时,也可以485方式进行数据交换,只要在计算机中插一个485接口板,并将可编程控制器的ADP - 232模块换成485模块即可。
1、可编程控制器通讯程序设计
在可编程控制器与计算机通讯之前,必须设置相互认可的参数,这些参数有:波特率、停止位和奇偶校验位等。可编程控制器通讯参数通过寄存器D8120的位组合方式来选择,其各位定义如下:
b0 数据长度:= 0 ,7位; = 1, 8位
b2b1 校验: = 00,无校验; = 01,奇校验; = 10, 偶校验
b3 停止位: = 0, 1位; = 1, 2位
b7b6b5b4 波特率;
= 0011, 300 bps; = 0100, 600 bps;
= 0101, 1200 bps; = 0110, 2400 bps;
= 0111, 4800 bps; = 1000, 9600 bps;
= 1001, 19200 bps;
可编程控制器通讯适配器FX - 232ADP的命令为Ram ò n,其中S设定了传送数据的缓冲区首址,m为从首地址开始的第m个顺序单元,D为接收数据的缓冲区首址,n为接收数据的n个顺序单元。可编程控制器完成一次传送的程序流程如图3 所示。
图3 可编程控制器发送数据流程
M8000是当PLC运行时,处于接通状态的特殊辅助继电器。
可编程控制器是以循环扫描的方式工作(如图4 (b)所示),即按顺序反复地执行一条一条指令。如图4(b)所示,IN为一组输入指令,即一组将接点状态读入可编程控制器的指令,MEM为一组记录接点状态的指令,CAL为若干条完成控制所需的计算、处理指令,OUT为执行控制和一组输出指令,TRN为若干条向串行口发送数据的指令,依次反复执行IN、MEN、CAL、OUT、TRN,从而完成控制和数据交换的任务。由此可见,可编程控制器从串行口送出的数据是一个分段连续的数据流,如图4 (a)所示。
(a) 可编程控制器发送的数据流
(b) 可编程控制的工作流程
图4
图中Dn(n=1, 2……N)为连续从串行口输出的N个数据,在TRN之外的时间里串行口并不工作。这样,当计算机在接收可编程控制器的数据时,就需作如下考虑:
1) 首先应找到数据流的首部,因为计算机对可编程控制器的访问具有很大的随机性,当计算机在读串行口时,有可能读到的是数据流中的任何一个数据,因而,只有找到数据流的首部,然后读到的数据才是正确的、完整的数据。
2) 计算机读串行口时,应有足够的等待时间,如果计算机读串行口时,恰好读到的是数据2(D2),由于本次读到的数据不是完整的,因此计算机大约需要等可编程控制器的一个扫描周期才能读到一组完整的数据。
2、计算机通讯程序设计
在设计电缆自动生产线检测控制系统时,我们已明确了可编程控制器向计算机发哪些数据,即计算机读可编程控制器数据的个数M已知,因此可以用该数据个数M来判断所读数据是否完整。初始化串行口就是将可编程 控制器和计算机串行口的波特率、停止位、校验位、数据位等设置为相同。为了使计算机能够准确找到数据流的首部,我们根据该数据流的特点和可能出现的情况,定义了03FFFF为数据流的首部,即可编程控制器发送的个数据为03,第二个数据为FF,第三个数据为FF,然后依次发送可编程控制器的数据。计算机读取数据时,首先检查读到的是不是03,如果是03,再读下一个数据并检查是否为FF,若是,再读下一个数据并检查是不是FF,若是,则认为读到了数据流的首部,接着读取数据,如果上述任意一项检查不符,则认为没有读到数据流的首部,再重复上述检查,直至读到数据流的首部为止。这样既保证了数据交换的正确性,也保证了数据交换的完整性。
,我们在分析了可编程控制器的工作流程、串行口工作方式和系统工作情况的基础上,设计了数据流的首标志,设定了传送数据的个数,以此来判断计算机所读取数据的位置及数据的完整性,并以这种方式设计了通讯程序,实际证明效果良好。
五、结论
本文简要介绍了可编程控制器的性能、特点,在电缆自动生产线中将可编程控制器与计算机以RS - 232的方式连接,并设计了相应程序。按照这种连接和设计,我们完成了计算机与可编程控制器的通讯,实现了电缆生产线的检测控制系统,实际运行良好。
1、引言
传统的远程监控只具备数据采集功能,在需要实时控制和数据处理时,会显得力不从心。PLC 作为工业控制的核心部件,其在网络、通信等方面的能力越来越强,具备远程监控要求的数据采集、实时控制和数据处理功能。随着国产 PLC 市场占有量的tisheng,PLC 的价格也比以前更具优势,使用 PLC 做 DAS系统或者用 PLC 平台开发数据采集系统将是大势所趋或者说相当有吸引力的选择。德维森公司的 V80 小型 PLC 在供热、交通监控、楼宇监控等行业有许多的成功应用.
下面以其在东北某供热网监控为例说明 PLC 在数据采集和远程监控行业中的应用。
2、远程监控系统
供热网远程监控系统的示意图如下:
图 1 供热网远程监控系统示意图
V80 系列 PLC 采集现场每个换热子站的温度、压力、liuliang,并根据采集数据进行供热liuliang的控制,以达到节能的目的。根据室外气温的变化,通过调节一级管网电动阀门的开度来及时控制二级管网的回水温度,通过调度给定的控制曲线,保证每个换热站的运行参数始终在给定的范围内。同时,中央监控室根据需要调度和遥控子站的电动阀门,调整运行参数。系统配置 GPRS DTU,可以实现温度的控制、补水泵变频的远程控制。上位机选用组态王组态软件,与数据库结合起来,对所有数据进行存储和分析,并可以配合优化软件进行优先控制。
3、PLC 特点
图 2 V80 系统结构示意图
针对前面提到的各种问题,本文提出了一个更为优胜的方案,其特点如下:
1、 网络通信功能
V80 系列 PLC 可同时支持 2 个以上的通信口,可利用 RS485 通信口组建控制网络,把多台 V80 小型 PLC 组进同一个现场总线网络内,主控 PLC 上连接一个 GPRSDTU 模块,为监控网络提供透明的上网通道。选用 GPRS DTU 代替无线 RTU 可以大大降低成本,在敷设了电话线的地方可选用 Modem,使整个系统的造价达到优。
2、CPU 模块功能
M32DT 模块是 16 路数字量输入和 16 路晶体管输出的 CPU 模块,本身带有两个通信口,一个 RS232 和一个 RS485,内部带 MODBUS 主从通信协议和 FREE 通信协议,可以与各种 HMI 或者各种组态软件通信,通信协议库文件使各厂商自行开发上位机软件提供了诸多便利。
M32DT 内带 FLASH 存储器,可将各种参数存储在本地,还带有掉电保持功能,从而保证使用的可靠性和便利性。高速运算速度和完备数学运算能力使其更适合通信和模拟量处理环境。
3、抗干扰能力强
整个系统的宽温和宽电源供电设计使其可以在恶劣的环境中游刃有余,V80 系列产品已通过 CE 认证。
4、 编程简单方便
V80 系列 PLC 的编程语言支持 IEC61131-3 标准,可以方便编程。同时,支持在线编程,也就是在运行态下可以进行程序修改和调试,为监控现场的在线升级和扩展提供方便。
5、
V80 系列 PLC 比同样点数的数采模块具有价格优势,而且其图形化编程功能使其成为一个强有力的分布式监控平台。
4、结论
本文以供热网的远程监控为例,介绍了 V80 系列 PLC 联网、通信协议与第三方产品集成特点,说明 V80 系列 PLC 在数据采集和远程监控行业中的应用,实际运行结果表明 V80系列 PLC 是客户将采集、控制、远程监控合而为一的理想选择
1引言
本机是将兔毛原料未经改性处理,直接进行开松、梳理,制成一定支数的毛条,具备抱合力大和加有真捻等特点,并由纺纱机(FNT-28型兔毛纺纱机,专利号:9424N73-4)纺制成各种规格支数的细纱。本机是国家发明专利产品(专利号:93106597-6),"八五"国家星火项目,同时又被国家科委列为"九五"目。全机结构示意图如图1所示。
图1梳理机结构示意图
本机电气部分采用继电器控制系统,动力驱动由三相异步电动机来完成。该控制系统有三点不足:
(1)继电器线路接线复杂,功能单一。继电器接触控制系统的逻辑部分由许多继电器;按某一固定形式连接而成,若工艺流程发生改变,则需要改变继电器控制系统的接线,才能满足新的工艺流程要求。工人实际操作和维修复杂,易出故障;
(2)可靠性不高,控制精度不够,这就势必影响了出条支数、出条定重;
(3)继电器控制柜的体积大,占用了较大的生产空间,影响了工人的操作。
因此有必要对本机的控制系统进行改造。近年来,随着
科学技术的飞速发展,步进、伺服电机的应用越来越广泛,其功能多样性和产品可靠性日臻完善,正在逐步取代原来的普通电机。而且随着可编程控制器技术的日益成熟,将二者完整地结合起来,完成对各种复杂运动的自动控制,实行机电一体化,正在成为一种趋势。
2 控制方案的确定
由于步进电机可直接用数字信号控制,无需反馈可开环工作,无累积定位误差,控制精度高,因此被广泛用于数字控制系统和计算机控制系统。而可编程序控制器(PLC)是一种适于工业现场控制的,由单片计算机(CPU)、外围大规模集成电路(LSI)、系统软件及I/0接口等构成的新型控制器,用户通过软件设计,可实现以往难以实现的各种复杂逻辑控制。与通用PC机或单片机构成的系统相比,PLC具有可靠、抗扰能力强、编程简单等优点,已成为替代传统继电接触器控制线路的升级换代产品。因此,本系统采用可编程控制器(PLC)为控制核心,步进电动机为执行元件、红外光电传感器为检测元件的新型系统,实现了兔毛梳理机的计算机数字控制。其组成原理如图2所示:
图2控制系统原理图
3 控制系统的实现
3.1系统组成
PLC选用日本松下FP0PLC,共8点输入(X0~X7),8点输出(Y0~Y7),主要控制主电机Motor1和毛斗步进电机Motor2的工作状态和转速;步进电机选用两相混合步进电动机,步距角1.8°/STEP,用于驱动主机和毛斗;步进电机驱动器选用DMD402,电源电压DC14V~40V,其作用是根据PLC的控制指令对电机实现脉冲和方向控制。
3.2系统工作原理
FP0系列PLC除具有一般逻辑控制与运算功能外,还具有高速计数输入(大10kHz)、PLS脉冲直接输出、SPD位置控制、PWM脉冲输出等特殊处理功能,用于步进电机的速度控制或位置按制十分方便。
在图3所示系统中:PLC输出口Y0、Y1以脉冲速率方式输入步进电机驱动器的Pulsebbbbb端,控制梳理机主电机和毛斗电机转速和位移。PLC输出口Y2、Y3以方向信号输入到驱动器Directionalbbbbb端,控制梳理机电机的转向。输出点Y4、Y5是步进电机复位信号RST,每次开机对步进电机驱动器清零。PLC输入点X0以梳理机喂入量斗处的红外传感器作为输入信号,可调节喂入量斗的喂毛量。X1、X2作为步进电机的启动信号,X3作为步进电机复位信号。X4以为位置传感器作为输入信号,检测梳理机是否复位。可以利用当需要手动操作时,可通过PLC的手动输入信号X5、X6,以点动方式按制电机的正转或反转。控制关系为:X5=ON,电机正转;X6=ON,电机反转。
图3梳理机控制工作原理图
4 控制系统软件设计
图4是根据前述梳理机的电气控制原理,结合PLC的程序设计方法和生产工艺要求,设计的控制软件程序流程图。
图4梳理机运行程序图
利用FP0PLC提供的高速脉冲处理指令、逻辑控制指令、算数运算指令及一些特殊功能指令,可较方便的实现对步进电机的升/降速、恒速及正/反转的运行控制,尤其用PLS-脉冲输出指令和SPD-位置控制指令,可使步进电机达到不失步的升/降速与恒速运行。
5 结束语
以PLC和步进电机为主构成的数字式兔毛梳理机控制系统的研制成功,为兔毛梳理机在生产与应用环节的工艺参数的调整,提供了保障。采用本控制系统的兔毛梳理机各项指标:适纺原料范围:兔毛(高比例);条干重量不匀率:1.5%;生条可纺支数:8~60公支;脱毛量:1~mg/100cm2;兔毛制成率≥95%;出条定重:0.125~1g/m;台时产量:0.3~2kg/h。此外,系统具有控制精度高、操作简单、运行平稳、无噪音等优点。