基于python的SCADA与西门子PLC数据读写自动化测试实现

  • 打印
  • 收藏
收藏成功


打开文本图片集

摘 要:在SCADA系统中,HMI与PLC的数据通讯测试,各个数据区不同类型数据读写的测试占用70%的测试时间。介绍了一种基于python的SCADA与西门子PLC数据通讯测试自动化测试方法,该测试方法不仅实现简单,而且大大提高了测试效率,节省了测试时间。

关键词:SCADA;数据通讯;自动化测试

中图分类号:TP273      文献标识码:A

Data Reading and Writing Between SCADA and Siemens

PLC Based on Python Realization of Automatic Test

WANG Xinyue1, WANG Xi2,LI Hang3,ZHANG Xiuming3

(1. Ningbo Hollysys Information Security Institute Co.,Ltd.,Xian,Shaanxi 710075,China;

2.Beijing Hollysys Intelligent Technology Co.,Ltd., Xian,Shaanxi 710075,China;

3.China Mobile Group Heilongjiang Company limited,Harbin,Heilongjiang 150028,China)

Abstract:In SCADA system, the test of data communication between HMI and PLC takes up 70% of the test time. This paper introduces an automatic test method of data communication between SCADA and Siemens PLC based on python. The test method is not only simple, but also greatly improves the test efficiency and saves the test time.

Key words:SCADA; data communication;automatic test

SCADA系统是以计算机为基础的生产过程控制与调度自动化系统,可以对现场的运行设备进行监视和控制,和利时SCADA产品是国内最早的SCADA产品之一,有20年的发展历程,最初与北京地铁13号线合作,定制开发了组态型SCADA软件,与神华和利时合作开发了煤矿SCADA系统,与中石化合作定制开发了石化SCADA产品,通过这些项目产品的建设,积累了丰富的经验,伴随着工业互联网技术日渐成熟以及工业4.0概念的提出,和用户对SCADA产品开放性的强烈需求,和利时集团开发了面向未来的新一代产品SCADAV4.0,第四代SCADA平台继承了上一代平台的大规模、高实时以及可靠、稳定等核心特性,又融入了OPCUA的开放性、可互操作性、自描述性、安全性及集成能力,同时保持现有产品的兼容性,主要应用在煤矿、食药、能源等领域。(剩余4338字)

monitor
客服机器人