用于在具有OPCUA的控制程序中同步地调用功能模块的方法和工业控制器技术

技术编号:32964427 阅读:27 留言:0更新日期:2022-04-09 11:17
本发明专利技术尤其涉及一种用于调用工业控制器的控制程序的功能模块的方法,其中,工业控制器具有OPC

【技术实现步骤摘要】
【国外来华专利技术】用于在具有OPC UA的控制程序中同步地调用功能模块的方法和工业控制器


[0001]本专利技术涉及一种用于调用工业控制器的控制程序的功能模块的方法,其中,工业控制器具有OPC

UA服务器,并且借助OPC

UA通信协议与OPC

UA客户端通信,并且其中,由OPC

UA客户端通过调用OPC

UA服务器的方法请求控制程序的功能模块。本专利技术还涉及用于执行该方法的相应设置的工业控制器。

技术介绍

[0002]传统地,编程控制器执行包含在控制程序中的控制代码,即,在任务中,也就是在针对应用的相关的任务中的可实施的程序块,其由控制器的“线程”,即由控制器的实施线路或实施次序循环地调用。
[0003]此外,在SPS程序中(“SPS”=可编程存储控制器),可以使用已知的方法、功能和功能模块。方法以及功能通常与状态无关,或者不具有内部状态信息,即所有参数在各个调用的时间点被传递而不被存储。相反,功能模块是程序组织单元,它们通常是有状态的,因此保留参数作为本文档来自技高网...

【技术保护点】

【技术特征摘要】
【国外来华专利技术】1.用于调用工业控制器(200)的控制程序(221)的功能模块(225)的方法,其中

所述工业控制器(200)具有OPC

UA服务器(210),

所述工业控制器(200)尤其借助OPC

UA通信协议与OPC

UA客户端(110)通信,并且

所述功能模块(225)由所述OPC

UA客户端(110)的OPC

UA调用来请求,其中在请求所述功能模块(225)时

在第一步骤中由所述OPC

UA客户端(110)向所述工业控制器(200)的所述OPC

UA服务器(210)发送针对请求的OPC

UA调用(A110),

在第二步骤中由所述工业控制器(200)的OPC

UA服务器存储所述OPC

UA调用(A110),

在第三步骤中将与所述OPC

UA调用一起传递(IN1

par)的IN参数(216)复制(IN2

par)到所述控制程序(221)的所述功能模块(225)的相应的IN参数(226)上,并且

在第四步骤中在所述工业控制器(200)的控制任务(220)内的预先定义的位置调用所述控制程序(221)的所述功能模块(225),并且执行所述功能模块(225)的IN参数。2.根据权利要求1所述的方法,其中,通过实施所述控制任务(220)在执行所述控制程序(221)的所述功能模块(225)的IN参数(226)时获得的所述功能模块(225)的OUT参数(227)在实施控制任务(220)之后复制(OUT1

par)到OP...

【专利技术属性】
技术研发人员:乌韦
申请(专利权)人:菲尼克斯电气公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1