您当前的位置:五五电子网电子知识plc技术PLC培训资料基于虚拟仪器的PLC监控系统设计方案 正文
基于虚拟仪器的PLC监控系统设计方案

基于虚拟仪器的PLC监控系统设计方案

点击数:7213 次   录入时间:03-04 12:03:42   整理:http://www.55dianzi.com   PLC培训资料
  串口通信实现

  按照上述过程,设计了监控程序,程序框图与前面板分别如图5、图6所示。

  其中PC机与PLC串口通信程序结构分为3个部分:

  (1)串口初始化。根据通信协议设定,通信端口:COM1,波特率:9600bps1位起始位,8位数据位,1位停止位,无奇偶校验,无软件握手协议。

  (2)发送命令和读取响应将命令通过串口COM1发给PLC,并接收来自PLC的响应信息,如果响应正常(状态信息为O102),就将所得数据做显示、计算分析、存储等后续处理,以便用于设备实时控制和在线状态监测;如果响应不正常则退出程序(0304),用户重新输入命令开始工作。

  (3)关闭串口。调用LabVIEW提供的VISA关闭串口函数实现串口资源的释放。

  当程序运行时,LabVIEW首先向PLC发出一个读请求,然后检测输入缓存中的字节数;当达到预定字节数时,LabVIEW利用读串口函数将输入缓存中的字节一次性读出,然后继续发出一个读请求到PLC。如此循环,直至结束。本程序还采用了状态机的方法进行状态的判断和选择。

  结论

  PLC自由口通信方式具有与外围设备通信方便、自由,易于微机控制等特点,这一通信方式被越来越多的PLC系统所采用。利用PC机或工控机的串口,按照自由通信协议,结合地址映射技术在LabVIEW平台上开发出串行通信模块,可以很方便地实现主机与PLC的串行通信,对PLC的内存单元进行读写操作,从而实现对PLC的监控。本文所提出的设计能够方便地应用于基于PLC的工业监控,具有开发方便、扩展灵活的优点。

上一页  [1] [2] [3] [4] 


本文关键字:监控系统  仪器  PLC培训资料plc技术 - PLC培训资料