首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 31 毫秒
1.
针对印刷机外围设备多分散、数据传输信息量大、实时性和可靠性要求高等问题,设计了一种基于CAN现场总线的分布式控制系统;监控主机运行软PLC通过PC-CAN卡与现场I/O从站进行通信,形成分布式网络,简化了系统结构;介绍了基于CANopen协议、采用P87C591单片机开发I/O从站的硬件电路、软件设计流程及系统的调试过程;经系统测试和模拟运行表明,I/O从站与监控主机通讯可靠、准确,实时性满足了印刷机控制系统的要求,具有一定的参考价值和广阔的应用前景.  相似文献   

2.
基于CAN总线的航空发动机分布式控制系统通信研究   总被引:5,自引:1,他引:4  
航空发动机控制系统发展趋势是分布式控制系统,基于数据总线的通信技术是分布式控制系统的关键.首先对基于CAN总线的航空发动机分布式控制系统中各节点(FADEC以及智能装置节点)进行了详细设计.然后结合航空发动机分布式控制系统要求设计了CAN通信方案.最后建立了CAN通信验证平台.实验表明设计的通信方案可以满足航空发动机分布式控制系统要求.  相似文献   

3.
针对MPS系统I/O多、分散广、实时性和可靠性要求高等特点,设计了一种基于C8051F040的现场总线分布式控制系统。应用C8051F040单片机开发了基于CANopen协议的I/O从站,本文介绍了从站的硬件设计和软件设计。通过上位机CAN卡构建了基于CoDeSys软PLC的分布式I/O控制系统。给出了该系统在MPS中的调试过程。经系统测试和模拟运行表明,I/O从站与监控主机通讯可靠、准确,实时性满足了MPS控制系统的要求,具有一定的参考价值和广阔的应用前景。  相似文献   

4.
设计了基于CAN总线的PLC远程I/O模块,详细阐述了该模块的硬件结构与软件流程。介绍了PLC内部数据寄存器和辅助继电器的分配,给出了部分程序指令。PLC和远程I/O模块之间的控制和通信通过CAN总线来实现,其通信距离可以达到几百米。实验表明该系统可以在长时间的工作中保持稳定。  相似文献   

5.
为了实现控制器与I/O模块之间的数据实时、可靠传输,设计并实现了一种基于现场可编程门阵列(FPGA)的控制系统高速冗余输入/输出(I/O)总线。其物理层采用多点低压差分信号标准。因此,该总线具有高实时性、高吞吐率和易扩展等特点。控制器通过A/B总线交替实现与I/O模块的通信,实时监测链路状态并采集I/O模块数据。利用非实时时隙,可以实现I/O模块对时、内存监视等非实时报文的控制。控制器ARM芯片运行QNX实时操作系统,通过直接内存存取(DMA)把需要与I/O通信的报文传输给FPGA。FPGA接收到报文后进行解析,并在报文末尾自动填入循环冗余校验(CRC)码和帧尾标志。FPGA接收到I/O模块反馈的数据后进行循环冗余校验:校验通过则填入对应模块接收缓冲区;校验错误则在相应I/O模块的寄存器填入循环冗余校验错误标志,以减轻ARM芯片的负载。该基于FPGA的高速冗余I/O通信总线,在实际应用中取得了很好的使用效果。  相似文献   

6.
介绍一种基于CAN总线的分布式数据采集和控制系统ADAM-5000/CAN及其系统实现方法.给出其在实时能力、减少系统故障、适合工业环境及通信可靠性方面的优势.  相似文献   

7.
《工矿自动化》2015,(10):5-8
针对现有选煤厂PLC集中控制系统与现场设备之间采用有线通信方式,存在布线复杂、通信电缆损坏率高的问题,提出了一种基于无线通信的选煤厂PLC集中控制系统设计方案。该系统通过通信模块CP340和数传电台实现下位机控制总站S7-300PLC与ET200M分布式I/O分站之间数据的无线通信,解决了选煤厂通信线缆布线复杂、电缆损坏率高和检修维护不方便的问题,实现了选煤厂集中控制系统数据的无线通信。  相似文献   

8.
基于CANOpen协议的I/O从站的开发与应用   总被引:1,自引:0,他引:1  
CANopen作为CAN总线的一种很有影响力的应用层协议,在工厂自动化系统中得到广泛应用。软PLC是一种基于PC机的新兴自动控制技术,不仅能够实现硬PLC的所有功能,而且遵循IEC61131-3编程标准,为用户提供了更多的开放性。本文应用P87C591单片机开发了基于CANopen协议的I/O从站,通过上位机CAN卡构建了基于CoDeSys软PLC的分布式I/O控制系统,验证了系统信息传递的可靠性、准确性和实时性,很好地满足了印刷机无轴传动控制系统的要求。  相似文献   

9.
在工业过程控制领域,为了提高系统的可靠性与稳定性,一般都进行冗余设计。因此,设计了一种动态可配置的冗余I/O模块系统,包括控制器、I/O底座、I/O模块和通信总线。其中,冗余通信总线集成在I/O底座中,I/O模块可通过热插拔插入I/O底座。控制器对I/O模块进行配置,可设置成单模块运行或冗余模块运行,并把设置模式下发给I/O模块。I/O模块初始化为"初始化"运行方式。当接收到控制器下发的是冗余运行方式时,I/O模块进行状态决策,决策出主I/O模块和备I/O模块,并把决策结果反馈给控制器。备I/O模块周期性地监视主I/O模块状态,当发现主I/O模块丢失或故障等级高于本身时,则发送命令给对方,让其切换为备I/O模块,当前备I/O模块主动升级为主I/O模块。该方法通过高速通信的方式,实现了主备I/O模块的决策。  相似文献   

10.
提出了一种以CAN总线为基础的过程控制I/O模块的设计方案,介绍了该类型模块的功能、软件、硬件设计方法.用CAN总线实现与通讯模块的数据交换.为保证数据传输的可靠性,在通讯上采用了冗余设计.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号