首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 62 毫秒
1.
软PLC编辑系统的设计与实现   总被引:19,自引:0,他引:19  
软PLC技术是目前工业自动化领域逐渐兴起的一项基于PC的新型控制技术。软PLC具有强大的数据处理能力和网络通讯能力,并具有开放的体系结构,能较好地满足现代工业自动化的要求。论文介绍了软PLC编辑系统的组成部分和各个部分的功能,详细说明了开发时所用的数据结构和算法。该系统选用Visual C++作为开发语言,采用面向对象的软件设计方法进行设计。系统由PLC语言编辑编译器和仿真器组成,能够使用梯形图和指令表两种语言进行编程,并具有软件仿真功能。  相似文献   

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

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

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

5.
采用面向对象和多线程技术设计,实现了软PLC编程系统软件在PC环境中进行梯形图的绘制、编辑、存储、加载、调试及仿真等功能。研究了梯形图程序存储与加载的实现方式和仿真模块中线程的应用,提出了一种编码规则表示控件,采用记事本格式存储程序。软件界面友好,用户操作方便,提高了PLC编程效率,方便了PLC的离线调试。  相似文献   

6.
以Visual C 6.0作为开发工具,介绍了软PLC控制系统的软、硬件结构,详细叙述了其具体实施方案,并给出实际运用,验证了它的正确性.  相似文献   

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

8.
介绍一种基于软PLC技术的虚拟机,并以用户编写的梯形图作为切入点,将梯形图逻辑控制程序编译成中间代码;然后将中间代码转换成汇编程序并借助汇编器将其汇编成机器码得到预定的输出,实现PLC虚拟机的逻辑控制功能,并已经成功应用在电气测试系统中.  相似文献   

9.
张行文 《福建电脑》2011,27(8):158-159,181
PLC梯形图可视化开发工具是一个集梯形图的编辑、编译功能于一体的集成开发环境.是一款能够提供梯形图的编辑、元件参数的设置功能,并且能够将梯形图语言翻译成的助记符指令表的系统软件。本文含绍了系统用到的数据结构及实现的算法。  相似文献   

10.
本文设计了一种能用于PLC梯形图编辑的表格类,并采用C++语言成功开发出了软件.该软件的优点在于梯形图器件单元所占表格大小可任意设定,器件数量没有限制,编辑界面可直接设置参数,能直观表达任意复杂的PLC梯形图应用.  相似文献   

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

12.
针对基于虚拟机机制的软件PLC可移植性差,执行效率低等不足,研究基于嵌入式机器码的软件PLC系统,通过梯形图编译器、代码解析生成器、汇编编译器等处理,将用户开发的逻辑程序直接编译成能够在CPU环境下执行的嵌入式机器码,该方法减少PLC虚拟指令执行过程,提高软件PLc执行效率.  相似文献   

13.
提出了一种事件驱动型嵌入式软件设计框架,抽象并实现了嵌入式软件程序中包括基于优先级的任务调度、基于消息队列的任务间通信、发行—订阅服务、共享资源访问和系统定时器服务等在内的公共功能,简化了嵌入式软件的应用程序设计.  相似文献   

14.
严奎 《工矿自动化》2012,38(7):112-115
基于Linux操作系统和ARM嵌入式平台设计并实现了一种嵌入式PLC系统,详细介绍了该系统的硬件组成及开发系统、运行系统的软件设计方法。该系统已在某高校电化学工作站平台上进行了实用性测试,结果表明,该系统操作步骤简单易掌握,控制较为灵活,但仍需进一步改进其电磁兼容性和健壮性。  相似文献   

15.
结合实际项目的开发经验,详细讲解了基于Xilinx Microblaze软核开发的整个流程,包括硬件平台搭建、软件平台开发、嵌入式操作系统的加载以及用非易失性存储设备对FPGA进行上电配置等内容.利用FPGA软核进行嵌入式系统开发,将得到越来越多的关注和应用.  相似文献   

16.
PLC顺序功能图SFC编程系统的设计与实现   总被引:1,自引:0,他引:1  
概述PLC顺序功能图的功能、组成和编程方法.针时顺序功能图编程系统的设计要求,基于IEC61131-3国际标准的编程规则,采用面向对象的思想,设计出了一套全新的完整易用的数据结构.最后给出了顺序功能图编程系统的设计方案及其基于VC 的方案实现.  相似文献   

17.
针对硬PLC的不足,提出了软PLC的结构方案。对软PLC的硬件体系构建做了简要介绍,重点介绍了软PLC软件设计过程。  相似文献   

18.
根据在单片机上利用Boot Loader引导加载程序可以实现用户对PLC梯形图在线自编程更新的原理,介绍了一种基于PLC应用的ATmega128的Boot Loader程序的设计。该程序采用仿三菱通信协议将PLC梯形图目标代码通过RS232接口更新写入到单片机的FLASH中。实验表明,将Boot Loader应用于PLC实现梯形图的下载更新,使PLC应用软件设计更具灵活性,同时提高了开发效率。  相似文献   

19.
在Cortex-A8嵌入式硬件平台上,设计实现了基于Xenomai实时操作系统的嵌入式软PLC运行系统。运行系统采用寄存器式虚拟机设计方案,运行系统可以加载并执行编程系统生成的软PLC目标文件,实现相应的控制功能。  相似文献   

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

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