输出控制单元、输出控制系统、输出控制单元的控制方法与流程

文档序号:15884094发布日期:2018-11-09 18:30阅读:167来源:国知局
输出控制单元、输出控制系统、输出控制单元的控制方法与流程

本发明涉及根据来自控制装置的信息,进行输出装置的输出控制的输出控制单元。

背景技术

以往,工厂自动化(fa)的领域中,采用一种系统结构,该系统结构中,plc(可编程逻辑控制器)等控制器控制各种输入输出单元,该输入输出单元在与输入输出装置之间发送接收数据。图7是示出现有的输出控制系统的概要的图。作为一例,本图中示出了使用加热器进行对象物的温度控制的系统。如图所示,控制器向各种单元发送各种指示或信息,各种单元从输入输出装置(例如温度传感器)收集数据。

现有技术文献

专利文献1:日本公开专利公报“日本特开2007-280142号”(2007年10月25日公开)



技术实现要素:

发明所要解决的问题

图7所示的输出控制系统中,用于切换加热器的工作与停止的电路即ssr(solidstaterelay:固态继电器)从ct(currenttransformer:电流互感器)读取电流值。然后,ssr根据电流值判定加热器正常工作或者停止,在判定为发生了断路等异常的情况下,将该判定结果经由数字输入单元发送给控制器。

然而,具有对加热器等输出装置的举动进行监控的功能的ssr价格昂贵,导入成本高。此外,由于ssr与数字输出单元、数字输入单元以及ct连接,因此配线趋于复杂。此外,在存在多个ssr的情况下,由于必须对各ssr进行用于监控举动的各种设定,因此需要花费工夫来设定。例如,在多个输出装置各连接有一个ssr的情况下,需要对各ssr设定在各输出装置示出何种举动时检测为异常。

本发明是鉴于上述问题而提出的,其目的在于用更简易的结构向控制装置通知输出装置的异常。

解决问题的技术方案

为了解决所述课题,本发明的输出控制单元的特征在于,具有:获取部,从控制装置获取与输出装置的输出相关的信息,指示输出部,根据所述信息,对切换所述输出装置的工作与停止的切换装置指示所述输出装置工作或停止,测定值获取部,从直接或间接测定所述输出装置的实际动作的测定装置获取表示所述输出装置的实际动作的信息,判定部,根据对所述切换装置作出的指示以及表示所述实际动作的信息,判定所述输出装置是否按照所述指示输出部向所述切换装置输出的指示而工作或停止,以及警告输出部,在所述判定部判定为所述输出装置未按照所述指示而工作或停止的情况下,输出警告。

为了解决所述课题,本发明的输出控制单元的控制方法对特征在于,包括:获取步骤,从控制装置获取与输出装置的输出相关的信息,指示输出步骤,根据所述信息,对切换所述输出装置的工作与停止的切换装置指示所述输出装置工作或停止,电流值获取步骤,从直接或间接测定所述输出装置的实际动作的测定装置获取表示所述输出装置的实际动作的信息,判定步骤,根据对所述切换装置作出的指示以及表示所述实际动作的信息,判定所述输出装置是否按照在所述指示输出步骤中向所述切换装置输出的指示而工作或停止,以及警告输出步骤,在所述判定步骤中判定为所述输出装置未按照所述指示而工作或停止的情况下,输出警告。

发明效果

本发明起到了能够利用更简易的结构将输出装置的异常通知给控制装置的效果。

附图说明

图1是示出本发明的实施方式1的输出控制系统中包括的装置以及单元的主要结构的框图。

图2是示出上述输出控制系统的概要的图。

图3中的(a)是示出上述输出控制系统中包括的温度控制单元中的输入输出参数的随时间变化的时序图。图3中的(b)是更详细地示出图3中的(a)的一部分的时序图。

图4是示出由上述温度控制单元进行的警告输出处理的流程的流程图。

图5是示出操作量的变化与实施方式2的温度控制单元的指示输出的变化的时序图。

图6是示出从实施方式3的控制器输出的操作量以及立即输出指令的变化、与实施方式3的温度控制单元中的时间比例输出(tpo)及该时间比例输出的控制周期的时序图。

图7是示出现有的输出控制系统的概要的图。

具体实施方式

[实施方式1]

下面,参照图1~4说明本发明的第一实施方式。首先,利用图1及图2说明本实施方式的输出控制系统100。

系统中包括的装置及连接关系

输出控制系统100用于调节某一对象物(例如树脂、水等)的温度,并且用于检测在温度调节中使用的加热器或冷却装置等的工作以及停止是否正常。首先,利用图2说明输出控制系统100中包括的各装置(单元)及其连接关系。图2是示出输出控制系统100的概要的图。输出控制系统100至少包括控制器(控制装置)2、温度控制单元(输出控制单元)3、加热器(输出装置)7、ssr(solidstaterelay,切换装置)8和ct(currenttransformer,测定装置)9。此外,输出控制系统100还可具有可编程显示器1、温度输入单元4和温度传感器5,尽管这些不是必需的结构。

如图所示,控制器2与可编程显示器1、温度控制单元3以及温度输入单元4经由通信耦合器连接到现场网络。此外,温度控制单元3与控制器2、ssr8以及ct9连接。此外,温度输入单元4与控制器2以及温度传感器5连接。此外,ssr8、ct9以及加热器7与加热器电源一同通过电线连接。

各装置的主要结构

接下来,利用图1,说明各装置(单元)的工作。图1是示出输出控制系统100中包括的装置以及单元的主要结构的框图。

(可编程显示器1)

可编程显示器1是一种hmi(humanmachineinterface:人机接口),该hmi将从控制器2接收的数据或通知从本终端输出(使显示部进行显示,或者输出警报等声音),由此将上述数据或通知提示给用户。另外,可编程显示器1可以具有输入部,将从该输入部接受的用户指示发送给控制器2。

(控制器2)

控制器2是一种plc(可编程逻辑控制器),该plc接收在现场网络的通信网络(以下,简称为通信网络)中循环的数据块,并且将各种数据包含在该数据块中返还给上述通信网络。此处,数据块是指在连接到通信网络的各种设备之间循环(周期性地交换)的数据的集合体。数据块的循环周期根据控制器2的周期时间(cycletime)来决定。

将在后文进行详细叙述,连接到通信网络的温度控制单元3接收该数据块,并读取各种数据。此外,控制器2使温度控制单元3以及温度输入单元4读取数据块中包含的各种数据。更具体而言,控制器2包括第一通信部21、存储部22、第二通信部23以及控制部20。

第一通信部21进行控制器2与可编程显示器1之间的通信。第一通信部21在从控制部20接收到各种数据以及警告时,将其发送给可编程显示器1。此外,第一通信部21在从可编程显示器1接收到用户指示时,将其发送给控制部20。

存储部22储存用户程序。此处,用户程序是指规定控制器2的各种动作以及设定的程序。用户程序是利用在通用计算机等中安装的设定工具(应用)等而生成的,用户程序被下载到与上述通用计算机连接的控制器2中并储存在存储部22中。用户程序例如包括根据时间规定加热器7的工作以及停止的程序。由控制部20读出并执行用户程序。

第二通信部23进行控制器2与温度控制单元3及温度输入单元4之间的通信。第二通信部23将用于表示控制部20所生成的控制命令或者用于表示控制相关的各种参数的值等的信息包含在数据块中并返还给通信网络。连接到同一通信网络的温度控制单元3通过接收该数据块,由此获取该信息。

此外,在数据块包含来自温度控制单元3的、表示加热器7断路的警告(以下,简称为警告)的情况下,第二通信部23将该警告发送给控制部20。此外,在数据块包含来自温度输入单元4的温度数据(表示温度调节的对象物的温度的信息)的情况下,第二通信部23将该温度数据发送给控制部20。

控制部20总体上控制控制器2。控制部20通过执行从存储部22中读出的用户程序,或者根据在本装置中预先设定的方法,生成温度调节的信息(控制命令或各种参数等)。此处,“温度调节的信息”是指控制器2输出的、用于规定加热器7的工作以及停止的信息。控制部20经由第二通信部23输出生成的信息。另外,控制部20也可以基于通过读取数据块中包含的数据而获取的温度数据,来调节上述信息的内容,例如调节加热器7的工作以及停止的程度。

(温度控制单元3)

温度控制单元3是根据来自控制器2的信息以时间比例输出(tpo,timeproportionaloutput)向ssr8输出指示的单元。此外,温度控制单元3根据向ssr8发送的指示内容以及从ct9获取的电流值,判定加热器7是否断路,在判定为断路的情况下向控制器2发送警告。更具体而言,温度控制单元3包括获取部30、ssr控制部(指示输出部)32、电流值获取部(测定值获取部)33、判定部34以及警告输出部35。

获取部30从控制器2获取信息,并向ssr控制部32发送该信息。此外,获取部30也可以从控制器2获取警告事件的解除指示(警告的解除命令,后述)。在获取了警告事件的解除指示的情况下,获取部30将该解除指示发送给警告输出部35。

ssr控制部32根据从获取部30获取的信息,向ssr8发送加热器7的工作指示或停止指示。此处,工作指示以及停止指示以tpo的方式输出。在ssr控制部32向ssr8发送指示的时机,电流值获取部33从ct9获取流经加热器7的电流的值(电流值),并将电流值发送给判定部34。

判定部34根据发送给ssr8的指示内容(工作指示或停止指示)以及电流值,判定加热器7是按照指示而工作或停止或者是断路。更具体而言,在发送给ssr8的指示是加热器7的工作指示并且从电流值获取部33获取的电流值为规定的断路判定阈值(第一阈值)以下的情况下,判定部34判定为加热器7断路。需要说明的是,可以将断路判定阈值适当设定为比加热器7工作中的电流值的下限值低的值。判定部34在判定为加热器7断路的情况下,将该判定结果发送给警告输出部35。

警告输出部35在从判定部34接收到加热器7断路的判定结果时,生成警告并向控制器2输出。警告输出部35输出的警告可以是控制器2作为一种监控信息而进行处理的信息(作为监控信息的警告)。此外,警告输出部35输出的警告也可以是在从控制器2接收到某种警告解除指示之前持续发送的警告(轻度故障)。

(ssr8、ct9以及加热器7)

ssr8是控制加热器7的启动以及停止(on以及off)的电路。ssr8根据从温度控制单元3的ssr控制部32接收到的工作指示或停止指示,使加热器7工作或使加热器7停止。ct9测定流经加热器7的电流值。即,可以认为ct9测定加热器7的实际动作。ct9可以直接或间接测定流经加热器7的电流。ct9将测定结果发送给温度控制单元3的电流值获取部33。加热器7加热树脂或水等温度控制的对象物。加热器7可以是任意的结构,只要能够接受电气驱动并且能够向对象物传递热量即可。

(温度传感器5以及温度输入单元4)

温度传感器5测量温度控制的对象物的温度,并发送给温度输入单元4。温度输入单元4将表示该温度的温度数据输出至控制器2。

图1以及图2的例子中,判定部34是对加热器7这一个装置判定是否断路的结构。然而,本发明的输出控制系统100中,判定部34可以对多个装置分别判定单个装置是否断路,并且警告输出部35可以将能够区分出某一装置是否断路的警告输出至控制器2。

更具体而言,例如若输出控制系统100具有多个由ssr8、ct9、以及加热器7(以及加热器电源)构成的图2所示的电气电路,则ssr控制部32对多个ssr分别指示工作或停止。此外,电流值获取部33从与作为各ssr的切换工作和停止的切换对象的各加热器分别连接的ct,单独地获取流经各加热器的电流的值,并且判定部34对每个加热器进行断路判定。然后,警告输出部35向每个加热器输出不同的警告。由此,能够分别单独地检测出多个加热器的断路,并且发出警告。

加热器断路的判定方法

接下来,利用图3更详细地说明判定部34进行的判定。图3中的(a)是示出温度控制单元3中的输入输出参数的随时间变化的时序图。

“指示输出”行表示从ssr控制部32向ssr8输出指示的时机以及指示的变化,“on”表示使加热器7工作的指示,“off”表示停止加热器7的指示。“ct电流值”行表示电流值获取部33从ct9获取的电流值的变化。此处,断开时电流值表示加热器7停止时的电流值。另一方面,导通时电流值表示加热器7工作中的电流值。此外,如上所述,断路判定阈值是按照比加热器7工作中的电流值的下限值低的值而任意设定的阈值。

“警告(监控信息时)”行以及“警告(轻度故障时)”行分别表示警告输出部35输出警告的时机。“警告(监控信息时)”行表示输出作为监控信息的警告的情况,“警告(轻度故障时)”表示输出作为轻度故障的警告的情况。

在警告输出部35输出作为轻度故障的警告的情况下,“事件解除”列表示获取部30从控制器2获取警告事件的解除指示的时机。另外,在输出作为监控信息的警告的情况下,不获取如该行所示的解除指示。

如上所述,ssr控制部32以tpo向ssr8发送工作指示以及停止指示。换言之,将由持续输出工作指示的期间与持续输出停止指示的期间组成一组并作为一个控制周期。此处,如图3中的(a)最初的控制周期所示,在ssr控制部32输出工作指示时电流值获取部33获取的电流值(即,ct9测定的电流值)小于断路判定阈值的情况下,判定部34判定为加热器7断路,警告输出部35接收该判定并且将作为监控信息的警告、或作为轻度故障的警告输出至控制器2。然后,在将作为轻度故障的警告输出至控制器2的情况下,控制器2的控制部20在获取了上述警告时满足了规定条件(例如对该警告进行了某种处置等)的情况下,将警告事件的解除指示输出至温度控制单元3的获取部30。当获取部30接收到该解除指示时,向警告输出部35发送该解除指示。警告输出部35在接收到事件的解除指示时,停止输出作为轻度故障的警告。

