首页 / 专利库 / 专利权 / 专利合作条约 / 第I章 / 国际申请 / 请求书 / 指定 / 工程设计工具以及可编程逻辑控制器

工程设计工具以及可编程逻辑控制器

阅读:502发布:2022-11-29

专利汇可以提供工程设计工具以及可编程逻辑控制器专利检索,专利查询,专利分析的服务。并且工程设计工具(10)具有:程序编辑部(11),其通过分配给设备的标签的选择而 指定 所述设备,并编辑定序程序;以及标签设定管理部(12),其管理所述标签的设定,所述标签设定管理部(12)具有个别处理设定单元,所述个别处理设定单元能够通过使对应于个别处理的功能与所述标签相关联而设定针对由所述标签指定的所述设备的所述个别处理。,下面是工程设计工具以及可编程逻辑控制器专利的具体信息内容。

1.一种工程设计工具,其特征在于,具有:
程序编辑部,其通过分配给设备的标签的选择而指定所述设备,并编辑定序程序;以及标签设定管理部,其管理所述标签的设定,
所述标签设定管理部具有个别处理设定单元,所述个别处理设定单元能够通过使对应于个别处理的功能与所述标签相关联而设定针对由所述标签指定的所述设备的所述个别处理。
2.根据权利要求1所述的工程设计工具,其特征在于,
所述个别处理设定单元还能够将作为所述个别处理的附属信息的自变量以与所述标签相关联的形式进行设定。
3.根据权利要求2所述的工程设计工具,其特征在于,
所述个别处理设定单元针对通过与实际使用范围的对比而对在所述定序程序的控制下的控制对象的动作状态进行监视的所述个别处理,还能够将登记用于对所述动作状态从所述实际使用范围脱离的所述个别处理进行识别的信息时的动作以与所述标签相关联的形式来设定。
4.根据权利要求1至3中任一项所述的工程设计工具,其特征在于,
还具有错误编号管理部,该错误编号管理部针对通过与实际使用范围的对比而对在所述定序程序的控制下的控制对象的动作状态进行监视的所述个别处理,管理用于识别所述动作状态从所述实际使用范围脱离的所述个别处理的信息即错误编号。
5.根据权利要求4所述的工程设计工具,其特征在于,
所述程序编辑部能够针对每种所述功能而自动地登记所述错误编号。
6.一种可编程逻辑控制器,其具有执行定序程序的程序执行部,并实施与所述定序程序对应的控制,
所述可编程逻辑控制器的特征在于,
所述定序程序在工程设计工具中经由利用分配给设备的标签的选择进行的所述设备的指定而受到编辑,
在所述工程设计工具中,管理所述标签的设定,并且通过使对应于个别处理的功能与所述标签相关联而设定针对由所述标签指定的所述设备的所述个别处理,所述程序执行部实施对应于与所述标签相关联的所述功能的所述个别处理。

说明书全文

工程设计工具以及可编程逻辑控制器

技术领域

[0001] 本发明涉及工程设计工具以及可编程逻辑控制器。

背景技术

[0002] 工程设计工具是编辑在可编程逻辑控制器(PLC)系统等中运行的定序程序的工具。作为工程设计工具,例如已知如下工程设计工具,即,通过标签的选择而对设备
(device)进行指定,对定序程序进行编辑。标签被预先分配给设备。工程设计工具在标签编辑器中对标签的设定进行管理。当前,标签编辑器中的标签的设定中包含标签名以及数据类型的定义。
[0003] 在使用现有的标签编辑器的情况下,针对与由标签指定的设备相对的个别处理,在利用标签编辑器进行的作业之外需要通过程序编辑器等中的编程进行设定。因此,存在如下问题,即,针对设备的个别处理设定及管理变得复杂、程序编辑变得复杂、定序程序的大小增大。
[0004] 专利文献1:日本特开平10-63315号公报

发明内容

