-
公开(公告)号:CN103403684B
公开(公告)日:2017-09-08
申请号:CN201180068881.5
申请日:2011-03-22
Applicant: 欧姆龙株式会社
IPC: G06F9/52
CPC classification number: G05B19/05 , G05B2219/13005 , G05B2219/13067 , G06F9/526 , G06F9/54 , G06F9/544 , G06F2209/523
Abstract: 系统程序作为控制程序的执行控制处理而包含:用于使所有者侧控制程序开始执行的所有者侧开始处理;如果所有者侧控制程序的执行结束,则将通过该所有者侧控制程序改写的全局变量从全局变量区域复制到与该全局变量对应的同步缓冲器的复制处理;以及用于使参照者侧控制程序开始执行的参照者侧开始处理。
-
公开(公告)号:CN107132809A
公开(公告)日:2017-09-05
申请号:CN201611182349.7
申请日:2016-12-19
Applicant: 欧姆龙株式会社
IPC: G05B19/05
CPC classification number: G05B23/0267 , G05B19/056 , G05B2219/13152 , G06F8/65 , H04L63/083 , G05B19/058 , G05B2219/14006
Abstract: 本发明涉及一种可编程控制器及可编程控制器的控制程序。本发明降低产生误动作或异常的可能。处理器(2)接受来自操作装置(10)的更新数据转发指示并判断转发指示是有效还是无效,在判断转发指示为有效的情况下,将第2存储器(4)的更新数据转发至第1存储器(3)以更新用户程序。
-
公开(公告)号:CN109643094B
公开(公告)日:2021-10-19
申请号:CN201780050039.6
申请日:2017-08-23
Applicant: 欧姆龙株式会社
IPC: G05B19/05
Abstract: 安全控制单元(10)具有存储器(102)、运算控制部(101)、以及将运算控制部(101)与安全输入设备(31)以及作为安全控制对象的输出设备(32)连接的输入输出单元(103)。在系统程序(120S)中,包括经由输入输出单元(103)连接的安全输入设备(31)以及输出设备(32)与存储器(102)之间的控制用数据(120D)的数据更新处理。运算控制部(101)在接受控制程序(120C)的变更时,停止执行控制程序(120C)。运算控制部(101)一边执行包含数据更新的系统程序(120S)的一部分,一边执行控制程序(120C)的变更。运算控制部(101)重新执行控制程序(120C)。
-
公开(公告)号:CN113508346A
公开(公告)日:2021-10-15
申请号:CN202080017947.7
申请日:2020-02-26
Applicant: 欧姆龙株式会社
Inventor: 小岛达矢
IPC: G05B19/05
Abstract: 控制装置(100)具有非易失性地保存用户程序和程序包(32A、32B、32C)的主存储装置(108)、配置有包管理模块(106A)的主存储器(106)以及处理器(102)。包管理模块(106A)执行部署处理,所述部署处理用于基于用户程序的版本,从程序包(32A、32B、32C)中选择作为部署对象的包,并从作为部署对象的包中,将与用户程序的版本相适合的版本的程序配置到主存储器(106)中。
-
公开(公告)号:CN111095243A
公开(公告)日:2020-05-01
申请号:CN201980004165.7
申请日:2019-01-17
Applicant: 欧姆龙株式会社
IPC: G06F21/12
Abstract: 提供能够防止下载到控制器的软件的不正当利用的技术。控制器(100)具有:取得部(101),其用于从外部设备(200)取得软件(141)和与软件(141)有关的第1许可证信息;以及处理器,其用于执行软件(141)。软件(141)包含:生成模块(154),其用于根据用于唯一识别控制器(100)或外部设备(200)的第1固有信息生成软件(141)的执行权(139);以及检查模块(156),其用于在生成执行权(139)后的规定的时机根据执行权(139)生成第2固有信息,在第2固有信息与第1固有信息不一致时,禁止利用软件(141)。
-
-
公开(公告)号:CN109643094A
公开(公告)日:2019-04-16
申请号:CN201780050039.6
申请日:2017-08-23
Applicant: 欧姆龙株式会社
IPC: G05B19/05
Abstract: 安全控制单元(10)具有存储器(102)、运算控制部(101)、以及将运算控制部(101)与安全输入设备(31)以及作为安全控制对象的输出设备(32)连接的输入输出单元(103)。在系统程序(120S)中,包括经由输入输出单元(103)连接的安全输入设备(31)以及输出设备(32)与存储器(102)之间的控制用数据(120D)的数据更新处理。运算控制部(101)在接受控制程序(120C)的变更时,停止执行控制程序(120C)。运算控制部(101)一边执行包含数据更新的系统程序(120S)的一部分,一边执行控制程序(120C)的变更。运算控制部(101)重新执行控制程序(120C)。
-
公开(公告)号:CN102870053B
公开(公告)日:2015-10-21
申请号:CN201180003421.4
申请日:2011-03-22
Applicant: 欧姆龙株式会社
IPC: G05B19/05
CPC classification number: G05B19/054 , G05B2219/1117 , G06F9/544
Abstract: 作为PLC的控制动作的执行准备处理,系统程序执行如下处理:在存储部件内生成用于存储接收到的输入数据的接收缓存的处理;以及对从控制程序参照的每个输入数据,在存储部件内生成用于将该控制程序作为输入数据的参照目标的输入同步缓存的处理。作为PLC的控制动作的执行控制处理,系统程序执行如下处理:输入复制处理,将接收到的输入数据从接收缓存复制到与该输入数据对应的输入同步缓存中;以及控制程序开始处理,使控制程序开始执行。
-
公开(公告)号:CN102870053A
公开(公告)日:2013-01-09
申请号:CN201180003421.4
申请日:2011-03-22
Applicant: 欧姆龙株式会社
IPC: G05B19/05
CPC classification number: G05B19/054 , G05B2219/1117 , G06F9/544
Abstract: 作为PLC的控制动作的执行准备处理,系统程序执行如下处理:在存储部件内生成用于存储接收到的输入数据的接收缓存的处理;以及对从控制程序参照的每个输入数据,在存储部件内生成用于将该控制程序作为输入数据的参照目标的输入同步缓存的处理。作为PLC的控制动作的执行控制处理,系统程序执行如下处理:输入复制处理,将接收到的输入数据从接收缓存复制到与该输入数据对应的输入同步缓存中;以及控制程序开始处理,使控制程序开始执行。
-
-
-
-
-
-
-
-