另外,在从电流值获取部33接收的电流值以规定的次数连续小于断路判定阈值的情况下,判定部34可以判定为加热器7断路。图3中的(b)更详细地示出了“ct电流值”行与“警告”行(监控信息时以及轻度故障时这两行)。“ct电流值”行的一个标绘点表示ct9对电流值进行采样的时机。此外,“警告”行的实线表示作为监控信息的警告的输出时机,虚线表示作为轻度故障的警告的输出时机。

如图3中的(b)所示,在一次判定为加热器7断路后,从电流值获取部33接收到的电流值达到断路判定阈值+规定的缓冲值(图中的断路判定滞后(hysteresis))以上的值的次数达规定次数的情况下,判定部34可以判定为加热器7未断路。如此,根据规定次数的电流值的标绘点判定加热器7是否断路,由此判定部34能够减少误判。

警告输出处理的流程

最后,本实施方式中,利用图4说明温度控制单元3输出警告的处理(警告输出处理)的流程。图4是示出警告输出处理的流程的流程图。

当从控制器2获取了温度调节的信息时,温度控制单元3的获取部30将该信息发送给ssr控制部32。ssr控制部32按照信息,生成使加热器7工作或停止的指示,发送给ssr8(s10)并且发送给判定部34。另一方面,在ssr控制部32向ssr8发送指示的时机,电流值获取部33从ct9获取电流值(s11)。电流值获取部33将获取的电流值发送给判定部34。

在ssr控制部32发送了用于使加热器7工作的指示的情况下(s12中为是),并且在从电流值获取部33接收的电流值为断路判定阈值以下的情况下(s13中为是),判定部34判定为加热器7断路(s14)。判定部34将判定结果发送给警告输出部35。警告输出部35基于从判定部34接收到的判定结果,生成警告并输出(s15)。

另一方面,在ssr控制部32发送了用于使加热器7停止的指示的情况下(s12中为否),或者在从电流值获取部33接收的电流值大于断路判定阈值的情况下(s13中为否),判定部34判定为加热器7正常地受控制,接下来待机,直到从ssr控制部32以及电流值获取部33接收到指示内容以及电流值为止。

通过上述处理,温度控制单元3能够根据对ssr8指示的内容,即,根据用于使加热器7工作的指示或停止的指示、以及流经加热器7的电流值,判定加热器7是否按照对ssr8的指示而工作或停止。此外,在加热器7的工作以及停止未正常进行的情况下,能够对在本单元的上游进行输出控制的控制器2输出警告。

此外,通过上述处理,与使ssr8监控以及判断加热器7的工作以及停止是否正常进行的情况相比,能够降低ssr8的导入成本。此外,由于无需连接ssr8与ct9,因此能够减少布线工时。此外,能够省去对ssr8进行与加热器7的监控相关的各种设定的工夫。因此,温度控制单元3能够利用更简易的结构发现加热器7的异常,并且对控制器2发出警告。

另外,本实施方式中,在ssr控制部32向ssr8输出加热器7的停止指示的时机,电流值获取部33获取的电流的值为规定的阈值(第二阈值)以上的情况下,判定部34可以判定为因ssr8的故障等问题导致加热器7未正常地受控制。然后,判定部34可以向警告输出部35传达该判定结果,警告输出部35向控制器2输出警告。

换言之,在判定部34判定为“加热器7断路”的情况下、以及判定为“ssr8出现故障”的情况下,警告输出部35可以输出不同的警告(控制器2能够区分的警告)。

此外,本实施方式中,温度控制单元3也可以与用于向用户通知警告的输出装置连接。输出装置例如是扬声器以及麦克风等。此外,温度控制单元3的警告输出部35也可以不向控制器2输出警告,或者还可以在向控制器2输出警告的通知,经由上述连接的输出装置输出警告。

由此,温度控制单元3能够不通过控制器2的指示而将自己发出的警告向输出装置输出。例如,在控制器2或可编程显示器1等温度控制单元3的某一上级设备出现故障,警告不能顺利地传递给上级设备的情况下,能够向用户通知警告。

[实施方式2]

本发明的温度控制单元3也可以从控制器2获取操作量,该操作量表示使输出装置工作的时间在每单位时间内的比例,并且将用于使加热器7工作或停止的指示设置为时间比例输出(tpo),从而使ssr8实现一定周期以及操作量所表示的时间比例。下面,利用图5说明本发明的第二实施方式。需要说明的是,为了方便说明,本实施方式以及以下的实施方式中,对于具有与在实施方式1中说明的构件相同的功能的构件标记相同的附图标记,并省略其说明。

本实施方式中,控制器2的控制部20经由第二通信部23,向温度控制单元3输出操作量。即,第二通信部23将操作量的值包含在数据块中并返还给通信网络。此处,“操作量”是指ssr8使加热器7工作时的用于指定使该加热器7工作的时间比例的值。在以下的说明中作为一例,控制部20决定并输出作为操作量的值,该值用百分率(%)表示使加热器7工作的时间的比例。

温度控制单元3的获取部30获取上述操作量,并发送给ssr控制部32。ssr控制部32对ssr8进行将工作指示以及停止指示组合而成的时间比例输出(tpo),从而实现上述操作量所表示的时间比例。

图5是示出获取部30获取的(控制器2的控制部20指示的)操作量的变化以及ssr控制部32的指示输出的变化的时序图。如图所示,“操作量”行表示获取部30获取的操作量的值(%)。此外,“tpo输出”列表示ssr控制部32发送(输出)给ssr8的tpo中的指示的内容(加热器7的on或off)以及该指示的期间。此外,点a~c表示操作量变化的时机,箭头a~c表示反映出对应的点a~c上的操作量的变化的时机。

如图所示,在获取部30获取的操作量发生了变化的情况下,ssr控制部32将变化后的操作量反映在当前的tpo的控制周期中或下一控制周期中。

更具体而言,在ssr控制部32输出停止指示的时机,操作量发生了变化的情况下(图中的点a),ssr控制部32从下一控制周期起,按照与变化后的操作量对应的工作时间进行tpo即可(图中的箭头a)。此外,在ssr控制部32输出工作指示的时机操作量发生了变化的情况下(图中的点b),ssr控制部32调整输出工作指示的期间来进行tpo(图中的箭头b),使得当前的控制周期中的加热器7的工作时间的比例变为变化后的操作量所表示的时间比例即可。

此外,在ssr控制部32输出工作指示的时机,操作量发生了变化,并且在该时间点的控制周期中已经经过了变更后的操作量所表示的工作时间以上的工作时间的情况下(图中的点c),ssr控制部32输出立即停止指示,并且在该控制周期的剩余时间持续输出停止指示即可(图中的箭头c)。该情况下,从下一控制周期起,正确地反映变更后的操作量(图中的箭头c′)。

通过温度控制单元3如此地从控制器2获取操作量的值并且在ssr控制部32中进行tpo,起到即使在不考虑控制部20的周期时间(cycletime)或tpo的控制周期来设定操作量的情况下,也能够将该操作量适当地反应在tpo中的效果。

[实施方式3]

此外,本发明的温度控制单元3可以从控制器2获取加热器7的工作以及停止的第一信息以及表示是否自主控制对ssr8进行的tpo的第二信息。此外,温度控制单元3可以根据该第一信息以及第二信息,以tpo向ssr8输出加热器7的工作或停止的指示。

此处,第一信息可以是例如上述实施方式中说明的操作量,也可以是使加热器7on(工作)或使加热器7off(停止)的控制命令。另外,第二信息将在本实施方式中说明。

下面,利用图6说明本发明的第三实施方式。本实施方式的控制器2与实施方式1和2的控制器2的不同点在于,本实施方式的控制器2将操作量(第一信息)以及表示立即输出指令的on或off的信息(第二信息)发送给温度控制单元3。此外,温度控制单元3与实施方式1和2的温度控制单元3的不同点在于,该温度控制单元3根据上述操作量以及上述立即输出指令是on还是off,来改变对ssr8进行的tpo的控制方法。

此处,“立即输出指令”是指取on以及off这两个值的信息,表示是否使温度控制单元3自主控制对ssr8进行的tpo。以下的说明中,将立即输出指令为on的情况设定为温度控制单元3不对tpo进行自主控制,将立即输出指令为off的情况设定为温度控制单元3对tpo进行自主控制。

此处,“对tpo进行自主控制”表示温度控制单元3基于本装置的内部信息,设定例如对ssr8进行的tpo的开始和结束时机、以及tpo的控制周期。在立即输出指令为on的情况下,温度控制单元3经由数据块循环获取从控制器2输出的tpo的开始和结束的指示、或者表示该开始和结束时机的信息。然后,温度控制单元3根据该指示或该信息进行tpo的开始和结束、以及tpo的控制周期的变更。

反之,“不对tpo进行自主控制”表示,温度控制单元3基于从控制器2获取的信息(例如,控制命令或各种参数等),设定例如对ssr8进行的tpo的开始和结束时机、以及tpo的控制周期中的至少一者。

此外,控制部20也可以具有加热器7的自动调节功能。本实施方式中提及的“自动调节功能”表示用于计算与由控制器2执行的pid控制等的输出控制相关的各种参数的功能。

