基于组态王的过程控制——以巧克力牛奶的生产为例

基于组态王的过程控制

摘要

根据资料查阅得知现代牛奶生产的种类繁多,不乏有很多创新产品,本次设计根据市场需求认定巧克力牛奶有很大的用户需要,为了满足消费者的需要本篇论文拟对巧克力牛奶生产车间的设计并对生产过程进行监控。巧克力牛奶的生产过程包含了生牛奶的计量加入、可可粉计量加入、糖计量加入、两次混合搅拌、两次质检、有沉淀可可粉回收、不合格牛奶回收二次加工、三次分级筛的使用、以及各原料、成品预储存及成品储存罐。在进行设计的时候,我首先论述了巧克力牛奶的生产背景、然后进行总体方案设计、接下来我做了硬件部分的选型设计、最后设置了组态监控、绘制组态画面、建立监控过程,本次设计的生产部分运用PLC对生产过程进行电气控制,监控部分运用组态王软件进行生产的监控。
在绪论中我列写了设计背景、设计流程设计方案及任务要求;这整体方案设计时我列写了总体的控制流程;此外我还对电机、继电器等硬件设备进行了选型,本次设计流程相对完善,但还有许多不足之处需要改进完善。

关键词:巧克力牛奶、方案设计、组态监控

ABSTRACT

According to the data to learn that there are many types of modern milk production, there is no lack of many innovative products, this design according to the market demand to determine that chocolate milk has a great need for users, in order to meet the needs of consumers This paper intends to design the chocolate milk production workshop and monitor the production process. The production process of chocolate milk includes the metering and addition of raw milk, the metering and addition of cocoa powder, the metering and addition of sugar, the mixing and mixing of two times, the quality inspection of two times, the recovery of precipitated cocoa powder, the secondary processing of unqualified milk recovery, the use of three grading sieves, as well as the raw materials, the pre-storage of finished products and the storage tanks of finished products. In the design, I first discussed the production background of chocolate milk, and then the overall program design, then I did the hardware part of the selection design, and finally set up the configuration monitoring, drawing the configuration screen, establishing the monitoring process, the production part of the design uses PLC to electrically control the production process, and the monitoring part uses the configuration king software for production monitoring.
In the introduction, I listed the design background, design process design scheme and task requirements; when the overall scheme was designed, I listed the overall control process; in addition, I also selected hardware equipment such as motors and relays, and the design process was relatively perfect, but there were still many deficiencies that needed to be improved.

Keywords: chocolate milk, scheme design, configuration monitoring

目录

  1. 绪论 5
    1.1设计背景 5
    1.2控制方案 5
    1.3设计思路 5
    1.4课题任务 6

  2. 设计说明 7
    2.1系统整体设计 7
    2.2系统控制要求 7
    2.3生产线工艺流程 8
    2.4控制系统流程展示 8

  3. PLC控制系统硬件设计 12
    3.1 硬件整体设计 12
    3.2 系统生产控制设计 12
    3.2.1生产环节详细步骤 12
    3.2.2 PLC点数估计 15
    3.3 PLC型号选择 16
    3.4 I\O地址分配 17

  4. 硬件元件选型 19
    4.1 电动机的选型 19
    4.2接触器的选型 19
    4.3热继电器的选型 19
    4.4开关电器、熔断器的选型 20
    4.5液位检测仪选型 20

  5. 组态王设计 21
    5.1创建工程演示 21
    5.2创建工程演示 22
    5.3数据词典 22
    5.4数据变量汇总 24

  6. 总结 27

  7. 绪论

