|本期目录/Table of Contents|

[1]谢哲天.基于面向对象编程的PC-PLC以太网通信接口软件设计[J].工业仪表与自动化装置,2021,(02):13-16.[doi:10.19950/j.cnki.cn61-1121/th.2021.02.003]
 XIE Zhetian.OOP-based software design of communication interface between PC-PLC via ethernet[J].Industrial Instrumentation & Automation,2021,(02):13-16.[doi:10.19950/j.cnki.cn61-1121/th.2021.02.003]
点击复制

基于面向对象编程的PC-PLC以太网通信接口软件设计

《工业仪表与自动化装置》[ISSN:1000-0682/CN:61-1121/TH]

卷:
期数:
2021年02期
页码:
13-16
栏目:
出版日期:
2021-04-15

文章信息/Info

Title:
OOP-based software design of communication interface between PC-PLC via ethernet
作者:
谢哲天
(上海发那科机器人有限公司,上海 201906)
Author(s):
XIE Zhetian
(Shanghai FANUC Robotics Co., Ltd., Shanghai 201906)
关键词:
上位机PLC以太网通信软件接口面向对象编程
Keywords:
HMIPLCEthernetsoftware Interface OOP
分类号:
TP273
DOI:
10.19950/j.cnki.cn61-1121/th.2021.02.003
文献标志码:
B
摘要:
该文阐述了一种PC-PLC的以太网通信接口的软件设计目标和原理,运用面向对象编程的方法实现了该软件接口的开发。该以太网通信软件接口在成熟的工业软件中获得了成功的应用,为软件客户提供了良好的用户体验,更为上位机开发人员提供了稳定可靠而又便于配置的软件接口。
Abstract:
Principle and design for the software communication interface between PC and PLC are introduced. OOP method is implemented during the development of the software code. The software interface is widely applied in FANUC robot system. Furthermore, it offers both the developers and the end-users a more stable and flexible solution.

参考文献/References:

[1] KUROSE James F, ROSS Keith W.计算机网络:自顶向下方法(原书第7版) [M].北京:机械工业出版社,2018.

[2] BUDD Timothy.面向对象编程导论(原书第3版)[M].北京:机械工业出版社,2003.
[3] 孙书欢,孔祥成,吴雪婷.西门子PLC设备开源驱动库libnodave的研究和改进[J].核电子学与探测技术,2013,33(07):847-851.
[4] 崔坚.SIMATIC S7-1500与TIA博途软件使用指南[M]. 北京:机械工业出版社,2016.
[5] NAGEL Christian ,GLYNN Jay, SKINNER Morgan.C#高级编程(第9版)[M].北京:清华大学出版社,2014.
[6] MUELLER John Paul.Windows 7高级编程[M].北京:清华大学出版社,2012.?/div>
[7] 杜永聪,徐磊.发那科机器人喷涂系统图形用户界面软件的开发与应用[J].上海电气技术,2017,10(04):50-54.

相似文献/References:

[1]卢英俊,孙小方,潘海天,等.基于PLC和iFIX的乙腈变压精馏实验装置控制系统设计[J].工业仪表与自动化装置,2013,(05):28.
[2]莫慧芳,饶明辉,陈瑞,等.PLC变频调速恒压供水技术在某自来水厂中的应用[J].工业仪表与自动化装置,2013,(05):36.
[3]高敬更,陈欣,乔立凤,等.基于PLC的液压成型控制系统的设计[J].工业仪表与自动化装置,2013,(05):39.
[4]金萌时,魏中青,孔祥伟,等.一种用于闪频观察窗的直流步进电机控制系统设计[J].工业仪表与自动化装置,2013,(05):43.
[5]康 权,吕庆春,俞永江,等.基于Quantum PLC和iFix的低温多效海水淡化控制系统[J].工业仪表与自动化装置,2014,(05):17.
 KANG Quan,LV Qingchun,YU Yong-jiang,et al.Control system combining Quantum PLC with iFix for LT- MED[J].Industrial Instrumentation & Automation,2014,(02):17.
[6]汪宏武.基于西门子S7-200的RH精炼炉浸渍管维修台车的自动控制设计[J].工业仪表与自动化装置,2014,(06):47.
 WANG Hongwu.The automatic control design of RH refining furnace dip pipe repair car based on Siemens S7-200[J].Industrial Instrumentation & Automation,2014,(02):47.
[7]何 瑛.基于WinCC组态软件和S7-300 PLC的五效降膜蒸发器自动控制系统的设计[J].工业仪表与自动化装置,2015,(02):64.
 HE Ying.Design of five-effect falling film evaporator automatic control system based on WinCC & S7-300 PLC[J].Industrial Instrumentation & Automation,2015,(02):64.
[8]邹益民.S7-200 PLC与单片机间ModBus主从通信方式[J].工业仪表与自动化装置,2015,(03):19.
 ZOUou Yi-min.Research on master-slave communications between S7-200 PLC with SCM based on ModBus protocol[J].Industrial Instrumentation & Automation,2015,(02):19.
[9]李雪松,谌海云,刘晓露,等.基于Rockwell现场总线的观光缆车控制系统设计[J].工业仪表与自动化装置,2015,(03):33.
 LI Xuesong,CHEN Haiyun,LIU Xiaolu,et al.The design of the gondola control system bansed on Rockwell field bus[J].Industrial Instrumentation & Automation,2015,(02):33.
[10]张利民,邹益民.基于TTS模块的S7-200 PLC语音播报功能扩展[J].工业仪表与自动化装置,2015,(04):34.
 ZHANG Limin,ZOU Yimin.Extend PLC voice broadcast feature based on TTS module[J].Industrial Instrumentation & Automation,2015,(02):34.
[11]高 平,张宏乐,陆海东.S7-200 PLC在油库油量监测系统中的应用[J].工业仪表与自动化装置,2016,(05):0.
 Gaoping Zhang hongle Lu haidong.The application of S7-200 PLC in oil tank level monitoring system[J].Industrial Instrumentation & Automation,2016,(02):0.
[12]李辉德.基于VB的磷石膏压滤机控制系统的设计与应用[J].工业仪表与自动化装置,2023,(03):44.[doi:10.19950/j.cnki.cn61-1121/th.2023.03.009]
 LI Huide.The global control design of phosphogypsum filter press based on high-level language[J].Industrial Instrumentation & Automation,2023,(02):44.[doi:10.19950/j.cnki.cn61-1121/th.2023.03.009]

备注/Memo

备注/Memo:
收稿日期:2020-09-25

作者简介:
谢哲天(1984),男,江苏省无锡市人,硕士研究生,慕尼黑工业大学,中级工程师,研究方向为机器人系统的软件设计开发。
更新日期/Last Update: 1900-01-01