用于工业自动化设备的控制器和对这种控制器编程和运行的方法技术

技术编号:21519468 阅读:44 留言:0更新日期:2019-07-03 10:43
本发明专利技术涉及用于对工业自动化设备的控制器(10)编程和运行的方法,其中借助开发工具为控制器(10)创建程序。所述方法具有以下步骤:将数据从集成在控制器(10)中的网络服务器(101)传输给计算机(40),计算机经由网络(30)与控制器(10)连接,其中,数据包括基于网络的开发环境;在网络浏览器(41)中呈现开发环境,网络浏览器在计算机(40)上运行;使用者创建和/或编辑用于控制器(10)的程序(410);借助在网络浏览器(41)中运行的翻译模块(412)将使用者创建和/或编辑的程序(410)翻译成高级语言程序(413);将高级语言程序(413)传输给控制器(10);在控制器(10)内将高级语言程序(413)翻译成二进制程序(111);以及通过控制器(10)执行二进制程序(111)。本发明专利技术还涉及用于工业自动化设备的控制器(10)。

Controllers for industrial automation equipment and methods of programming and operation of such controllers

【技术实现步骤摘要】
【国外来华专利技术】用于工业自动化设备的控制器和对这种控制器编程和运行的方法
本专利技术涉及用于对工业自动化设备的控制器编程和运行的方法,在其中借助开发工具为控制器创建程序。本专利技术还涉及适合执行该方法的控制器。
技术介绍
工业自动化设备用于对自动化工业设备进行流程控制和监控。其通常具有也称为可存储器编程的控制器(SPS)(下面简称控制器)的工业自动化控制器。控制器经由现场总线直接地或经由也称为现场总线网关的现场总线耦联器与现场设备耦联。现场设备例如是输入和/或输出模块,也简称为E/A模块,其提供模拟的和/或数字的输入和/或输出通道,经由其可控制设备部件并且可读取例如传感器的测量值。为了对控制器编程,通常使用外部的开发环境(工程工具)。根据标准IEC61131,可以不同形式输入基础程序。通常使用的形式借助类似于逻辑块的功能块呈现。功能块可定位在图形操作界面中并且彼此关联。可替代地,基于文字的编程也是可能的。由使用者创建的程序在开发环境中通过翻译器转变成可执行的程序代码,其被传输到控制器上并且在此处执行。此外,开发环境通常提供用于控制版本的机制,即,旧的程序版本存储在也称为“库”的数据库中,从而必要时可本文档来自技高网...

【技术保护点】
1.对工业自动化设备的控制器(10、10’‑10”’)编程和运行的方法,其中借助开发工具为所述控制器(10)创建程序,其特征在于,具有以下步骤:‑将数据从集成在所述控制器(10、10’‑10”’)中的网络服务器(101)传输给计算机(40),所述计算机经由网络(30)与所述控制器(10、10’‑10”’)连接,其中所述数据包括基于网络的开发环境;‑在所述计算机(40)上运行的网络浏览器(41)中呈现开发环境;‑使用者创建和/或编辑用于所述控制器(10)的程序(410);‑借助在网络浏览器(41)中执行的翻译模块(412)将使用者创建和/或编辑的程序(410)翻译成高级语言程序(413);‑将所...

【技术特征摘要】
【国外来华专利技术】2016.11.21 DE 102016122324.71.对工业自动化设备的控制器(10、10’-10”’)编程和运行的方法,其中借助开发工具为所述控制器(10)创建程序,其特征在于,具有以下步骤:-将数据从集成在所述控制器(10、10’-10”’)中的网络服务器(101)传输给计算机(40),所述计算机经由网络(30)与所述控制器(10、10’-10”’)连接,其中所述数据包括基于网络的开发环境;-在所述计算机(40)上运行的网络浏览器(41)中呈现开发环境;-使用者创建和/或编辑用于所述控制器(10)的程序(410);-借助在网络浏览器(41)中执行的翻译模块(412)将使用者创建和/或编辑的程序(410)翻译成高级语言程序(413);-将所述高级语言程序(413)传输给所述控制器(10);-在所述控制器(10、10’-10”’)内将所述高级语言程序(413)翻译成二进制程序(111);以及-通过所述控制器(10)执行二进制程序(111)。2.根据权利要求1所述的方法,其中以图形程序语言创建或修改所述程序(410)。3.根据权利要求1或2所述的方法,其中所述翻译模块(412)将所述程序(410)翻成的高级语言程序(413)包括C源代码。4.根据权利要求1至3中任一项所述的方法,其中除了高级语言程序(413),也将程序(410)从所述计算机(40)传输至所述控制器(10、10’-10”’)。5.根据权利要求1至4中任一项所述的方法,其中所述控制器(10、10’-10”’)包括版本存储器(106),所述程序(410)和/或高级语言程序(413)和/或二进制程序(111)存储在版本存储器(106)中。6.根据权利要求5所述的方法,其中至少所述程序(410)和从中创建的二进制程序(...

【专利技术属性】
技术研发人员:M·克罗纳I·比恩鲍姆S·布林克曼M·布洛克梅耶尔F·哈瑞格S·赫博瑞茨斯梅尔C·皮特斯
申请(专利权)人:威德米勒界面有限公司及两合公司
类型:发明
国别省市:德国,DE

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

1