摘 要:针对拉幅热定型机,设计一种基于485总线的分布式监控系统。用ARM 嵌入式控制器实现主、从电机的同步运行和烘房温度的控制;在PC机上用VB6.0设计转速和温度的监控画面;实现ARM、变频器和PC机之间的数据通信。结果表明,该系统实现简单,通信可靠,移植性强,在印染设备监控中具有很强的推广性。
关键词:嵌入式;RS一485;印染设备;uClinux;监控
Abstract:For tentering and thermo-fixing machine,a distributed monitoring system based on the 485 bus is designed.Weachieve the control of themasterand slaver AC motor synchronization and temperature of the drying oven by the ARM embeddedcontroller.We also design the monitoring picture of the speed and temperature on the host PC with VB6.0 and achieve the datacommunication of ARM controller and inverter with PC.The results shoW that the system is simple and communication is reliable,and it can easily transplant and strongly expand to monitoring systems of printing equipment.
Key words:embedded;RS一485;printing equipment;uClinux ;monitoring
ARM控制器还通过温度检测控制电路,采集烘房温度,经过适合的算法,对烘房温度进行控制。这里重点介绍PC机与变频器和嵌入式控制器的RS一485接口设计。整个系统采用RS一485总线标准进行数据传输。PC机采用研华的MOX-A CP一132UL卡,它是专为工业通讯环境设计的RS一422/485二串口卡,它支持2个独立的RS一422或RS一485串口,在一对多点应用环境中,每个串口最多可控制32个设备。每块卡采用自动数据流向控制ADDC(Automatic Data Direction Con-tro1)功能,无需额外的编程,即可轻松管理RS一485半双工通讯串口数据的传送和接收。变频器采用西门子的MM440,它有统一开放的USS通信协议,可方便的与PC机进行通信,并可以在运行中改变变频器的运行参数。
系统运行前,首先在PC机上设定变频器的内部参数,电机的转速和温度的额定值;同时开启控制器ARM,进行数据采集和运算控制。通过485总线,PC机可对主传动系统的主、从电机同步和烘房温度的控制进行实时监测。图1仅针对拉幅热定型机的同步系统,所以只用了一个ARM控制器,如果需要扩展到多单元的同步控制,增加被监控的单元和控制量,可利用485接口,方便地接人多个ARM控制器。