共查询到20条相似文献,搜索用时 265 毫秒
1.
软PLC是实现软数控开放性的重要组成部分。为了实现具有良好开放性的软数控系统,提出了一种基于RTX的软PLC多任务系统实现方法,该方法参照IEC61131-3,利用RTX的特性和优点,在以其为实时扩展的W indows NT操作系统中,利用V isual C ,实现了软PLC功能。规划了系统模块结构及任务,模块功能由对应的任务线程或接口函数实现,系统任务分为系统级和用户级;分析了各任务的执行时序,任务之间的切换由直接或间接调度机制平滑处理;研究了系统的程序指令集、逻辑堆栈和I/O存储器数据类型,实验表明系统具有良好的实时性和可靠性。 相似文献
2.
3.
首先介绍了嵌入式系统的基本概念,简析了不同操作系统下数控系统任务管理的特点及其存在的问题,然后着重阐述了μC/OS-Ⅱ的高实时性的原理和机制以及多任务调度的特点,结合数控系统任务划分和要求,构建了基于μ/OS-Ⅱ内核的嵌入式实时多任务操作系统(RTOS),提出了该数控车床的各任务调度的解决方案.实验结果表明,μC/OS-Ⅱ完全能够满足控制系统对实时性的要求,而且稳定性好,可靠性高. 相似文献
4.
论述了MiniGUI在嵌入式软PLC系统硬件平台上的移植和嵌入式软PLC系统构架,给出了基于 MiniGUI开发的软PLC界面的主程序框图和具体实现方法,对软 PLC程序运行与仿真诊断界面的实现做了重点介绍. 相似文献
5.
分析了主流软件PLC系统的特点,讨论了基于Windows NT和DOS平台的软件PLC的不足.建立了基于RTLinux的软件PLC系统.该系统硬件由PC机、通用I/O、继电器卡等组成,软件系统由非实时层开发系统和实时层运行系统组成.介绍了开发系统和运行系统的实现原理.该研究为实现高性能低成本的软件PLC系统,提供一种新的方案. 相似文献
6.
7.
8.
9.
嵌入式技术在数控电火花加工机床人机界面系统中的应用 总被引:1,自引:0,他引:1
嵌入式系统具有体积小、功耗低、可靠性高等特点.提出了基于ARM和μC/OS-Ⅱ操作系统的嵌入式技术在数控电火花加工机床(EDM-CNC)人机界面系统中的应用,介绍了嵌入式EDM-CNC总体结构,分析了系统硬件平台的搭建及外围功能模块的实现,根据系统功能原理对软件任务进行划分,并阐述了多任务运行的调度机制.实验表明,系统具有运行稳定、可靠性好、实时性和抗干扰能力强等优点. 相似文献
10.
软PLC编程开发系统的设计和实现 总被引:4,自引:0,他引:4
软PLC是工业自动化领域的新技术.文章介绍了软PLC系统的结构,并针对PLC的编程标准,给出了一种软PLC编程开发系统的实现方法,编程开发系统集成梯形图和指令表的编辑与编译功能,编译功能包含梯形图向指令表的转换,梯形图和指令表的错误处理,以及指令表向目标代码的转化.论文详细介绍了实现中用到的数据结构和算法,并结合实例对功能进行了验证,表明系统能够正确地实现编辑和编译一体化运行的功能,得到最终预定格式的目标代码. 相似文献
11.
12.
13.
14.
15.
16.
为了实现计算机IE浏览器对远程设备的监控,提出了一种基于Web的网络监控方法.远程系统采用三菱Q00JCPU PLC为控制器,配置以太网模块与定位模块;服务器端以面向对象的方法创建动态Web程序,调用三菱MX组件与PLC进行实时信息交互;服务器网站发布后,客户机以网页的形式监控设备的运行.给出了开发的流程与实例.实际应用表明,系统能够满足远程设备的实时监控要求. 相似文献
17.
将嵌入式实时操作系统μC/OS-Ⅱ移植到LPC2119微处理器,实现嵌入式操作系统管理的数字化焊接系统,并对配置参数进行优化,将逆变电源系统中的软件工作以任务的形式进行划分,并分配任务的优先级,任务越重要,赋予的优先级应越高,系统总是运行就绪任务中优先级别最高的任务;为了避免多个任务同时对系统中的同一个共享资源进行访问,系统引入了ADCSem和LCDSem两个信号量,任何任务只有获得了该信号量后才能使用该资源;消息邮箱是系统的一种通信方式,通过传递消息,实现了多任务之间的信息交流。 相似文献
18.
19.
基于ARM+FPGA的嵌入式数控系统 总被引:2,自引:0,他引:2
针对现有CNC系统中存在的一些问题,提出了一种基于ARM+FPGA结构的嵌入式数控系统,并采用μC/OS-Ⅱ实时操作系统,详细介绍了这种系统的硬件结构和软件设计. 相似文献