[发明专利]用于混合使用编程语言和制造商定义的语言的内存映射方法在审

专利信息
申请号: 201980094633.4 申请日: 2019-09-18
公开(公告)号: CN113632016A 公开(公告)日: 2021-11-09
发明(设计)人: 朴朝东 申请(专利权)人: LS电气株式会社
主分类号: G05B19/05 分类号: G05B19/05;G05B19/408;G05B19/4093
代理公司: 隆天知识产权代理有限公司 72003 代理人: 崔炳哲
地址: 韩国*** 国省代码: 暂无信息
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 用于 混合 使用 编程 语言 制造商 定义 内存 映射 方法
【说明书】:

发明提供一种利用IEC语言支持的用户功能/功能块功能来将制造商定义的语言整合到IEC语言的内存映射方法,该方法能够通过提高用户的维护便利性且使熟悉不同编程语言的用户在共同执行项目时提高协作来获得缩短执行周期和降低成本的效果。

技术领域

本发明涉及一种用于支持混合使用编程语言和制造商定义的语言的内存映射方法,该方法通过改善构成内存的方法来保持调用制造商定义的语言(MK语言)指令的方式,并且能够在编程语言(IEC61131-3中定义的语言)的用户功能/功能块中使用制造商定义的语言。

背景技术

PLC(programmable logic controller:可编程逻辑控制器)是一种用于工业厂房的自动控制和监控的控制装置。PLC通过程序依次对输入进行逻辑处理并利用该输出结果来控制与其连接的外部装置。当输入信号通过开关等输入时,PLC通过程序内部的动作描述而被内部处理,结果最终呈现在输出线圈。并且,输出的控制对象的动作控制整个系统。

程序内部的动作通过IEC61131-3中定义的语言(LD(ladder Diagram)、IL(Instruction List)、ST(structured Text)、FBD(Function Block Diagram),以下称为IEC语言)和制造商定义的语言(在LS产电的情况下为MASTER-K产品,以下称为MK语言)来描述。

编程语言基本上具有a-触点开关、b-触点开关、定时器以及逻辑运算指令,根据厂商,具有通信等其他各种功能的功能块可以各式各样地构成。

然而,由于每个用户使用的编程语言不同,因而编程语言采取了在一个硬件(H/W)上按编程语言分别构成操作系统(O/S)的形式。

图1是用户利用PADT(Program And Debugging Tool)以MK语言编写的程序的实施例。

此时,MK语言的特点是给指令赋予变量类型的方式,而不是将Byte、Word、DoubleWord、Floating等数据类型的运算划分指定为输入变量的类型。

即,如图1所示,在Add运算的情况下,Word类型的运算使用如“-ADD D00000D00002 D00004-”的ADD指令。此外,Double Word类型运算使用如“-DADD D00000 D00002D00004-”的DADD指令。

在此,输入数据为D00000、D00002、D00004,可以确认其相同。另外,在通常提供的Timer(定时器)指令的情况下,单独分配使用定时器用内存(T0000)。

图2是用户利用PADT(Program And Debugging Tool)以IEC-61131-3语言编写出的程序的实施例。

此时,IEC语言的特点是针对基于数据类型的运算划分,对输入变量指定类型来确定运算的方式。

如图2所示,对于相同指令(例如,ADD),在输入数据为%MW0、%MW1的情况下执行Word运算,在%MD0、%MD1的情况下执行Double Word运算。

另外,在通常提供的Timer指令的情况下,在指令内部单独分配使用定时器用内存,而不需要额外的内存。

图3是表示支持IEC语言的PADT的项目结构的实施例。

如图3所示,可以看得出IEC语言支持用户功能/功能块。除了PLC支持的基本指令(Addition、Subtraction、Multiplication、Division)之外,用户可以利用基本指令来编写用户功能/功能块以适用于特殊应用。

关于用户编写的功能/功能块,在如C语言中的函数那样在不同项目中使用相同功能的情况下,可以利用对应的用户功能/功能块来实现。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于LS电气株式会社,未经LS电气株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201980094633.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top