1.1设计背景
不添加任何添加剂的纯牛奶主要成分为蛋白质,可以为人体提供基础营养,但营养成分单一,而巧克力的主要成分是糖、可可、脂肪同时含有钙、锌、铜等人体必须得矿物质,可可的加入使得食用巧克力的人会感到一定的精神满足。喝牛奶有助于睡眠,吃巧克力可以降低血块凝成,但是巧克力能量密集浓度大,小小一块所含能量就极高,多食会对人体造成一定的负担。牛奶与巧克力的完美融合不仅可以增加牛奶的营养,而且巧克力的摄入量也可减少,变为了一种理想型的健康饮品,在许多地方大受欢迎。
本次设计从市场需求出发、提出现实问题,力求可以设计出一套实用、好用的生产系统。
1.2控制方案
全自动控制: 本次设计的控制方案按照巧克力牛奶的生产流程中的工艺要求,使用各种智能化的反应器及控制器控制原料的种类、比例、混合时间、各个环节的等待时间及工作时间,将信息传送给现场的总PLC,通过PLC的连接各个环节的反应时间得以很好地控制,数据采集通过信息交换可以连接到控制计算机对巧克力牛奶的生产进行很好地控制与监控,实现全自动控制的方式。
1.3设计思路
1、比例控制
本次设计牛奶、可可粉及糖都是采用计量罐进行计量,进口阀打开后控制进料量,计量罐采用固定大小,计量罐满即停止进料,生牛奶和可可粉计量罐均计量到设定值,出口阀再同时打开,对牛奶和可可粉的比例进行控制,使其达到最优比例,糖料的添加也是如此。
2、温度控制
巴氏灭菌反应器对牛奶杀菌的温度进行监控,采用温度传感器控制最高温度,最高温度达到后方计时开始,使之控制在最佳范围内。
3、流量控制
计量罐中的原料存量对牛奶、可可粉、可可粉进行检测,每次计量到后同时开阀出料再进行下次进料使之控制在范围之内。
1.4课题任务
1.采用过程控制系统实现
2.系统的硬件(传感器、执行器、I/O卡件)选型
3.软件设计(人机界面、过控)
(1)做出流程图画面,实现基本功能
(2)能方便地进行各种设备的操作,用户登录、画面切换等各种菜单、按钮以及各动态数据的显示
(3)做出每个数据点的实时趋势、历史趋势、实时报警、历史报警、实时数据报表、时报表等
(4)实现对巧克力牛奶生产系统的监控

  1. 设计说明

2.1系统整体设计
本巧克力牛奶生产及加工控制系统的设计是采用PLC和组态王组态软件为工具,实现巧克力牛奶生产的自动控制。该系统主要由16个阀门、5个泵、2个混合器、三个分级筛、及两个质监机、三个计量罐及多个储存器组成,卸料门则由电磁阀控制。
控制系统启动后生牛奶阀及可可粉入口阀会打开,原料进入计量罐,达到设定值之后出口阀会打开,原料进入混合器混合,得到初级的巧克力牛奶,启动泵使得液体牛奶流出,为混合完全的另一侧流出进入分级筛筛出废料和可回收利用的可可;初级巧克力牛奶进入下一搅拌器然后加糖搅拌,搅拌好之后进入质检,产品预储存,不合格品分级二次加工利用,废料储存,二次加工牛奶和预储存牛奶一起放入储存罐中。
2.2系统控制要求
控制系统要求有自动和手动两种工作方式。

图2-1 控制系统构成图
2.3生产线工艺流程
具体控制要求,分析如下:
(1)初始状态:所有反应器均为空,所有阀门均为OFF(即“0”状态),所有电机、传感器均为OFF(即“0”状态);
(2)按下起动按钮SB1时开始下列操作:系统上电,生牛奶进口阀、可可粉进口阀打开,计量罐开始计量,物料装满其计量罐相应的进口阀则关闭,两计量罐均装满,入口阀均关闭后,原料的出口阀同时打开,将所盛物料全部释放出关闭出口阀再打开入口阀重复上述过程5次,搅拌器一即启动,将生牛奶、可可粉混合,计时三分钟。
(3)由于可可粉与生牛奶的相容性不高,所以在初步混合的巧克力牛奶出口处添加纱布滤网,以防止大的可可颗粒等进入灭菌罐,搅拌器内所剩的较大的可可粉与牛奶的混合通过另一个阀门排出到分级筛,筛出可可回收,筛出废料储存后集中处理。
(4)杀菌后的巧克力牛奶开始加糖、质检等工作,质检机检测过的牛奶进入下级分级筛,分级筛筛出合格品后放入预储存罐储存,不合格品进入二次加工器进行再次加工,二次加工后的牛奶再进入质监机检测,后进入下级分级筛,合格品同预储存罐中的牛奶一起流入成品储存罐,不合格产品流入废料储存罐储存,而后集中处理。
(5)停止操作:按下停止按钮SB2后,在当前操作完成后停止,回到初始状态。

2.4控制系统流程展示
如下所示,为本次生产的控制流程:

统逻辑设计流程图为:
图2-4 控制系统逻辑设计流程图
现对巧克力牛奶生产的控制回路作以下说明:

  1. 自动进料及处理
    按下启动按钮后生牛奶入口阀及可可粉入口阀的继电器线圈就接通进料,同时阀门还受计量装置影响。

  2. 巴氏灭菌环节
    本次设计的巴氏灭菌罐中原本装有微生物发酵,因此只需要控制温度及反应时间即可控制此环节。

  3. 分级筛环节
    本次设计共用了三个分级筛,分别用来分离可可、成品牛奶、加工牛奶使用,由于三个分级筛的作用不同,所选用的分级筛也不一样。
    3.成品质检
    巧克力牛奶进入次品检测区,当有次品通过次品检测区时,次品检测接近开关发给PLC一个信号,并由此启泵使其进入分级筛,分离出次品后,继续向下运行。

  4. PLC控制系统硬件设计

