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

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

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

 

 

  1自由口模式的注意事项

  自由口模式通信要注意以下问题:

  (1)CPU通信口工作在自由口模式时,通信口就不支持其它通信协议。CPU停止时,自由口不能工作,编程软件就可以与CPU通信。

  (2)此通信模式下,发送和接收指令是程序的核心指令,用户程序不能直接控制通讯芯片而必须通过操作系统。

  (3)用户程序中应考虑电缆的切换时间。CPU接收到RS-232设备的请求到它发送响应的延迟时间必须大于等于电缆的切换时间,可用定时中断实现切换延时。

  (4)在自由口模式下,通信双方的通信参数是由用户自行设定的,通信双方的波特率一定要设置相同。另外,在监控系统网络中主站个数越少,通信速度越快:波特率越大,通信速度也越快,但抗干扰能力降低。因此对于本系统这种单主站的网络,要注意波特率不宜设置得过大。

  虚拟仪器程序设计

  LabVIEW是美国国家仪器公司开发的虚拟仪器开发平台软件,功能强大、灵活,广泛应用于自动测量系统以及工业过程自动化等各个领域。

  在LabVIEW编程语言中串口通信采用虚拟仪器体系结构VISA (Virtual Instrument Software Architecture)标准编程。VISA是仪器驱动的一个工业标准,其内部是一个面向对象的结构,这一结构使得VISA和在它之前的IO控制软件相比,在接口无关性、可扩展性方面都有很大提高。VISA标准的推出,统一了仪器工业的软件接口标准,使得仪器驱动程序兼容性强并且可适应未来软硬件的发展需要。

  21 LabVIEW中的串口通信函数

  (1)VISA配置串口。该函数主要用于串口的初始化。

  其中“VISA资源名称指定要打开的资源。该控件也可指定会话句柄和类。波特率是传输速率,默认值为9600数据比特是输入数据的位数,默认值为8奇偶指定要传输或接收的每一帧所使用的奇偶校验。停止位指定用于表示帧结束的停止位的数量。流控制设置传输机制使用的控制类型。 “VISA资源名称输出是由VISA函数返回的VISA资源名称的副本。

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


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