共查询到16条相似文献,搜索用时 53 毫秒
1.
2.
基于IEC61131-3的IL编译器的设计与实现 总被引:1,自引:0,他引:1
为解决目前国内各厂PLC(programmable logic controller)产品的编程语言互不兼容,使得不同系列产品的PLC编译器可重用性很低的问题,设计实现了基于IEC61131-3标准的IL(instruction list)语言编译器.首先设计了编译器的逻辑结构,借助Flex和GNU Bison工具,按照标准IL语言的词法,语法要求,设计并实现了词法、语法分析器,简述了生成目标代码具体实现方法,然后在数控系统中进行了测试运行,实验结果表明,该编译器能正确解释标准IL语言的用户程序,且运行可靠. 相似文献
3.
秦华 《计算机与数字工程》2012,40(3):136-139
基于IEC61131-3标准设计一个可编程逻辑控制器(PLC)编辑模块,并给出了主要数据结构和算法的设计。通过测试表明用户界面友好,操作简单,对后续开发具指导意义。 相似文献
4.
王文海 《国内外机电一体化技术》2006,9(3):67-69
IEC61131-3是第一个为工业自动化控制系统的软件设计提供标准化编程语言的国际标准。对当代工业控制器中种类繁多的概念及语言进行了标准化,在工业控制领域中产生了重要的影响。被全球越来越多制造商和客户所接受,并且成为DCS,PLC,FCS,IPC,CNC,以及SCADA的编程系统事实上的标准。 相似文献
5.
提出了一种基于IEC61131-3标准采用通用串行模块实现不同PLC系统Modbus通讯的方法,以简化应用和降低硬件成本. 相似文献
6.
7.
8.
9.
国际电工技术委员会IEC第7工作组(IEC/SC65B/WG7)2002年修订的IEC 61131-3标准,是IEC 61131标准的第三部分,涉及编程语言,它将目前广泛使用的,各制造商的PLC编程语言,组合成一个协调的,而且是面向未来的语言版本。通过形式定义、词法,语法和语义(部分地)描述,以及示例,定义基本的软件模型和编程语言。 相似文献
10.
11.
12.
首先介绍ARM控制系统的组成,并简略介绍控制器所用到的MODBUS通信协议、IEC61131-3标准和ARM微处理器,然后结合实际工程,对过程映像进行介绍,详细描述在ADS编程环境下实现设备地址、功能代码、数据以及CRC校验的分配过程,并利用MODBUS通信协议实现组态软件对基于IEC 61131-3标准的ARM控制器的监测和控制. 相似文献
13.
IEC61131-3是工业控制系统编程语言的第一套国际标准。介绍了IEC61131-3国际标准的产生、发展和特点,从程序组织单位组成及内容、编程语言等方面详细地阐述了IEC61131-3的软件开发平台,讨论了使用该标准构建控制系统的语言模式。最后以电梯控制为例阐述了使用IEC61131-3控制系统的组态和编程步骤。通过运行证明,系统较好地模拟了电梯的实际运行过程,体现了IEC61131-3标准的特点和优势。 相似文献
14.
分析了可编程控制器的编程标准IEC61131-3的软件模型,设计并实现了基于IEC61131-3标准的控制算法编辑器,给出其系统架构、数据交换机制以及实现方法。该控制算法编辑器实现了IEC61131-3的5种编程语言FBD、SFC、LD、STL、IL,支持子程序及自定义功能块,集编辑、编译、下载和调试功能于一体,实现在线下装和实时控制,已大量应用于工业现场。 相似文献
15.
基于IEC61131-3《可编程序控制器的编程软件标准》在工业自动化领域中的应用,为减小功能块图语言编辑的复杂性,降低其编辑过程中的错误率,对适合于连续量控制的功能块图(FBD)语言作了研究和分析。并在此基础上,使用JAVA语言对工业控制组合软件中控制算法的图形化编辑软件进行开发。多功能嵌入式控制器的实际应用表明,该软件操作简单、易实现编辑、纠错能力好,为继续深入功能块语言在这方面的研究与应用提供了良好的基础。 相似文献
16.
介绍了IEC61131-3标准的产生、现状和发展,描述了国际对该标准的使用情况以及在国内推广、实施该标准的意义。以SunyTech工控软件为背景,对标准的具体内容作了详细阐述,同时通过与传统编程语言比较,展现该标准的特点和优势。结合一个实际的应用实例,体现了符合IEC61131.3标准的编程系统的优势。 相似文献