全国服务热线 15221406036

承德西西门子S7-1200代理商

发布:2024-03-22 15:22,更新:2024-05-08 07:10

承德西西门子S7-1200代理商

1引言
    DCS分散控制系统(又称集散控制、分布式控制系统),是在单回路微机控制系统基础上发展起来的,其综合了计算机技术、通讯技术、CRT显示技术和过程控制技术,采用分层分级的结构形式和分散控制、集中操作、分级管理、分而自治的设计原则,解决了过去计算机控制危险集中、常规模拟仪表功能单一、过于分散和人机联系不方便的缺点。DCS的安全可靠性、通用灵活性、优良的控制和综合管理能力,使其在工业控制领域中得以广泛应用。
     瓦楞纸板作为目前使用普遍的包装材料,广泛用于电器产品、日常用品等包装。在现代大规模工业自动化水平相对落后和工业、经济建设高速发展的我国,横切机和堆叠机等机组组成连续生产工艺过程。目前国内瓦楞纸板生产化处于相对落后状态。
    本监控系统采用以可编程控制器PLC为基础的集散控制系统,将PLC作为现场采集控制站,利用Ethernet和Profitbus进行数据通信,完成了对广东肇庆嘉隆瓦楞纸板生产线的工况显示、生产操作、订单管理和出货管理,终实现了企业管理—控制一体化。
2系统总体结构及通信网络
2.1系统总体结构
    嘉隆瓦楞纸板生产线监控系统采用如图1所示的分布式计算机监控系统。它分为3级结构:现场级、控制级和管理级。


    级为现场级。由安装在现场的3个PLC子站辅与其它测量控制设备(如编码器、红外测量仪、变频器等)进行各种数据采集、生产线的现场控制。为现场采集控制器完成现场信号的输入输出,根据给定的工作程序进行数据处理、控制输出,并且将处理结果送操作站。PLC站采用德国VIPA公司的产品,包括一个CPU站和两个I/0站,其配备如下:
    V200CPU站:主要包括CPU 288L、FM250、SM221和SM222等模块。主要用于粘合机和横切机各种状态信号的采集和控制信号的输出。
    V200站1:主要包括SM221、SM222、SM232和FM250等模块;主要用于过胶机和1号瓦楞机状态信号的采集和控制信号的输出。
    V200站2:主要包括SM222、SM232和FM250等模块;主要用于2、3号瓦楞机状态信号的采集和控制信号的输出。
    第二级为控制级,配备5台工业PC机。其中包括1台主操作站,1台过胶机操作站和3台瓦楞机操作站。主操作站设置在车间控制室内,其它各操作站设置在生产线的相应部分,完成现场级检测、控制、保护功能的管理。由一台HUB将各操作站组成局域网。各操作站功能独立,又能互为备用。它对级现场采集的所有数据进行处理、分析、存储,完成所有控制指令的收集和发布,以各种方式(如流程图、趋势图等)表达整个生产线的运行状态。对系统功能的组态、流程图的制作、保护值整定、控制模型修改等工作也是在这一级的操作站上完成的。
    第三级为管理级,配备了多台普通PC机、打印机,以及一台数据库服务器。其中PC机作为管理终端设置在相应的管理部门,打印机负责定期打印生产情况报表备档,数据库服务器负责接收、存储从监督控制级送来的各种实时数据、历史数据。各部门的管理人员可以随时通过管理终端机观察生产线的运行状态和定单执行等情况。管理级同时可接受管理部门管理数据的输入,完成订单管理,出货管理等功能。
2.2通信网络
    由于在分散控制系统中广泛采用了多处理机的结构,所以处理机之间的数据通信变得极其重要。
    现场总线技术作为自动化领域技术发展的热点之一,被誉为自动化领域的计算机局域网。它适应了工业控制系统向分散化、网络化、智能化的发展方向。Profitbus是唯一的全集成H1(过程)和H2(工厂自动化)现场总线解决方案,是一种不依赖于厂家的开发式现场总线标准,它可广泛应用于制造加工、过程和建筑自动化领域。在该监控系统中,现场级3个PLC站之间利用Profitbus进行数据通信,实现了纸板生产线状态数据的采集和控制信号的传递。
    Ethernet以太网初是由Xeroex在20世纪70年代开发的—种连网传输方法,后来由Xeroex、数字设备公司(DEC)和Inbbb改进。这种灵活的技术可以运行在各种网络介质上,并在合理的开销下提供很好的容量。到目前为止,以太网是用于局域网的流行的逻辑拓扑结构。在该监控系统中,控制级操作站之间和管理级终端机之间采用Ethernet进行数据通信。实现了各操作站间的相互冗余备用以及管理数据的存取。
   DCS各级之间的通信一直以来是工程技术人员关注的技术热点之一。该系统采用VIPA公司PC-CPU 288L自带的Ethernet端口很好的解决了现场级到控制级之间的通信问题。实现了现场实时数据向上输送和控制级信号的向下传递。由于控制级和管理级同时采用Ethernet,因此它们之间直接用集线器(HUB)相连,进行相互通信。
   该监控系统中,将以太网(Ethernet)与现场总线相结合实现了PLC站之间、操作站之间、管理终端之间以及现场级、控制级、管理级之间的数据通信。
