共查询到15条相似文献,搜索用时 93 毫秒
1.
完成了基于VC++开发环境下嵌入式软PLC开发系统的设计开发,重点完成软PLC开发系统的关键技术:梯形图的编辑及编译。梯形图编辑包括梯形图图元编辑,图元属性的存储结构建立及相应文件存储。开发出梯形图程序编译器,基于二叉树及森林数据结构、堆栈数据结构和XML研究实现梯形图逻辑解算结果到目标机代码的转换方法。 相似文献
2.
介绍了软PLC系统的结构,并针对PLC编程标准,给出了一种软PLC语言编辑系统的实现方法.将PLC梯形图逻辑表示为XML数据,配以相应的语言转换程序,可将XML结构数据转换成PLC设备的编程语言,具有开放标准的XML数据文件使软PLC具有极大的灵活性和扩展性. 相似文献
3.
4.
可编程逻辑控制器通用开发平台的设计与实现 总被引:1,自引:0,他引:1
介绍可编程逻辑控制器(PLC)通用开发平台的设计与实现方法.该平台遵循IEC61131-3标准,基于Windows用VC++设计,用于实现PLC控制系统硬件配置、PLC控制程序设计、梯形图与指令表程序间的相互转换、程序调试、仿真运行、网络通信与实时监测等,是设计实现PLC控制系统必备的通用集成环境与实时监测受控现场状况的工具.本文重点研究了PLC控制系统的组态与控制程序可执行代码的实现方法,提出了基于图和二叉树的梯形图与指令表程序的转换算法.研究表明,该平台对控制系统的组态设计、PLC控制程序编制及控制流程的通用转换算法等特点,特别适用于逻辑关系复杂的自动化监控系统的设计与开发. 相似文献
5.
6.
7.
对自行研究设计的编程控制器硬件(使用MSP430系列微处理器作为核心控制芯片)进行软件平台的开发,实现后主要的应用平台是针对现场测控RTU、PLC等。该软件能够实现梯形图符号的编辑、语法检测、逻辑错误检查等功能。在软件中实现图形到逻辑代码转换时,提出了逆向递归算法、梯形图优化方法;程序调试下载是利用JTAG接口技术来实现。 相似文献
8.
9.
图形语言集成开发环境的研究与实现 总被引:1,自引:0,他引:1
对自行研究设计的编程控制器硬件(使用MSP430系列微处理器作为核心控制芯片)进行软件平台的开发,实现后主要的应用平台是针对现场测控RTU、PLC等。该软件能够实现梯形图符号的编辑、语法检测、逻辑错误检查等功能。在软件中实现图形到逻辑代码转换时,提出了逆向递归算法、梯形图优化方法;程序调试下载是利用JTAG接口技术来实现。 相似文献
10.
11.
12.
谓词逻辑在设计PLC梯形图中使用的研究 总被引:1,自引:0,他引:1
使用谓词逻辑法举例分析PLC梯形图的编制过程,并分析其优缺点.若能掌握其使用技巧,则能够较好的满足设计复杂控制梯形图的需要. 相似文献
13.
14.
根据PLC控制时的梯形图结构与继电器-接触器控制方式在结构上的相似性,首先对压力机继电器-接触器控制系统分成四个模块进行分析,并且结合生产工艺及PLC资源的合理利用最终确定压力机输入点为8、输出点为7、I/O总数为15。根据I/O地址分配选择最合适的PLC设备进行外部接线,经过多次调试与修改确定PLC梯形图。从而解决传统压力机采用继电器-接触器控制系统线路复杂、故障率高、维修困难从而严重影响生产任务完成的问题。 相似文献
15.
针对工业生产的特定需求,采用可编程控制器和多轴运动控制器作为主要控制元件,建立非标数控系统,把它应用于机床的数控系统中。与传统的数控机床相比,非标数控机床不但简化了机床结构和控制系统,还使用户的编程变得更加简单。介绍了PLC在数控系统应用中的原理及其控制中的硬件功能,阐述了系统启动和各轴使能准备等控制部分,设计了相应的PLC控制梯形图。 相似文献