新闻中心

EEPW首页>嵌入式系统>设计应用> CAN总线在织机状态远程集中监控系统应用

CAN总线在织机状态远程集中监控系统应用

作者: 时间:2016-12-21 来源:网络 收藏

3 系统软件设计

系统软件设计的关键是通信程序的设计。主要包括单片机MC68332数据采集与处理模块程序、CAN收发模块程序。其中数据采集与处理模块程序主要由单台织机智能控制系统完成,CAN收发模块程序则是系统软件设计的主要部分。CAN收发模块程序控制框图如图3所示。


图3 CAN收发模块程序控制框图l

CAN收发模块程序的主要任务是对控制器进行初始化、响应上位机查询发送程序以及接收程序。为提高传输速度,节点采用中断方式实现数据的实时传输。MC68332在接收到上位机的查询命令后,会产生相应的中断,将采集的数据根据相应数据帧的格式向上位机发送。由于系统中任一节点在任意时刻均可以主动与其他节点通信,所以各节点的通信程序相同。

4 结论

由于CAN总线在数据通信方面具有可靠、实时和灵活的优点,基于CAN总线的织机状态远程集中监控系统,能够及时、可靠和全面地获取织机的实际工作状态。同时系统扩展容易,系统网络节点可以根据需要进行扩充,最多可达110个,满足了大多数纺织企业的规模要求。借助企业内部局域网,能够方便地形成织机工作状态信息管理与服务系统,并可以与工艺、设备、生产和销售等职能部门进行信息交换,极大地提高了企业自动化、信息化管理的程度,为企业全面信息化管理打下一定的技术基础。


上一页 1 2 下一页

评论


技术专区

关闭