3.1 硬件整体设计
本次设计是为巧克力牛奶的生产过程控制设计,从生牛奶的入口阀开始控制,系统一经得电,生牛奶和可可粉就进入相应的计量罐,计量罐大小固定,计量罐里装有传感器,罐满则发出信号时原料的入口阀停止,原料入口阀和出口阀采用连锁方式,入口阀闭合则出口阀打开,原料计量罐计量到罐子里原料为空时,则原料出口阀关闭,入口阀打开,提前设置使得两原料装满计量罐的时间相同即可保证原料的配料比例,上述往复循环,循环5次后延时8分钟再进行下次进料。原料经过五次的输入则搅拌器开搅拌,接着进行以后的所有环节,一次结束后延时180秒进行下次,直到按下停止按钮。液位检查原理结构如下所示:
图3-1 液位检测仪
3.2 系统生产控制设计
3.2.1生产环节详细步骤
初始状态:所有阀门均为OFF(即“0”状态)、罐体均为空、所有传感器均为OFF状态,所有电机、泵均为均为OFF状态,整个生产环节的详细步骤为:
(1)按下启动按钮
(2)选择自动模式
(3)生牛奶入口阀、可可粉入口阀打开,各自计量罐中的液位传感器开始工作
(4)两液位传感检测到罐体已满
(5)生牛奶入口阀关闭的同时生牛奶出口阀打开,同时可可粉入口阀关闭及可可粉出口阀打开
(6)液位传感器检测到原理储存罐中液体为空
(7)生牛奶出口阀关闭的同时生牛奶入口阀打开,同时可可粉出口阀关闭及可可粉入口阀打开
(8)两液位传感检测到罐体已满
(9)生牛奶入口阀关闭的同时生牛奶出口阀打开,同时可可粉入口阀关闭及可可粉出口阀打开
(10)液位传感器检测到原理储存罐中液体为空
(11)生牛奶出口阀关闭的同时生牛奶入口阀打开,同时可可粉出口阀关闭及可可粉入口阀打开
(12)两液位传感检测到罐体已满
(13)生牛奶入口阀关闭的同时生牛奶出口阀打开,同时可可粉入口阀关闭及可可粉出口阀打开
(14)液位传感器检测到原理储存罐中液体为空
(15)生牛奶出口阀关闭的同时生牛奶入口阀打开,同时可可粉出口阀关闭及可可粉入口阀打开
(16)两液位传感检测到罐体已满
(17)生牛奶入口阀关闭的同时生牛奶出口阀打开,同时可可粉入口阀关闭及可可粉出口阀打开
(18)液位传感器检测到原理储存罐中液体为空
(19)生牛奶出口阀关闭的同时生牛奶入口阀打开,同时可可粉出口阀关闭及可可粉入口阀打开
(20)两液位传感检测到罐体已满
(21)生牛奶入口阀关闭的同时生牛奶出口阀打开,同时可可粉入口阀关闭及可可粉出口阀打开
(22)液位传感器检测到原理储存罐中液体为空
(23)生牛奶入口阀关闭同时可可粉入口阀关闭
(24)搅拌机1启动
(25)延时300秒
(26)搅拌机1停止同时泵1启动、初次废料出口阀打开分级筛1启动
(27)分级筛1启动的同时废料出口阀1打开、回收可可粉出口阀打开,分级工作开始,分级出来的物品分别进入相应的储存罐
(28)延时180秒
(29)分级筛1关闭的同时废料出口阀1关闭、回收可可粉出口阀关闭
(30)泵1停止
(31)巴氏灭菌器启动
(32)延时300秒
(33)巴氏灭菌器停止同时灭菌牛奶出口阀打开、糖水入口阀打开
(34)糖水计量罐开始计量
(35)糖水计量罐满则糖水入口阀关闭、糖水出口阀打开
(36)延时180秒
(37)灭菌牛奶出口阀关闭
(38)搅拌器2启动
(39)延时300秒
(40)搅拌器2停止同时泵2启动
(41)延时180秒
(42)泵2停止同时质量检测机1启动
(43)延时300秒
(44)质量检测机1停止同时泵3启动
(45)延时180秒
(46)泵3停止同时分级筛2启动
(47)分级筛2启动的同时泵4和成品牛奶出口阀打开,分级出来的成品牛奶进入成品牛奶预储存罐,分级出来的不合格品储存在废料储存罐2中预储存
(48)延时300秒
(49)分级筛2关闭的同时泵4和成品牛奶出口阀关闭
(50)分级筛3启动的同时废料出口阀3和巧克力牛奶回收出口阀打开,分级出来的二次加工牛奶进入二次加工器,分级出来的不合格品储存在废料储存罐3中储存
(51)延时300秒
(52)分级筛3关闭的同时废料出口阀3和巧克力牛奶回收出口阀关闭
(53)二次加工器启动
(54)延时300秒
(55)二次加工器停止的同时加工牛奶出口阀打开
(56)延时180秒
(57)二次加工器停止的同时加工牛奶出口阀关闭
(58)质量检测机2启动
(59)延时300秒
(60)泵5和成品牛奶出口阀启动
(61)延时300秒(同时对废料进行处理排放)
(62)泵5和成品牛奶出口阀关闭
(63)一个周期结束
3.2.2 PLC点数估计
1.估算原则
PLC输入和输出的总点数对所需内存容量的大小影响较大。一般系统中,开关量输入和输出的比为6:4,根据经验公式,可以算出所需内存的字数:
所需内存字数=开关量(输入+输出)总点数×10
模拟量输入和输出的点数:
对于模拟量的处理需要用到数字传送和运算的功能指令,这部分指令的内存利用率比较低,因此需要更多的内存容量。
模拟量的输入,一般都要经过读入、数字滤波、传送和比较等几个步骤,在有模拟量输出的情况下,可能还要进行比较复杂的运算和闭环控制。因此,在程序设计中将上述步骤编制成子程序进行调用,可以大大减少所需内存的容量。当模拟量路数很多时,这样处理的效果尤其明显。下面是一般情况下的经验公式。
只有模拟量输入时:
内存字数=模拟量点数×100
模拟量输入/输出共存时:
内存字数=模拟量点数×200
上述经验公式是针对10点左右的模拟量,当点数小于10时,要适当加大内存字数,反之则可适当减小。
2.点数估算
所需内存字数=(11+13)×10=240点
故本次设计点数估算为240.
3.3 PLC型号选择
根据控制要求,将输入设备和被控设备详细列表,准确的统计出被控设备对数需求量,然后在实际统计的I/O点数的基础上增加15%-20%的备用量,以便以后调整和扩充。同时要充分利用好输入和输出扩展单元,提高主机的利用率,例如S7-200系列可编程控制器主机分为16个输出、24个输入,还有各种输入和输出扩展单元,这样在增加I/O点数时,不必改变机型,可以通过扩展模块实现,降低了经济投入。在确定好I/O点数后,还要注意它的性质,类型和参数。例如是开关量还是模拟量,是交流还是直流以及电压大小的等级,同时还要注意输出端的负载的特点,以此选择和培植相应机型和模块。本次设计根据I/O的信号数量,类型及控制要求,同时考虑到维护和保养,改造和经济等诸多因素,可编程控制器拟选用S7-200 CPU226,足以满足要求,其基本参数如下表所示。
电源电压 DC 24V
AC 100-230V 电源电压波动 DC20.4-28.8V
AC84-274V
(47-63Hz) 水平安装 0~55° 垂直安装 0~45°
保护等级 IP20 输出给传感器的电压 DC 24V (20.4-28.8V) 输出给传感器的电流 280mA 电子式短路保护 600mA
(为扩展模块提供的输出电流 660mA)
储存 程序存储器 8K字节/典型值为2.6K条指令 数据存储器 2.5K字 存储器子模块 1个可插入的存储器子模块 数据后备 整个BD1在EEPROM中无需维护
编程语言 LAD,FBD,STL 程序结构 一个主程序块(可以包括子程序) 程序执行 自由循环 定时控制 1~255ms 子程序级 8级
用户程序保护 3级 口令保护 指令集 位操作执行时间 0.37μs 扫描时间监控 300ms(可重启动)
内部标志位 256 可保持 EEPROM中0~112 4个定时器 1ms~30s 16个定时器 10ms~5min
236个定时器 100ms~54min 接口 RS485通信接口 可连接的编程器/PC PG740P = 2 * ROMAN II
PC(AT) 本机I/O数字量输入 14
模拟电位器 2个 数字量输入/输出 多94/74 模拟量输入/输出 多28/7(或14) AS接口输入/输出 496
表3-1 S7-200系列plc基本参数
3.4 I\O地址分配
输入 输出
I0.0 键盘值输入第一位 Q0.0 泵1
I0.1 键盘值输入第二位 Q0.1 泵2
I0.2 键盘值输入第三位 Q0.2 泵3
I0.3 键盘值输入第四位 Q0.3 泵4
I0.4 生牛奶入口阀 Q0.4 泵5
I0.5 生牛奶出口阀 Q0.5 混合器1电机
I0.6 可可粉入口阀 Q0.6 混合器2电机
I0.7 可可粉出口阀 Q0.7 质量检测机1电机
I1.0 生牛奶液位传感器 Q1.0 质量检测机2电机
I1.1 可可粉液位传感器 Q1.1 分级筛1电机
I1.2 糖水入口阀 Q1.2 分级筛2电机
I1.3 糖水出口阀 Q1.3 分级筛3电机
I1.4 糖水液位传感器 Q1.4 巴氏灭菌器电机
I1.5 灭菌牛奶出口阀 Q1.5 二次加工器电机
I1.6 成品牛奶出口阀1 Q1.6 混合器1指示灯
I1.7 成品牛奶出口阀2 Q1.7 混合器2指示灯
I2.1 初次废料出口阀 Q2.0 质量检测机1指示灯
I2.2 废料出口阀1 Q2.1 质量检测机2指示灯
I2.3 废料出口阀2 Q2.2 分级筛1指示灯
I2.4 废料出口阀3 Q2.3 分级筛2指示灯
I2.5 回收可可粉出口阀 Q2.4 分级筛3指示灯
I2.6 巧克力牛奶回收出口阀 Q2.5 巴氏灭菌器指示灯
I2.7 启动按钮 Q2.6 二次加工器指示灯
I3.0 自动模式按钮 Q2.7 手动模式指示灯
I3.1 手动模式按钮 Q3.0 启动指示灯
Q3.1 自动模式指示灯
表3-2 PLC I/O地址分配表

  1. 硬件元件选型

