[发明专利]用于工业自动化设备的控制器和对这种控制器编程和运行的方法有效
申请号: | 201780071794.2 | 申请日: | 2017-11-21 |
公开(公告)号: | CN109964181B | 公开(公告)日: | 2022-02-25 |
发明(设计)人: | M·克罗纳;I·比恩鲍姆;S·布林克曼;M·布洛克梅耶尔;F·哈瑞格;S·赫博瑞茨斯梅尔;C·皮特斯 | 申请(专利权)人: | 威德米勒界面有限公司及两合公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 南京苏创专利代理事务所(普通合伙) 32273 | 代理人: | 杨勇 |
地址: | 德国代特*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 工业 自动化 设备 控制器 这种 编程 运行 方法 | ||
本发明涉及用于对工业自动化设备的控制器(10)编程和运行的方法,其中借助开发工具为控制器(10)创建程序。所述方法具有以下步骤:将数据从集成在控制器(10)中的网络服务器(101)传输给计算机(40),计算机经由网络(30)与控制器(10)连接,其中,数据包括基于网络的开发环境;在网络浏览器(41)中呈现开发环境,网络浏览器在计算机(40)上运行;使用者创建和/或编辑用于控制器(10)的程序(410);借助在网络浏览器(41)中运行的翻译模块(412)将使用者创建和/或编辑的程序(410)翻译成高级语言程序(413);将高级语言程序(413)传输给控制器(10);在控制器(10)内将高级语言程序(413)翻译成二进制程序(111);以及通过控制器(10)执行二进制程序(111)。本发明还涉及用于工业自动化设备的控制器(10)。
技术领域
本发明涉及用于对工业自动化设备的控制器编程和运行的方法,在其中借助开发工具为控制器创建程序。
本发明还涉及适合执行该方法的控制器。
背景技术
工业自动化设备用于对自动化工业设备进行流程控制和监控。其通常具有也称为可存储器编程的控制器(SPS)(下面简称控制器)的工业自动化控制器。控制器经由现场总线直接地或经由也称为现场总线网关的现场总线耦联器与现场设备耦联。现场设备例如是输入和/或输出模块,也简称为E/A模块,其提供模拟的和/或数字的输入和/或输出通道,经由其可控制设备部件并且可读取例如传感器的测量值。
为了对控制器编程,通常使用外部的开发环境(工程工具)。根据标准IEC 61131,可以不同形式输入基础程序。通常使用的形式借助类似于逻辑块的功能块呈现。功能块可定位在图形操作界面中并且彼此关联。可替代地,基于文字的编程也是可能的。
由使用者创建的程序在开发环境中通过翻译器转变成可执行的程序代码,其被传输到控制器上并且在此处执行。此外,开发环境通常提供用于控制版本的机制,即,旧的程序版本存储在也称为“库”的数据库中,从而必要时可对其进行访问。
这种开发环境的不利之处在于,为了对控制器编程必须有配备该开发环境的计算机,例如PC,其与控制器耦联。如果多个开发者从具有这种开发环境的不同PC访问控制器,对此不能确保一致的版本历史。
发明内容
本发明的目的是,提供一种方法,借助该方法可独立于配备开发环境的外部计算机对控制器进行编程。另一目的是提供适合实施该方法的控制器。
该目的通过具有相应的独立权利要求的特征的方法或工业自动化控制器实现。有利的实施方式和改进方案在从属权利要求中给出。
根据本发明的方法的特征是,控制器借助集成的网络服务器将基于网络的开发环境传输给经由网络与控制器连接的计算机。由使用者创建的和/或编辑的程序借助包含在调出的网页中的翻译模块翻译成高级语言程序,高级语言程序经由网络被传输给控制器。在控制器中,接收的高级语言程序被翻译成适用于在控制器上执行的二级制程序并且通过控制器执行。
通过使开发环境从包含在控制器中的网络服务器传输给连接的计算机,无需使用具有特殊开发环境的计算机来编程。替代地,具有网络浏览器的每个计算机(PC、平板电脑等)都可用于编程。此外,通过以下方式支持这种普遍性,即,在网络浏览器中没有创建可直接由控制器执行的二进制程序,而是创建高级语言程序,例如C或C++,其在不包含控制器的硬件特定元素的意义上是通用的。可以在高级语言程序的后续翻译过程中将这种硬件特定元素添加到可执行语言中。
在方法的优选实施方式中,以图形编程语言创建或修改程序。例如,图形编程语言可包括能用于直观地对控制器编程的功能块。可替代地,可以使用其他合适的编程语言来创建程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威德米勒界面有限公司及两合公司,未经威德米勒界面有限公司及两合公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201780071794.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于确定调节装置的参数的装置和方法
- 下一篇:用于车辆分析的方法和系统