宏集PC Runtime软件助推食品行业生产线数字化革新

一、前言

近年来,中国食品行业发展迅速且灵活多变,在当前经济下行的情形下,食品行业正面临着日益激烈的竞争,导致企业利润下降。

为了保持企业市场竞争力,国内某top10食品企业采用宏集SCADA解决方案—PC Runtime软件对其产线进行数字化改造,搜集全流程生产及质量数据,优化生产过程,降低成本,为产线后续进一步的数字化和信息化打下基础。

二、宏集PC Runtime软件

基于该企业的现场环境和数字化改造需求,我们给客户推荐了宏集PC Runtime软件,帮助用户完成现场数据的采集、处理、存储和可视化。如下是整个项目的方案架构图。

凭借强大的功能库和控件库,宏集PC Runtime软件快速帮助该客户完成方案部署与落地,软件特色功能主要有如下几点:

1. 支持200+通讯协议,包括OPC UA/Modbus/MQTT/TCP/UDP/自由串口,以及西门子/AB/欧姆龙/三菱/施耐德/倍福/GE/基恩士/力士乐等PLC协议

2. 支持2000+现代风格控件,控件库支持在线检索

3. 支持警报、趋势、报表、配方、计划任务、数据映射、多语言、审计追踪、电子签名、用户管理、邮件通知、结构标签等功能

4. 内置百种便捷宏指令

5. 支持MySQL、SQL Server、PostgreSQL等关系型数据库的增删改查

6. 支持JavaScript脚本编写,完成定制化功能开发

7. 内置web服务器,支持通过web浏览器实现远程监控

8. 支持多实例运行

三、关键挑战与应对之策

在帮助该客户落地数字化改造的过程中,我们也遇到了一些挑战。针对这些关键挑战,我们也分享一下宏集PC Runtime软件的应对之策。

1. 现场西门子PLC和传感器数据的采集

宏集PC Runtime软件支持200+通讯协议(如下所示),适配绝大多数现场PLC和传感器通讯协议。在现场调试时,由于种种原因,我们遇到通过Modbus TCP协议无法准确采集现场PLC数据的问题,最终调整为OPC UA协议,完成PLC数据的采集。

宏集PC Runtime软件支持的部分协议

 

2. 产线高阶数据的计算

该客户需要基于现场设备的基础数据计算出产线的高阶数据,比如OEE、产线速度、停机时间/次数/损失、警报班次占比、废品率等。基于客户的高阶数据需求以及对应的计算方法,我们在宏集PC Runtime软件内部编写相应的JavaScript功能脚本,计算出客户所想要的产线高阶数据。

部分JavaScript功能脚本

3. 现场操作人员通过平板电脑远程录入人工数据

宏集PC Runtime软件内置web服务器,该企业的产线工作人员可通过手持平板电脑中的web浏览器远程访问产线状态,并在“人工看板”中手动录入部分人工数据。

远程监控画面(非项目实际画面)

 

4. 数据存储到MySQL数据库

宏集PC Runtime软件支持多种关系型数据库,比如MySQL、SQL Server、PostgreSQL以及支持ODBC驱动的数据库,且软件内部集成多种数据库操作(表格创建、数据读取/插入/更新/删除等)的宏指令,以及通过编写JavaScript功能脚本,帮助该客户完成产线数据的存储,建立企业数仓。

数据库相关宏指令

 

数据存储到mysql数据库(非项目实际存储内容)

四、实际效果

经过最终的项目落地,该客户现场的实际效果如下所示:

全局可视化看板

产线OEE相关数据

产线停机时间/次数/损失

产线警报状态及占比(非实际项目警报分类)

 

产线废品率(非实际废品分类)

 

五、总结

通过宏集PC Runtime软件,该客户最终完成现场PLC和传感器数据的采集,计算出产线高阶数据并制作出整个产线的可视化看板。

此外,工厂管理层人员每天晨会通过web端远程查看产线生产状态,根据产线高阶数据对企业生产进行分析,研究优化策略,进而提高产线生产效率,保持企业的竞争力。

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/595717.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数学公式编译器MathType下载与安装

下载网址:下载 MathType - WIRIS Store 1.点击【下载MathType for Windows】 2、点击中文版 3.找到所下载的目录: 右击-->以管理员身份运行 4、新建word文档 点击文件->账户->关于word 5.点击【文件】、【选项】,❶点击【加载项】…

有趣的数学 为什么素数在密码学中很重要?

这里我们将探讨为什么素数在密码学中很重要。我们将根据特定的密码系统( RSA 算法)来进行深入了解。 一、素数的特殊性 每个数字都可以分解为它的素数。一般来说,找到一个数的因数是非常困难的。要找到一个自然数的所有素因数,必…

基于51单片机的激光竖琴设计

一、摘要 激光竖琴是一种将激光技术与音乐相结合的新型乐器,具有独特的音色和视觉效果。本文设计了一种基于51单片机的激光竖琴,通过对激光发射器的控制,实现对激光束的调制,从而产生不同的音高。系统主要包括51单片机控制模块、…

Zookeeper 分布式服务协调治理框架介绍入门

文章目录 为甚么需要Zookeeper一、Zookeeper 介绍1.1 介绍1.2 Zookeeper中的一些概念1.2.1 集群角色1.2.2 会话 session1.2.3 数据节点 Znode1.2.4 版本1.2.5 事件监听器 Watcher1.2.6 ACL 权限控制表(Access Control Lists) 二、 Zookeeper的系统模型2.1.1 ZNode节点2.1.2 ZNo…

