用于配置可编程逻辑控制器的设备、系统和方法技术方案

技术编号:5461538 阅读:195 留言:0更新日期:2012-04-11 18:40
某些示范实施例包括一种系统。该系统能包括用户界面绘制器,它能适合于绘制多个不同的用户界面。来自多个不同用户界面的各用户界面能适合于配置来自与操作可编程逻辑控制器(PLC)关联的多个软件应用的对应软件应用。

【技术实现步骤摘要】
【国外来华专利技术】对相关申请的交叉引用[1]本申请要求2006年8月24日提交的未决美国临时专利申请序号60/839879(律师记录号(Attorney Docket No.)2006P17472US(1009-204))的优先权,并通过引用将其完整地结合到本文中。
技术介绍
[2]控制系统能用于监视参数和/或控制设备。在控制系统中,一个或多个传感器能在通信上经由一个或多个输入/输出(I/O)模块与可编程逻辑控制器(PLC)耦合。经由I/O模块,PLC能控制一个或多个设备,例如变阻器、开关、定序器(sequencer)、步进电机控制器、伺服控制器、执行器控制器、步进驱动器、伺服驱动器、步进电机、伺服电机、线性电机、电机、滚珠丝杆(ball screw)、伺服阀、液压执行器和/或气动阀等。PLC、系统组件和/或与其关联的固件或软件的配置是与监视传感器和/或控制设备有关的重要活动。
技术实现思路
[3]某些示范实施例包括一种系统。该系统能包括用户界面绘制器(renderer),它能适合于绘制多个不同的用户界面。来自多个不同用户界面的各用户界面能适合于配置来自与操作可编程逻辑控制器(PLC)关联的多个软件应用的对应软件应用。附图说明[4]通过以下参照示范附图对某些示范实施例的详细描述,将会更易于理解大量可能的实际有用实的施例,附图中:-->[5]图1是系统1000的一个示范实施例的框图;[6]图2是示范用户界面;r>[7]图3是示范用户界面;[8]图4是示范用户界面;[9]图5是用户界面5000的示范集合;[10]图6是示范用户界面;[11]图7是示范用户界面;[12]图8是示范用户界面;[13]图9是用户界面9000的示范集合;[14]图10是示范用户界面;[15]图11是示范用户界面;[16]图12是示范用户界面;[17]图13是示范用户界面;[18]图14是示范用户界面;[19]图15是示范系统15000的框图;[20]图16是示范用户界面;[21]图17是示范用户界面;[22]图18是示范系统18000的框图;[23]图19是方法19000的一个示范实施例的流程图;以及[24]图20是信息设备20000的一个示范实施例的框图。具体实施方式[25]某些示范实施例能提供一种系统。该系统能包括用户界面绘制器,它能适合于绘制多个不同的用户界面。来自多个不同用户界面的各用户界面能适合于配置来自与操作可编程逻辑控制器(PLC)关联的多个软件应用的对应软件应用。[26]图1是能包括PLC 1100的系统1000的一个示范实施例的框图。PLC1100能包括电路1120。电路1120能适合于自动执行本文-->所述的任何方法或活动。例如,电路1120能适合在通信上将PLC1100与第一模块链1040耦合,第一模块链1040能包括第一模块1200、第二模块1300和第三模块1400。第一模块1200、第二模块1300和第三模块1400能在通信上以串行布置进行耦合。第一模块链1040的每对相邻模块、如第一模块1200和第二模块1300能在通信上进行串行耦合。第一模块1200、第二模块1300和第三模块1400的每个能够是和/或能够称作I/O模块和/或I/O扩展模块,它们分别能在通信上耦合到例如第一传感器1240、第二传感器1340和第三传感器1440的对应的多个传感器。第一模块1200、第二模块1300和第三模块1400的每个能在通信上耦合到例如第一执行器1280、第二执行器1380和第三执行器1480的对应的多个执行器。第一模块1200、第二模块1300和/或第三模块1400的每个能适合硬实时地与PLC 1100进行通信。[27]PLC1100能在通信上与第二模块链1080耦合,它们能包括能在通信上以串行布置进行耦合的第四模块1500、第五模块1600和第六模块1700。第二模块链1080的每对相邻模块、如第四模块1500和第五模块1600能在通信上进行串行耦合。第四模块1500、第五模块1600和第六模块1700能够是和/或能够称作通信模块和/或附件模块(annex module),它们的每个能在通信上与例如信息设备1540(表示为在通信上与第四模块1500耦合)的多个信息设备耦合。[28]可编程逻辑控制器能用于监视参数和/或控制设备。某些示范系统能结合能在通信上与PLC 1100耦合的例如第一传感器1240、第二传感器1340和第三传感器1440等的一个或多个传感器。某些示范系统能包括由PLC可控制的设备,例如第一执行器1280、第二执行器1380和第三执行器1480。在某些示范实施例中,PLC 1100能经由一个或多个输入/输出(I/O)总线与传感器和/或受控设备进行通信。[29]在某些示范实施例中,系统1000和/或通信上与其耦合的设备能包括电路1120和/或用户界面绘制器1140。电路1120和/或-->用户界面绘制器1140能适合于使多个不同的用户界面被绘制。多个不同用户界面的各用户界面能适合于配置来自与控制和/或操作可编程逻辑控制器(PLC)关联的多个软件应用的对应软件应用。用户界面绘制器1140能适合于响应与用户关联的访问权的自动检测而改变多个不同用户界面的至少一个。多个不同用户界面的至少一个能适合于引起所接收配置输入的至少一个值与预定值和/或值的预定范围的自动比较。用户界面绘制器1140能适合于响应将分层组织的指令树的对应图标放置在编辑器和/或绘制的编辑器图标附近或者之中而初始绘制多个用户界面其中之一。用户界面绘制器1140能适合于提供包括经由配置输入所修改的值的用户界面的后续绘制。[30]多个不同用户界面的至少一个能适合于引起比例/积分/微分(PID)控制程序的自动生成。比例/积分/微分(PID)控制程序能适合由PLC 1100来运行。多个不同用户界面的至少一个能适合于引起高速计数程序和/或高速控制程序的自动生成。高速计数程序和/或高速控制程序能适合由PLC 1100来运行。多个不同用户界面的至少一个能适合于引起例如第一模块1200、第二模块1300、第三模块1400、第四模块1500、第五模块1600和第六模块1700的一个或多个非PLC设备的自动配置,它们中一个或多个能在通信上耦合到PLC 1100。第一模块1200本文档来自技高网...