4.1 电动机的选型
目前市面上的电动机类型多种多样,用于驱动传送带传送的电动机的类型也数不胜数。基于该系统的控制要求与各类型电动机的结构特点和工作场合,并考虑到经济性和实用性,本系统选择的电动机型号为Y132M-4,其性能参数如表4-1所示。

电流 电压 最大扭矩 额定转速 极数 频率 额定功率
15.4A 380V 2.3N.M 1440r/min 4 50Hz 7.5KW
表4-1 Y132M-4 型电动机的性能参数
4.2接触器的选型
接触器是一种用来接通或断开带负载的交直流主电路或大容量控制电路的自动化切换器,主要控制对象是电动机。通用接触器可大致分以下两类。
1)交流接触器。主要有电磁机构、触头系统、灭弧装置等组成。常用的是CJ1、0CJ12、CJ12B等系列。
2)直流接触器,一般用于控制直流电器设备,线圈中通以直流电,直流接触器的动作原理和结构基本上与交流接触器是相同的。
接触器的选型有诸多因素外与负载密切相关一般三相异步电机的起动电流为额定电流的3-5倍。所以接触器的额定电流为:
I=36A
综上所述,本系统选用CJ10-40接触器:额定电流为40A,额定电压为380V。
4.3热继电器的选型
热继电器由两部分组成,每一部分安装的位置不同。一部分是主触点,接在电动机与接触器KM之问。另一部分是接在控制电路中,与接触器KM的线圈电路和串联。热继电器在控制线路中起过载保护的功能。热继电器是采用双金属热元件,动作机构,常闭触头和常开触头,复位按钮及整定电流调节旋钮等构成。根据双金属热元件的数目可分为两极和三极型热器,而三极型又分带断和保护和不带断和保护两种。
主电动机 M1的额定电流15A,FR1可以选用JR16,热元件电流为20A,电流整定范围为14-22A工作时将额定电流调整为15A。
4.4开关电器、熔断器的选型
行程开关是一种由物体的位移来决定电路通断的开关,选用型号为LXK2-131型。
熔断器选用RL1-15型熔点器,熔体的额定电流为30A。
4.5液位检测仪选型
系统中运用传感器对饮料瓶的大小进行区别,根据设计需要选择反射式光电传感器。反射式光电传感器的工作原理如下图所示。
图4-1 反射式光电传感器原理图