换言之,在控制器2执行自动调节的情况下,控制器2可以将表示on的值作为立即输出指令的值储存在数据块中,并且输出该块。此外,在控制器2不执行自动调节的情况下,控制器2可以将表示off的值作为立即输出指令的值储存在数据块中,并且输出该块。以下说明在控制器2执行自动调节的情况下将表示on的值作为立即输出指令的值储存在数据块中,在控制器2不执行自动调节的情况下将表示on的值作为立即输出指令的值储存在数据块中的情况。

此外,在温度控制单元3从数据块读取的立即输出指令的值为on的情况下并且在操作量发生了变化的情况下,可以根据温度控制单元3更新对ssr8进行的tpo的控制周期。

图6是示出从控制器2的控制部20输出的操作量及立即输出指令(第二信息)的变化、以及温度控制单元3的ssr控制部32中的tpo及该tpo的控制周期的时序图。

在从控制器2输出的立即输出指令为on的时(即,控制器2的控制部20正在执行自动调节),在与立即输出指令一同从控制器2输出的操作量发生了变化的情况下,即使在当前的tpo不足一个控制周期的期间(图6中2秒(s))的情况下,ssr控制部32也更新控制周期,并且开始一个新的控制周期(同一图中的点f、g、h、i)。

另外,在立即输出指令变化为on的时机与操作量变化的时机为同时的情况下(图6的点e),ssr控制部32可以如上所述地更新控制周期,也可以不更新控制周期,而在到达下一控制周期的时机反映变更后的操作量(同一图中的箭头e)。

此外,在立即输出指令变化为off的时机与操作量变化的时机为同时的情况下(图6的点j),ssr控制部32可以如上所述地更新控制周期,也可以不更新控制周期,而在到达下一控制周期的时机反映变更后的操作量(同一图中的箭头j)。

如此,在自动调节正在执行中操作量发生了变化的情况下,无需等到下一控制周期而立即反映该变化,由此温度控制单元3能够使控制器2更准确地进行自动调节(更准确地计算各种参数)。

特别地,在一个控制周期的期间较长的情况下,若将操作量的变更的反映留待到下一控制周期,则上述参数的计算可能产生偏差。更具体而言,例如在不是加热器7而是风扇等冷却设备的情况下,经常将一个控制周期延长至20s等。该情况下,若将操作量的变化反映在下一控制周期中,控制器2在最长将近20s的期间内,进行根据变化前的操作量的自动调节,导致计算出的各种参数的偏差较大。

对此,在控制器2的控制部20正在执行自动调节中并且控制器2输出的操作量发生了变化的情况下,本实施方式的温度控制单元3更新tpo的控制周期,按照变化后的操作量重新开始tpo。换言之,也可以认为使变化后的操作量立即反映出来。由此,起到了温度控制单元3使控制器2更准确地执行自动调节的效果。

此外,在操作量从1%以上变化到0%的情况下,无论tpo的控制周期如何,温度控制单元3的ssr控制部32都可以在操作量变化的时机指示ssr8使加热器7停止。换言之,在操作量从1%以上变化到0%的情况下,无论立即输出指令是on还是off,ssr控制部32都可以在操作量变化的时机指示ssr8使加热器7停止。

由此,在应使加热器7停止的情况下,无论tpo的周期如何,ssr控制部32都能立即将用于使加热器7停止的指示发送给ssr8。因此,温度控制单元3能够更迅速地反映从控制器2接收到的操作量。

此外,在温度控制单元3上连接有多个ssr8的情况下,期望控制器2将温度控制单元3与各ssr8之间的tpo的开始和结束、以及tpo的控制周期中的至少一者进行区分控制。

此外,在温度控制单元3对多个ssr8分别以tpo进行输出的情况下,并且在控制器2输出(或正在输出)on的值作为立即输出指令的情况下,控制器2还可以将表示对各ssr8进行tpo的开始时机的信息发送给温度控制单元3。此外,期望温度控制单元3的获取部30获取表示上述开始时机的信息,并且在表示该开始时机的信息所表示的时机,开始进行各ssr8的tpo。

更具体而言,控制器2也可以使数据块包含如下的值(延迟值)并输出,该值表示使作为表示上述开始时机的信息的、与各ssr8之间进行的tpo的开始时机从该tpo本来的开始时机延迟多久的时间。此外,温度控制单元3也可以读取延迟值,使各tpo的开始时机延迟该延迟值所表示的时间。

例如,一个温度控制单元3与多个ssr8连接,该ssr8与一个以上的加热器7分别连接。该情况下,若将全部ssr8的tpo统一设置为on,则温度控制单元3中会流经过大的电流,有可能导致故障。