[0005] 本发明就是鉴于上述情形而提出的,其目的在于获得工程设计工具以及可编程逻辑控制器,能够实现与设备相对的个别处理的简单的设定及管理、和简单的程序编辑,另外,还能够抑制定序程序的大小。
[0006] 为了解决上述课题并实现目的,本发明的特征在于,具有:程序编辑部,其通过分配给设备的标签的选择而指定所述设备,并编辑定序程序;以及标签设定管理部,其管理所述标签的设定,所述标签设定管理部具有个别处理设定单元,所述个别处理设定单元能够通过使对应于个别处理的功能与所述标签相关联而设定针对由所述标签指定的所述设备的所述个别处理。
[0007] 发明的效果
[0008] 根据本发明,针对与由标签指定的设备相对的个别处理,标签设定管理部能够利用个别处理设定单元将对应于个别处理的功能,与标签相关联地进行设定。标签设定管理部能够将针对设备的个别处理与分配给设备的标签相关联地进行设定。标签设定管理部统一管理对设备设定的标签和个别处理。作业者能够通过使用标签编辑器的作业而集中进行设备的指定和个别处理的设定。由此,工程设计工具能够实现与设备相对的个别处理的简单的设定及管理、和简单的程序编辑。另外,工程设计工具能够抑制定序程序的大小。附图说明
[0009] 图1是表示本发明的实施方式所涉及的工程设计工具的概略结构的框图
[0010] 图2是表示安装有工程设计工具的硬件结构的图。
[0011] 图3是表示包含可编程逻辑控制器、个人计算机以及传感器的系统的图。
[0012] 图4是表示包含标签编辑器的操作画面的一个例子的图。
[0013] 图5是表示标签的设定例的图。
[0014] 图6是表示标签的其他设定例的图。
[0015] 图7是对利用工程设计工具实现的程序编辑、向PLC的定序程序的发送进行说明的图。
[0016] 图8是表示PLC中运行定序程序的状态的图。
[0017] 图9是对PLC中运行定序程序的期间内产生错误时的动作进行说明的图。
[0018] 图10是表示用于将标签设定管理部所管理的设定内容向用于个别处理的程序进行变换的流程的流程图
[0019] 图11是表示针对范围检查进行的登记处理的流程的流程图。
[0020] 图12是对错误编号的自动赋予进行说明的流程图。
[0021] 图13是表示错误编号管理部所保存的错误编号以及错误消息的例子的图。
[0022] 图14是表示对于范围检查而登记的功能模的例子的图。
[0023] 图15是表示嵌入有功能模块的主程序的图。
[0024] 图16是表示包含PLC、PC、显示器以及多个传感器的系统的图。

具体实施方式

