基于CAN、ARM+FPGA小型PLC的人机界面装置的设计与研究

来源 :广西工学院 | 被引量 : 0次 | 上传用户:homking14
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
PLC通常分为大型、中型、小型可编程控制器(PLC),PLC在工厂自动化中占有举足轻重的地位。随着现代技术的不断发展极大地促进了基于PLC为核心的控制系统在控制功能、控制水平等方面的提高。同时对其控制方式、运行水平的要求也越来越高,人机交互式操作装置是整个控制系统中必不可少的装置。针对一种基于CAN现场总线、ARM+FPGA组成的小型可编程控制器,通过分析其基本结构,数据特征和人机界面装置功能要求的基础上,本文自主设计了这种小型PLC的通用人机界面装置。人机界面装置通过CAN总线与PLC主机连接,成功的实现了现场监控,并以全自动双工位一步法中空成型机作为具体对象进行了人机界面设计。主要成果如下:(1)完成人机界面关键技术的设计。通过对PLC主机工作状态和被控对象工作状态的分析,设计了该系统有关人机界面的整体解决方案。具体人机界面技术包括界面的设计、界面的切换、显示的定位、数据的显示、历史数据的显示、数据的存储、PLC主机与人机界面装置通过CAN总线实现信息通信,满足信息传输的实时性。(2)硬件设计,完成人机界面的硬件设计。以ARM7系列的LPC2478处理器为主控制芯片,以北京迪文K600液晶显示屏+触摸屏做为显示终端。采用LPC2478自带的CAN控制器和TJA1040作为CAN收发器连接到CAN网络,实现人机界面与PLC主机之间的通讯功能。(3)软件设计,完成人机界面的软件设计,针对全自动双工位一步法中空成型机人机界面装置的功能要求,设计界面;使用迪文显示终端提供的工具软件配置触控关系、各个模拟数据量与开关数据量的编码,生成配置文件,下载到显示终端;编制C语言程序实现人机界面各项功能。制定人机界面装置与PLC主机的通信原则,自行制定CAN通信扩展协议,编制C语言程序实现人机界面系统与主机之间的通信。(4)完成人机界面系统的性能测试试验和系统功能测试,完成人机界面装置的硬件电路和软件系统的性能和功能的测试。通过试验测试表明本文设计的人机界面装置具有通用性、也可以满足全自动双工位一步法中空成型机人机界面的实际功能应用要求,达到具有友好的人机界面的目的。
其他文献
汕尾市自2003年实施广东省农机发展议案以来,农机化事业通过各级政府的相关政策的扶持和汕尾农机人的自身努力,实现了跨越式发展,取得了前所未有的成就,发展前景形势一片大好。目
2008年5月12日上午,武汉市新洲区旧街杨家山茶场空气格外清新,来自该区茶叶种植协会和附近茶场的负责人和茶农们以及该区的农机管理、科技人员在这里聚集,把武汉市农机部门在这
期刊
随着机械传动设备的精密程度、复杂程度以及自动化程度越来越高,机械传动设备状态监测和故障诊断技术越来越受到重视。而扭矩、扭振等作为各种机械传动轴的基本载荷形式,是机