3软件设计
系统软件采用CONTROL LAB软件包,其层次结构如图2。

 


    现场级V200 CPU站采用了快速可预测实时内核,其周期性工作的时间稳定性(Jitter-Time)可达2微秒(300MHZ CPU)。PLC和硬件模块及现场总线的数据交换均在实时任务中进行,保证了这类数据交换在操作系统中的延时不超过几个微秒。控制任务作为实时任务执行,其短工作周期可达0.01毫秒。
   PLC监控程序采用图形化组态工具ControlChart编制,该工具是一种基于IEC1131-3流程图形语言的开发式控制软件,符合工业标准。工程师在控制级操作站上即可利用现成模块进行自由组合、在线观察和调试,极大地缩短了控制系统的调试时间。瓦楞纸板流水线的控制任务主要进行线上各机组运行速度协调。速度调节中粘合机作为主机,过胶机、修边机、横切机和堆叠机与主机同步运行。该监控系统速度控制流程图如图3所示。
    ZJL、DJL、DDCL和SJCL分别对应纸浆量(瓦楞机)、堆积量、订单产量和实际产量,根据以上量的测量数值对粘合机和瓦楞机速度进行相应的调节。
    在控制级和管理级软件基于bbbbbbS NT平台,采用易学易用的Visual Basic6.0进行编程,其中采用ActiveX、OPC、TCP/IP等国际通用技术和标准,用户可以极方便的与其他软件系统进行自由通讯和进行功能扩展。控制级操作站检测画面主要有总操作图、瓦楞机监测图、粘合机检测图、过胶机监测图、修边机监测图和横切机监测图。管理级终端包括订单管理画面和出货管理画面等。
4系统功能
    在软硬件基础上实现的瓦楞纸板生产线监控系统功能如图3所示。监控系统功能分为监控和管理功能。监控主要是工况显示和生产操作,管理主要是订单管理和出货管理。


4.1工况显示
  在控制级的操作站以及管理级的终端机中显示现场采集来的生产线状态数据,主要包括:生产中的纸板品种,尺寸规格;现时各机组生产速度、电机电流;瓦楞机原纸堆积量;粘合机出纸量、各段温度;现时的实切张数,订单的总张数,还欠实际张数;成品,不良产品的数量(不良品人工输入)原纸剩余长度等。显示方式包括数字、柱状图和趋势图等。在此基础上进行速度、电流、温度、堆积量等过限报警。

 

4.2生产操作

4.2生产操作
根据现场采集的信号,监控软件可以自动对生产线进行相应的控制,主要有:
(1)正常情况下,以粘合机作为主机进行全线单一速度的控制,其它机组能根据自身的工艺要求适应性的同步加速或同步减速。
(2)自动侦测瓦楞机纸板堆积量并能自动调节相应机组的生产速度,当堆积量超过上限时,自动增大粘合机以及其它相关机组的速度。在紧急情况下,可以对生产线进行紧急减速。
(3)根据管理人员输入的产品规格,在订单执行初期自动调节修边机、横切截的刀线,并能够在生产过程中自动调整。
(4)由订单的总张数和尺寸,自动运算出所需生产的总米数,各主要机台便能因自身的实际机组距离,生产出相应长度的楞纸。
  同时监控软件设置了自动和手动两种控制方式,工作人员可以在手动方式下根据情况对生产线进行相应的控制。
4.3订单管理
  订单管理是在生产操作功能的基础上实现,其主要功能有:
(1)管理人员可以在办公室终端机输入当日之订单,包括接单日期,订单号,客户类别,纸质,纸宽,交货日期等数据。根据纸质,纸宽打印各月份接单统计表。
(2)根据订单所要求的纸质,交货日期以及生产线状态,监控程序可以自动执行新订单。同时工作人员也可以根据情况,手动让系统执行新订单。
(3)实时记录订单的完成情况,根据订单完成情况,定期打印订单生产情况报表。
同时在数据库服务器中设置了用户权限,因此可保证定单数据的安全。
4.4出货管理
  出货管理主要将已安排生产的订单以挑选方式排出作为出货定单。管理人员输入出货单之运费价格、车号、装车时间、装货规格品种、数量等,并列出当日或当日货运明细表。同时包括退货单的输入、更正和删除等。
5结束语
  嘉隆瓦楞纸板生产线DCS采用3级结构,采用Ethernet与现场总线相结合的方式进行数据通信,大量采用冗余技术,实践表明,该系统开放性和容错能力高,系统重新定义容易,可扩展性和可维护性好。采用以实时内核为基础的系统软件,进行系统的功能定义和采集控制算法程序的编写,系统的稳定性相对较好。

在农业应用领域,由于农机设备运行环境恶劣,操作人员技术水平偏低,绝大部分机械设备没有采用先进的控制产品,而是采用传统的手工操作和继电器控制。中国是农业大国,把性能稳定、质量可靠、功能强大的控制产品应用到市场巨大的农机设备中,对提高我国农业的自动化水平和农机企业的市场竞争力将会产生十分积极的影响。
    液压打包机广泛应用于棉纤维、亚麻、羊毛、纸边、服装、布匹、毛巾、麦草等松散物资的打包,为农用物质的仓储和运输提供了极大的方便和可观的经济效益。由于该产品一般应用在环境恶劣的室外或污染严重的生产现场,故对控制产品提供了较高的要求。
    
    该液压打包机控制系统由核心控制单元PLC和用于操作的人机界面组成,核心控制单元采用和利时公司的G3系列小型一体化PLC,包括1块24点CPU模块LM3107和1块8路继电器输出模块LM3222,人机界面采用深圳人机电子有限公司的新一代文本显示器MD204L。
    采用G3系列PLC控制的液压打包机可以实现自动脱包、自动提箱、自动转体、自动踩棉等功能,并对生产过程进行实时监控,完成自动诊断、自动报警和数据上传等功能。为提高电气控制系统的可靠性,根据用户的实际需求,可将经常出现故障的开关按钮转移到人机界面上。
    液压打包机的控制部分包括油泵电机控制回路、踩箱电机控制回路、升降控制回路、提箱控制回路、预卸控制回路和开关门控制回路等,通过PLC程序控制,使它们协调动作共同完成打包、送料、预压、提箱、脱箱、出包、接包等工作。整个过程全部实现了自动化,有效地减轻了工人的劳动强度,提高了打包机的生产效率。
    该控制系统已经成功应用在农用液压打包机上,提高了设备运行效率和安全性。从液压打包机在现场的运行情况来看,和利时的小型一体化PLC质量可靠、运行稳定、运行效果良好,能适应农机现场的恶劣环境,显著提高了农机设备的自动化水平,具有很好的推广价值

一 系统介绍:
    确保合格的供气品质,满足稳定的气源压力,自动调节供气流量等是空压站自动控制的基本任务。空压机设备自带的单片机控制器已经能很好的控制单台空压机,但不具备对空压系统的整体调控能力。在空压系统中,相对单台空压机的调整,系统的整体联控具有更重要的意义。
  联控系统主要的功能是可以实现空压机机组(包括每台空压机的后处理设备)的联锁控制,能根据总管压力和空压机的运行状态智能地加卸载对应的空压机等以保证管网的供气稳定。
  联控有两种模式:时间顺序模式、固定顺序模式。两者的联控原理是一致的。只是时间顺序模式中各台空压机每隔一个轮换时间就按顺序时间判断一次,具体工作模式参考《顺序控制与通讯协议手册》,而固定模式的启动顺序是保持不变的。
    空压机联控系统图: 

    工控机选用研华工控机,监控软件为组态王。对现场各类数据及系统设定参数进行实时显示,为系统报警和远程数据监控提供一个数据信息交互平台;对机组各类运行控制要求进行命令触发,为介入系统实时改变系统运行状态提供一个控制命令操作平台。
1#EC20PLC和2#EC20 PLC分别为两个空压机站的控制中心完成组态与单片机的数据交换和存储以及工控机各类控制信号处理。主要的自动控制任务都由PLC自行完成,组态只能选择具体的机组运行方式,以及特定状态下对单台机组的单一运行方式改变。各台空压机的信号通过RS485总线连接至PLC;
    由于空压机自带的单片机控制器提供了RS485通讯接口,所有的数据采集和控制功能都通过通讯接口来实现,在原有的控制系统基础上,增加2台PLC,改进和增加控制软件即可实现空压系统的整体控制与连网监控。
二 设备工艺
    PLC控制部分是系统的核心部分:而供气压力是系统各种运行状态改变与保持的唯一指标。简言之:压力小于供气压力要求下限就要更多的供气机组运行以增加供气量,压力大于供气压力要求上限就要把当前运行供气机组减少以减少供气量。而处于上下限之间的压力值时就保持当前机组的运行状态不变。
    就单台空压机而言,其可以自行进行供气量大小的调节。当一台机器运行时,它的供气量是一个从零到大气量之间浮动的值而不是一个额定输出的定值。所以在整个供气方案中我们用改变运行机组台数的方法来改变对管网的供气。每台机组有加载、满载、卸载、和停机四种状态。加载到满载之间,供气量的值是0到大值的过程;卸载是停止供气的状态但机组仍在运行;而停机是机组不供气也不运行。