对此,本实施方式的控制器2以及温度控制单元3中,例如控制器2在分别错开的时机指示温度控制单元3与各ssr8之间进行的tpo的开始时机(例如,使与各ssr8之间进行的tpo的延迟值不同),能够防止如上所述流经过大的电流。

[变形例]

上述各实施方式中,说明了通过对加热器7的工作进行控制,来对某一对象物的温度进行调整的系统。然而,本发明的输出控制系统100不限于温度调节,也能适用于各种输出控制。

例如,本发明的输出控制系统100也可以具有燃烧器来代替加热器7,对该燃烧器的工作(开)和停止(关)进行控制,从而进行对象物(水或金属等)的温度调节。该情况下,ssr8(以及ct9)也可以是具有与ssr8(以及ct9)同样功能的控制电机。

此外,本发明的输出控制系统100也可以具有填充有制冷剂物质(例如水等)的槽来代替加热器7,通过调整该制冷剂物质接触对象物的面积或者该制冷剂物质的流量,进行对象物的温度调节。该情况下,ssr8(以及ct9)可以是具有与ssr8(以及ct9)同样的控制功能的、用于调节制冷剂物质接触对象物的容积或流量等的阀机构。

此外,本发明的输出控制系统100也可以具有风扇来代替加热器7,通过控制该风扇的工作以及停止,进行对象物的温度调节。该情况下,ssr8(以及ct9)可以是具有与ssr8(以及ct9)同样的控制功能并且控制风扇的工作、停止、以及旋转数等的机构。

此外,本发明的输出控制系统100还可以具有珀耳帖元件来代替加热器7,通过控制该珀耳帖元件,进行对象物的温度调节。该情况下,ssr8(以及ct9)可以是具有与ssr8(以及ct9)同样的控制功能的珀耳帖控制器。

[由软件实现的实施例]

控制器2以及温度控制单元3的控制块(特别是控制部20、获取部30、ssr控制部32、电流值获取部33、判定部34、以及警告输出部35)可以由在集成电路(ic芯片)等中形成的逻辑电路(硬件)实现,也可以使用cpu(centralprocessingunit:中央处理器单元)由软件实现。

后者的情况下,控制器2以及温度控制单元3具有:cpu,执行作为实现各功能的软件的程序命令;rom(readonlymemory:只读存储器)或存储装置(将这些称为“记录介质”),以能够由计算机(或cpu)读取的方式记录有上述程序以及各种数据;ram(randomaccessmemory:随机存取存储器)等,用于展开上述程序。此外,通过计算机(或cpu)从上述记录介质中读取并执行上述程序,来达到本发明的目的。作为上述记录介质,“非暂时性的有形介质”例如能够使用磁带、光盘、存储卡、半导体存储器、可编程逻辑电路等。此外,上述程序可以也经由能够传送该程序的任意传送介质(通信网络或广播波等)提供给上述计算机。另外,本发明也可以通过将上述程序以通过电子传送而实现的、嵌入载波中的数据信号的形式实现。

本发明的一个实施方式的输出控制单元具有:获取部,从控制装置获取与输出装置的输出相关的信息;指示输出部,根据所述信息,对切换所述输出装置的工作与停止的切换装置指示所述输出装置工作或停止;测定值获取部,从直接或间接测定所述输出装置的实际动作的测定装置获取表示所述输出装置的实际动作的信息;判定部,根据对所述切换装置作出的指示以及表示所述实际动作的信息,判定所述输出装置是否按照所述指示输出部向所述切换装置输出的指示而工作或停止;以及警告输出部,在所述判定部判定为所述输出装置未按照所述指示而工作或停止的情况下,输出警告。

本发明的一个实施方式的输出控制单元的控制方法包括:获取步骤,从控制装置获取与输出装置的输出相关的信息;指示输出步骤,根据所述信息,对切换所述输出装置的工作与停止的切换装置指示所述输出装置工作或停止,电流值获取步骤,从直接或间接测定所述输出装置的实际动作的测定装置获取表示所述输出装置的实际动作的信息,判定步骤,根据对所述切换装置作出的指示以及表示所述实际动作的信息,判定所述输出装置是否按照在所述指示输出步骤中向所述切换装置输出的指示而工作或停止,以及警告输出步骤,在所述判定步骤中判定为所述输出装置未按照所述指示而工作或停止的情况下,输出警告。

根据上述的结构以及处理,输出控制单元能够根据对切换装置作出的指示内容,即,根据使输出装置工作的指示或者使输出装置停止的指示、以及表示输出装置的实际动作的信息,判定输出装置的工作以及停止是否按照指示进行。此外,能够在输出装置的工作以及停止未正常进行的情况下输出警告。