[0025] 下面,基于附图对本发明所涉及的工程设计工具以及可编程逻辑控制器的实施方式进行详细说明。此外,本发明并不限定于该实施方式。
[0026] 实施方式.
[0027] 图1是表示本发明的实施方式所涉及的工程设计工具的概略结构的框图。图2是表示安装有工程设计工具的硬件结构的图。图3是表示包含可编程逻辑控制器(PLC)、个人计算机(PC)以及传感器的系统的图。
[0028] 工程设计工具10是编辑在包含PLC 21的PLC系统中运行的定序程序的工具。工程设计工具10由安装有工程设计工具软件的硬件、例如PC 20实现。工程设计工具10将
编辑后的定序程序向PLC 21发送。
[0029] PC 20例如具有CPU(Central Processing Unit)即运算装置31、ROM(Read Only Memory)、RAM(Random Access Memory)、由外部存储装置等构成的存储装置32、用于与PLC21连接的接口(I/F)33、液晶显示器等显示装置34、键盘鼠标等输入装置35、用于各部件之间的数据传送的总线36。
[0030] PLC 21实施与来自工程设计工具10的定序程序相对应的控制。PLC 21向控制对象即外部仪器发送控制信号。PLC 21接收来自传感器22等的检测信号,由此监视外部仪器的动作状态。传感器22与PLC 21连接。
[0031] 工程设计工具10具有程序编辑部11、标签设定管理部12以及错误编号管理部13。程序编辑部11是编辑定序程序的功能部。标签设定管理部12是对标签的设定进行管
理的功能部。根据控制对象的结构等而设定与设备相对的标签的分配。程序编辑部11在
定序程序的编辑中通过分配给设备的标签的选择而指定设备。
[0032] 错误编号管理部13是保存对错误编号进行管理的数据库的功能部。错误编号设为用于识别被检测出错误的个别处理的编号。错误编号管理部13将错误编号和表示错误
内容的错误消息相关联地进行保存。
[0033] 图4是包含标签编辑器的操作画面的一个例子的图。操作画面在PC 20所具有的显示装置34上显示。标签编辑器14通过操作画面内的菜单栏的操作等而被显示于操作画
面内。标签编辑器14接受用于向标签设定管理部12设定标签的操作。另外,标签编辑器
14对标签设定管理部12所管理的标签的设定内容进行显示。
[0034] 标签编辑器14具有标签登记功能。标签登记功能是以标签名为键值(key)而对类、数据类型、常数值、设备及地址等变量、注释等不伴随有定序程序处理的信息进行登记的功能。另外,作为除了标签登记功能以外的功能,标签编辑器14还具有针对每个标签登记定序程序处理的功能。
[0035] 未图示的程序编辑器通过操作画面内的菜单栏的操作等而被显示于操作画面内。程序编辑器接受用于程序编辑的操作。另外,程序编辑器对程序编辑部11所编辑的定序程序的内容进行显示。
[0036] 标签编辑器14具有由行及列构成的工作表。在工作表标注有例如记作“局部标签设定”的表标题。在工作表的各行记有行号。工作表的行号表示针对每个标签而标注的局部标签编号。
[0037] 在图示的工作表的各列从左侧起按顺序分别记有“类”、“标签名”、“数据类型”、“常数值”、“设备”、“地址”、“函数”、“第1自变量”、“第2自变量”、“第3自变量”以及“注释”的项目名。
[0038] 标签由“类”、“标签名”以及“数据类型”这些项目定义。“常数值”、“设备”以及“地址”这些项目与被分配了标签的设备相关。
[0039] “函数”的项目将针对设备的个别处理表示为与个别处理对应的功能。“第1自变量”、“第2自变量”以及“第3自变量”这些项目表示作为个别处理的附属信息的自变量。“注释”的项目中记载有关于标签设定的补充说明等。通过使用“第1自变量”、“第2自变量”以及“第3自变量”等自变量,使得“函数”本身能够以自变量为参数而改变动作范围等。
[0040] 在标签编辑器14中,由项目“函数”、“第1自变量”、“第2自变量”以及“第3自变量”的列构成的部分作为标签设定管理部12中的个别处理设定单元而起作用。个别处理设定单元通过使对应于个别处理的功能与标签相关联而设定针对由标签指定的设备的个别处理。
[0041] 图5是表示标签的设定例的图。在该例子中,示出了关于啤酒瓶的液体量而设定的标签“Bottle_Beer”和关于果汁瓶的液体量而设定的标签“Bottle_Juice”。
[0042] 局部标签编号“1”的标签定义为类“VAR”、标签名“Bottle_Beer”、数据类型“字[带符号]”。局部标签编号“2”的标签定义为类“VAR”、标签名“Bottle_Juice”、数据类型“字[带符号]”。
[0043] 这2个标签中设定的“范围检查”表示检查液体量是否包含在某范围内的功能。通过该功能进行的个别处理是用于通过与实际使用范围的对比而监视在定序程序的控制下的控制对象动作状态的监视处理。个别处理设定单元能够将对应于个别处理的功能以与标签相关联的形式进行设定。
[0044] 第1自变量表示作为实际使用范围的液体量范围的最小值。第2自变量表示作为实际使用范围的液体量范围的最大值。第1自变量及第2自变量是作为个别处理的附属信
息的自变量。个别处理设定单元能够将作为个别处理的附属信息的自变量以与标签相关联的形式进行设定。
[0045] 第3自变量表示与对在范围检查中检测出的错误赋予错误编号相关的设定。第3自变量“ErrAuto”表示自动地赋予错误编号。个别处理设定单元能够针对监视处理即个别处理,将登记用于对检测出错误的个别处理进行识别的信息时的动作以与标签相关联的形式来设定。在该例子中,将控制对象的动作状态从实际使用范围脱离的个别处理作为错误来对待。
[0046] 根据图5所示的标签的设定例,对如下个别处理进行编程,即,针对由标签“Bottle_Beer”指定的设备,检查啤酒瓶的液体量是否包含在0ml至350ml的范围内。在通过该程序进行的个别处理中,将液体量超出0ml至350ml的范围的情况设为错误。程序编
辑部11对该个别处理自动地赋予错误编号。
[0047] 对如下个别处理进行编程,即,针对由标签“Bottle_Juice”指定的设备,检查果汁瓶的液体量是否包含在0ml至250ml的范围内。在通过该程序进行的个别处理中,将液体量超出0ml至250ml的范围的情况设为错误。程序编辑部11对该个别处理自动地赋予错
误编号。
[0048] 错误编号管理部13对标签“Bottle_Beer”以及“Bottle_Juice”分别提供错误编号。根据第3自变量“ErrAuto”,错误编号管理部13将未登记有标签的空余编号适当地分配给标签设定管理部12的各标签。此外,在设定有数值作为第3自变量的情况下,个别处理设定单元将该数值直接设定为错误编号。
[0049] 关于工程设计工具10,不限定于针对通过与实际使用范围的对比而对控制对象的动作状态进行监视的个别处理,将控制对象的动作状态从实际使用范围脱离的个别处理作为错误来对待的情况。工程设计工具10例如可以将作为错误来对待替换为作为警告、中断处理的对象来对待。作为用于识别动作状态从实际使用范围脱离的个别处理的信息,个别处理设定单元能够将登记警告编号、中断处理ID时的动作以与标签相关联的形式进行设定。
[0050] 由个别处理设定单元设定的个别处理不限定于范围检查。图6是表示标签的其他设定例的图。在该例子中,个别处理设定单元设定乘法运算的功能。第1自变量表示与标签名“Local_Label1”相乘的数值。第2自变量表示乘法运算结果。在该例子中,对实施D0=(Local_Label1)×3的运算的个别处理进行编程。
[0051] 个别处理设定单元能够设定任何功能作为针对设备的个别处理。个别处理设定单元能够设定的功能不限定于将自变量用作个别处理的附属信息。个别处置设定单元也可以设定不需要自变量的功能。
[0052] 接下来,参照图7至图9对工程设计工具以及PLC的动作流程进行说明。图7是对通过工程设计工具进行的程序编辑和向PLC的定序程序的发送进行说明的图。利用PLC
21所控制的外部仪器将液体注入到瓶23中。传感器22检测朝向瓶23注入的液体的量。
[0053] 例如,通过针对标签编辑器14的操作,在标签设定管理部12中如图5所示那样设定标签。通过将标签编辑器14的标签向程序编辑器粘贴,从而程序编辑部11将通过标签设定管理部12而与标签相关联的功能变换为程序,并嵌入到定序程序中。
[0054] 程序编辑部11将从标签设定管理部12读出的与标签“Bottle_Beer”对应的功能向功能模块即FB-1变换。程序编辑部11将从标签设定管理部12读出的与标签“Bottle_Juice”对应的功能向功能模块即FB-2变换。程序编辑部11在主程序15中登记FB-1
及FB-2(A-1)。
[0055] 根据图5中示出的第3自变量“ErrAuto”,标签设定管理部12对错误编号管理部13指示进行错误编号的提供(A-1)。错误编号管理部13将未登记有标签的空余编号适
当地提供给标签设定管理部12的标签。例如,错误编号管理部13将错误编号“1”分配给标签“Bottle_Beer”。错误编号管理部13将错误编号“2”分配给标签“Bottle_Juice”。
[0056] 程序编辑部11对标签赋予由错误编号管理部13提供的错误编号。程序编辑部11将赋予给标签的错误编号,与错误消息一起向错误编号管理部13登记。程序编辑部11将
嵌入有包含错误编号“1”的FB-1、包含错误编号“2”的FB-2的主程序15输出。PC 20将包含主程序15的定序程序向PLC 21发送(A-2)。
[0057] 图8是表示PLC中运行定序程序的状态的图。程序执行部16执行包含主程序15的定序程序。程序执行部16根据FB-1以及FB-2而执行用于范围检查的控制。PLC 21
利用传感器22检测向瓶23注入的液体的量。
[0058] 图9是说明PLC中运行定序程序的期间内产生错误时的动作的图。传感器22将检测结果随时向PLC输出(B-1)。例如,假定在瓶23是果汁瓶的情况下,利用传感器22
检测出260ml的液体量。
[0059] 接收到此时的来自传感器22的检测结果,在PLC 21中,通过程序执行部16中的与FB-2对应的处理而设置错误编号“2”(ERROR_NO=2)。PLC 21向PC 20发送错误编
号“2”。错误编号管理部13对从PLC 21向PC 20发送的错误编号、和其本身所管理的错误编号进行对照(B-2)。
[0060] 错误编号管理部13保存有与错误编号“2”对应的错误消息。该错误消息表示的是,果汁瓶的液体量超出实际使用范围这一含义的错误内容。
[0061] PC 20将与错误编号“2”对应的错误消息从错误编号管理部13读出。PC 20根据该错误消息而掌握到果汁瓶的液体量超出了实际使用范围。PC 20将错误消息的内容显示于操作画面。
[0062] 通过应用由错误编号管理部13管理错误编号以及错误消息的工程设计工具10,从而能够减轻PLC 21分别单独地准备用于应对每个个别处理的错误的手段时的负担。PLC
21能够实现容易的故障检查。此外,除了在工程设计工具10侧实施以外,错误编号的赋予也可以在PLC 21侧实施。
[0063] 图10是表示用于将标签设定管理部所管理的设定内容向用于个别处理的程序变换的流程的流程图。假设标签设定管理部12能够管理局部标签编号1至N的标签。局部
标签编号的最大值即N设为与标签设定管理部12的规格对应的值。此外,N设为大于等于
2的整数。
[0064] 程序编辑部11按顺序读取各局部标签编号的“函数”。程序编辑部11对根据每个局部标签编号而读取的“函数”进行判别,实施用于登记功能模块的登记处理。此外,“函数”是指与特定的标签相对的定序程序中的运算、控制处理。
[0065] 例如,在“函数”为“范围检查”的情况下,程序编辑部11实施与范围检查相应的功能模块的登记处理。在“函数”为“乘法运算”的情况下,程序编辑部11实施与乘法运算相对的功能模块的登记处理。在“函数”为“除法运算”的情况下,程序编辑部11实施与除法运算相对的功能模块的登记处理。程序编辑部11对所有局部标签编号实施与“函数”对应的登记处理。在未填写“函数”的情况下,程序编辑部11不进行任何登记处理。
[0066] 如果针对所有局部标签编号进行的功能模块的登记处理都结束,则程序编辑部11判断登记处理中是否存在异常。在所有登记处理中都不存在异常的情况下,程序编辑部11正常地结束从标签设定管理部12中设定的功能向用于个别处理的程序进行变换的变换处理。
[0067] 另一方面,在所有登记处理中但凡出现了任何异常的情况下,程序编辑部11都判断为变换处理出现异常,实施异常消息处理。异常消息处理设为用于将变换处理出现异常这一含义的消息例如显示于操作画面的处理。由此,程序编辑部11异常结束从标签设定管理部12中设定的功能向用于个别处理的程序进行变换的变换处理。
[0068] 接下来,对功能模块的登记处理的详情进行说明。这里,以与范围检查相应的功能模块的登记处理为例进行说明。对针对除了范围检查以外的功能的登记处理省略说明。
[0069] 图11是表示针对范围检查进行的登记处理的流程的流程图。程序编辑部11判断第1自变量及第2自变量是否为所指定的数据类型的范围内的值(步骤S1)。在第1自变
量及第2自变量并非该范围内的值的情况下(步骤S1,No),程序编辑部11判定为登记处
理出现异常(步骤S7)。
[0070] 在第1自变量及第2自变量为该范围内的值的情况下(步骤S1,Yes),程序编辑部11判断第1自变量≤第2自变量的关系是否成立(步骤S2)。程序编辑部11在步骤S1
及S2中,确认作为第1自变量及第2自变量是否设定了能够正确地进行范围检查的值。
[0071] 在第1自变量≤第2自变量的关系不成立的情况下(步骤S2,No),程序编辑部11判定为登记处理出现异常(步骤S7)。在第1自变量≤第2自变量的关系成立的情况下
(步骤S2,Yes),程序编辑部11判断第3自变量是否为数字(步骤S3)。此外,假定第3自
变量是作为错误编号的数值、和“ErrAuto”的任一者。程序编辑部11在步骤S3中判断是否自动赋予错误编号。
[0072] 在第3自变量为数字的情况下(步骤S3,Yes),程序编辑部11将该数字作为错误编号而在错误编号管理部13中进行登记(步骤S5)。在第3自变量并非数字的情况下(步
骤S3,No)、即在第3自变量为“ErrAuto”的情况下,程序编辑部11从错误编号管理部13获取空余编号。程序编辑部11将空余编号直接用作错误编号,由此对范围检查自动地赋予错误编号(步骤S4)。程序编辑部11在错误编号管理部13中登记该错误编号(步骤S5)。
这样,程序编辑部11能够针对每种功能自动地登记错误编号。由此,工程设计工具10能够简单地登记错误编号。
[0073] 图12是对错误编号的自动赋予进行说明的流程图。程序编辑部11获取在错误编号管理部13中未登记错误消息的错误编号(步骤S11),其中,该错误消息用于示出错误内容。程序编辑部11将步骤S11中获取的错误编号设定为向错误编号管理部13的返回值
(步骤S12)。
[0074] 图13是表示错误编号管理部所保存的错误编号以及错误消息的例子的图。在错误编号管理部13中将“(标签名)_(功能简称)_Error”的字符串登记为错误消息。在该
例子中,对于“范围检查”,将“Over”作为功能简称。
[0075] 针对错误编号“1”登记的“Bottle_Beer_Over_Error”这一错误消息表示的是含义为啤酒瓶的液体量超出实际使用范围的错误内容。针对错误编号“2”登记的“Bottle_Juice_Over_Error”这一错误消息表示的是含义为果汁瓶的液体量超出实际使用范围的错误内容。
[0076] 工程设计工具10能够在针对范围检查的登记处理中,根据标签设定管理部12的设定而登记错误编号。工程设计工具10能够容易地管理错误编号,而无需另行进行错误编号的登记。
[0077] 返回到图11,程序编辑部11在主程序15(参照图7)中登记与范围检查相应的功能模块(FB)(步骤S6)。经由步骤S6或步骤S7,程序编辑部11使针对范围检查的登记处
理结束。
[0078] 图14是表示针对范围检查而登记的功能模块的例子的图。程序编辑部11利用标签设定管理部12中设定的值而生成功能模块。
[0079] 例如,利用对标签“Bottle_Beer”设定的各值,例如“Bottle_Beer”、“0”、“350”而生成对局部标签编号“1”登记的FB-1。对局部标签编号“2”登记的FB-2是利用对标签“Bottle_Juice”设定的各值,例如“Bottle_Juice”、“0”、“250”而生成的。此外,FB-
1及FB-2中所包含的“ERROR_NO”设为表示在产生错误时由PLC 21设置的错误编号的标
签变量。
[0080] 图15是表示嵌入有功能模块的主程序的图。程序编辑部11将通过标签设定管理部12而与标签关联的功能变换为程序,由此生成嵌入有图14中示出的FB-1及FB-2
的主程序15。
[0081] 针对与由标签指定的设备相对的个别处理,本发明的工程设计工具10能够利用个别处理设定单元将与个别处理对应的功能以与标签相关联的形式进行设定。工程设计工具10能够免去梯形图(ladder)等用户程序本身中的个别的检查逻辑的设定。工程设计工
具10能够实现定序程序的大小的削减。能够减轻作业者编辑定序程序的负担。
[0082] 工程设计工具10利用标签设定管理部12统一管理对设备设定的标签和个别处理。作业者能够通过使用标签编辑器实施的作业而集中进行设备的指定和个别处理的设
定。
[0083] 在标签编辑器14中,关于标签,通常大多根据处理内容、作为控制对象的仪器等区分或者整理标签名,并进行登记。例如通过在标签名的端部标注“Bottle”等而根据处理内容来区分标签名。这里,在要进行与根据处理内容而区分的标签相同的处理(函数)的情况下,如果是标签编辑器14,则能够容易地按标签名而排列(排序)显示各标签。在这
样的显示中,作业者能够通过与表格的输入同样的输入而容易地登记针对标签的处理(函数)。根据本实施方式,与需要针对每个标签的在编辑器上进行的编程的现有方法相比,作业者能够有效地进行与特定标签相对的处理(函数)的登记。并且,作业者能够通过利用
标签编辑器14对各标签进行排序而容易地确认截至目前所登记的处理的内容。
[0084] 由此,工程设计工具10能够实现与设备相对的个别处理的简单的设定及管理、和简单的程序编辑。另外,工程设计工具10能够抑制定序程序的大小。
[0085] PLC 21能够实施基于工程设计工具10的个别处理设定单元中的设定而实现的控制。PLC 21能够通过执行大小受到了削减的定序程序而实施有效的控制。
[0086] 图16是表示包含PLC、PC、显示器以及多个传感器的系统的图。显示器24以及多个传感器22与PLC 21连接。显示器24进行控制对象即外部仪器的运转状态的显示、各仪器的设定以及操作。多个传感器22是检测外部仪器的运转状态的各种传感器。多个传感
器22例如包含视觉传感器、传感器、接近传感器等。
[0087] 工程设计工具10编辑在包含这样的显示器23或者多个传感器22的PLC系统中运行的定序程序。在该情况下,工程设计工具10也能够实现与设备相对的个别处理的简单的设定及管理、和简单的程序编辑。另外,工程设计工具10能够抑制定序程序的大小。
[0088] 标号的说明
[0089] 10工程设计工具、11程序编辑部、12标签设定管理部、13错误编号管理部、14标签编辑器、15主程序、16程序执行部、20PC、21PLC、22传感器、23瓶、24显示器、31运算装置、32存储装置、33I/F、34显示装置、35输入装置。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