可编程控制器制造技术

技术编号:2772165 阅读:207 留言:0更新日期:2012-04-11 18:40
提供一种可编程控制器,可进行单元的无工具在线装卸,而且可以减轻对单元脱离进行判定时的系统程序侧的处理负担。在CPU单元(2)通过某一连接器(13a~13d)访问了功能单元时检测到异常响应时,参照有关该连接器的内部寄存器(12)的存储内容,同时在该存储内容被判定为“单元脱离状态”时,执行在单元拆卸时所需的处理。

Programmable controller

A programmable controller is provided for carrying out tool free on-line loading and unloading of a unit and reducing the processing burden of the system program side when the unit is detached. In the CPU unit (2) through a connector (13a ~ 13D) access function unit detects the abnormal response when referring to the internal registers on the connector (12) of the content stored in the storage content at the same time, be judged to be unit out of state \, the execution of the process required in the demolition unit.

【技术实现步骤摘要】

本专利技术涉及无需使用工具(tool),也可以实现单元的在线装卸的可编程 控制器(以下,称为PLC)。
技术介绍
至今,已知CPU单元和多个功能单元通过I/0总线而互相连接,并且各 功能单元的每个可以通过连接器而对于I/O总线进行安装、拆卸的PLC。这里,作为功能单元,例如可举出,1/0单元(总称IN单元、OUT单元、 以及IN、 OUT混合单元)、通信单元(总称PLC间通信单元、主/从间通信 单元、以及上层装置间通信单元)、特殊功能单元(温度调节单元、PID控制 单元、动作控制单元、位置控制单元等)等。在该PLC中,通过CPU单元根据需要而经由I/O总线访问到各个功能 单元,从而实现有关该功能单元的功能。即,如果功能单元是I/O单元,则 通过CPU单元访问该I/O单元,从而可以实现读取来自外部的输入信号的功 能或对外部传送输出信号的功能。此外,如果功能单元是通信单元,则通过 CPU单元访问该通信单元,爿t人而可以实现PLC间通信功能、远程子站间通信 功能等功能。而且,如果功能单元是特殊功能单元,则通过CPU访问该特殊 功能单元,从而分别可以实现该特殊功能单元所固有的功能(温度调节功能、 PID控制功能、动作控制功能、位置控制功能等)。在CPU单元中,安装有微型处理器和存储器。微型处理器通过按照从存 储器的系统程序区域所读出的系统程序进行动作,从而重复执行共同处理、 用户程序执行处理、1/0更新处理、以及周边服务处理。在共同处理中,进行电池异常检验、I/O总线的检验、存储器的用户程 序存储区域的检验等的各种硬件;险验。在用户程序执行处理中,从存储器的 用户程序存储区域中依次读出构成用户程序的各种指令字,同时参照存储器 的1/0数据区域的1/0数据执行指令字,根据该执行结果,进行改写存储器的 1/0数据区域(特别是,OUT数据区域)的内容的处理。1/0更新处理中,进行将通过I/O单元所读取的IN数据写入存储器的1/0数据区域(特别是,IN 数据区域)的写入处理(IN更新处理)、以及将从存储器的I/O数据区域(特 别是,OUT数据区域)读出的OUT数据传送到1/0单元的处理(OUT更新 处理)。此外,为了将重新生成或者编辑的用户程序上载到CPU单元内的存储 器,或者从同一存储器下载用户程序,或者将用于进行PLC的各种功能设定 的设定数据写入存储器的设定数据区域,或者修正,使用规定的工具。这个 工具, 一般是通过在个人计算机中安装用于实现作为工具的功能的应用程序 来实现,并通过电缆与PLC连接。但是,在包括这种多个功能单元所构成的PLC中,为了交换已故障的功 能单元,或者为了維护功能单元,希望使输入输出单元或通信单元或特殊功 能单元等功能单元,原样继续PLC的运行,同时进行拆卸、安装(以下,称 为"单元的在线装卸")。在CPU单元内的存储器中所存储的系统程序中,安装有规定的通信异常 时处理。该通信异常时处理构成为,在对于某一个单元的访问时^r测出异常 响应时,使PLC的运行强制性地停止(以下,称为"系统故障")。以往,采用如下的方法为了原样继续PLC的运行,同时关于所指定的 连接器而可进行拆卸功能单元,通过经由电缆而连接到PLC的工具来变更 CPU单元的存储器内的设定数据,从而执行拆卸单元时所需的处理,另一方 面,为了原样继续PLC的运行,同时关于所指定的连接器而可进行安装功能 单元,通过经由电缆而连接到PLC的工具来变更CPU单元的存储器内的设 定数据,从而执行安装单元时所需的处理。其中,作为"拆卸单元时所需的处理,,是,例如,可举出即使在访问该 单元时产生异常响应,也不会起动系统故障功能,同时,之后,关于拆卸了 该单元的连接器, 一概不接受来自外部的信号,进而,关于该连接器,之后 CPU单元不进行访问等处理。另一方面,作为"安装单元时所需的处理,,是, 例如,可举出通过工具操作来变更设定数据并返回原来的状态,从而可以接 受来自该连接器的信号,同时重新开始对于该单元的访问等处理。但是,在通过使用这样的工具可以进行单元的在线装卸的以往方法中, 因每次进行单元的在线装卸时,在PLC被固定的生产车间等中,每次必需搬 来具有作为工具的作用的个人计算机,所以操作性以及机动性恶化,此外,应进行单元装卸的连接器的指定是委托用户的工具操作,所以如果用户错误 地指定连接器,有可能引起系统故障。因此,为了解决这样的问题,至今,已知无需使用工具(无工具),可进 行单元的在线装卸的PLC (参照专利文献1 )。在这样的可进行单元的无工具在线装卸的PLC中,在成为装卸对象的功 能单元的各个侧,设置有在单元的安装、拆卸时动作的开关,在CPU单元侧, 设置有状态存储器,该状态存储器具有在通过专用信号线与上述的各开关的 每个连接,同时用于存储通过各开关的动作所产生的开关信号的按每个连接 器的存储区域。作为其他的例子,通过上述的开关信号,对微型处理器施加 中断,并通过中断处理对状态存储器写入开关信号。即,该状态存储器具有按每个连接器的存储区域,同时连动于关于某一 个连接器而进行功能单元的拆卸操作,在有关该连接器的存储区域中被存储 第一状态(单元被拆卸的状态),并且连动于关于某一个连接器而进行功能单 元的安装操作,在有关该连接器的存储区域中^皮存储第二状态(单元被安装 的状态)。另一方面,在CPU单元内的存储器中所存储的系统程序侧,安装有以下 功能在访问成为装卸对象的每个单元之前,参照上述的状态存储器的内容, 同时作为该参照的结果,在判定为从安装的状态变化到拆卸的状态的变化(单 元脱离),或者判定为从拆卸的状态变化到安装的状态的变化(单元安装)时, 执行每个单元的在线装卸所需的"拆卸单元时所需的处理"或者"安装单元 时所需的处理"。根据这样的结构,如果进行单元的拆卸操作或者安装操作时,基于状态 存储器的存储内容的变化,自动地执行单元的在线装卸所需的处理,所以即 使不使用工具来操作设定数据,也可以进行单元的在线装卸。专利文献l:特开平5-241622号公报但是,在这样的可进行单元的无工具在线装卸的PLC中,由于仅依靠状 态存储器的存储内容的变化,判定单元从被安装的状态到拆卸的状态的变化 (单元脱离),所以为了不遗漏地准确地判定成为装卸对象的各单元的单元脱 离,所以在每次通过连接器访问各单元时,在其之前,必需每次要参照对应 于该连接器的状态存储器的内容,所以产生系统程序侧的处理负担极大的问 题点。即,那是因为,如果状态存储器被忽略了参照一个周期,放过单元脱离地访问单元被拆卸的连接器,则响应于异常响应的产生,系统故障处理被 起动。
技术实现思路
本专利技术是着眼于这样的以往的问题点而完成的,其目的在于,提供一种 可编程控制器,可进行单元的无工具在线装卸,而且可以减轻在判定单元脱 离时的系统程序侧的处理负担。如果是本领域的技术人员,通过参照以下的说明书的记载,会很容易理 解本专利技术的其他目的以及作用效果。上述的i果题可通过具有如下结构的PLC来实现。即,该PLC构成为, CPU单元和多个功能单元通过I/O总线而互相连接,并且各个功能单元的每 个通过连接器可以对I/0总线进行安装、拆卸,而且,通过CPU单元根据需 要通过I/0总线而访问各个功能单元本文档来自技高网
...