该系统选择的反射式光电传感器型号为PM2-LF10,其性能参数如下表所示。

性能 参数
精度 0.08mm以下
电源电压 5-24V
工作电流 平均:25mA以下, 峰值:80mA以下
反应时间 0.8ms以下
表4-2 PM2-LF10型反射式光电传感器的性能参数

  1. 组态王设计

5.1创建工程演示
1.创建工程
图6-1 组态监控创建工程图
2.工程名称和描述
图6-2 创建工程和名称描述图
4. 新建画面

图6-3 演示界面图
5.2创建工程演示
图6-4 演示工程画面
5.3数据词典
如下所示,我定义了本次设计的数据词典,类型均为内存型。

图6-5 数据词典

图6-6 数据词典2

5.4数据变量汇总
变量名 变量类型
泵1 内存离散
泵2 内存离散
泵3 内存离散
泵4 内存离散
泵5 内存离散
混合器1电机 内存离散
混合器2电机 内存离散
质量检测机1电机 内存离散
质量检测机2电机 内存离散
分级筛1电机 内存离散
分级筛2电机 内存离散
分级筛3电机 内存离散
巴氏灭菌器电机 内存离散
二次加工器电机 内存离散
混合器1指示灯 内存离散
混合器2指示灯 内存离散
质量检测机1指示灯 内存离散
质量检测机2指示灯 内存离散
分级筛1指示灯 内存离散
分级筛2指示灯 内存离散
分级筛3指示灯 内存离散
巴氏灭菌器指示灯 内存离散
二次加工器指示灯 内存离散
手动模式指示灯 内存离散
启动指示灯 内存离散
自动模式指示灯 内存离散
混合器1 内存实型
混合器2 内存实型
质量检测机1 内存实型
质量检测机2 内存实型
分级筛1 内存实型
分级筛2 内存实型
分级筛3 内存实型
巴氏灭菌器 内存实型
二次加工器 内存实型
生牛奶计量罐 内存实型
可可粉计量罐 内存实型
糖计量罐 内存实型
废料储存罐1 内存实型
废料储存罐2 内存实型
废料储存罐3 内存实型
可可粉回收罐 内存实型
生牛奶入口流动 内存实型
生牛奶出口流动 内存实型
可可粉入口流动 内存实型
可可粉出口流动 内存实型
糖入口流动 内存实型
糖出口流动 内存实型
初步混合牛奶流动 内存实型
灭菌牛奶流动 内存实型
加糖牛奶流动 内存实型
质检牛奶1流动 内存实型
成品牛奶1流动 内存实型
成品牛奶2流动 内存实型
初次废料流动 内存实型
废料1流动 内存实型
废料2流动 内存实型
废料3流动 内存实型
回收可可粉流动 内存实型
质检牛奶2流动 内存实型
回收巧克力牛奶流动 内存实型
二次加工牛奶流动 内存实型

  1. 总结

