可编程控制器制造技术

技术编号:12882090 阅读:53 留言:0更新日期:2016-02-17 14:59
一种可编程控制器(100),具备连接接口部(104)、存储部(101)和控制部(103)。连接接口部(104)能够与外部存储部(151,161)连接。存储部(101)存储认证用的信息。控制部(103)在连接接口部(104)连接着外部存储部(151,161)时,基于外部存储部(151,161)中存储的识别信息、和认证用的信息,在外部存储部(151,161)被认证的情况下,受理对自身装置的控制。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术的实施方式涉及可编程控制器
技术介绍
为了进行设置于工场或公共设备的自动机器、或身边的机器等的各种机器的控制,使用了可编程控制器。可编程控制器具有如下构造,即:获取设置在机器上的传感器等的信息作为输入信息并运算,作为命令值向该机器的致动器输出。可编程控制器作为与通用PC的较大的设备构成上的差异而在运算命令用中具备专用LSI,由于以低动作时钟使MPU动作,因此不会像通用PC那样成为高温。此外,在不安装产品寿命短的风扇等而以组装型使用的情况下,一般来说设备尺寸的制约严格。这样,可编程控制器与通常的通用PC相比,除了所要求的动作环境温度高,要求实时性(结束一定期间内的运算而对I/O结束输入输出)以外,还需要是小型的设备。此外,对于可编程控制器而言,设备尺寸越是小型则所适用的应用范围越扩展。因此,近年来,可编程控制器的设备尺寸的小型化进展。但是,可编程控制器需要将紧急停止用的开关和/或表示设备的状态的LED等搭载到设备上,但若设备尺寸变小、则操作开关间的间隔变窄、来自外部的操作变得困难。现有技术文献专利文献专利文献1:日本特开2001 - 184106号公报进而,在现有技术中提出了对执行的动作进行切换的手法,但由于操作部较小,因此切换等的操作困难、而且有用户无意地碰触操作部而产生误操作的可能性。
技术实现思路
技术方案的可编程控制器具备连接接口部、存储部和控制部。连接接口部能够与外部存储部连接。存储部存储认证用的信息。控制部在连接接口部连接着外部存储部时,基于存储在外部存储部中的识别信息、和认证用的信息,在外部存储部被认证的情况下,受理对自身装置的控制。【附图说明】图1是示出了第一实施方式的可编程控制器的外观例的图。图2是示出了第一实施方式的可编程控制器以及外部存储器的构成的框图。图3是表示涉及第一实施方式的可编程控制器的与外部存储器的连接有关的处理的顺序的流程图。图4是示出了涉及第一实施方式的制作使用了工程工具(engineering tool)的钥匙(日语:鍵)信息和锁(日语:錠)信息时的概念的图。图5是表示涉及第二实施方式的可编程控制器以及外部存储器的构成的框图。图6是表示涉及第二实施方式的可编程控制器的与外部存储器的连接有关的处理的顺序的流程图。图7是示出了与多个可编程控制器对应的外部存储器的概念的图。图8是表示涉及第三实施方式的可编程控制器以及外部存储器的构成的框图。图9是表示涉及第三实施方式的可编程控制器的与外部存储器的连接有关的处理的顺序的流程图。【具体实施方式】(第一实施方式)图1是示出了第一实施方式的可编程控制器的外观例的图。如图1所示那样,第一实施方式的可编程控制器100除了在紧急停止等中使用的开关组(紧急停止用开关107、小型开关组108)和表示设备的状态的LED组112以外,具备用于与外部设备连接的通信Ι/F (例如USB连接器)和作为连接外部存储器(例如SD卡)的接口的外部存储器用卡槽104。但是,若可编程控制器的控制对象即机器(系统)的规模变大,则在用于检测控制对象的机器状态的传感器中也在检测精度上产生偏离。因此,假设本实施方式的可编程控制器100将从所连接的各种传感器接收到的信息储存到与外部存储器用卡槽104连接的外部存储器中。之后,从可编程控制器100将储存有信息的外部存储器卸下,用户对储存在外部存储器中的信息进行精查,从而除了传感器等的状态的确认以外还实现了机器(系统)的监视。可编程控制器100与以往相比存在小型化倾向,因此在正面的操作面板上,用于连接外部存储器的外部存储器用卡槽104所占的面积变大。外部存储器用卡槽104自身不能减小,因此其他的构成(例如小型开关组108等)被设置得小,但是小的开关的话用户难以操作。因此,本实施方式的可编程控制器100设为,使外部存储器对于外部存储器用卡槽104的装卸具有开关功能。图2是示出了第一实施方式的可编程控制器以及外部存储器的构成的框图。如图2所示,可编程控制器100具备非易失性存储器101、CPU103、外部存储器用卡槽104、运算处理用ASIC105、通信I/F106、紧急停止用开关107、小型开关组108、系统用存储器109和LED 组 112。外部存储器用卡槽104作为能够与第一外部存储器151或第二外部存储器161等连接的连接接口部而发挥功能,CPU103能够检测与外部存储器用卡槽104连接的第一外部存储器151或第二外部存储器161。运算处理用ASIC105为为了可编程控制器100进行用于控制机器的运算而设置的电子电路。通信I/F106为在可编程控制器100和外部装置(例如工程工具等)进行了连接时能够与该外部设备通信的接口部。紧急停止用开关107为用于使可编程控制器100或由可编程控制器100控制着的设备等紧急停止的开关。小型开关组108为用于控制可编程控制器100的开关组。本实施方式的紧急停止用开关107不是总是能够控制,而是根据与外部存储器用卡槽104连接着的外部存储器来切换能否控制。换言之,限于在外部存储器用卡槽104上连接着与该可编程控制器100对应的外部存储器的情况,紧急停止用开关107等成为能够受理。由此,能够使安全性提尚。非易失性存储器101存储第一锁信息102。第一锁信息102是可编程控制器100中固有的信息,为基于可编程控制器100的设备序列号和MAC地址等的设备固有值而算出的信息。另外,第一锁信息102可以在通过CPU103算出后写入,也可以通过经由通信I/F106连接的外部装置算出而写入到非易失性存储器101。第一锁信息102用于与外部存储器用卡槽104连接的外部存储器的认证。系统用存储器109中存储用户程序110和系统程序111。系统程序111为0S或固件(firmware)等CPU103启动时执行的程序。用户程序110是在系统程序111上动作的程序,假设为与由可编程控制器100控制的机器对应的程序等。CPU103控制可编程控制器100整体。例如,CPU103进行经由总线连接的非易失性存储器101、系统用存储器109、运算处理用ASIC105、LED组112等的控制。进而,CPU103在启动时执行了存储在系统用存储器109中的系统程序111后,根据需要执行用户程序110。CPU103按照所执行的系统程序111,进行各种的控制,换言之作为控制部而发挥功能。例如,CPU103检测外部存储器用卡槽104上是否连接着外部存储器。然后,CPU103对外部存储器用卡槽104判断在外部存储器中是否保存着钥匙信息。存储在第一外部存储器151中的第一钥匙信息152为了在与连接目标的可编程控制器之间进行认证而被使用。本实施方式中,在外部存储器用卡槽104上连接着第一外部存储器151的情况下,CPU103基于存储在第一外部存储器151中的第一钥匙信息152和存储在可编程控制器100的非易失性存储器101中的第一锁信息102,来认证所连接的第一外部存储器151是否与可编程控制器100对应。另外,在所连接的第一外部存储器151中没有保存钥匙信息的情况下,可编程控制器100不受理来自用户的控制(对紧急停止用开关107或小型开关组108的操作)。此外,本实施方式的可编程控制器100在外部存储器通过本文档来自技高网...

【技术保护点】
一种可编程控制器,其特征在于,具备:连接接口部,能够与外部存储部连接;存储部,存储认证用的信息;以及控制部,在上述连接接口部连接着上述外部存储部时,基于存储在上述外部存储部中的识别信息、和上述认证用的信息,在上述外部存储部已被认证的情况下,受理对自身装置的控制。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:深井英五登古诚
申请(专利权)人:株式会社东芝
类型:发明
国别省市:日本;JP

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

1