【技术保护点】
一种可编程控制器,CPU单元和多个功能单元通过I/O总线而互相连接,并且各功能单元的每个可以通过连接器而对I/O总线进行安装、拆卸,进而,CPU单元根据需要而通过I/O总线访问到各个功能单元,从而实现有关该功能单元的功能,其特征在于,该可编程控制器包括:状态存储器,具有按每个连接器的存储区域,同时连动于关于某一个连接器而进行功能单元的拆卸操作,在有关该连接器的存储区域中存储第一状态;并且连动于关于某一个连接器而进行功能单元的安装操作,在有关该连接器的存储区域中存储第二 状态;第一控制部件,在CPU单元通过某一个连接器而访问到功能单元时检测到异常响应时,参照有关该连接器的状态存储器的存储内容,同时在该存储内容被判定为第一状态时,为了原样继续可编程控制器的运行,同时关于所指定的连接器而可以拆卸功能单元 ,执行在拆卸单元时所需的处理,另一方面,在判定为第二状态时,执行规定的通信异常时处理;以及第二控制部件,在关于某一个连接器判定为状态存储器的存储内容从第一状态变化为第二状态时,为了原样继续可编程控制器的运行,同时关于所指定的连接器而 可以安装功能单元,执行在安装单元时所需的处理。...

【技术特征摘要】
...

【专利技术属性】
技术研发人员:桶田英男中西英治
申请(专利权)人:欧姆龙株式会社
类型:发明
国别省市:JP[日本]

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

1