【技术保护点】
一种系统,包括: 适合于使多个不同用户界面被绘制的用户界面绘制器,来自所述多个不同用户界面的各用户界面适合于配置来自与操作可编程逻辑控制器(PLC)关联的多个软件应用的对应软件应用,对于来自所述多个软件应用的选择的软件应用,所述用户界 面绘制器适合于在所述PLC正在运行控制程序时自动提供第一用户界面,而在所述PLC没有正在运行所述控制程序时自动提供第二用户界面,所述第一用户界面适合于帮助调试所述选择的软件应用,所述第一用户界面适合于接收来自用户的调试输入,所述第二用户界面适合于提供与所述选择的软件应用关联的配置参数的当前集合,所述第二用户界面适合于接收来自所述用户的配置输入,以及响应所述配置输入,所述第二用户界面适合于改变来自配置参数的所述当前集合的一个或多个配置参数。

【技术特征摘要】
【国外来华专利技术】US 2006-8-24 60/839,8791.一种系统,包括:
适合于使多个不同用户界面被绘制的用户界面绘制器,来自所述
多个不同用户界面的各用户界面适合于配置来自与操作可编程逻辑
控制器(PLC)关联的多个软件应用的对应软件应用,对于来自所述多
个软件应用的选择的软件应用,所述用户界面绘制器适合于在所述
PLC正在运行控制程序时自动提供第一用户界面,而在所述PLC没有
正在运行所述控制程序时自动提供第二用户界面,所述第一用户界面
适合于帮助调试所述选择的软件应用,所述第一用户界面适合于接收
来自用户的调试输入,所述第二用户界面适合于提供与所述选择的软
件应用关联的配置参数的当前集合,所述第二用户界面适合于接收来
自所述用户的配置输入,以及响应所述配置输入,所述第二用户界面
适合于改变来自配置参数的所述当前集合的一个或多个配置参数。
2.如权利要求1所述的系统,还包括:
所述PLC。
3.如权利要求1所述的系统,还包括:
输入/输出模块,所述输入/输出模块适合于经由所述多个不同用
户界面之一来配置。
4.如权利要求1所述的系统,还包括:
软件生成器,适合于响应经由所述多个用户界面的至少一个所提
供的信息而自动生成PLC应用。
5.如权利要求1所述的系统,其中,所述用户界面绘制器适合
于响应从所述多个软件应用的分层表示所得到的元数据而绘制所述
多个用户界面的每个。
6.如权利要求1所述的系统,其中,所述用户界面绘制器适合
于修改成将至少一个用户界面加入所述多个用户界面,而不改变所述
PLC的控制程序。
7.如权利要求1所述的系统,其中,所述选择的软件应用根据
指定配置来选择。
8.如权利要求1所述的系统,其中,所述用户界面绘制器不使
用PLC语言编辑器来配置所述选择的软件应用。
9.如权利要求1所述的系统,其中,所述选择的软件应用适合
于经由自动绘制的分层组织的指令树来引用,所述指令树指示与可用
PLC机器指令关联的组织结构。
10.如权利要求1所述的系统,其中,所述用户界面绘制器适合
于响应与所述用户关联的访问权的自动检测而改变所述多个不同用
户界面的至少一个。
11.如权利要求1所述的系统,其中,所述多个不同用户界面的
至少一个适合于引起所述配置输入的至少一个值与预定值的自动比
较。
12.如权利要求1所述的系统,其中,所述多个不同用户界面的
至少一个适合于引起所述配置输入的至少一个值与值的预定范围的
自动比较。
13.如权利要求1所述的系统,其中,所述用户界面绘制器响应
将分层组织的指令树的图标放入编辑器而初始绘制所述第二用户界
面。
14.如权利要求1所述的系统,其中,所述用户界面绘制器最初
响应将分层组织的指令树的图标放入编辑器而初始绘制所述第二用
户界面,所述用户界面绘制器适合于提供包含经由所述配置输入所修
改的值的所述第二用户界面的后续绘制。
15.如权利要求1所述的系统,其中,所述多个不同用户界面的
至少一个适合于引起比例/积分/微分(PID)控制程序的自动生成,所
述比例/积分/微分(PID)控制程序适合于由所述PLC运行。
16.如权利要求1所述的系统,其中,所述多个不同用户界面的
至少一个适合于引起高速计...

【专利技术属性】
技术研发人员:WK布瑞安特G弗里蒙JW科尔内特TL富尔顿GJ卡克林斯
申请(专利权)人:西门子能量及自动化公司
类型:发明
国别省市:US[美国]

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

1