共查询到18条相似文献,搜索用时 203 毫秒
1.
完成了一种在Windows操作环境下采用VC++开发工具设计的嵌入式软PLC编程系统。采用面向对象的设计思想,提出了描述软PLC梯形图元件的数据结构,以及对梯形图元件集合存储和交互的方案。该系统针对VC++的Document/View的结构,设计了软PLC编程系统的软件结构,分为编辑、编译和仿真等功能模块,且结合相应的算法实现,并重点介绍了梯形图程序的编辑和编译扫描原理。为低成本高效率实现嵌入式软PLC编程系统提出了新方案,也为软件开发人员提供一种软件设计的新思维。 相似文献
2.
文章针对PLC的编程标准IEC61131—3,给出了一种PLC编程开发系统的实现方法,编程开发系统集成梯形图和语句表的编辑与编译功能,编译功能包含梯形图与语句表的转换,梯形图的错误处理,以及语句表向目标代码的转化。[编者按] 相似文献
3.
提出了基于嵌入式PLC软核的通用配网保护平台设计方案。针对传统保护软件编程灵活性差,现场可配置能力弱的问题,在分析嵌入式PLC软核的特性并讨论了基于PLC软核技术实现110 kV及以下配网综合保护的可行性和优势的基础上,实现了基于嵌入式PLC软核的通用保护平台。设计了基于PLC软核的保护平台系统结构,然后在以ARM9200芯片为核心的硬件平台上实现了PLC软核的移植和调试。采用模块化设计思路,通过结构化文本语言(Structure Text)实现了差动保护、零序电压保护、反时限电流保护等面向配网主设备的保护功能。最后,以10 kV电动机为被保护对象,从保护特性和电磁兼容性等方面进行测试。实验分析表明,所实现的保护平台具有配置灵活,通用性好的优点,各保护参数满足GB/T 7261-2008和GB/T 14598国标要求。 相似文献
4.
5.
主要介绍基于C8051F020单片机嵌入式PLC的开发,它以C8051F020为中央处理单元,与数字输入/输出,模拟输入/输出,串行通信等外围电路共同构成嵌入式PLC的硬件系统,通过对通用PLC的工作原理进行分析,编写系统程序,最终能够解释、执行梯形图程序,实现PLC的循环扫描、数字输入/输出、模拟输入/输出和定时器等功能。通过介绍开发过程,提供一种嵌入式PLC的设计思路。 相似文献
6.
主要介绍基于C8051F020单片机嵌入式PLC的开发,它以C8051F020为中央处理单元,与数字输入、输出,模拟输入、输出,串行通讯等外围电路共同构成嵌入式PLC的硬件系统,通过对通用PLC的工作原理进行分析,编写系统程序,最终能够解释、执行梯形图程序,实现PLC的循环扫描、数字输入输出、模拟输入输出、定时器等功能。通过介绍这个开发过程,向读者提供一种嵌入式PLC的设计思路。 相似文献
7.
指令表(Instruction List,IL)语言在PLC编程语言中是一种比较低级的语言,其他PLC编程语言的编译都可以转换为IL指令表语言,然后再编译成PLC执行所需的代码.可以说IL指令表语言的编译是PLC编程语言编译的桥梁.介绍了一种IEC 61131-3标准的IL指令表语言编译器的设计与实现. 相似文献
8.
一种基于PLC梯形图的结构化程序设计方法 总被引:1,自引:1,他引:0
阐述一种通过PLC梯形图实现与专用程序控制指令无关的结构化程序设计方法.以OMRON C系列PLC在专用剪切设备中的应用为例,通过控制字设置程序流程,满足设备运行要求.该设计方法对不同公司生产的PLC用梯形图编程同样适用,并提高了软件编制效率和可靠性. 相似文献
9.
使用起动保持停止电路设计PLC的顺序控制梯形图的基本方法,和对复杂的顺序功能图的编程方法.这种编程方法可用于各种型号的PLC,用于复杂系统的梯形图设计可以节约大量的设计时间. 相似文献
10.
使用起动保持停止电路设计PLC的顺序控制梯形图的基本方法,和对复杂的顺序功能图的编程方法。这种编程方法可用于各种型号的PLC,用于复杂系统的梯形图设计可以节约大量的设计时间。 相似文献
11.
12.
为了将WorldFIP现场总线技术与传统的开关量控制方法结合起来,介绍了基于WorldFIP的开关量I/O模件,讨论了开关量I/O模件的工作原理及软、硬件的开发设计。模件基于ARM9核心的平台,为实现软PLC虚拟机提供了充分的硬件支持。输入电路有过电压保护的功能,大大减小了现场的安装调试过程中造成的模件损坏。软PLC系统的分为中间码编辑环境和运行环境两部分。编辑环境使用已有的FIPCON软件,运行环境在模件实现,软PLC虚拟机是其主要部分,它采用解释的方式实现中间码的执行。中间码连接了编辑环境和运行环境,在借鉴其它方法的基础上采用了一种相对简单的文法。在开发过程中,对软件和硬件进行了调试和相关测试,最终以解释执行方式实现了开关量的控制。 相似文献
13.
针对电磁兼容重复性测试整改耗时耗力且不便比对整改措施的问题,采用VC++和ACCESS数据库开发了EMC预测试软件.分析了软件的工作流程、体系结构、数据库结构,阐述了历史曲线比较、坐标变换等针对整改的功能实现.该软件在完成电磁兼容指标的自动测试后,还能够比对整改数据,帮助测试人员分析整改措施的有效性,提高了整改的效率.... 相似文献
14.
本文介绍《城市电网运行智能决策系统》的图形平台,该平台为电力系统实时应用分析软件提供图形服务。它是在面向对象设计思想指导下利用VC 设计的,是图、模、库一体化的图形平台。它具有图形编辑环境、自动生成网络拓扑结构与拓扑数据、元件模型定义与编辑、提供运行环境、提供PCAD控件等功能。利用该平台建立的图形模型已应用于工程实际,并取得良好效果。 相似文献
15.
李长伟 《可编程控制器与工厂自动化(PLC FA)》2006,(11):56-59
介绍了一个基于PLC的恒压供水模型监控系统的架构及原理,通过EtherNet、DeviceNet、RS-232可实现就地监控与远程监控;阐述了由PLC、变频器及软件组态编程实现供水压力闭环控制的原理及具体实现过程。 相似文献
16.
17.
本文简要阐述了用于测量LED光通量的小型二维卧式分布光度计系统的硬件组成和软件实现.其中重点介绍了VC 6.0与三菱FXIN PLC之间的实时通讯、VC 6.0与FXlN型PLC的配合编程及VC 6.0与MATLAB7.0的混合编程,并给出了样品的测量数据及结果. 相似文献
18.
PLC—OPEN是工业自动化编程领域的一个标准,Codesys是德国3S公司开发的软件系统平台,是完整支持PLC—OPEN标准的软件系统平台(即IEC61131—3标准)。支持标准IL、ST、FBD、LD、CFC、SFC六种PLC编程语言,用户可以在同一项目中选择不同的语言编辑子程序,功能模块等。目前许多公司的自动化控制器都是基于这个平台开发的,例如施耐德,倍福,ABB,易福门,派芬,和利时等。使用Codesys编程实现ModbusTcpServer的功能,方便了客户使用带以太网接口的控制器和HMI或PC的通讯。降低了客户的成本,增强了系统使用的灵活性。 相似文献