C#的Char 结构的方法之IsLetterOrDigit()

目录 一、Char 结构 二、Char.IsLetterOrDigit 方法 1.定义 2.重载 3.示例 4.IsLetterOrDigit(Char) 5.IsLetterOrDigit(String, Int32) 一、Char 结构方法 CompareTo(Char)将此实例与指定的 Char 对象进行比较,并指示此实例在排序顺序中是位于指定的 Char …

基于ssm的班级事务管理系统+vue论文

摘 要 在如今社会上,关于信息上面的处理,没有任何一个企业或者个人会忽视,如何让信息急速传递,并且归档储存查询,采用之前的纸张记录模式已经不符合当前使用要求了。所以,对班级事务信息管理的提升&#x…

【LeetCode:114. 二叉树展开为链表 | 二叉树 + 递归】

🚀 算法题 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

STM32 基础知识(探索者开发板)--135讲 ADC转换

ADC定义: ADC即模拟数字转换器,英文详称 Analog-to-digital converter,可以将外部的模拟信号转换 ADC数模转换中一些常用函数: 1. HAL_ADC_Init 函数 HAL_StatusTypeDef HAL_ADC_Init(ADC_HandleTypeDef *hadc); 初始化ADC 形参&…

洛谷 P1293 班级聚会

题目链接 分析 枚举每一个城市,并计算以他做聚会地点的价钱,取最小,如果相同则取最靠后的,时间复杂度为 Θ ( n 2 ) \Theta(n^2) Θ(n2)。 其实可以发现将城市 i i i 换到城市 i 1 i1 i1,那么 i i i 之前的包括…

数据库中的存储过程和函数

1、定义 存储过程和函数是事先经过编译并存储在数据库中的一段 SQL 语句的集合。 存储过程和函数是在数据库中预先定义并编译好的可复用代码块,可以用于完成特定的任务,如计 算、查询和变换等。 2、好处 提高代码的复用性。 减少数据在数据库和应用…

后端主流框架-SpringMvc-day2

Java中的文件下载 2 文件下载 文件下载:就是将服务器(表现在浏览器中)中的资源下载(复制)到本地磁盘; 2.1 前台代码 前台使用超链接,超链接转到后台控制器,在控制器通过流的方式…

AI:111-基于深度学习的工业设备状态监测

🚀点击这里跳转到本专栏,可查阅专栏顶置最新的指南宝典~ 🎉🎊🎉 你的技术旅程将在这里启航! 从基础到实践,深入学习。无论你是初学者还是经验丰富的老手,对于本专栏案例和项目实践都有参考学习意义。 ✨✨✨ 每一个案例都附带有在本地跑过的关键代码,详细讲解供…

Android 车联网——基础简介(一)

传统的车载功能单一,无太多娱乐性,而随着智能化时代的发展,车载系统也被赋予了在系统中预装 Android 应用的能力,基于Android平台的车载信息娱乐系统 —— Android AutoMotive 应运而生。 一、AutoMotive简介 Android Automotive OS 车载操作系统,是一个基本 Android 平台…

zsh配置

install sudo apt update sudo apt install zshsh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"chsh -s $(which zsh)安装 zsh-syntax-highlighting 插件: cd ~/.oh-my-zsh/custom/pluginsgit clone https://git…

技术与艺术的完美结合,AI艺术字生成平台一览

在创作的世界里,文字不仅是沟通的桥梁,更是灵魂的画笔。有时,我们的海报需要一丝文案的点缀,一些充满艺术感的文字,为作品注入更多的情感与深度。除了手写的文字,AI艺术字为我们提供了新的可能。AI生成未来…

WiFi7: MLO之概述

原文:MLO允许non-AP 和AP之间发现,认证,关联,建立1个或者多个Link。每个link独立的信道访问和帧交换。每个link的能力通过关联协商。 AP必须设置dot11MultiLinkActivated为真,必须附属于MLD。MLD和其附属的AP(s)必须受本规则限制。 Non-AP 当dot11MultiLinkActivated为真…

CF1909_C. Heavy Intervals题解

CF1909_C. Heavy Intervals题解 题目传送门(Problem - C - CodeforcesCodeforces. Programming competitions and contests, programming communityhttps://codeforces.com/contest/1909/problem/C)。 题目翻译如下:(图片来源&a…

操作系统期末复习!

引论及进程管理 1.操作系统的主要功能有( )。 A.进程管理、存储器管理、设备管理、处理机管理 B.虚拟存储管理、处理机管理、进程管理、文件管理 C.处理机管理、存储器管理、设备管理、文件管理 D.进程管理、中断管理、设备管理、文件管理 2.操作系统是对( )进行管…

Unity3D 如何实现多玩家语音聊天详解

前言 Unity3D是一款强大的跨平台游戏引擎,可以用于开发各种类型的游戏。在多人游戏中,语音聊天是一个非常重要的功能,可以增强玩家之间的交互和沟通。本文将详细介绍如何使用Unity3D实现多玩家语音聊天,并给出技术详解以及代码实…

助力工业生产“智造”,基于YOLOv8全系列模型【n/s/m/l/x】开发构建纺织生产场景下布匹瑕疵检测识别系统

纯粹的工业制造没有办法有长久的发展过程,转制造为全流程全场景的生产智造才是未来最具竞争力的生产场景,在前面的开发实践中我们已经涉足工业生产场景下进行了很多实地的项目开发,如:PCB电路板缺陷检测、焊接缺陷检测、螺母螺钉缺…