此外,根据上述的结构以及处理,与使切换装置监控输出装置是否按照指示工作或停止的情况相比,能够降低切换装置的导入成本,并且能够减少布线工时。此外,能够省去对切换装置进行与上述的输出装置的监控相关的各种设定的工夫。因此,输出控制单元能够利用更简易的结构通知输出装置的异常。

此外,在所述输出控制单元中,所述警告输出部所输出的所述警告可以由所述控制装置获取。由此,输出控制单元能够对在本单元的上游进行输出控制的控制装置输出警告。

此外,在所述输出控制单元中,所述警告输出部可以持续输出所述警告,直到所述获取部从所述控制装置获取所述警告的解除命令为止。

根据上述结构,输出控制单元持续输出警告,直到输出的警告被控制装置识别,并且返回称为解除命令的反应为止。由此,输出控制单元能够使控制装置确实地识别警告。

此外,在所述输出控制单元中,所述警告输出部可以与向用户通知所述警告的输出装置连接,并且经由所述输出装置输出所述警告。根据上述结构,输出控制单元能够不按照控制装置等的指示,将自己发出的警告使输出装置输出。由此,即使在例如控制装置等上级设备出现了故障的情况下,也能向用户通知警告。

此外,在所述输出控制单元中,所述测定值获取部可以从所述测定装置获取流经所述输出装置的电流的值,所述判定部可以根据对所述切换装置作出的指示以及所述电流的值,判定所述输出装置是否按照所述指示输出部向所述切换装置输出的指示进行而工作或停止。

根据上述结构,输出控制单元能够检出例如由断路或切换装置的故障等导致的未正常进行输出装置的工作的情况,并输出警告。

此外,在所述输出控制单元中,所述获取部可以从所述控制装置周期性地获取所述信息。由此,输出控制单元能够不受所述信息的获取周期的影响,基于输出装置的输出控制指示以及指示内容判定输出装置是否按照指示而工作或停止。

此外,在所述输出控制单元中,所述获取部可以经由现场网络与所述控制装置连接。在通过现场网络进行通信的情况下,有时周期性地(cyclic)进行通信。对此,根据上述结构,输出控制单元能够不受通信的周期(cycle)的影响,基于输出装置的输出控制指示以及指示内容判定输出装置是否按照指示而工作或停止。

此外,在所述输出控制单元中,可以是,在所述指示输出部指示所述切换装置来使所述输出装置工作,并且所述测定值获取部所获取的电流的值为第一阈值以下的情况下,所述判定部判定为所述输出装置未按照所述指示输出部向所述切换装置输出的指示而工作或停止,所述第一阈值比所述输出装置工作中的电流值的下限值低。

根据上述结构,输出控制单元例如能够检测因断路等导致虽然输出了用于使输出装置工作的指示但输出装置实际上并未工作的情况,并输出警告。

此外,在所述输出控制单元中,可以是,在所述指示输出部指示所述切换装置来使所述输出装置停止,并且所述测定值获取部所获取的电流的值为第二阈值以上的情况下,所述判定部判定为所述输出装置未按照所述指示输出部向所述切换装置输出的指示而工作或停止,所述第二阈值比所述输出装置停止中的电流值的上限高。

根据上述结构,输出控制单元能够检测例如因切换装置的故障等导致虽然输出了用于使输出装置停止的指示但输出装置实际上并未停止的情况,并输出警告。

此外,在所述输出控制单元中,所述指示输出部可以对多个切换装置单独地指示工作或停止,所述测定值获取部从与各输出装置连接的测定装置单独地获取表示各输出装置的实际动作的信息,该各输出装置是各切换装置切换工作和停止的切换对象,所述判定部对每个输出装置进行所述判定,所述警告输出部向每个输出装置输出不同的所述警告。

根据上述结构,输出控制单元能够对多个输出装置判定各个输出装置是否正常进行工作以及停止,并输出警告。因此,输出控制单元能够以使得判明任一输出装置中是否发生了异常的方式输出警告。

本发明的一个实施方式的输出控制系统的特征在于包括所述输出控制单元以及所述控制装置。由此,能够实现可以利用更简易的结构向控制装置通知输出装置的异常的输出控制系统。

本发明不限于上述的各实施方式,而是在权利要求所示的范围内能够进行各种变更,并且将不同的实施方式中分别公开的技术手段进行适当组合而得到的实施方式也包括在本发明的技术范围中。

附图标记说明

1可编程显示器

2控制器(控制装置)

20控制部

21第一通信部

22存储部

23第二通信部

3温度控制单元

30获取部

32ssr控制部(指示输出部)

33电流值获取部(测定值获取部)

34判定部

35警告输出部

4温度输入单元

5温度传感器

7加热器(输出装置)

8ssr(切换装置)

9ct(测定装置)

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1