15905183959 立即咨询

上位机软件案例:读取PLC压力温度数据

2024-04-10

一、项目背景

喜星电子(南京)有限公司是一家专业从事电子制造服务的企业,公司致力于为客户提供高效、稳定的制造生产解决方案。为了提高生产效率和产品质量,喜星电子决定定制一套上位机软件,以实现对PLC压力温度数据的读取、扫码枪扫描数据的接收、告警展示以及与企业MES系统的实时数据通信等功能。仔细考察后,选择了南京远弋系统开发公司。

二、技术要求

1.计算机上位机和触摸屏进行通讯,使用MODBUS TCP

2.计算机上位机最多和4台设备进行数据交互

每台设备数据有:

(1)扫码枪

(2)压力1

(3)压力2(FLEX机型没有)

(4)温度(FLEX机型没有)

(5)Loadcall

(6)Hight

(7)工作时间

3.计算机上位机需要进行数据存储功能

4.计算机上位机需要连接MES系统

图片1

上位机主画面

三、软件功能设计

根据客户需求,上位机软件主要实现以下功能:

1. 上位机读取PLC压力温度数据:通过串口通信协议,实时读取PLC设备中的压力和温度数据,并存储在数据库中。

2. 接收扫码枪扫描数据:扫码枪扫描数据后,将数据通过网络接口传输至上位机软件,以便后续数据处理和分析。

3. 展示告警功能:根据设定的压力和温度阈值,当数据超过阈值时,系统自动触发告警,并在上位机软件界面上显示告警信息。

4. 接入企业MES系统:实现与公司现有MES系统的实时数据通信,将生产数据实时传输至MES系统,以便于生产调度和监控。

图片2

上位机系统画面

四、技术实现方案

为实现上述功能,远弋采用了以下技术实现方案:

1. 采用C#语言开发上位机软件,利用Windows Form应用程序进行界面设计。

2. 采用数据库技术,如MySQL,存储压力和温度数据。

3. 实现串口通信协议,与PLC设备进行数据交互。

4. 利用网络接口,实现扫码枪与上位机的数据传输。

5. 利用企业服务总线(ESB)技术,实现上位机软件与MES系统的实时数据通信。

图片3

MES设置画面

五、系统测试与评估

系统开发完成后,我们进行了严格的测试,包括功能测试、性能测试和安全测试等。测试结果表明,该上位机软件实现了预期的功能和性能要求,能够稳定、可靠地运行。同时,该软件提高了喜星电子(南京)有限公司的生产效率和产品质量,为企业带来了良好的经济效益。

六、总结

喜星电子(南京)有限公司定制的上位机软件案例,成功地满足了企业的实际需求,实现了对PLC压力温度数据的读取、扫码枪扫描数据的接收、告警展示以及与企业MES系统的实时数据通信等功能。该案例表明,通过合理的功能设计、技术实现方案和系统测试评估,我们可以为企业提供高效、可靠的解决方案,助力企业实现生产智能化和数字化。

作者:远弋系统开发
技术在线,欢迎在线询价
主营业务
ESOP系统
ESOP系统

即电子作业指导书系统,通过电子化的方式,实现生产现场工艺卡片的全面管理

电子看板
电子看板
采用电子看板形式,直观展示生产进度、品质信息、物料需求、设备状况等关键信息
视觉检测系统
视觉检测系统

用于生产线上的产品质量检测、零件尺寸检测、外观缺陷识别等

上位机软件开发
上位机软件开发

与下位机通信控制,功能包括数据采集、数据处理、数据分析、数据显示等

合作客户
  • 楚天激光
  • 新昌
  • 喜星电子
  • 威德曼
  • 艾康
  • 海天
  • 苏文
  • 碳元
  • 大华
  • 东道
  • 淮海
  • 宝馨
  • 天能
  • 巨星
  • 长城汽车