首页 | 本学科首页   官方微博 | 高级检索  
     

面向西门子S7系列PLC的智能管控系统
引用本文:李光明,延雄. 面向西门子S7系列PLC的智能管控系统[J]. 现代制造工程, 2022, 0(2): 37-45. DOI: 10.16731/j.cnki.1671-3133.2022.02.006
作者姓名:李光明  延雄
作者单位:陕西科技大学,西安710000
摘    要:设计实现了一种适用于西门子S7系列可编程逻辑控制器(Programmable Logilc Controller, PLC)的远程管控系统,该系统主要由数据采集网关和生产管控平台构成。数据采集网关以树莓派为硬件核心,以Python作为开发语言,通过TCP/IP协议从PLC读取数据,然后通过MQTT协议向云服务器(Elastic Compute Service, ECS)发送数据。生产管控平台基于SpringCloud微服务框架搭建,其中包括了用户管理、系统管理及数据展示等基础功能,同时针对性地开发了设备保养和设备报警。最后利用Vue.js框架和ECharts可视化库搭建了Web前端,用户可通过Web界面迅速准确地了解到设备当前运行状态。该远程管控系统不仅可以协助相关人员对设备的生产作业情况有进一步的了解,也可以通过对数据的监测与分析及预测来提高生产效率,助力工业数字化转型。

关 键 词:树莓派  Python  消息队列遥测传输  SpringCloud  Vue.js

Intelligent management and control system for Siemens S7 series PLC
LI Guangming,YAN Xiong. Intelligent management and control system for Siemens S7 series PLC[J]. Modern Manufacturing Engineering, 2022, 0(2): 37-45. DOI: 10.16731/j.cnki.1671-3133.2022.02.006
Authors:LI Guangming  YAN Xiong
Affiliation:(Shaanxi University of Science&Technology,Xi’an 710000,China)
Abstract:A remote management and control system suitable for Siemens S7 series PLC was designed and implemented.The system was mainly composed of data acquisition gateway and production management and control platform.The data acquisition gateway uses Raspberry Pie as the hardware core,uses Python as the development language,reads data from PLC through TCP/IP protocol,and then sends data to cloud server ECS through MQTT protocol.The production management and control platform was built based on SpringCloud micro-service framework,which includes basic functions such as user management,system management,data display and so on.At the same time,equipment maintenance and equipment alarm were developed.Finally,the Web front end was built by using Vue.js framework and ECharts visualization library,and users can quickly and accurately understand the current running status of the equipment through the Web interface.The remote management and control system can not only help the relevant personnel to have a further understanding of the production operation of the equipment,but also improve the production efficiency through the monitoring,analysis and prediction of data,which provides a strong support for the promotion of industrial digitization.
Keywords:Raspberry Pie  Python  MQTT  SpringCloud  Vue.js
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号