CN107664978A - 可编程控制器 - Google Patents
可编程控制器 Download PDFInfo
- Publication number
- CN107664978A CN107664978A CN201710617183.5A CN201710617183A CN107664978A CN 107664978 A CN107664978 A CN 107664978A CN 201710617183 A CN201710617183 A CN 201710617183A CN 107664978 A CN107664978 A CN 107664978A
- Authority
- CN
- China
- Prior art keywords
- sequential programme
- data store
- sequential
- access
- programme
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/054—Input/output
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/045—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using logic state machines, consisting only of a memory or a programmable logic device containing the logic for the controlled machine and in which the state of its outputs is dependent on the state of its inputs or part of its own output states, e.g. binary decision controllers, finite state controllers
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/11—Plc I-O input output
- G05B2219/11101—Verifying ram data correct, validity, reload faulty data with correct data
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/11—Plc I-O input output
- G05B2219/1127—Selector for I-O, multiplex for I-O
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/13—Plc programming
- G05B2219/13128—Relay ladder diagram, RLL RLD KOP
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/14—Plc safety
- G05B2219/14089—Display of control states on cards, by leds
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Programmable Controllers (AREA)
Abstract
本发明提供可编程控制器(10),设定与是否允许访问第二顺序程序(42)的执行过程中的第一数据存储部(34)的访问相关的访问规则(60),一边仅访问所述数据存储部(34)一边执行第一顺序程序(40),另一方面,一边按照设定了的访问规则(60)来访问第一数据存储部(34)以及第二数据存储部(36)一边执行第二顺序程序(42)。
Description
技术领域
本发明涉及执行多个顺序程序的可编程控制器。
背景技术
以往,开发了能够执行顺序程序的PLC装置(Programmable Logic Controller;以下还称为“可编程控制器”)。例如,提出了使用一台可编程控制器执行多个顺序程序的装置(参照日本特开2005-025545号公报)。
机床的生产商有时与机械交货品一起将用于控制该机械的顺序程序(以下,也称为本程序)提供给用户。此时,用户有独自改变所提供的本程序,想要使用定制(customize)的顺序程序(以下,也称为改变程序)这样的要求。
例如,如作为比较例的图7所示,假设如下情况:程序执行部1将执行第一顺序程序2过程中产生的数据存储于第一数据存储部3,将执行第二顺序程序4过程中产生的数据存储于第二数据存储部5。并且,构成为:能够通过共享数据存储部6存储想要在第一顺序程序2以及第二顺序程序4之间共享的数据(例如,紧急停止信号)。
然而,有时在改变第二顺序程序4的一部分时,不仅要变更第二数据存储部5,还不得不将共享数据存储部6中的存储器区域的定义一并变更。结果随着共享数据存储部6的定义变更,不得已要进行第一顺序程序2的变更。
这样,为了在本程序与改变程序之间共享数据,只有使用图7所示的一般的数据管理方法,需要对本程序的内容施加变更。即,以数据共享的简易化观点来看,十分具有改良的余地。
发明内容
本发明是为了解决上述的问题而完成的,其目的在于提供一种可编程控制器,不对特定的顺序程序的内容施加变更,就能在多个顺序程序之间使部分数据共享化。
本发明涉及的可编程控制器是一种执行多个顺序程序的可编程控制器,其具有:第一数据存储部,其将在第一顺序程序中定义的信号存储器的识别符与状态值对应起来存储;第二数据存储部,其将在与所述第一顺序程序(40)不同的第二顺序程序中定义的信号存储器的识别符与状态值对应起来存储;规则设定部,其设定与是否允许对所述第二顺序程序的执行过程中的所述第一数据存储部的访问相关的访问规则;以及程序执行部,其一边仅访问所述第一数据存储部一边执行所述第一顺序程序,另一方面,一边按照由所述规则设定部设定了的所述访问规则来访问所述第一数据存储部以及所述第二数据存储部一边执行所述第二顺序程序。
由于以上述方式构成,因此能够确保第一顺序程序的独立性,并且即使是第二顺序程序的执行过程中也能在按照访问规则的范围内访问第一数据存储部(也就是,共享数据的存储区域)。由此,不对第一顺序程序的内容施加变更,就能在多个顺序程序间使一部分数据共享化。
此外,关于本发明涉及的可编程控制器,可以是,所述规则设定部对在所述第一顺序程序以及所述第二顺序程序中共同定义的所述信号存储器的每一个识别符,设定被赋予了允许访问所述状态值的属性的所述访问规则。由此,能够对共同定义的每一个信号存储器进行细致的设定。
此外,关于本发明涉及的可编程控制器,可以是,在所述第一顺序程序的执行过程中,关于按照所述访问规则被赋予了允许写入的属性的所述信号存储器的识别符,所述程序执行部使所述第一数据存储部的状态值的更新无效化。由此,能够防止由于第二顺序程序的执行结果,而产生第一顺序程序进行的非预期的动作。
此外,关于本发明涉及的可编程控制器,可以是,所述第二顺序程序是对所述第一顺序程序进行定制而制作出的顺序程序。能够不考虑与第一顺序程序的整合性,而以高自由度的方式进行定制。
根据本发明涉及的可编程控制器,不对特定的顺序程序的内容施加变更,就能在多个顺序程序间使一部分数据共享化。
附图说明
从参照附图所说明的以下的实施方式的说明中可以容易明确上述的目的、特征以及优点。
图1是本发明的一实施方式中的可编程控制器(PLC装置)的框图。
图2是说明图1所示的程序执行部的功能的概念图。
图3是例示图2的访问规则的内容的图。
图4是表示程序执行部进行的第一动作的图。
图5是表示程序执行部进行的第二动作的图。
图6是表示程序执行部进行的第三动作的图。
图7是对设置了共享数据存储部情况下的程序执行部的动作进行说明的概略图。
具体实施方式
以下,列举优选的实施方式,一边参照附图一边对本发明涉及的可编程控制器进行说明。
[PLC装置10的结构]
<整体结构>
图1是本发明的一实施方式中的可编程控制器(以下,称为PLC装置10)的框图。PLC装置10是按照顺序程序中所决定的顺序或条件来控制与I/O设备12连接的一个或多个机床(未图示)的动作的装置。该PLC装置10包含运算部14、存储部16、输入输出I/F18、连接器20、以及显示部22。
输入输出I/F18是能够通信地在PLC装置10连接在与I/O设备12之间的接口。连接器20能够插拔作为外部存储介质的一种方式的存储卡24。显示部22根据由运算部14生成的显示用数据能够提供面向作业员的可视信息。
运算部14由CPU(Central Processing Unit)或者MPU(Micro-Processing Unit)处理器构成。运算部14通过读出并执行存储于存储部16的顺序程序(未图示),能够实现包含程序执行部26与规则设定部28在内的各功能,所述程序执行部26执行多个顺序程序,所述规则设定部28设定顺序程序执行过程中的访问规则60(参照图2以及图3)。
存储部16由至少一个易失性或者非易失性的存储器装置构成。存储器装置例如由ROM(Read Only Memory)、RAM(Random Access Memory)、PROM(Programmable ROM)、EEPROM(Electrically Erasable Programmable ROM)、闪存等构成。
在本图例中,存储部16包含程序存储部32、第一数据存储部34、以及第二数据存储部36,所述程序存储部32能够存储多个顺序程序,所述第一数据存储部34能够存储与执行第一顺序程序40(图2)有关的数据,所述第二数据存储部36能够存储与执行第二顺序程序42(图2)有关的数据。
<程序执行部26的结构>
图2是说明图1所示的程序执行部26的功能的概略图。程序执行部26择一地或者并列地执行从程序存储部32(图1)读出的多个顺序程序(例如,第一顺序程序40或者第二顺序程序42)。这里,第一顺序程序40是未图示的机床的生产商制作出的程序。此外,第二顺序程序42是作为终端用户的作业者对第一顺序程序40的一部分进行定制而制作出的程序。
第一顺序程序40例如使用梯形语言,来描述由多个信号存储器构成的第一梯形图44。以下为了容易说明,仅着眼于构成第一梯形图44的信号存储器中的,识别符为“X0.0”的接点46、识别符为“X2.0”的接点47、以及识别符为“Y0.0”的负载48。
第二顺序程序42例如使用梯形语言,来描述由多个信号存储器构成的第二梯形图50。以下为了容易说明,仅着眼于构成第二梯形图50的信号存储器中的,识别符为“X2.0”的接点52、识别符为“Y0.0”的负载53、以及识别符为“Y1.0”的负载54。
第一数据存储部34具有:第一存储器区域56,其用于存储执行第一顺序程序40过程中产生的信号(即,信号存储器的状态值)。例如,在接点46、47、负载48都是位组件(bitdevice)时,在第一存储器区域56内,在对应于识别符的地址存储信号存储器的状态值(1比特单位)。
第二数据存储部36具有:第二存储器区域58,其用于存储执行第二顺序程序42过程中产生的信号(即,信号存储器的状态值)。例如,在接点52、负载53、54都是位组件时,在第二存储器区域58内,在对应于识别符的地址存储信号存储器的状态值(1比特单位)。
规则设定部28设定访问规则60,所述访问规则60与是否允许对执行第二顺序程序42过程中的第一数据存储部34的访问相关。程序执行部26按照由规则设定部28设定的访问规则60来执行第二顺序程序42。
如图3所示,访问规则60是与在第一顺序程序40以及第二顺序程序42中共同定义的信号存储器相关的、表示每一个识别符(地址)的允许属性的表数据。三种允许属性中的“R”表示“允许读出”,“W”表示“允许写入”,“R/W”表示“允许读出和写入”。
在本图例中,对“X0002.0”(相当于接点47、52的“X2.0”)以及“D0000-0010”的识别符或者地址赋予允许读出的访问权限。此外,对“R0100”以及“Y0000.0”(相当于负载48、53的“Y0.0”)的识别符或者地址赋予允许写入的访问权限。此外,对“G0008”的识别符或者地址赋予允许读出和写入的访问权限。
这样,规则设定部28也可以对在第一顺序程序40以及第二顺序程序42中共同定义的信号存储器(接点47、52或负载48、53)的每一个识别符设定被赋予了允许访问状态值的属性的访问规则60。由此,能够对每一个共同定义的信号存储器进行细致的设定。
“程序执行部26的动作”
接着,参照图4~图6对设定了访问规则60(图3)的程序执行部26(图2)的动作进行说明。
图4是表示程序执行部26进行的第一动作的图。本图假设对信号存储器的识别符彼此不一致的数据进行访问的情况。程序执行部26针对没有在访问规则60中列举的“X0.0”一边赋予通常的访问权限(这里是“允许读出和写入”)一边执行第一顺序程序40。另一方面,程序执行部26针对没有在访问规则60中列举的“Y1.0”一边赋予通常的访问权限(这里是“允许读出和写入”)一边执行第二顺序程序42。
图5是表示程序执行部26进行的第二动作的图。本图假设对信号存储器的识别符彼此一致的数据(允许读出)进行访问的情况。程序执行部26针对在访问规则60中列举的“X2.0”一边赋予通常的访问权限(这里是“允许读出”)一边执行第一顺序程序40。另一方面,程序执行部26针对在访问规则60中列举的“X2.0”一边赋予按照访问规则60的访问权限(这里是“允许读出”)一边执行第二顺序程序42。
图6是表示程序执行部26进行的第三动作的图。本图假设对信号存储器的识别符彼此一致的数据(允许写入)进行访问的情况。程序执行部26针对在访问规则60中列举的“Y0.0”一边使访问权限无效化(设定为“不可写入”)一边执行第一顺序程序40。该情况下,程序执行部26可以代替使对“Y0.0”的写入动作无效化,而是变更写入命令来指定第一存储区域56内的未使用地址,由此能够保持第一顺序程序40的动作的同一性。
另一方面,程序执行部26针对在访问规则60中列举的“Y0.0”一边赋予按照访问规则60的访问权限(这里是“允许写入”)一边执行第二顺序程序42。
这样,在执行第一顺序程序40的过程中,关于按照访问规则60被赋予了允许写入的属性的信号存储器(负载48)的识别符,程序执行部26可以使第一数据存储部34中的状态值的更新无效化。由此,能够防止由于第二顺序程序42的执行结果,由第一顺序程序40产生非预期的动作。
[基于PLC装置10的效果]·
如上所述,PLC装置10具有:[1]第一数据存储部34,其将在第一顺序程序40中定义的信号存储器(接点46、47、负载48)的识别符与状态值对应起来进行存储;[2]第二数据存储部36,其将在与第一顺序程序40不同的第二顺序程序42中定义的信号存储器(接点52、负载53、54)的识别符与状态值对应起来存储;[3]规则设定部28,其设定与是否允许对第二顺序程序42的执行过程中的第一数据存储部34的访问相关的访问规则60;以及[4]程序执行部26,其一边仅访问第一数据存储部34一边执行第一顺序程序40,另一方面,一边按照设定了的访问规则60来访问第一数据存储部34以及第二数据存储部36一边执行第二顺序程序42。
此外,由PLC装置10(计算机)进行的程序执行方法具有以下步骤:[1]第一存储步骤,将第一顺序程序40中定义的信号存储器的识别符与状态值对应起来存储于第一数据存储部34;第二存储步骤,将在与第一顺序程序40不同的第二顺序程序42中定义的信号存储器的识别符与状态值对应起来存储于第二数据存储部36;[3]设定步骤,设定与是否允许对第二顺序程序42的执行过程中的第一数据存储部34的访问相关的访问规则60;[4]执行步骤,一边仅访问第一数据存储部34一边执行第一顺序程序40,另一方面,一边按照设定的访问规则60来访问第一数据存储部34以及第二数据存储部36一边执行第二顺序程序42。
由于以上述方式构成,因此能够确保第一顺序程序40的独立性,并且即使在第二顺序程序42的执行过程中也能在按照访问规则60的范围内访问第一数据存储部34(也就是说,共享数据的存储区域)。由此,不对第一顺序程序40的内容施加变更,就能在第一顺序程序40与第二顺序程序42之间使一部分数据共享化。
特别优选的是,第二顺序程序42是对第一顺序程序40进行定制而制作出的顺序程序。因为不考虑与第一顺序程序40的整合性,就能够进行高自由度的定制。
[备注]
另外,该发明并非局限于上述的实施方式,在不脱离该发明精神的范围内能够自由变更。或者,也可以在技术上不产生矛盾的范围内将各结构任意组合。
例如,在本实施方式中,以程序执行部26执行两个顺序程序的情况为例进行了说明,但是本发明也可以应用于三个以上的顺序程序。
Claims (4)
1.一种执行多个顺序程序(40、42)的可编程控制器(10),其特征在于,该可编程控制器具有:
第一数据存储部(34),其将在第一顺序程序(40)中定义的信号存储器(46、47、48)的识别符与状态值对应起来存储;
第二数据存储部(36),其将在与所述第一顺序程序(40)不同的第二顺序程序(42)中定义的信号存储器(52、53、54)的识别符与状态值对应起来存储;
规则设定部(28),其设定与是否允许对所述第二顺序程序(42)的执行过程中的所述第一数据存储部(34)的访问相关的访问规则(60);以及
程序执行部(26),其一边仅访问所述第一数据存储部(34)一边执行所述第一顺序程序(40),另一方面,一边按照由所述规则设定部(28)设定了的所述访问规则(60)来访问所述第一数据存储部(34)以及所述第二数据存储部(36)一边执行所述第二顺序程序(42)。
2.根据权利要求1所述的可编程控制器(10),其特征在于,
所述规则设定部(28)对在所述第一顺序程序(40)以及所述第二顺序程序(42)中共同定义的所述信号存储器(47、48、52、53)的每一个识别符,设定被赋予了允许访问所述状态值的属性的所述访问规则(60)。
3.根据权利要求2所述的可编程控制器(10),其特征在于,
在所述第一顺序程序(40)的执行过程中,关于按照所述访问规则(60)被赋予了允许写入的属性的所述信号存储器(48)的识别符,所述程序执行部(26)使所述第一数据存储部(34)的状态值的更新无效化。
4.根据权利要求1~3中任一项所述的可编程控制器(10),其特征在于,
所述第二顺序程序(42)是对所述第一顺序程序(40)进行定制而制作出的顺序程序。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2016-147145 | 2016-07-27 | ||
JP2016147145A JP6426666B2 (ja) | 2016-07-27 | 2016-07-27 | プログラマブルコントローラ |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107664978A true CN107664978A (zh) | 2018-02-06 |
CN107664978B CN107664978B (zh) | 2019-06-07 |
Family
ID=60951142
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710617183.5A Active CN107664978B (zh) | 2016-07-27 | 2017-07-26 | 可编程控制器 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10488841B2 (zh) |
JP (1) | JP6426666B2 (zh) |
CN (1) | CN107664978B (zh) |
DE (1) | DE102017007022A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7052755B2 (ja) * | 2019-02-27 | 2022-04-12 | オムロン株式会社 | 制御装置、管理プログラムおよび制御システム |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101071401A (zh) * | 2006-05-12 | 2007-11-14 | 夏普株式会社 | 具有存储保护功能的计算机系统 |
CN103119525A (zh) * | 2011-09-16 | 2013-05-22 | 三菱电机株式会社 | 顺序程序生成装置 |
JP2013140476A (ja) * | 2012-01-04 | 2013-07-18 | Toyota Motor Corp | 情報処理装置、アクセス権限付与方法、プログラム生成装置、及びその方法 |
CN103995499A (zh) * | 2013-02-15 | 2014-08-20 | 欧姆龙株式会社 | 控制器、信息处理装置及程序 |
CN105760217A (zh) * | 2016-03-23 | 2016-07-13 | 深圳森格瑞通信有限公司 | 一种访问共享内存的方法 |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE4222043C1 (zh) * | 1992-07-04 | 1993-07-22 | Kloeckner Moeller Gmbh | |
JP3659399B2 (ja) | 1999-10-22 | 2005-06-15 | オムロン株式会社 | プログラマブルロジックコントローラ |
JP2002312196A (ja) * | 2001-04-09 | 2002-10-25 | Denso Corp | 割込命令チェック装置及びプログラム |
JP3725530B2 (ja) | 2003-07-03 | 2005-12-14 | ファナック株式会社 | プログラマブルコントローラ |
US7398348B2 (en) * | 2004-08-24 | 2008-07-08 | Sandisk 3D Llc | Method and apparatus for using a one-time or few-time programmable memory with a host device designed for erasable/rewritable memory |
JP5928031B2 (ja) * | 2011-03-15 | 2016-06-01 | オムロン株式会社 | ユーザプログラム開発支援装置、ユーザプログラム開発支援用プログラム、記録媒体、プログラマブルコントローラシステム及びプログラマブルコントローラ |
JP5777837B2 (ja) * | 2013-03-04 | 2015-09-09 | 三菱電機株式会社 | プログラム開発支援装置およびその方法 |
JP6201574B2 (ja) * | 2013-08-08 | 2017-09-27 | 株式会社ジェイテクト | Plc用のプログラミングツール |
JP2015176370A (ja) * | 2014-03-14 | 2015-10-05 | オムロン株式会社 | 制御システム、方法、プログラムおよび情報処理装置 |
-
2016
- 2016-07-27 JP JP2016147145A patent/JP6426666B2/ja active Active
-
2017
- 2017-07-25 DE DE102017007022.9A patent/DE102017007022A1/de active Pending
- 2017-07-26 CN CN201710617183.5A patent/CN107664978B/zh active Active
- 2017-07-26 US US15/659,882 patent/US10488841B2/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101071401A (zh) * | 2006-05-12 | 2007-11-14 | 夏普株式会社 | 具有存储保护功能的计算机系统 |
CN103119525A (zh) * | 2011-09-16 | 2013-05-22 | 三菱电机株式会社 | 顺序程序生成装置 |
JP2013140476A (ja) * | 2012-01-04 | 2013-07-18 | Toyota Motor Corp | 情報処理装置、アクセス権限付与方法、プログラム生成装置、及びその方法 |
CN103995499A (zh) * | 2013-02-15 | 2014-08-20 | 欧姆龙株式会社 | 控制器、信息处理装置及程序 |
CN105760217A (zh) * | 2016-03-23 | 2016-07-13 | 深圳森格瑞通信有限公司 | 一种访问共享内存的方法 |
Also Published As
Publication number | Publication date |
---|---|
JP6426666B2 (ja) | 2018-11-21 |
US10488841B2 (en) | 2019-11-26 |
US20180032050A1 (en) | 2018-02-01 |
DE102017007022A1 (de) | 2018-02-01 |
JP2018018248A (ja) | 2018-02-01 |
CN107664978B (zh) | 2019-06-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107273245B (zh) | 运算装置与运作方法 | |
CN104916306A (zh) | 存储器的集成电路上的数据保护方法及相关的存储器电路 | |
CN108563590A (zh) | 基于片上flash存储器的otp控制器和控制方法 | |
US8914602B2 (en) | Display controller having an embedded non-volatile memory divided into a program code block and a data block and method for updating parameters of the same | |
CN109643355A (zh) | 控制器和控制管理系统 | |
CN109709897A (zh) | 数控装置 | |
CN107664978A (zh) | 可编程控制器 | |
CN105264608B (zh) | 存储数据的方法、内存控制器和中央处理器 | |
US11055237B2 (en) | Method of access to a memory | |
CN114444141B (zh) | 固态硬盘和固态硬盘数据保护方法、装置及设备 | |
JPH044449A (ja) | アドレスバス制御装置 | |
CN106681818B (zh) | 一种安卓底层系统事件的传递方法和装置 | |
JPH0250286A (ja) | 携帯可能電子装置 | |
US11360713B2 (en) | Semiconductor device and debug system | |
CN105353982B (zh) | 一种基于循环数组的数据访问处理方法及装置 | |
KR101918430B1 (ko) | 시스템 설계 지원 툴 | |
JP4972410B2 (ja) | フラッシュメモリ内でのアクセスを制御するための方法、およびこのような方法の実施のためのシステム | |
WO2022070318A1 (ja) | 制御方法、情報処理装置、制御プログラム及び情報処理システム | |
CN112162699A (zh) | 一种数据读写方法、装置、设备及计算机可读存储介质 | |
KR101652979B1 (ko) | 표준전자문서 제작방법 | |
CN116303142B (zh) | 内存访问控制方法、安全控制器、内存访问控制装置 | |
KR102283739B1 (ko) | 파티션 간 데이터 공유장치 및 공유방법 | |
US20060156311A1 (en) | Programmable controller | |
US7017015B2 (en) | Method and system for coordinating the access of data by two computer processes | |
JP2020503618A (ja) | 仮想メモリを管理する方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |