您现在的位置是:首页 > PLC技术 > PLC技术

自动灌装生产线的上位监控系统中的动态显示

来源:艾特贸易2017-11-04

简介为了形象地表现生产线的动态运行过程,可以在程序中人为设计一些变量,通过这些变量使画面中的元素运动起来。 (1) 动态显示灌装过程 为了表现瓶子到达灌装位置时的灌装过程,可

    为了形象地表现生产线的动态运行过程,可以在程序中人为设计一些变量,通过这些变量使画面中的元素运动起来。

   (1)动态显示灌装过程

    为了表现瓶子到达灌装位置时的灌装过程,可以在灌装位置的瓶子内部添加一个棒图。与液罐的棒图相同,设置“外观”的前景色为灌装物料的颜色黄色,棒图背景色为灰色。为了清晰地观察液位状态,设置“刻度”元素为不显示刻度。

    因为没有传感器对瓶子的灌装液位进行检测,所以要在PLC的程序中为棒图的填充过程设计一个变量“灌装计数”C3。要求:当瓶子到达灌装位置时变量值开始增加,罐装完毕时变量值刚好等于棒图的上限值。

    PLC变量表中增加“灌装计数”变量,数据类型为Counter,绝对地址为C3。在自动运行程序FC2中增加“灌装计数”变量的程序段如图6-116所示。程序段中利用2Hz的时钟信号(M0.3)作为计数器C3的加脉冲输入信号,在系统运行过程中(Q4.1=1),当灌装阀门打开(Q5.0=1)时,计数器C3开始计数;灌装结束(Q5.0=0)后计数器清零。

“灌装计数”变量的程序段

    6-116    “灌装计数”变量的程序段

    组态棒图的“常规”属性如图6-117所示,过程值连接变量“灌装计数”(C3)。对于2 Hz的时钟信号,在灌装时间Ss内计数器最多计10个数,所以设置过程值的最小值为0,最大值为10。单击变量右侧的编辑图标,打开变量“常规”属性设置的对话框,将采样周期修改为500 ms,使灌装过程看上去更流畅。

棒图的“常规”属性

    6-117    棒图的“常规”属性

    组态棒图的“动画”属性的“可见性”如图6-118所示。在棒图的“属性视图”的“动画”选项卡的“显示”对话框中,该对象可用的动画即显示出来,单击“使可见性动态化”按钮,将显示其动画参数。变量连接到“物料灌装阀门”(Q5.0),当“物料灌装阀门”(Q5.0)位为1时棒图可见,显示瓶子的灌装过程;当“物料灌装阀门”(Q5.0)位为0时隐藏棒图。

组态棒图的“可见性”属性

    6-118    组态棒图的“可见性”属性

   (2)动态显示灌装阀门

    可以利用阀门对象的颜色表示阀门的闭合和开启状态。

    使用工具箱中“矩形”,将其放入运行画面中,其位置与阀门的位置重合。组态“矩形”的外观属性,使其背景颜色为黄色,如图6-119所示。

    组态矩形的“动画”属性的“可见性”如图6-120所示。在矩形的“属性视图”的“动画”选项卡的“显示”对话框中,该对象可用的动画即显示出来,单击“使可见性动态化”按钮,将显示其动画参数。将其变量连接在“物料灌装阀门”(Q5.0)上。当Q5.0=0时,该矩形不显示,表示阀门关闭;当Q5.0=1时,该矩形显示,表示阀门打开,有黄色的物料流过。

矩形的“外观”属性

    6-119    矩形的“外观”属性

矩形的“可见性”属性

    6-120    矩形的“可见性”属性

   (3)动态显示传送带运行状态

    在运行画面中用闪烁文本“M”表明生产线的传送带正处于运行状态。使用工具箱中的基本对象,利用“文本域”在传送带左侧添加一个电动机的符号“M”。

    在文本域的“属性视图”的“动画”选项卡的“显示”对话框中,该对象可用的动画即显示出来,单击“动态化颜色和闪烁”按钮,将显示其动画参数。连接相应的变量“传送带正向运行”(Q5.1),在类型中选择“范围”,在表中单击“添加”。在“范围”列中输入变量范围,当为0时,设置背景色和边框颜色均为红色,无闪烁;当为1时,设置背景色和边框颜色均为绿色,闪烁属性打开,如图6-121所示。这样,在生产线自动灌装过程中,当传送带运行时“M”文本会变成绿色并不断地闪烁;到达灌装位置传送带停止运行时,“M”文本会变成红色且不闪烁。

组态文本域的“外观”属性

    6-121    组态文本域的“外观”属性