首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 125 毫秒
1.
在生产者-消费者环境下,设计了一种简单实用的环形缓冲区,解决了串口通信和CAN总线通信的发送缓冲区问题。同时分析了可能发生的访问冲突问题,提出了相对完善的解决办法,并给出了程序代码。  相似文献   

2.
嵌入式软PLC系统的研究和实现   总被引:2,自引:0,他引:2       下载免费PDF全文
介绍嵌入式软PLC硬件设计平台和软件设计平台,利用梯形图、硬件接口映射及模块化设计技术开发面向工业控制嵌入式软PLC系统。软PLC系统由开发系统和运行系统组成,其中开发系统将程序翻译成目标代码,运行系统加载目标代码,根据目标代码执行指令,实现控制功能。  相似文献   

3.
基于LINUX和CAN总线的工业嵌入式控制系统研究   总被引:2,自引:0,他引:2  
陈治湘  李刚  李永旭 《微计算机信息》2004,20(12):18-19,127
介绍了嵌入式系统在工业控制中的技术要求和特点.对控制系统的实时性进行了阐述.给出了基于CAN总线的嵌入式工业实时控制系统设计的简例.并且对用户在再开发过程中需用的操作系统和应用软件编程的关键技术也进行了讨论。  相似文献   

4.
介绍了基于嵌入式系统的车载监控终端的研究,给出了系统总体结构和各模块的功能,介绍了系统的硬件设计,详细介绍了嵌入式系统中CAN总线的硬件和软件设计.  相似文献   

5.
可编程控制器广泛应用于自动化控制领域,其市场主要由国外产品长期占有。为了降低成本、满足实际应用需求及维护产业安全,本文采用嵌入式微处理器、控制器局域网络,研究开发一种小型一体化PLC。  相似文献   

6.
简要介绍了CAN总线的原理。提出了一种基于CAN总线的PLC网络方案,使用RS232-CAN适配器,能够对多台联网的PLC实现远程监控和数据通信。并给出了PLC与计算机之间进行通信的方法与编程方式。  相似文献   

7.
在CAN总线规范的基础上,按照整体结构详细阐述了基于CAN总线的智能检测系统的硬件和软件的设计.在硬件设计过程中,形成了以单片机AT89C51为核心和基于CAN总线控制的控制系统,在系统软件设计过程中,摒弃了过去智能仪器系统软件编写一律采用汇编语言的开发模式,而采用了嵌入式高级程序设计语言-C51.  相似文献   

8.
嵌入式软PLC技术是由软PLC技术和嵌入式系统结合而产生的技术,它继承了嵌入式系统体积小、反应快的优点,同时又克服了传统PLC的不通用性和软PLC的PC硬件对工业现场环境的适应性差等弊端。嵌入式软PI,C借助嵌入式系统的硬件平台,用软件的方法实现标准PLC的功能。本文构造了基于RT—Linux操作系统的嵌入式软PLC结构,介绍了系统的软硬件体系以及其实现方法。  相似文献   

9.
为了适应控制系统对体积、功耗、成本的更高要求,设计了基于WindowsCE的软PLC系统.该系统采用"编译+解释"方式实现了软PLC功能.实验结果表明,该系统具有体积小、功耗低、实时性好等特点,特别适合于中小型控制系统的使用.对软PLC解释器模块关于指令表语言程序的解释算法进行了重点阐述.  相似文献   

10.
市场现存的智能控制器控制成功率低,控制过程消耗时间过长,整体性能较差。为了解决上述问题,基于嵌入式软PLC技术设计了一种新的智能控制器,在硬件元件功能方面进行优化设计,选用PLC6ED1055-1CB00-0BA0型号编辑器作为编辑模块主参考元件,设定智能控制器编辑模块,选用8460+8560系列增量型编码器作为智能控制器编码模块的核心设备,选用ZQWL-CANET-1C111型号调试器实现智能控制器调控。以嵌入式为主的软件操作主要采用直接存址方式进行系统数据储存,通过离散化处理实现控制程序,在理论操作的过程中需不断注意对主系统软件程序的保护,确保控制器工作过程的稳定性。为了验证控制器效果,设定对比实验,结果表明,基于嵌入式软PLC技术的智能控制器控制成功率比传统控制器高出15.28%,消耗时间更短,实用价值更高。  相似文献   

11.
嵌入式现场总线监控系统需要解决CAN控制器的驱动和图形界面的设计问题.提出了一种基于S3C2410和MCP2510的CAN网络监控系统,在介绍Linux设备驱动程序结构和模板的基础上,设计了嵌入式Linux环境下MCP2510的驱动程序,并以QT/E作为工具,给出了GUI设计思想,提供了该系统的运行实例.  相似文献   

