共查询到17条相似文献,搜索用时 62 毫秒
1.
提出了一种在VC多文档应用程序基础之上开发的指令表编辑模块.该模块是通过添加一个对话框资源来开发一个指令表编辑器.所开发的指令表编辑器具有删除、插入、清空和输出等功能,使用户在编辑指令表程序时能够更加方便、快捷.其优点在于程序结构相对简单,人机界面友好,方便用户进行程序编译. 相似文献
2.
马远佳 《工业仪表与自动化装置》2014,(3):117-120
针对目前软PLC存在的不足,论述了一种软PLC与组态软件相结合的体系结构,基于IEC61131.3标准,在Linux平台上设计了一种集成组态的软PLC控制系统。阐述了系统的总体结构以及实现思路,重点介绍开发系统的程序转换算法和运行系统与组态软件的数据交换方法。 相似文献
3.
4.
介绍了软PLC系统的结构,并针对PLC编程标准,给出了一种软PLC语言编辑系统的实现方法.将PLC梯形图逻辑表示为XML数据,配以相应的语言转换程序,可将XML结构数据转换成PLC设备的编程语言,具有开放标准的XML数据文件使软PLC具有极大的灵活性和扩展性. 相似文献
5.
软PLC中梯形图向指令表转化的实现 总被引:1,自引:0,他引:1
详述了软PLC中梯形图编辑界面的实现,以及在梯形图向指令表转化过程中采用的方法:将梯形图映射为AOV有向图,通过AOV的拓扑排序来实现最终的转化.为了拓扑排序的简便性起见,使用了十字链表作为AOV有向图的存储结构. 相似文献
6.
对嵌入式软PLC控制平台原理进行分析,基于此进行掘进机智能控制平台设计,其中软件设计采用分层设计理念,以嵌入式驱动以及操作系统为基础,分开发层、应用层、平台层和系统层4个层级搭建软件架构;硬件设计以CCWi-i.MX6UL为核心,结合各类功能模块实现掘进机智能控制,通过在控制平台中对比引入和不引入PID反馈两种工况,监测在占空比下输出PWM信号的等效电流来表征智能控制平台控制效果。试验表明,控制平台能够保证比例电磁阀电流稳定在设定值,控制效果出色。 相似文献
7.
基于项目跨平台通信的需求,针对现有通信方法的局限性并结合嵌入式系统的特点和远程过程调用原理,提出了一种基于远程过程调用的多平台通信设计架构,并在VxWorks操作系统、Windows操作系统、Linux系统上分别实现了服务端和客户端,设计了登录模块,保证了整个通信过程的安全性。实际工程应用验证了本方案的通用性、实时性和安全性。 相似文献
8.
基于IEC61131-3标准的嵌入式软PLC虚拟机 总被引:6,自引:0,他引:6
介绍了北京首科凯奇电气技术有限公司开发的软PLC虚拟机控制系统iComacPLC1.0及其逻辑程序集成开发环境.该系统的硬件系统采用标准工业PC平台和winCE操作系统,并在其上开发了软PLC虚拟机,具有高可靠性,可移植性和高灵活性. 相似文献
9.
采用德国KW软件公司的软PLC内核ProConOSeCLR,在飞思卡尔K60处理器的硬件平台上,实现基于嵌入式操作系统MQX的软PLC,包括MQX的移植和软PLC内核ProConOSeCLR在嵌入式系统上的实现,并通过编程系统MULTIPROG进行验证,为设计软PLC提供了一个新的解决方案。 相似文献
10.
提出了基于嵌入式软PLC的高精密圆度仪的设计.它使用PC机作为上位机,LPC2478作为下位机,构建整个嵌入式系统.该文集中讨论了上位机开发系统编辑器的设计和运行系统的设计.它集合了传统圆度仪快速、精确、实时的特点,同时又具备了传统PLC的高可靠性,价格合理,具有非常大的应用前景. 相似文献
11.
基于Linux系统的软PLC的实现 总被引:1,自引:0,他引:1
以具有开放式源码和良好可靠性的Linux系统作为软件平台,利用C语言开发了软PLC。给出软PLC的总体实现方法,并以指令表语言为例进行具体介绍。该软PLC由编辑环境和执行环境组成,共同完成软PLC编程语言的编辑、翻译及执行,采用共享内存技术实现信号的内部通讯。 相似文献
12.
为了提高MW级风力发电机组的国产化率,节约生产成本,方便后期维护,增强其市场竞争能力,在遵循软PLC国际标准的基础上设计了一种M W级风力发电机组主控PLC系统。系统以基于M PC8280处理器和VxWorks实时操作系统的嵌入式计算机平台为运行环境,以CodeSys软件为其开发环境;采用分布式硬件结构,通过以太网总线实现 I/O 模块间数据实时交互,系统支持多级互联。详细描述了基于VxWorks的软PLC系统软硬件结构及实现方法、系统运行流程及以太网总线的实现。最后通过实验,表明其实时性、稳定性都满足实际控制需求。该系统同时具有性价比高、维护方便等优点。 相似文献
13.
可编程逻辑控制器通用开发平台的设计与实现 总被引:1,自引:0,他引:1
介绍可编程逻辑控制器(PLC)通用开发平台的设计与实现方法.该平台遵循IEC61131-3标准,基于Windows用VC++设计,用于实现PLC控制系统硬件配置、PLC控制程序设计、梯形图与指令表程序间的相互转换、程序调试、仿真运行、网络通信与实时监测等,是设计实现PLC控制系统必备的通用集成环境与实时监测受控现场状况的工具.本文重点研究了PLC控制系统的组态与控制程序可执行代码的实现方法,提出了基于图和二叉树的梯形图与指令表程序的转换算法.研究表明,该平台对控制系统的组态设计、PLC控制程序编制及控制流程的通用转换算法等特点,特别适用于逻辑关系复杂的自动化监控系统的设计与开发. 相似文献
14.
基于CNC的软PLC虚拟机元件库的设计,是以FANUC数控系统作为硬件平台;采用C++语言编程方法,建立和实现元件库模块;在VC环境下搭建测试平台,确定自动测试方案。虚拟机中元件库的设计,大大提高了软PLC通用、灵活等优点,实现了数控系统的开放性能。 相似文献
15.
PLC闭环控制系统中PID控制器的实现 总被引:8,自引:0,他引:8
本文介绍了针对西门子S7-200PLC闭环控制系统中PID控制器的实现,PID数字控制器的原理和使用方法及编程实例,对PID在工业控制中的应用很有参考价值。 相似文献
16.