微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于CANopen总线与PLC的液压试验平台控制系统设计

基于CANopen总线与PLC的液压试验平台控制系统设计

时间:12-20 来源:互联网 点击:

控件和OPC服务器接口,方便用户顺利实现可视化HMI功能。

通过TwinCAT System Manager(系统管理器)新建一个I/O Task并添加相关输入输出变量,再将这些变量映射(Mapping)到上文中提剑的CANopen卡相关的RxPDOs与TxPDOs,便可实现上位机与PLC之间实时数据通讯。数据传递的过程见图3:

图3 数据传递的过程

这样我们在上位机VB软件开发时,可以通过ADS OCX控件中提供的相关函数直接对PLC程序中的变量进行读取与写入操作。上位机界面的开发则要根据相关试验台操作与显示的需求而定。图4为密封试验台的上位机操作界面,其他界面风格与此类似。

图4 操作界面

(3)触摸解人机交均界面(HMI)开发

5 总结

本文主要介绍了147装置液压试验台按制系统的设计。上位机通过CANopen总线与PLC实现了实时数据传输,操作人员可以通过上位机的VB程序实现液压测试试验台的自动化控制。同时,操作人员也可以通过试验台现场的触摸屏进行操作。

目前,该液压试验台已投入使用近半年,使用状况良好.系统实时性强,数据采集准确。无论通过过上位机还是现场触摸屏都能非常方便的进行操作,基本达到了预期要求。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top