12.
针对现有以普通PLC和专用控制器为核心的煤矿掘进机控制系统存在开发成本高、维护量大、跨平台移植难等问题,设计了一种基于嵌入式软PLC技术的掘进机控制系统,分析了系统的功能需求和实现原理,提出了以嵌入式软PLC为核心的控制系统架构。该系统通过实时操作系统的定制、软PLC运行时系统的移植及驱动组件的开发,实现了掘进机基本逻辑控制、全功能遥控和自动截割功能,可对掘进机状态进行实时监测,通过遥控器实现全功能远程遥控,通过设定断面形状、路径类型、巷道高度、巷道宽度和截割间距等参数实现巷道断面的自动截割成形等。相比于以PLC和专用控制器为核心的控制系统,采用嵌入式软PLC的掘进机控制系统可更好实现掘进机装备的标准统一和系统的组态开发,跨平台移植性好。测试结果证明该系统基本控制功能和遥控操作性能良好,自动截割断面边界最大误差小于10 cm。  相似文献   

13.
设计了基于CAN总线的重型卡车车载网络系统。该网络系统由牵引车网段和拖车网段组成,中间通过桥接设备相互连接。主桥接设备是整个网络系统的核心,以嵌入式微处理器S3C2410A为核心,完成了该主桥接设备的硬件结构设计和基于Linux的监测、显示软件设计。  相似文献   

14.
薛青娜 《微处理机》2012,33(1):27-30
目前,很多小型PLC并没有集成CAN通信接口,这样就妨碍了通信模块的连接。提出了一种基于CAN总线的PLC网络通信方案,该方案通过将各厂家不同的通信协议转化为统一的CAN网络通信,从而实现了较好的互相连通性以及统一的上位机监控能力。  相似文献   

15.
以蒸汽发生器六自由度检修机械臂为应用背景,给出六自由度检修机械臂的硬件体系结构和上下位机软件设计方法。本设计方法在检修机械臂控制系统的设计开发中取得了良好的效果。  相似文献   

16.
在分析了目前国内普通网络数控系统局限性的基础上 ,对基于CAN总线的新型网络数控系统的结构、组成及其特点进行论述 ,并给出该系统的具体实现方法。  相似文献   

17.
针对目前气象观测站中,不同厂商气象仪器的上位机软件不能彼此兼容,导致一套气象观测站中无法使用不同厂商的气象仪器,无法综合显示和管理不同厂商气象仪器数据的问题,提出了自动气象站气象仪器的通信协议和规则,气象仪器采用该协议规则进行数据通信,上位机集中显示和管理数据,为了验证该方案的可行性和优越性,设计了一种基于CAN总线的嵌入式气象转换器,它是将不同厂商的采集器挂接在总线上,通过转换器对各个厂商的采集器的不同通信标准进行辨识、抽象整合、再次定义,上位机实现综合显示和自适应管理。该系统进行了试用,各项性能测试良好。  相似文献   

18.
传统仓储系统普遍存在自动化程度低,控制不便,数据存储查询节点远离现场等问题。针对此类情况,设计了一种基于CAN总线的分布式仓储系统。系统以便携式计算机作为控制站,以CAN总线为基础与被控节点组建分布式网络,被控节点主要由以单片机为核心的控制电路与带有可控电磁锁的货柜组成基本硬件。控制站通过CAN总线向被控节点下发控制指令,控制货柜电磁锁动作,实现柜门开闭的远程控制。通过实验验证,发现基于CAN总线的分布式控制网络具有可靠性高、数据传输迅速等特点,基于该网络的仓储系统实现了“集中管理,分散控制”的目的,同时也验证了CAN总线在仓储系统自动化控制设计中应用的可行性。  相似文献   

19.
设计了一个嵌入式异构网络互联网关,实现计算机网络与现场总线异种网络的互联。讨论了网关的硬件构架以及以太网接口、CAN总线接口的具体设计,介绍分析了嵌入式Linux操作系统下的设备驱动程序、嵌入式TCP/IP的实现过程。在实验室条件下模拟了网关的应用环境,对网关的接口和性能的可靠性和正确性进行了测试,实验结果表明,网关较好地实现了数据通信和协议转换功能。  相似文献   

20.
为了确保PC端主机所生成指令程序满足PLC控制原则,使PLC编程器的逻辑编译能力得到保障,提高指令编码准确性,设计基于嵌入式软PLC分布式控制系统。根据软PLC定义标准,确定系统结构的组成形式,再通过分析工作执行机制的方式,完成对嵌入式软PLC系统的技术基础研究。在分布式体系中,同时开发I/O驱动程序与PLC执行程序,并联合下级PLC编程器设备,确定CODESYS工程组件的实时运行状态,完成分布式控制系统的I/O组件设计。按照实时内核的进入与退出模式,定义分时映像区取值范围,借助数据库主机中存储的控制指令执行程序,求解指令逻辑栈表达式,实现对软PLC驱动模式的规范,完成基于嵌入式软PLC分布式控制系统设计。实验结果表明,本次实验所选10条指令程序的PC端输出结果均满足PLC控制原则,在保障PLC编程器逻辑编译能力方面具有突出作用价值,且能够有效提高指令编码准确性。  相似文献   

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

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