LabVIEW与S7-200PLC自由口通信的实现

LabVIEW与S7-200PLC自由口通信的实现

ID:38667961

大小:831.07 KB

页数:6页

时间:2019-06-17

LabVIEW与S7-200PLC自由口通信的实现_第1页
LabVIEW与S7-200PLC自由口通信的实现_第2页
LabVIEW与S7-200PLC自由口通信的实现_第3页
LabVIEW与S7-200PLC自由口通信的实现_第4页
LabVIEW与S7-200PLC自由口通信的实现_第5页
资源描述:

《LabVIEW与S7-200PLC自由口通信的实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、电子测量技术第36卷第6期虚拟仪器技术ELECTRONICMEASUREMENTTECHNOLOGY2013年6月LabVIEW与S7-200PLC自由口通信的实现付平周锐尹洪涛(哈尔滨工业大学自动化测试与控制研究所哈尔滨150001)摘要:针对采用PLC组建自动化监控系统时,上位机使用特定组态软件扩展性差、成本高、精度低等问题,提出了上位机采用LabVIEW软件与S7-200PLC进行自由口通信的方法。根据S7-200PLC自由口通信的特性,定义了一套高效率的通信协议,能够保证通信的安全性,且实现简单,并基于该通信协议开发了LabVIEW和S7-200P

2、LC的通信程序,实现了LabVIEW对PLC的数据采集和PLC的所有I/O功能。该设计被应用于污水处理厂自动化监控系统的设计中,能够有效对污水处理的各个环节进行实时监测和自动化控制。关键词:LabVIEW;PLC;自由口模式;通信协议中图分类号:TP277文献标识码:A国家标准学科分类代码:510.8060RealizationofserialcommunicationbetweenLabVIEWandS7-200PLCbasedonfree-portmodeFuPingZhouRuiYinHongtao(AutomaticTestandControlIn

3、stitute,HarbinInstituteofTechnology,Harbin150001,China)Abstract:Becauseofthepoorscalability,highcostandlowprecisionoftheconfigurationsoftwareusedbyhostcomputertocommunicatewithPLCintheautomationmonitoringandcontrolsystem,theserialcommunicationbetweenLabVIEWandS7-200PLCbasedonfree-

4、portmodeisdesigned.Thisthesisdefinesasimple,safeandefficientcommunicationprotocolbasedonthecharacteristicsofthefree-portmodeofS7-200PLC.Accordingtothecommunicationprotocol,thisthesisdesignsthecommunicationprogramforLabVIEWandS7-200PLCandrealizesthedataacquisitionandI/OfunctionsofS

5、7-200PLC.Thisdesignisappliedtothedesignoftheautomationmonitoringandcontrolsystemofasewagetreatmentplantandoffersefficient,real-timemonitoringandcontrol.Keywords:LabVIEW;PLC;free-portmode;communicationprotocol很容易编写通信程序,所以采用LabVIEW与PLC进行通1引言信可以增加系统的可扩展性和稳定性,并能大大降低系统随着科技水平的提高,工况复杂的行业

6、开始广泛使用组建的成本,在自动化监控领域具有重要意义。自动化监控技术。但由于这些行业工作环境恶劣,使用一般的数据采集卡组建自动化监控系统难以保证系统安全运2PLC与上位机通信行。PLC是可编程逻辑控制器的简称,它拥有极强的稳定2.1S7-200PLC的通信模式性,使用它组建自动化监控系统在复杂的环境也能保障运西门子PLC的通信功能非常强大,支持多类型通信。行安全,但是上位机为了与PLC通信,必须使用特定的组下面介绍S7-200PLC的PPI(pointtopointinterface)、自由态软件来编写应用程序。国外组态软件比较出名的是西门口和以太网通信模

7、式。子公司的WINCC和Wonderware公司的InTouch,国内的PPI协议是西门子公司专门为S7-200PLC开发的主/有组态王(ViewKing)和力控(ForceControl)等,这些组态从通信协议,是S7-200最基本的通信方式,也是默认的通软件价格非常昂贵,支持的通信协议数量有限,对系统中其信方式。在编写程序的时候用户可以直接调用NETR(网他希望与上位机通信的设备兼容性很低,国内的一些软件络读)和NETW(网络写)指令实现接收和发送,这2个指还存在有关时间的操作不稳定的问题。而LabVIEW是图令都是运行在PPI协议之上的。但是PPI协

8、议不是公开形化编程语言,拥有优秀的人机交互界面,使用VISA函数的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。