一个正常的供气流程如下: 


    把确定在网机组数与机组中间运行状态结合起来就构成了控制思路的基本环节。即通过压力报警确定机组数目需要增加或减少,如果已经在中间状态了加载、满载、卸载任意一个,就按增气或减气的方向移动中间状态直到运行到边界状态;当到达边界状态时按增气或减气的方向移动到下一台。当然如要稳定下来必须是在中间状态,边界状态是不能稳定的。
三 控制程序
空压机联控系统主要是PLC与单片机交换数据并确定每台空压机的运行方式。
    程序的编写主体上分两大部分:读数据部分和写数据部分,流程图如下,


(一)读取单片机的信息
  根据空压机控制器内单片机的相关Modbus通讯协议,编写通讯“读信息指令”的数据帧,以PLC中的Modbus通讯指令发给控制器内的单片机,单片机响应后返回相应的数据帧。通过返回帧的相应字符串判断与控制器相连的空压机的各种故障状态工作状态以及空压机的各种压力温度数据,并将返回的各类数据存放在相应的数据寄存器。
  在该子程序的开始部分,执行站地址加1的操作,即每进入读数据子程序就会读取上次读过的程序的下一台;靠站地址的不断变化我们实现了读取数据通讯的轮询操作。 


    Modbus指令只需要一次上升沿作为发送使能,周期sm124没有开合的状态变化即没有上升沿,所以周期过后靠sm1的常闭上升沿作为Modbus指令的发送使能。每次发送的同时靠发送使能的上升沿把sm135、sm136清位。sm135、sm136与通讯程序没有任何直接关系,只是贯穿程序所必须的标志位。
   (二)向单片机中写入相关信息
    整个写信息部分分下面三块:
    a.逻辑判断运算部分
    供气压力是系统各种运行状态改变与保持的唯一指标。压力小于供气压力要求下限就要更多的供气机组运行以增加供气量,压力大于供气压力要求上限就要把当前运行供气机组减少以减少供气量。而处于上下限之间的压力值时就保持当前机组的运行状态不变。
    按照工艺控制逻辑来构成逻辑判断运算部分,并且机组按照先开后停的原则顺序启动(1、2、3←→3、2、1)。
    为保证数据的正确性,需要判断读信息子程序的站地址与写信息程序将执行控制操作的站地址是否一致,然后需要判断相应的故障信息寄存器是否为0,为0证明无故障或轻故障,不为0则不向该站发任何控制指令并马上对下一台操作。
    由于我们对故障进行了分类,所以可以根据不同类别的故障进行不同的控制操作:
1类故障不读不写(相应的故障信息寄存器为1)
      2类故障只读不写(相应的故障信息寄存器为2)
      没有故障纪录(相应的故障信息寄存器默认值为0)
    对故障分类的控制策略是很有价值的,在以后的控制过程根据故障类别或者可以作为运行态的类别,进行有所区分的控制。不管是通讯控制方式还是数字I/O控制方式,相信都可以在某种程度上采用这类简便有效的方法。
    b.数据帧结构部分
    在这个部分里主要是发送数据帧的整体架构。
c.Modbus通讯指令发送部分
指令发送部分和读数据子程序类似,就不再多介绍了。
  客户还要求机组顺序可以任意打乱,但是顺序号关联着整个控制流程又不能搭乱所以只能把机器号放到依照固定顺序排列的机器号寄存器里面去,打乱这些机器号寄存器里面存放着的机器号的顺序来实现机组顺序的任意性。主程序中加入了判断机组信息的部分,还是判断故障信息寄存器内的值,先根据这些值判断出有多少台机组在网,然后根据故障信息寄存器内的值判断哪台机组退网,退网的机组编号放在网内后一台机组机器号寄存器的后面机器号寄存器里面。进网的时候只需改写故障信息寄存器,相应的在网机组台数可自行判断出来。这样进网退网的顺序就变成了先退先进。
四 总结
    空压机系统联控可以根据实际需要自动开机或加载空压机以保持系统压力。有效保持了系统内空气压力稳定。调整了整体的负载平衡,减少了排气放空,节约了更多的能源,提高了监控系统的全面有效性,真正实现了无人自动化操作



联系方式

  • 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 联系电话:未提供
  • 经理:聂航
  • 手机:15221406036
  • 微信:15221406036
  • QQ:3064686604
  • Email:3064686604@qq.com