巧克力牛奶的生产通过组态王和PLC进行控制,最终达到了混合生产成品的目的,本设计的绪论部分我先介绍了巧克力牛奶的课题研究背景,然后介绍巧克力牛奶的国内外的发展和现状,最后再阐述一下关于设计巧克力牛奶生产系统目的和意义,第二章的内容主要是说明一下关于巧克力牛奶生产监控系统所要实现的功能,第三章和第四章的内容分别为养猪场自动喂养系统在硬件方案和软件方案上的设计内容,硬件方案是选择FX-2N系列的PLC为硬件设备,根据设计内容画出硬件接线和主电路图,还有梯形图程序,软件方案首先是设计组态画面,之后根据设计内容在数据词典中输入变量,对组态中的对象进行画面连接,然后参照控制过程编写命令语言,最后完成整个控制过程。我相信随着社会的发展,各种控制过程将越来越简单和高效,巧克力牛奶生产监控系统的前景广阔,还有很大的市场可以去发展探索,本设计我尽自己所能做一个生产监控系统,可能有不足的地方,我也将不断的学习,不断的优化自己的设计。

参考文献
[1]何长林。选煤厂集控通信PLC远程I/O抗干扰故障处理的分析[J].机电信息,2019(03):69+71.
[2]李存有。基于PLC和网络通讯技术的带式输送机监控系统[J].电子技术与软件工程,2019(01):102.
[3]靳瑞生,裴瑞婷。基于PLC的植物灌溉控制系统设计[J].电子技术与软件工程,2019(01):114.
[4]沈治。基于S7-1200的防水卷材柔性码垛控制系统的设计[J].电气传动,2019,49(01):42-46.
[5]李政。PLC自动控制系统在污水处理中的运用分析[J].科技创新与应用,2019(01):171-172.
[6]马猛猛。PLC在步进电机控制中的应用探究[J].科技创新与应用,2019(01):161-162.
[7]周信。汇川PLC在机器人搬运工作站中的应用[J].中小企业管理与科技(上旬刊),2019(01):141-142.
[8]范婕。PLC技术在选煤厂自动控制系统的应用探析[J].南方农机,2019,50(01):168.
[9]陈春旺。西门子PLCS7-300在药芯焊丝轧拉一体机上的应用[J].科技风,2019(02):165.
[10]孙得成,秦向峰,徐学良,倪晓峰,张丹慧。基于PLC控制的汽车自动清洗装置设计[J].科技风,2019(02):10.
[11]陈良银。基于PLC与HMI程序设计的淋雨线节能改造[J].设备管理与维修,2019(01):111-113.
[12]王琳,肖军。基于PLC的电梯控制系统的研究与应用[J].电子设计工程,2019,27(02):100-103+108.
[13]汤雅楠。PLC技术在电气工程及其自动化控制中的运用分析[J].南方农机,2019,50(01):161.
[14]刘莹。电气自动化中的PLC控制系统的应用[J].南方农机,2019,50(01):164.
[15]倪昊文。PLC技术在电气工程自动化控制中的应用[J].南方农机,2019,50(01):177.
[16]梁新平。基于PLC的自动化生产线控制系统软件设计[J].电子设计工程,2019,27(02):109-112.
[17]王滨,何周亮。PLC与变频器在水塔水位控制系统中应用研究[J].深圳职业技术学院学报,2019,18(01):26-28.
[18]倪骏程。PLC技术在电气设备自动化控制中的应用[J].电子制作,2019(02):82-83.
[19]徐铭。基于PLC和组态王的霓虹灯控制设计[J].电子制作,2019(02):98-100.
[20]程欢,蔡振宇,赵巧荣。基于PLC和触摸屏的水射流控制系统开发与应用[J].电子测试,2019(01):37-38+7.
[21]陈肖峰,李艳。变频器中PLC自动控制技术的运用分析[J].电子测试,2019(01):105-106.
[22]蒋波,周自强,黄艰生,卢兴才。基于PLC的报废汽车拆解线作业控制系统[J].机械与电子,2019,37(01):54-57.
[23]赵江涛。PLC在电气自动控制中的应用实践[J].科技风,2019(04):61.
[24]石浪浪。单片机与PLC之间的串行通信的实现[J].科技风,2019(04):69.
[25]马剑。机电一体化生产系统中PLC的应用研究[J].科技风,2019(04):76.
[26]谢东辰,郭胜东,朱振江。PLC技术中电气工程自动化中应用[J].科技风,2019(04):81.
[27]张浩。PLC控制系统抗干扰能力的优化措施[J].信息记录材料,2019,20(01):98-99.
[28]朱志伟。无人值守泵房中基于ControlLogix的PLC双CPU硬冗余控制系统的应用[J].工业控制计算机,2019,32(01):132-133.
[29]马红卫。基于PLC和视觉检测的搬运机器人控制系统设计[J].工业控制计算机,2019,32(01):134-135+137.
[30]虞小明。PLC控制机械手系统设计[J].中国新技术新产品,2019(01):35-36.

附录
组态王脚本程序
if(\本站点\启动)
{
\本站点\自动模式=1;
\本站点\手动模式=0;
}
if((\本站点\启动1)&&\(本站点\自动模式)&&(\本站点\手动模式=0))
{
\本站点\生牛奶入口阀=1;
\本站点\生牛奶流入流动=1;
\本站点\可可粉入口阀=1;
\本站点\可可粉流入流动=1;
}
if((\本站点$时
0)&&(\本站点$分0)&&(\本站点$秒180))
{
\本站点\生牛奶入口阀=0;
\本站点\生牛奶出口阀=1;
\本站点\生牛奶流出流动=1;
\本站点\可可粉入口阀=0;
\本站点\可可粉出口阀=1;
\本站点\可可粉流出流动=1;
}
if((\本站点$时0)&&(\本站点$分0)&&(\本站点$秒180))
{
\本站点\混合器1启动指示=1;
}
if((\本站点$时
0)&&(\本站点$分0)&&(\本站点$秒300))
{
\本站点\混合器1启动指示=0;
\本站点\初次废料出口阀=1;
\本站点\初次废料流出=1;
\本站点\混合器1启动指示=0;
\本站点\泵1=1;
\本站点\初步混合牛奶=1;
}
if((\本站点$时0)&&(\本站点$分0)&&(\本站点$秒180))
{
\本站点\初次废料出口阀=0;
\本站点\泵1=0;
\本站点\分级筛1=1;
\本站点\废料出口阀1=1;
\本站点\废料1流动=1;
\本站点\回收可可粉出口阀=1;
\本站点\回收可可粉流动=1;
\本站点\巴氏灭菌器启动指示=1;
}
if((\本站点$时
0)&&(\本站点$分0)&&(\本站点$秒300))
{
\本站点\废料出口阀1=0;
\本站点\废料1流动=0;
\本站点\回收可可粉出口阀=0;
\本站点\回收可可粉流动=0;
\本站点\巴氏灭菌器启动指示=0;
}
if((\本站点\巴氏灭菌器启动指示=0))
{
\本站点\灭菌牛奶出口阀=1;
\本站点\灭菌牛奶流动=1;
\本站点\糖水入口阀=1;
\本站点\糖水入口流动=1;
}
if((\本站点$时0)&&(\本站点$分0)&&(\本站点$秒180))
{
\本站点\糖水入口阀=0;
\本站点\糖水入口流动=0;
\本站点\糖水出口阀=1;
\本站点\糖水出口流动=1;
}
if((\本站点$时
0)&&(\本站点$分0)&&(\本站点$秒180))
{
\本站点\糖水出口阀=0;
\本站点\糖水出口流动=0;
\本站点\混合器2启动指示=1;
}
if((\本站点$时0)&&(\本站点$分0)&&(\本站点$秒300))
{
\本站点\混合器2启动指示=0;
\本站点\泵2启动=1;
}
if((\本站点$时
0)&&(\本站点$分0)&&(\本站点$秒60))
{
\本站点\泵2启动=0;
\本站点\质量检测机1启动指示=1;
}
if((\本站点$时0)&&(\本站点$分0)&&(\本站点$秒300))
{
\本站点\质检牛奶1流动=1;
\本站点\泵3启动=1;
}
if((\本站点$时
0)&&(\本站点$分0)&&(\本站点$秒60))
{
\本站点\质检牛奶1流动=0;
\本站点\泵3启动=0;
\本站点\分级筛2=1;
\本站点\泵4启动=1;
\本站点\分级牛奶流动=1;
\本站点\成品牛奶1出口阀=1;
\本站点\成品牛奶1流动=1;
}
if((\本站点$时0)&&(\本站点$分0)&&(\本站点$秒300))
{
\本站点\分级筛2=0;
\本站点\泵4启动=0;
\本站点\分级牛奶流动=0;
\本站点\成品牛奶1出口阀=0;
\本站点\成品牛奶1流动=0;
\本站点\废料2出口阀1=1;
\本站点\废料2流动=1;
}
if((\本站点$时
0)&&(\本站点$分0)&&(\本站点$秒60))
{
\本站点\废料2出口阀1=0;
\本站点\废料2流动=0;
\本站点\分级筛3=1;
\本站点\巧克力牛奶回收出口阀=1;
\本站点\回收巧克力牛奶流动=1;
\本站点\废料3出口阀=1;
\本站点\废料3流动=1;
}
if((\本站点$时0)&&(\本站点$分0)&&(\本站点$秒300))
{
\本站点\巧克力牛奶回收出口阀=0;
\本站点\回收巧克力牛奶流动=0;
\本站点\废料3出口阀=0;
\本站点\废料3流动=0;
\本站点\二次加工器启动指示=1;
}
if((\本站点$时
0)&&(\本站点$分0)&&(\本站点$秒300))
{
\本站点\二次加工器启动指示=0;
\本站点\二次加工牛奶出口阀=1;
\本站点\二次加工牛奶流动=1;
}
if((\本站点$时0)&&(\本站点$分0)&&(\本站点$秒60))
{
\本站点\二次加工牛奶出口阀=0;
\本站点\二次加工牛奶流动=0;
\本站点\质量检测机2启动指示=1;
}
if((\本站点$时
0)&&(\本站点$分0)&&(\本站点$秒300))
{
\本站点\质量检测机2启动指示=0;
\本站点\泵5=1;
\本站点\成品牛奶出口阀=1;
\本站点\二次质检牛奶流动=1;
\本站点\成品牛奶流动=1;
}
if((\本站点$时0)&&(\本站点$分0)&&(\本站点$秒==300))
{
\本站点\泵5=0;
\本站点\成品牛奶出口阀=0;
\本站点\二次质检牛奶流动=0;
\本站点\成品牛奶流动=0;
}

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
组态王WebService是一种基于网络的应用程序接口(API),用于与组态王软件进行通信和交互。通过使用组态王WebService,用户可以通过Web浏览器或其他应用程序远程访问和操作组态王软件中的功能和数据。 使用组态王WebService,用户可以通过编程方式获取和更新组态王软件中的数据和设置,以实现自动化和集成。用户可以使用各种编程语言和工具,如Java、C#、Python等来编写WebService客户端代码,以与组态王软件进行通信。 通过组态王WebService,用户可以实现以下功能: 1. 获取实时数据:用户可以通过WebService接口获取组态王软件中的实时数据,如传感器数据、设备状态等。这可以帮助用户实时监测和控制系统中的各个部分。 2. 更新数据:用户可以使用WebService接口来更新组态王软件中的数据,如修改设备参数、设置报警阈值等。这使得用户可以通过编程方式快速和准确地更新系统配置。 3. 数据分析和报告生成:用户可以使用WebService接口来获取组态王软件中的历史数据,并进行数据分析和报告生成。通过这种方式,用户可以更好地理解系统的工作状况,发现潜在问题,并做出改进。 总而言之,组态王WebService提供了一种灵活和方便的方式,使用户能够通过编程方式与组态王软件进行交互和集成。这为用户提供了更多的自动化和定制化的能力,以满足不同应用场景的需求。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值