[go: up one dir, main page]

TWI585557B - Programmable logic control system - Google Patents

Programmable logic control system Download PDF

Info

Publication number
TWI585557B
TWI585557B TW105106473A TW105106473A TWI585557B TW I585557 B TWI585557 B TW I585557B TW 105106473 A TW105106473 A TW 105106473A TW 105106473 A TW105106473 A TW 105106473A TW I585557 B TWI585557 B TW I585557B
Authority
TW
Taiwan
Prior art keywords
unit
temperature
cooling
temperature value
aforementioned
Prior art date
Application number
TW105106473A
Other languages
Chinese (zh)
Other versions
TW201732470A (en
Inventor
川名達
Original Assignee
三菱電機股份有限公司
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 三菱電機股份有限公司 filed Critical 三菱電機股份有限公司
Priority to TW105106473A priority Critical patent/TWI585557B/en
Application granted granted Critical
Publication of TWI585557B publication Critical patent/TWI585557B/en
Publication of TW201732470A publication Critical patent/TW201732470A/en

Links

Landscapes

  • Programmable Controllers (AREA)

Description

可程式邏輯控制器系統 Programmable logic controller system

本發明係有關連接有複數個單元(unit)的可程式邏輯控制器系統(programmable logic controller system)。 The present invention relates to a programmable logic controller system in which a plurality of units are connected.

過往,在可程式邏輯控制器(Programmable Logic Controller;PLC)系統中係使用構成如下的基本方塊(block),即,於起始端配置電源單元,於該電源單元隔壁連結中央演算處理裝置(Central Processing Unit;CPU)單元,再接著CPU單元之後配置輸入輸出單元或具其他功能的其他單元。此外,各單元間係為了在PLC系統的內外進行通訊而藉由基底單元(base unit)連結在一起。 In the past, in the Programmable Logic Controller (PLC) system, a basic block is constructed, that is, a power supply unit is disposed at the start end, and a central processing device is connected to the power supply unit (Central Processing). Unit; CPU) unit, followed by the CPU unit to configure the input and output unit or other units with other functions. In addition, the units are connected together by a base unit for communication inside and outside the PLC system.

在如上述連接有CPU單元與其他單元的PLC系統中,於該PLC系統運作時,電流流通於單元內部的基板及零件,零件產生發熱。當零件的發熱持續,導致單元內部的溫度顯著上升,便會發生零件或單元的功能及性能劣化、以及零件的壽命縮短。因此,為了讓PLC系統正常地動作,必須使單元內部的溫度不會因單元內部的零件的發熱而顯著上升。 In the PLC system in which the CPU unit and other units are connected as described above, when the PLC system operates, current flows through the substrates and components inside the unit, and the components generate heat. When the heat generation of the part continues, the temperature inside the unit rises remarkably, and the function and performance of the part or unit deteriorate, and the life of the part is shortened. Therefore, in order for the PLC system to operate normally, it is necessary to make the temperature inside the unit not significantly rise due to the heat generation of the components inside the unit.

就管理PLC系統中的單元的溫度的方法而 言,下述專利文獻1係在本體裝置的CPU單元與本體裝置的電源單元及增設用裝置的電源單元之間設有資料(data)傳送路徑。此外,各電源單元係具備溫度檢測器,僅在電源單元的電源開啟(on)時及回應來自CPU的指令(command)將資料傳送給CPU單元後測定內部溫度,將資料儲存在電源單元內部的非揮發性內部記憶體(memory)。 a method of managing the temperature of a unit in a PLC system In the following Patent Document 1, a data transmission path is provided between a CPU unit of a main body device and a power supply unit of the main unit and a power supply unit of the external device. In addition, each power supply unit is provided with a temperature detector, and the internal temperature is measured and the data is stored in the power supply unit only when the power supply unit is turned on (on) and in response to a command from the CPU to transmit data to the CPU unit. Non-volatile internal memory (memory).

(先前技術文獻) (previous technical literature) (專利文獻) (Patent Literature)

專利文獻1:日本國特開2006-294007號公報 Patent Document 1: Japanese Patent Laid-Open Publication No. 2006-294007

然而,在上述專利文獻1的PLC裝置中係僅進行電源單元的溫度監視。因此,就算其他複數個單元的內部溫度上升,該些單元的溫度管理也不會進行,無法進行抑制該些單元的溫度上升之控制。 However, in the PLC device of Patent Document 1, only the temperature monitoring of the power supply unit is performed. Therefore, even if the internal temperature of the other plurality of cells rises, the temperature management of the cells does not proceed, and the control for suppressing the temperature rise of the cells cannot be performed.

此外,藉由如上述專利文獻1的PLC裝置,將溫度監視功能安裝至PLC系統,便能夠量測PLC系統內的溫度值。然而,在專利文獻1的PLC裝置中係隨時監視電源單元內部的溫度,故導致PLC裝置運作時的消秏電力增加。此外,因消秏電力增加,使得運作PLC裝置所需的成本增加,導致PLC裝置的管理費用增加。 Further, by installing the temperature monitoring function to the PLC system as in the PLC device of Patent Document 1, the temperature value in the PLC system can be measured. However, in the PLC device of Patent Document 1, the temperature inside the power supply unit is monitored at any time, so that the power consumption of the PLC device increases. In addition, due to the increase in power consumption, the cost required to operate the PLC device increases, resulting in an increase in the management cost of the PLC device.

本發明係鑒於上述情事而研創,目的在於獲得能夠在連接有CPU單元與具其他功能的單元的PLC 系統中以低消秏電力進行單元內的溫度值控制之PLC系統。 The present invention has been made in view of the above circumstances, and aims to obtain a PLC capable of connecting a CPU unit and a unit having other functions. A PLC system in which the temperature value in the unit is controlled with low power consumption in the system.

為了解決上述課題並達成目的,本發明的可程式邏輯控制器系統乃係具備基本方塊,該基本方塊中,作為功能單元的電源單元、中央演算單元、前述功能單元中之具有與前述電源單元及前述中央演算單元不同功能的一般單元、及相對於前述電源單元而配置在末端的第1末端單元,係以抵接的狀態鄰接依序配置,並且經由連接前述功能單元間的連接器(connector)而電性連接及連接成能夠進行通訊;前述一般單元係具備:溫度監視部,係在既定的時序(timing)間歇性地檢測前述功能單元內的溫度值;及冷卻部,係進行前述功能單元內的冷卻;前述中央演算單元係具備:前述溫度監視部;前述冷卻部;及溫度控制管理部,係將前述基本方塊的前述功能單元的前述溫度監視部所檢測出的溫度值與對應於前述基本方塊的前述功能單元而預先個別設定的規定值進行比較,根據前述比較的結果,對檢測出與前述規定值進行過比較的前述溫度值之前述功能單元的前述冷卻部之運作進行控制。 In order to solve the above problems and achieve the object, the programmable logic controller system of the present invention has a basic block in which the power supply unit, the central calculation unit, and the functional unit as the functional unit have the power supply unit and The general unit having different functions of the central calculation unit and the first end unit disposed at the end with respect to the power supply unit are arranged adjacent to each other in abutting state, and are connected via a connector between the functional units. And electrically connected and connected to enable communication; the general unit includes: a temperature monitoring unit that intermittently detects a temperature value in the functional unit at a predetermined timing; and a cooling unit that performs the functional unit The internal calculation unit includes: the temperature monitoring unit; the cooling unit; and the temperature control unit, wherein the temperature value detected by the temperature monitoring unit of the functional unit of the basic block corresponds to the temperature value Comparing the aforementioned functional units of the basic block with the predetermined values set in advance The result of the comparison of the detected value and the predetermined operation performed through the portion of the cooling temperature of the functional unit comparing control value.

本發明的PLC系統係達到能夠在連接有CPU單元與具其他功能的單元的PLC系統中以低消秏電力進行單元內的溫度值控制之效果。 The PLC system of the present invention achieves the effect of being able to control the temperature value in the cell with low power consumption in a PLC system in which a CPU unit and a unit having other functions are connected.

1、2‧‧‧PLC系統 1, 2‧‧‧ PLC system

10、210‧‧‧基本方塊 10, 210‧‧‧ basic squares

11‧‧‧電源單元 11‧‧‧Power unit

12‧‧‧中央演算單元(CPU單元) 12‧‧‧Central calculation unit (CPU unit)

13-1至13-4、22-1至22-4‧‧‧目標單元 Target units 13-1 to 13-4, 22-1 to 22-4‧‧

14、23‧‧‧端蓋 14, 23‧‧‧ end caps

15‧‧‧內部匯流排 15‧‧‧Internal busbar

16‧‧‧匯流排連接器 16‧‧‧ Bus bar connector

17‧‧‧分支單元 17‧‧‧Branch unit

21‧‧‧增設單元 21‧‧‧Additional unit

50‧‧‧溫度監視部 50‧‧‧ Temperature Monitoring Department

51‧‧‧單元通訊部 51‧‧‧Unit Communication Department

52‧‧‧溫度值檢測部 52‧‧‧ Temperature Value Detection Department

53‧‧‧溫度值記憶部 53‧‧‧ Temperature Value Memory Department

60‧‧‧冷卻控制部 60‧‧‧Cooling Control Department

70‧‧‧冷卻部 70‧‧‧ Cooling Department

80‧‧‧溫度控制管理部 80‧‧‧ Temperature Control Management Department

81‧‧‧CPU單元通訊部 81‧‧‧CPU Unit Communication Department

82‧‧‧規定值記憶部 82‧‧‧Specified value memory

83‧‧‧比較部 83‧‧‧Comparative Department

84‧‧‧比較結果記憶部 84‧‧‧Comparative Results Memory

90‧‧‧CPU 90‧‧‧CPU

100‧‧‧顯示部 100‧‧‧Display Department

110‧‧‧功能處理部 110‧‧‧Function Processing Department

220‧‧‧增設方塊 220‧‧‧Additional Blocks

230‧‧‧增設電纜 230‧‧‧Additional cable

第1圖係示意性顯示本發明實施形態1的PLC系統的一構成例之圖。 Fig. 1 is a view schematically showing a configuration example of a PLC system according to a first embodiment of the present invention.

第2圖係示意性顯示本發明實施形態1的CPU單元的功能構成之方塊圖。 Fig. 2 is a block diagram schematically showing the functional configuration of a CPU unit according to Embodiment 1 of the present invention.

第3圖係示意性顯示本發明實施形態1的目標單元(target unit)與端蓋(end cover)的功能構成之方塊圖。 Fig. 3 is a block diagram schematically showing the functional configuration of a target unit and an end cover according to the first embodiment of the present invention.

第4圖係示意性顯示本發明實施形態1的溫度監視部的功能構成之方塊圖。 Fig. 4 is a block diagram schematically showing the functional configuration of a temperature monitoring unit according to the first embodiment of the present invention.

第5圖係示意性顯示本發明實施形態1的溫度控制管理部的功能構成之方塊圖。 Fig. 5 is a block diagram schematically showing the functional configuration of a temperature control management unit according to the first embodiment of the present invention.

第6圖係顯示本發明實施形態1的PLC系統中的單元內的溫度控制處理的一程序例之流程圖(flow chart)。 Fig. 6 is a flow chart showing a procedure example of temperature control processing in a unit in the PLC system according to the first embodiment of the present invention.

第7圖係顯示本發明實施形態1的單元內的溫度控制處理之中的對象單元內部溫度值的檢測處理及冷卻控制處理的一程序例之流程圖。 Fig. 7 is a flow chart showing a procedure example of the detection processing and the cooling control processing of the target unit internal temperature value in the temperature control processing in the unit according to the first embodiment of the present invention.

第8圖係示意性顯示本發明實施形態2的PLC系統的一構成例之圖。 Fig. 8 is a view schematically showing a configuration example of a PLC system according to a second embodiment of the present invention.

第9圖係顯示本發明實施形態2的溫度監視處理的一程序例之流程圖。 Fig. 9 is a flow chart showing a procedure example of the temperature monitoring process in the second embodiment of the present invention.

以下,根據圖式詳細說明本發明實施形態1的可程式邏輯控制器系統。另外,本發明並不受下述實施形態所限定。 Hereinafter, the programmable logic controller system according to the first embodiment of the present invention will be described in detail with reference to the drawings. Further, the present invention is not limited by the following embodiments.

實施形態1. Embodiment 1.

第1圖係示意性顯示本發明實施形態1的PLC系統1的一構成例之圖。第2圖係示意性顯示本實施形態1的CPU單元12的功能構成之方塊圖。第3圖係示意性顯示本實施形態1的目標單元13-1至13-4與端蓋14的功能構成之方塊圖。PLC系統1係具有單元直接連結式的構成,即鄰接配置的單元彼此以抵接的狀態直接連結。PLC系統1係具備一個基本方塊10。基本方塊10係具有下述具個別功能的功能單元:電源單元11,係對基本方塊10內的單元供給電壓;CPU單元12,係管理PLC系統全體;目標單元13-1至13-4,係輸入輸出單元或具其他功能的一般單元;及端蓋14,係代表方塊之末端並且進行方塊的末端處理之末端單元。 Fig. 1 is a view schematically showing a configuration example of the PLC system 1 according to the first embodiment of the present invention. Fig. 2 is a block diagram schematically showing the functional configuration of the CPU unit 12 of the first embodiment. Fig. 3 is a block diagram schematically showing the functional configuration of the target units 13-1 to 13-4 and the end cover 14 of the first embodiment. The PLC system 1 has a configuration in which a unit is directly connected, that is, units that are adjacently arranged are directly connected to each other in a state of being in contact with each other. The PLC system 1 has a basic block 10. The basic block 10 has the following functional units with individual functions: a power supply unit 11 that supplies voltage to cells in the basic block 10; a CPU unit 12 that manages the entire PLC system; and a target unit 13-1 to 13-4. An input/output unit or a general unit having other functions; and an end cap 14, which is an end unit that represents the end of the block and performs end processing of the block.

電源單元11、CPU單元12、目標單元13-1至13-4、以及屬於末端單元的端蓋14之全部單元,係鄰接配置的單元彼此為抵接的狀態,且經由連接至各單元內的內部匯流排(bus)15之匯流排連接器(bus connector)16而連接。各單元內的內部匯流排15及連接相鄰接單元的匯流排連接器16係作為電壓供給線及各單元間資訊通訊的信號傳輸路徑而發揮功能。各單元內的各構成部係藉由內部匯流排15而連接。各單元係能夠經由內部匯流排15及匯流排連接器16而在各單元間進行資訊通訊。此外,從電源單元11,經由內部匯流排15及匯流排連接器16對其他單元 供給電壓。此外,在本例中係顯示配置有四個目標單元13-1至13-4時的情形,但目標單元的數量並不限為四個。 All the units of the power supply unit 11, the CPU unit 12, the target units 13-1 to 13-4, and the end cover 14 belonging to the end unit are in a state in which the adjacently disposed units are in contact with each other, and are connected to each unit via The bus connectors 16 of the internal bus 15 are connected. The internal bus bar 15 in each unit and the bus bar connector 16 connected to the adjacent unit function as a voltage supply line and a signal transmission path for information communication between the units. Each component in each unit is connected by an internal bus bar 15. Each unit is capable of communicating information between the units via the internal bus bar 15 and the bus bar connector 16. In addition, from the power supply unit 11, via the internal bus bar 15 and the bus bar connector 16 to other units Supply voltage. Further, in the present example, the case where four target units 13-1 to 13-4 are arranged is displayed, but the number of target units is not limited to four.

電源單元11係經由匯流排連接器16對所連結的CPU單元12供給電壓。此外,電源單元11係經由CPU單元12對目標單元13-1至13-4及端蓋14供給電壓。亦即,電源單元11係經由各單元內的內部匯流排15及連接相鄰接單元的匯流排連接器16來對CPU單元12至端蓋14供給電壓。 The power supply unit 11 supplies a voltage to the connected CPU unit 12 via the bus bar connector 16. Further, the power supply unit 11 supplies voltages to the target units 13-1 to 13-4 and the end cover 14 via the CPU unit 12. That is, the power supply unit 11 supplies voltage to the CPU unit 12 to the end cover 14 via the internal bus bar 15 in each unit and the bus bar connector 16 that connects the adjacent units.

如第2圖所示,CPU單元12係具備:溫度監視部50,係在既定的時序(timing)間歇性地檢測功能單元內的溫度值;冷卻控制部60,係控制功能單元內的冷卻處理;冷卻部70,係進行功能單元內的冷卻處理;溫度控制管理部80,係將於功能單元的溫度監視部50所檢測出的溫度值與對應於功能單元而預先個別設定的規定值進行比較,根據該比較的結果,對檢測出與規定值進行過比較的溫度值之功能單元的冷卻部70之運作進行控制;CPU 90,係管理CPU單元12內及PLC系統全體的控制;及顯示部100,係顯示各單元內的溫度值。溫度控制管理部80係管理功能單元12的溫度監視處理及冷卻處理。CPU單元12係能夠經由未圖示的通訊部來與其他單元進行通訊。溫度監視部50、冷卻控制部60、溫度控制管理部80、CPU 90係能夠藉由電子電路來構成,能夠藉由微電腦(microcomputer)來構成。 As shown in FIG. 2, the CPU unit 12 includes a temperature monitoring unit 50 that intermittently detects a temperature value in a functional unit at a predetermined timing, and a cooling control unit 60 that controls cooling processing in the functional unit. The cooling unit 70 performs cooling processing in the functional unit, and the temperature control management unit 80 compares the temperature value detected by the temperature monitoring unit 50 of the functional unit with a predetermined value that is previously set in advance corresponding to the functional unit. According to the result of the comparison, the operation of the cooling unit 70 of the functional unit that detects the temperature value that has been compared with the predetermined value is controlled; the CPU 90 manages the control of the entire CPU unit 12 and the PLC system; and the display unit 100, shows the temperature value in each unit. The temperature control management unit 80 manages temperature monitoring processing and cooling processing of the functional unit 12. The CPU unit 12 can communicate with other units via a communication unit (not shown). The temperature monitoring unit 50, the cooling control unit 60, the temperature control management unit 80, and the CPU 90 can be configured by an electronic circuit, and can be configured by a microcomputer.

如第3圖所示,目標單元13-1至13-4與端 蓋14係分別具備:溫度監視部50、冷卻控制部60、冷卻部70、及實施各單元特有的功能處理之功能處理部110。此外,目標單元13-1至13-4與端蓋14係分別能夠經由未圖示的通訊部來與其他單元進行通訊。 As shown in Figure 3, target units 13-1 to 13-4 and ends The cover 14 includes a temperature monitoring unit 50, a cooling control unit 60, a cooling unit 70, and a function processing unit 110 that performs functional processing specific to each unit. Further, the target units 13-1 to 13-4 and the end cover 14 can communicate with other units via a communication unit (not shown).

第4圖係示意性顯示本實施形態1的溫度監視部50的功能構成之方塊圖。溫度監視部50係具備:屬於通訊功能部的單元通訊部51、檢測單元的內部溫度值之溫度值檢測部52、及屬於記憶溫度值的記憶部之溫度值記憶部53。溫度監視部50係能夠藉由電子電路來構成,能夠使用積體電路(Integrated Circuit;IC)。 Fig. 4 is a block diagram schematically showing the functional configuration of the temperature monitoring unit 50 of the first embodiment. The temperature monitoring unit 50 includes a unit communication unit 51 belonging to the communication function unit, a temperature value detecting unit 52 of the internal temperature value of the detecting unit, and a temperature value storage unit 53 of the memory unit belonging to the memory temperature value. The temperature monitoring unit 50 can be configured by an electronic circuit, and an integrated circuit (IC) can be used.

單元通訊部51係具有經由內部匯流排15及匯流排連接器16而與其他單元進行資訊通訊的功能。除了溫度監視部50與其他單元間的通訊之外,單元通訊部51係亦作為自身單元與其他單元的通訊部而發揮功能。因此,單元通訊部51係亦可與溫度監視部50個別地設置。 The unit communication unit 51 has a function of performing information communication with other units via the internal bus bar 15 and the bus bar connector 16. In addition to communication between the temperature monitoring unit 50 and other units, the unit communication unit 51 also functions as a communication unit between the own unit and other units. Therefore, the unit communication unit 51 can also be provided separately from the temperature monitoring unit 50.

溫度值檢測部52係構成為具備檢測單元的內部溫度值,亦即檢測單元的內部的溫度值之溫度感測器(sensor)。溫度值檢測部52係使用該溫度感測器進行單元的內部溫度值的監視處理,亦即檢測處理。溫度值檢測部52係輸出與溫度感測器的檢測值對應的溫度值。溫度值檢測部52係根據從CPU單元12輸入而指示單元內部溫度之檢測的單元內溫度值檢測指示資訊,檢測單元的內部的溫度值。溫度值檢測部52輸出的溫度值係輸入至進行過檢測的單元的內部的溫度值記憶部53予以儲存。單元的內部的 溫度值乃係單元的內部氣溫。 The temperature value detecting unit 52 is configured to include a temperature sensor of the internal temperature value of the detecting unit, that is, a temperature value of the inside of the detecting unit. The temperature value detecting unit 52 performs monitoring processing of the internal temperature value of the unit, that is, detection processing, using the temperature sensor. The temperature value detecting unit 52 outputs a temperature value corresponding to the detected value of the temperature sensor. The temperature value detecting unit 52 detects the temperature value inside the unit based on the in-unit temperature value detection instruction information that is input from the CPU unit 12 and instructs the detection of the internal temperature of the unit. The temperature value output from the temperature value detecting unit 52 is input to the temperature value storage unit 53 inside the unit that has been detected and stored. Internal unit The temperature value is the internal temperature of the unit.

就溫度值檢測部52的溫度感測器而言,係能夠採用熱敏電阻器(thermistor)或熱電偶等溫度感測器。當採用熱敏電阻器作為溫度感測器時,係能夠含有測量該熱敏電阻器的電阻值之電路、及將所測量得的電阻值轉換成溫度值之電路來構成溫度值檢測部52。此外,當採用熱電偶作為溫度感測器時,係能夠含有測量該熱電偶的電動勢之電路、及將所測量得的電動勢轉換成溫度值之電路來構成溫度值檢測部52。 As the temperature sensor of the temperature value detecting portion 52, a temperature sensor such as a thermistor or a thermocouple can be used. When a thermistor is used as the temperature sensor, the temperature value detecting portion 52 can be configured by including a circuit for measuring the resistance value of the thermistor and a circuit for converting the measured resistance value into a temperature value. Further, when a thermocouple is used as the temperature sensor, the temperature value detecting portion 52 can be configured by including a circuit for measuring the electromotive force of the thermocouple and a circuit for converting the measured electromotive force into a temperature value.

關於溫度感測器的設置位置,只要能夠檢測單元內的溫度,則可為任何位置。就一例而言,溫度感測器係設置在單元內的發熱零件的附近。此外,溫度感測器亦可設置在單元內的複數個位置,溫度值檢測部52係對複數個溫度感測器的輸出值進行平均處理等既定的演算而產生溫度值。 Regarding the setting position of the temperature sensor, it can be any position as long as it can detect the temperature inside the unit. As an example, the temperature sensor is disposed adjacent to the heat generating component within the unit. Further, the temperature sensor may be provided at a plurality of positions in the unit, and the temperature value detecting unit 52 generates a temperature value by performing a predetermined calculation such as averaging the output values of the plurality of temperature sensors.

溫度值記憶部53係記憶由溫度值檢測部52檢測出的單元的內部的溫度值。 The temperature value storage unit 53 stores the temperature value inside the unit detected by the temperature value detecting unit 52.

冷卻控制部60係根據從後述的比較部83輸入而指示冷卻部70之運作或運作狀態之持續的冷卻部運作指示資訊,控制冷卻部70的運作。此外,冷卻控制部60係根據從比較部83輸入而指示冷卻部70的運作之停止或停止狀態之持續的冷卻部停止指示資訊,控制冷卻部70的停止。冷卻控制部60係能夠藉由電子電路來構成,能夠使用IC。 The cooling control unit 60 controls the operation of the cooling unit 70 based on the cooling unit operation instruction information that is input from the comparison unit 83 to be described later and instructs the operation or operation state of the cooling unit 70 to continue. Further, the cooling control unit 60 controls the stop of the cooling unit 70 based on the cooling unit stop instruction information that is input from the comparison unit 83 and instructs the stop or stop state of the operation of the cooling unit 70 to continue. The cooling control unit 60 can be configured by an electronic circuit, and an IC can be used.

冷卻部70係對單元內進行冷卻,使單元內包括發熱零件在內的零件的溫度及單元內的溫度降低,抑制發熱零件的溫度上升。藉由令冷卻部70運作,使單元內的發熱零件的溫度降低,而能夠延長該發熱零件的壽命及單元的壽命。冷卻部70係能夠使用水冷式的微(micro)冷卻器。 The cooling unit 70 cools the inside of the unit to lower the temperature of the components including the heat generating components in the unit and the temperature in the unit, thereby suppressing the temperature rise of the heat generating component. By operating the cooling unit 70, the temperature of the heat generating component in the unit is lowered, and the life of the heat generating component and the life of the unit can be extended. The cooling unit 70 can use a water-cooled micro cooler.

第5圖係示意性顯示本實施形態1的溫度控制管理部80的功能構成之方塊圖。溫度控制管理部80係具備:屬於通訊功能部的CPU單元通訊部81、規定值記憶部82、比較部83、及比較結果記憶部84。溫度控制管理部80係能夠藉由電子電路來構成,能夠使用IC。 Fig. 5 is a block diagram schematically showing the functional configuration of the temperature control management unit 80 of the first embodiment. The temperature control management unit 80 includes a CPU unit communication unit 81 belonging to the communication function unit, a predetermined value storage unit 82, a comparison unit 83, and a comparison result storage unit 84. The temperature control management unit 80 can be configured by an electronic circuit, and can use an IC.

CPU單元通訊部81係具有經由內部匯流排15及匯流排連接器16而與CPU單元12及其他單元的單元通訊部51進行資訊通訊的功能。CPU單元12係透過CPU單元通訊部81讀入各單元所檢測且記憶在溫度值記憶部53的溫度值。 The CPU unit communication unit 81 has a function of performing information communication with the CPU unit 12 and the unit communication unit 51 of another unit via the internal bus bar 15 and the bus bar connector 16. The CPU unit 12 reads the temperature value detected by each unit and stored in the temperature value storage unit 53 through the CPU unit communication unit 81.

規定值記憶部82係儲存有規定的基準溫度值,該規定的基準溫度值係比在PLC系統1運作時可能對該PLC系統1的正常運作造成由熱致生的危害之溫度更降低既定的溫度。亦即,規定值記憶部82係記憶有按每一單元的規定的基準溫度值,該按每一單元的規定的基準溫度值係比可能對CPU單元12、目標單元13-1至13-4及端蓋14的正常運作產生由熱致生的危害之溫度低。以下,將該規定的基準溫度值稱為規定值。就規定值的一例而言,若 某單元能夠正常地運作的內部溫度值的上限為65℃,規定值採用60℃。此規定值為在判定是否要令各單元的冷卻部70運作時的基準值,並為各單元的內部溫度值可視為正常範圍內的容許上限的溫度值。規定值係針對CPU單元12、目標單元13-1至13-4、及端蓋14個別設定並預先記憶在規定值記憶部82。 The predetermined value storage unit 82 stores a predetermined reference temperature value which is lower than a temperature which may cause a heat-induced hazard to the normal operation of the PLC system 1 when the PLC system 1 is operated. temperature. In other words, the predetermined value storage unit 82 stores a predetermined reference temperature value for each unit, and the predetermined reference temperature value for each unit is possible for the CPU unit 12 and the target units 13-1 to 13-4. And the normal operation of the end cap 14 produces a low temperature hazard from heat. Hereinafter, the predetermined reference temperature value is referred to as a predetermined value. As an example of a prescribed value, The upper limit of the internal temperature value at which a unit can operate normally is 65 ° C, and the specified value is 60 ° C. This predetermined value is a reference value when it is determined whether or not the cooling unit 70 of each unit is to be operated, and the internal temperature value of each unit can be regarded as a temperature value of an allowable upper limit in the normal range. The predetermined value is individually set for the CPU unit 12, the target units 13-1 to 13-4, and the end cap 14, and is stored in advance in the predetermined value storage unit 82.

比較部83係將從CPU單元12或其他單元的溫度監視部50的單元通訊部51輸入的單元內的溫度值與記憶在規定值記憶部82且與各單元對應的規定值進行比較,將比較的結果儲存至比較結果記憶部84。亦即,比較部83係令單元內的溫度值與規定值之比較結果,按每一單元記憶至比較結果記憶部84。 The comparison unit 83 compares the temperature value in the cell input from the cell communication unit 51 of the temperature monitoring unit 50 of the CPU unit 12 or another unit with a predetermined value stored in the predetermined value storage unit 82 and corresponding to each unit, and compares them. The result is stored in the comparison result storage unit 84. In other words, the comparison unit 83 causes the comparison result between the temperature value in the cell and the predetermined value to be stored in the comparison result storage unit 84 for each unit.

比較結果記憶部84係記憶由比較部83執行的某單元的內部的溫度值與規定值之比較結果。 The comparison result storage unit 84 stores a comparison result between the temperature value of a certain unit executed by the comparison unit 83 and a predetermined value.

CPU 90乃係進行CPU單元12內及與其他單元間的通訊而管理PLC系統全體的控制之控制部。 The CPU 90 is a control unit that manages the control of the entire PLC system by performing communication between the CPU unit 12 and other units.

顯示部100乃係顯示各單元內的溫度值之顯示部。藉由使用顯示部100,便能夠在CPU單元12監看(monitoring)各單元的內部溫度。此外,顯示部100係能夠顯示PLC系統1內的各種資訊。顯示部100係能夠使用液晶顯示器(Liquid Crystal Display;LCD)等顯示設備(device)。 The display unit 100 is a display unit that displays temperature values in each unit. By using the display unit 100, it is possible to monitor the internal temperature of each unit in the CPU unit 12. Further, the display unit 100 can display various information in the PLC system 1. The display unit 100 can use a display device such as a liquid crystal display (LCD).

功能處理部110為進行各單元固有的處理之功能部。功能處理部110係例如一邊與CPU單元12進行通訊,一邊根據CPU單元12的指示進行既定的處理。 功能處理部110係能夠藉由電子電路來構成,能夠使用IC。 The function processing unit 110 is a functional unit that performs processing unique to each unit. The function processing unit 110 performs a predetermined process in accordance with an instruction from the CPU unit 12 while communicating with the CPU unit 12, for example. The function processing unit 110 can be configured by an electronic circuit, and an IC can be used.

接著,針對PLC系統1中的單元內的溫度控制處理進行說明。第6圖係顯示本實施形態1的PLC系統1中的單元內的溫度控制處理的一程序例之流程圖。第7圖係顯示本實施形態1的單元內的溫度控制處理之中的對象單元內部溫度值的檢測處理及冷卻控制處理的一程序例之流程圖,係顯示第6圖所示流程圖的步驟(step)S30之處理的詳細內容。 Next, the temperature control processing in the unit in the PLC system 1 will be described. Fig. 6 is a flowchart showing a procedure example of temperature control processing in the unit in the PLC system 1 of the first embodiment. Fig. 7 is a flow chart showing a procedure example of the detection processing and the cooling control processing of the target unit internal temperature value in the temperature control processing in the unit of the first embodiment, and shows the steps of the flowchart shown in Fig. 6. (step) The details of the processing of S30.

首先,在步驟S10,當PLC系統1的電源開啟,電源單元11便經由連結單元間的匯流排連接器16,將電壓供給至基本方塊10的各單元。藉此,PLC系統1便啟動。當電壓供給至各單元,各單元的單元通訊部51便成為能夠進行通訊的狀態。 First, in step S10, when the power of the PLC system 1 is turned on, the power supply unit 11 supplies a voltage to each unit of the basic block 10 via the bus bar connector 16 between the connection units. Thereby, the PLC system 1 is started. When a voltage is supplied to each unit, the unit communication unit 51 of each unit is in a state in which communication is possible.

接著,在步驟S20,CPU 90係進行下述處理:經由內部匯流排15及匯流排連接器16而存取(access)各單元,掌握連接在PLC系統1的單元數量與增設方塊數量。例如,CPU單元12係取得PLC系統1的基本方塊10內的單元的配置狀態。CPU單元12係例如取得記憶在各單元的未圖示非揮發性記憶體的管理號碼,藉此取得基本方塊10的各單元的配置狀態。接著,各單元係根據CPU單元12的CPU 90的控制,實施初始處理,然後開始各單元的處理。藉此,PLC系統1便運作。 Next, in step S20, the CPU 90 performs a process of accessing each unit via the internal bus bar 15 and the bus bar connector 16, and grasping the number of units connected to the PLC system 1 and the number of added blocks. For example, the CPU unit 12 acquires the configuration state of the cells in the basic block 10 of the PLC system 1. The CPU unit 12 acquires the management number of the non-volatile memory (not shown) stored in each unit, for example, thereby acquiring the arrangement state of each unit of the basic block 10. Next, each unit performs initial processing in accordance with the control of the CPU 90 of the CPU unit 12, and then starts processing of each unit. Thereby, the PLC system 1 operates.

然後,在步驟S30,針對作為內部溫度值的檢測處理及冷卻控制處理之對象的對象單元,進行內部溫 度值的檢測處理及冷卻控制處理。步驟S30係在CPU 90的既定的處理結束後,或在既定的週期,或在PLC系統1的重置(reset)時,間歇性地進行。對象單元為基本方塊中除了電源單元11之外的CPU單元12至端蓋14其中任一單元。此處係針對於最初以端蓋14為對象單元時的情形進行說明。 Then, in step S30, the internal temperature is performed on the target unit which is the target of the detection processing and the cooling control processing of the internal temperature value. The detection processing of the degree value and the cooling control processing. Step S30 is intermittently performed after the predetermined processing of the CPU 90 ends, or at a predetermined period, or at the reset of the PLC system 1. The object unit is any one of the CPU unit 12 to the end cover 14 other than the power supply unit 11 in the basic block. Here, the case where the end cap 14 is initially used as the target unit will be described.

首先,在步驟S31,進行對象單元內部的溫度值的檢測及記憶。亦即,CPU單元12的CPU單元通訊部81對端蓋14輸出單元內溫度值檢測指示資訊。單元內溫度值檢測指示資訊係在CPU 90的既定的處理結束後、或在既定的週期、或在PLC系統1重置時,間歇性地輸出。單元內溫度值檢測指示資訊係經由端蓋14的溫度監視部50的單元通訊部51而輸入至溫度值檢測部52。端蓋14的溫度值檢測部52係根據輸入的單元內溫度值檢測指示資訊,檢測自身單元內部的溫度值。接著,端蓋14的溫度值檢測部52係將所檢測出的溫度值輸出至溫度值記憶部53。端蓋14的溫度值記憶部53係記憶從溫度值檢測部52輸出的溫度值。該溫度值記憶部53係亦可將溫度值例如關聯於進行記憶的時間來記憶。當溫度值記憶至溫度值記憶部53,端蓋14的單元通訊部51便將所記憶的溫度值輸出至CPU單元12,作為對單元內溫度值檢測指示資訊的回應。藉由上述處理,端蓋14的溫度監視處理便結束。 First, in step S31, detection and memory of the temperature value inside the target unit are performed. That is, the CPU unit communication unit 81 of the CPU unit 12 outputs the in-unit temperature value detection instruction information to the end cover 14. The in-unit temperature value detection instruction information is intermittently outputted after the predetermined processing of the CPU 90 ends, or at a predetermined period, or when the PLC system 1 is reset. The in-unit temperature value detection instruction information is input to the temperature value detecting unit 52 via the unit communication unit 51 of the temperature monitoring unit 50 of the end cover 14. The temperature value detecting unit 52 of the end cover 14 detects the temperature value inside the own unit based on the input unit temperature value detection instruction information. Next, the temperature value detecting unit 52 of the end cover 14 outputs the detected temperature value to the temperature value storage unit 53. The temperature value storage unit 53 of the end cover 14 memorizes the temperature value output from the temperature value detecting unit 52. The temperature value storage unit 53 can also store the temperature value in association with the time at which the memory is stored. When the temperature value is memorized to the temperature value storage portion 53, the unit communication portion 51 of the end cover 14 outputs the stored temperature value to the CPU unit 12 as a response to the in-unit temperature value detection instruction information. By the above processing, the temperature monitoring process of the end cover 14 is ended.

另外,亦可藉由CPU單元通訊部81對端蓋14的單元通訊部51傳送溫度值的讀入要求通知,使記憶 在溫度值記憶部53的溫度值輸出至CPU單元12。此時,端蓋14的單元通訊部51對CPU單元12傳送屬於對該溫度值的讀入要求通知的回應之記憶在溫度值記憶部53的溫度值。 In addition, the CPU unit communication unit 81 can transmit a reading request notification of the temperature value to the unit communication unit 51 of the end cover 14 to make a memory. The temperature value of the temperature value storage unit 53 is output to the CPU unit 12. At this time, the unit communication unit 51 of the end cover 14 transmits the temperature value stored in the temperature value storage unit 53 to the CPU unit 12 in response to the response request notification of the temperature value.

從端蓋14輸出的溫度值係經由CPU單元12的溫度控制管理部80的CPU單元通訊部81,輸入至溫度控制管理部80的比較部83。比較部83係當獲得從端蓋14輸出的溫度值之輸入,便在步驟S32,將從端蓋14輸入的溫度值與端蓋14用的規定值進行比較。亦即,比較部83係讀出記憶在規定值記憶部82的端蓋14用的規定值。接著,比較部83係將從端蓋14輸入的溫度值與從規定值記憶部82取得的端蓋14用的規定值進行比較。具體而言,比較部83係判定從端蓋14輸入的溫度值是否比規定值大。 The temperature value output from the end cover 14 is input to the comparison unit 83 of the temperature control management unit 80 via the CPU unit communication unit 81 of the temperature control management unit 80 of the CPU unit 12. When the comparison unit 83 receives the input of the temperature value output from the end cover 14, the temperature value input from the end cover 14 is compared with the predetermined value for the end cover 14 in step S32. In other words, the comparison unit 83 reads the predetermined value for the end cover 14 stored in the predetermined value storage unit 82. Next, the comparison unit 83 compares the temperature value input from the end cover 14 with a predetermined value for the end cover 14 obtained from the predetermined value storage unit 82. Specifically, the comparison unit 83 determines whether or not the temperature value input from the end cover 14 is larger than a predetermined value.

當從端蓋14輸入的溫度值比規定值大時,亦即在步驟S32中為「是」時,比較部83係令從端蓋14輸入而與規定值進行比較的溫度值輸入至比較結果記憶部84予以記憶。此外,比較部83係將在溫度值比規定值大時記憶至比較結果記憶部84的溫度值,經由CPU單元通訊部81輸出至顯示部100。顯示部100係當獲得溫度值之輸入,便顯示該溫度值,而顯示端蓋14的溫度值比規定值大。藉由令端蓋14的溫度值比規定值大之情形顯示於顯示部100,便能夠經視覺令使用者(user)認知到端蓋14為需要冷卻的狀態。 When the temperature value input from the end cover 14 is larger than the predetermined value, that is, YES in step S32, the comparison unit 83 causes the temperature value input from the end cover 14 to be compared with the predetermined value to be input to the comparison result. The memory unit 84 memorizes. In addition, the comparison unit 83 outputs the temperature value stored in the comparison result storage unit 84 when the temperature value is larger than the predetermined value, and outputs it to the display unit 100 via the CPU unit communication unit 81. The display unit 100 displays the temperature value when an input of the temperature value is obtained, and the temperature value of the display end cover 14 is larger than a predetermined value. By displaying the temperature value of the end cover 14 larger than the predetermined value on the display unit 100, the user can visually recognize that the end cover 14 is in a state requiring cooling.

此外,比較部83係亦可將溫度值與既定值 之間的溫度差即上升溫度資訊,連同溫度值一起輸出至比較結果記憶部84予以記憶。藉此,比較部83便能夠將溫度值與上升溫度資訊一起輸出至顯示部100予以顯示。 In addition, the comparison unit 83 can also set the temperature value and the predetermined value. The temperature difference between them, that is, the rising temperature information, is output to the comparison result storage unit 84 together with the temperature value for memorization. Thereby, the comparison unit 83 can output the temperature value together with the rising temperature information to the display unit 100 for display.

此外,比較部83係根據比較結果的內容,進行指示端蓋14的冷卻部70的控制之處理。當從端蓋14輸入的溫度值比規定值大時,亦即在步驟S32中為「是」時,在步驟S33中,比較部83係進行令對象單元即端蓋14的冷卻部70運作之處理。亦即,比較部83係將冷卻部運作指示資訊輸出至端蓋14的冷卻控制部60。 Further, the comparing unit 83 performs a process of instructing the control of the cooling unit 70 of the end cover 14 based on the content of the comparison result. When the temperature value input from the end cover 14 is larger than the predetermined value, that is, YES in step S32, the comparison unit 83 performs the operation of the cooling unit 70 of the end cover 14 which is the target unit in step S33. deal with. In other words, the comparison unit 83 outputs the cooling unit operation instruction information to the cooling control unit 60 of the end cover 14.

當獲得冷卻部運作指示資訊之輸入,端蓋14的冷卻控制部60便根據該冷卻部運作指示資訊,進行令端蓋14的冷卻部70運作之處理。此外,當端蓋14的冷卻部70已預先在運作時,端蓋14的冷卻控制部60係進行令該冷卻部70的運作持續的控制。 When the input of the cooling unit operation instruction information is obtained, the cooling control unit 60 of the end cover 14 performs a process of operating the cooling unit 70 of the end cover 14 based on the cooling unit operation instruction information. Further, when the cooling unit 70 of the end cover 14 has been operated in advance, the cooling control unit 60 of the end cover 14 performs control for continuing the operation of the cooling unit 70.

接著,在步驟S34,比較部83係進行令與對象單元即端蓋14鄰接配置的單元的冷卻部70運作之處理。亦即,比較部83係亦將冷卻部運作指示資訊輸出至與端蓋14鄰接配置的單元的冷卻控制部60。此處,端蓋14係位在基本方塊10的末端。因此,比較部83係將冷卻部運作指示資訊輸出至配置在比端蓋14更靠近電源單元11側達一台份之單元的冷卻控制部60。亦即,比較部83係將冷卻部運作指示資訊輸出至目標單元13-4的冷卻控制部60。 Next, in step S34, the comparing unit 83 performs a process of operating the cooling unit 70 of the unit disposed adjacent to the end cover 14 of the target unit. In other words, the comparison unit 83 also outputs the cooling unit operation instruction information to the cooling control unit 60 of the unit disposed adjacent to the end cover 14. Here, the end cap 14 is tied at the end of the basic block 10. Therefore, the comparison unit 83 outputs the cooling unit operation instruction information to the cooling control unit 60 disposed in a unit that is disposed closer to the power supply unit 11 than the end cover 14 . In other words, the comparison unit 83 outputs the cooling unit operation instruction information to the cooling control unit 60 of the target unit 13-4.

當獲得冷卻部運作指示資訊之輸入,目標 單元13-4的冷卻控制部60便根據該冷卻部運作指示資訊,進行令目標單元13-4的冷卻部70運作之處理。此係由於與溫度值高的單元鄰接的鄰接單元會受到溫度值高的單元擁有的熱而受熱導致單元內部的溫度上升加速之故。此外,當目標單元13-4的冷卻部70已預先在運作時,目標單元13-4的冷卻控制部60係進行令該冷卻部70的運作狀態持續的控制。 When the input of the cooling unit operation instruction information is obtained, the target The cooling control unit 60 of the unit 13-4 performs processing for operating the cooling unit 70 of the target unit 13-4 based on the cooling unit operation instruction information. This is because the adjacent cells adjacent to the cell having a high temperature value are subjected to the heat possessed by the cell having a high temperature value, and the temperature rise inside the cell is accelerated by the heat. Further, when the cooling unit 70 of the target unit 13-4 is already operating in advance, the cooling control unit 60 of the target unit 13-4 performs control for continuing the operation state of the cooling unit 70.

另外,由於端蓋14係位在基本方塊10的末端,故比較部83係將冷卻部運作指示資訊輸出至配置在比端蓋14更靠電源單元11側達一台份之單元的冷卻控制部60。不過,當檢測出內部溫度值的單元為電源單元11與端蓋14之間的任一單元時,比較部83係將冷卻部運作指示資訊輸出至鄰接配置在檢測出內部溫度值的對象單元兩側的兩個單元的冷卻控制部60。 In addition, since the end cap 14 is at the end of the basic block 10, the comparing portion 83 outputs the cooling portion operation instruction information to the cooling control portion of the unit disposed one side of the power supply unit 11 side of the end cover 14. 60. However, when the unit that detects the internal temperature value is any unit between the power supply unit 11 and the end cover 14, the comparison unit 83 outputs the cooling unit operation instruction information to the adjacent target unit that is disposed at the detected internal temperature value. The cooling control unit 60 of the two units on the side.

接著,在步驟S35,比較部83係判定是否有在上述一連串處理中未檢測內部溫度值且與對象單元鄰接配置的單元,亦即是否有溫度值未檢測鄰接單元。 Next, in step S35, the comparing unit 83 determines whether or not there is a unit that does not detect the internal temperature value and is disposed adjacent to the target unit in the series of processes, that is, whether or not there is a temperature value that does not detect the adjacent unit.

在步驟S35,當有溫度值未檢測鄰接單元時,亦即在步驟S35中為「是」時,以溫度值未檢測鄰接單元為對象單元,返回到步驟S31的處理。此處,由於端蓋14為末端單元,故係判定是否有配置在比屬於對象單元之端蓋14更靠近電源單元11側達一台份的單元。在本實施形態1中,係配置有比端蓋14更靠近電源單元11側達一台份之目標單元13-4。因此,該目標單元13-4成為溫度 值未檢測鄰接單元,以目標單元13-4為對象單元來實施步驟S31的處理。 When the adjacent unit is not detected in the temperature value in step S35, that is, in the case of YES in the step S35, the adjacent unit is not detected as the temperature unit, and the processing returns to the processing in the step S31. Here, since the end cap 14 is an end unit, it is determined whether or not there is a unit disposed one side closer to the power source unit 11 than the end cover 14 belonging to the target unit. In the first embodiment, the target unit 13-4 is disposed closer to the power supply unit 11 side than the end cover 14. Therefore, the target unit 13-4 becomes the temperature The value is not detected in the adjacent unit, and the processing in step S31 is carried out with the target unit 13-4 as the target unit.

此外,在步驟S35中,當無溫度值未檢測鄰接單元時,亦即在步驟S35中為「否」時,係結束一連串的溫度控制處理。 Further, in step S35, when the adjacent unit is not detected without the temperature value, that is, "NO" in the step S35, the series of temperature control processing is ended.

另一方面,在步驟S32中,當從端蓋14輸入的溫度值為規定值以下時,亦即在步驟S32中為「否」時,在步驟S36,比較部83係進行令對象單元即端蓋14的冷卻部70停止之處理。亦即,比較部83係將冷卻部停止指示資訊輸出至端蓋14的冷卻控制部60。另外,比較部83係亦可令從端蓋14輸入而與規定值進行比較的溫度值輸出至比較結果記憶部84予以記憶。 On the other hand, if the temperature value input from the end cover 14 is equal to or less than the predetermined value in step S32, that is, if the determination in step S32 is NO, the comparison unit 83 performs the end of the target unit in step S36. The cooling unit 70 of the cover 14 is stopped. In other words, the comparison unit 83 outputs the cooling unit stop instruction information to the cooling control unit 60 of the end cover 14. Further, the comparison unit 83 may output a temperature value input from the end cover 14 and compared with a predetermined value to the comparison result storage unit 84 for storage.

當獲得冷卻部停止指示資訊之輸入,端蓋14的冷卻控制部60便根據該冷卻部停止指示資訊,進行令端蓋14的冷卻部70停止之處理。此外,當端蓋14的冷卻部70已預先停止時,端蓋14的冷卻控制部60係進行令該冷卻部70的停止狀態持續的控制。藉此,能夠免除冷卻部70不需要的運作,從而能夠降低消秏電力。 When the input of the cooling unit stop instruction information is obtained, the cooling control unit 60 of the end cover 14 performs a process of stopping the cooling unit 70 of the end cover 14 based on the cooling unit stop instruction information. Further, when the cooling unit 70 of the end cover 14 has been previously stopped, the cooling control unit 60 of the end cover 14 performs control for continuing the stop state of the cooling unit 70. Thereby, the unnecessary operation of the cooling unit 70 can be eliminated, and the power consumption can be reduced.

接著,在步驟S37,比較部83係進行令與對象單元即端蓋14鄰接配置的單元的冷卻部70停止之處理。亦即,比較部83係亦將冷卻部停止指示資訊輸出至與端蓋14鄰接配置的單元的冷卻控制部60。此處,端蓋14係位在基本方塊10的末端。因此,比較部83係將冷卻部停止指示資訊輸出至配置在比端蓋14更靠近電源單元11 側達一台份的單元的冷卻控制部60。亦即,比較部83係將冷卻部停止指示資訊輸出至目標單元13-4的冷卻控制部60。 Next, in step S37, the comparing unit 83 performs a process of stopping the cooling unit 70 of the unit disposed adjacent to the end cover 14 of the target unit. In other words, the comparison unit 83 also outputs the cooling unit stop instruction information to the cooling control unit 60 of the unit disposed adjacent to the end cover 14. Here, the end cap 14 is tied at the end of the basic block 10. Therefore, the comparison unit 83 outputs the cooling unit stop instruction information to be disposed closer to the power source unit 11 than the end cover 14. The cooling control unit 60 of the unit is provided on one side. In other words, the comparison unit 83 outputs the cooling unit stop instruction information to the cooling control unit 60 of the target unit 13-4.

當獲得冷卻部停止指示資訊之輸入,目標單元13-4的冷卻控制部60便根據該冷卻部停止指示資訊,進行令目標單元13-4的冷卻部70停止之處理。此係由於與溫度值為正常範圍內的對象單元鄰接的鄰接單元不會有受到該對象單元擁有的熱而受熱導致單元內部的溫度上升加速的情事。藉此,能夠免除冷卻部70不需要的運作,從而能夠降低消秏電力。此外,當目標單元13-4的冷卻部70已預先停止時,目標單元13-4的冷卻控制部60係進行令該冷卻部70的停止狀態持續的控制。接著,在步驟S37之後係前進至步驟S35的處理。 When the input of the cooling unit stop instruction information is obtained, the cooling control unit 60 of the target unit 13-4 performs a process of stopping the cooling unit 70 of the target unit 13-4 based on the cooling unit stop instruction information. This is because the adjacent unit adjacent to the target unit whose temperature value is within the normal range does not have the heat of the target unit and is heated to cause the temperature rise inside the unit to accelerate. Thereby, the unnecessary operation of the cooling unit 70 can be eliminated, and the power consumption can be reduced. Further, when the cooling unit 70 of the target unit 13-4 has been previously stopped, the cooling control unit 60 of the target unit 13-4 performs control for continuing the stop state of the cooling unit 70. Next, after step S37, the process proceeds to step S35.

在本實施形態1中,係針對端蓋14至CPU單元12六個單元,從端蓋14朝CPU單元12依序實施前述步驟S30的處理,即步驟S31至步驟S35的處理。此外,前述步驟S30的處理係於PLC系統1的運作中,在CPU 90的既定的處理結束後,或在既定的週期,或在PLC系統1重置時,間歇性地對端蓋14至CPU單元12重覆實施。 In the first embodiment, the processing of the above-described step S30, that is, the processing of steps S31 to S35, is sequentially performed from the end cover 14 to the CPU unit 12 for the six units of the end cover 14 to the CPU unit 12. Further, the processing of the foregoing step S30 is in the operation of the PLC system 1, intermittently facing the end cover 14 to the CPU after the predetermined processing of the CPU 90 ends, or during a predetermined period, or when the PLC system 1 is reset. Unit 12 is implemented repeatedly.

此外,在上述中雖係採從端蓋14朝CPU單元12的順序依序進行步驟S30的處理,但亦可採從CPU單元12朝端蓋14的順序來實施步驟S30的處理。 Further, in the above, the processing of step S30 is sequentially performed from the end cover 14 toward the CPU unit 12, but the processing of step S30 may be performed in the order from the CPU unit 12 toward the end cover 14.

此外,在上述中雖係將顯示部100設在CPU單元12內,但亦可在基本方塊10內配置具有與顯示部100 相同功能的顯示單元。此外,亦可將具有與顯示部100相同功能的顯示裝置設置在基本方塊10外部。 Further, although the display unit 100 is provided in the CPU unit 12 in the above, the display unit 100 may be disposed in the basic block 10 . Display unit with the same function. Further, a display device having the same function as the display portion 100 may be disposed outside the basic block 10.

如上述,在本實施形態1中,係在PLC系統1中的CPU單元12、目標單元13-1至13-4及端蓋14各單元分別設有溫度監視部50、冷卻控制部60、冷卻部70。藉此,便能夠檢測各單元的內部的溫度值進行監視。此外,在CPU單元12係設置溫度控制管理部80。藉此,便能夠根據溫度監視部50所檢測出的溫度值與規定值之比較結果,控制各單元內的冷卻處理,進行各單元內的溫度管理控制。 As described above, in the first embodiment, each of the CPU unit 12, the target units 13-1 to 13-4, and the end cover 14 in the PLC system 1 is provided with the temperature monitoring unit 50, the cooling control unit 60, and the cooling. Department 70. Thereby, it is possible to detect the temperature value inside each unit for monitoring. Further, the CPU unit 12 is provided with a temperature control management unit 80. Thereby, the cooling process in each unit can be controlled based on the comparison result between the temperature value detected by the temperature monitoring unit 50 and the predetermined value, and the temperature management control in each unit can be performed.

亦即,於PLC系統1的運作中,各單元的溫度監視部50係在任意的既定的時序,間歇性地檢測內部的溫度值予以記憶。如上述,藉由在任意的既定的時序監視單元內的溫度值,相較於隨時監視單元內的溫度值,能夠抑制因監視單元內的溫度值所引起之由發熱造成的單元內的溫度值的上升以及監視溫度值所需的消秏電力。 That is, in the operation of the PLC system 1, the temperature monitoring unit 50 of each unit intermittently detects the internal temperature value at an arbitrary timing and memorizes it. As described above, by monitoring the temperature value in the cell at any predetermined timing, it is possible to suppress the temperature value in the cell due to the temperature value in the monitoring unit compared to the temperature value in the monitoring unit at any time. The rise and the power required to monitor the temperature value.

此外,CPU單元12的溫度控制管理部80係透過連結單元間的匯流排連接器16,取得在各單元所檢測並記憶的溫度值。溫度控制管理部80係將該溫度值與規定值進行比較,只要溫度值比規定值大,冷卻控制部60便令冷卻部70運作。藉由安裝在各單元的冷卻部70的運作,不論哪個單元皆能夠個別地抑制內部的溫度的上升。此外,只要溫度值為規定值以下,冷卻控制部60便令冷卻部70停止。如上述,只有單元內的溫度值比規定值大時才 令冷卻部70運作,藉此,相較於隨時實施單元內的冷卻的作法,能夠抑制消秏電力。此外,溫度控制管理部80係僅設置在CPU單元12,故構成簡單。 Further, the temperature control management unit 80 of the CPU unit 12 transmits the temperature value detected and stored in each unit through the bus bar connector 16 between the connection units. The temperature control management unit 80 compares the temperature value with a predetermined value, and the cooling control unit 60 causes the cooling unit 70 to operate as long as the temperature value is larger than a predetermined value. By the operation of the cooling unit 70 attached to each unit, it is possible to individually suppress the rise of the internal temperature regardless of which unit. Further, the cooling control unit 60 stops the cooling unit 70 as long as the temperature value is equal to or lower than a predetermined value. As mentioned above, only when the temperature value in the unit is larger than the specified value By operating the cooling unit 70, the power consumption can be suppressed as compared with the case where the cooling in the unit is performed at any time. Further, since the temperature control management unit 80 is provided only in the CPU unit 12, the configuration is simple.

此外,溫度監視部50係記憶溫度值,故由溫度監視部50進行的溫度值之監視及由溫度控制管理部80進行的處理係亦可不用接續地進行。亦即,令由溫度監視部50進行的處理與由溫度控制管理部80進行的處理的時期相異,藉此,便能夠抑制在CPU單元12內於同一時期發熱。 Further, since the temperature monitoring unit 50 stores the temperature value, the monitoring of the temperature value by the temperature monitoring unit 50 and the processing by the temperature control management unit 80 may not be performed successively. In other words, the processing performed by the temperature monitoring unit 50 is different from the processing performed by the temperature control management unit 80, whereby it is possible to suppress heat generation in the CPU unit 12 during the same period.

此外,當藉由各單元的溫度監視部50檢測各單元的內部的溫度值,而溫度值比規定值大時,將該意旨或溫度值顯示於顯示部100,藉此,便能夠經視覺令使用者認知到處於需要冷卻之狀態的單元。此外,當未於顯示部100進行上述顯示時,則能夠認知到單元的溫度位在正常範圍內。 Further, when the temperature value of each unit is detected by the temperature monitoring unit 50 of each unit and the temperature value is larger than the predetermined value, the intention or temperature value is displayed on the display unit 100, whereby the visual The user recognizes the unit in a state in which cooling is required. Further, when the above display is not performed on the display unit 100, it can be recognized that the temperature level of the unit is within the normal range.

此外,在本實施形態1中,係令溫度值比規定值大的對象單元的冷卻部70運作,並且,與該單元鄰接的鄰接單元亦自與對象單元相同的時序起冷卻。藉此,自早期階段抑制鄰接單元內的零件的溫度值上升,從而能夠延長鄰接單元內的零件的壽命及單元的壽命。在單元直接連結式的PLC系統中,鄰接配置的單元彼此以抵接的狀態直接連結。因此,單元內的溫度容易因鄰接配置的單元的熱的影響而上升,抑制單元的溫度上升是必要的。在本實施形態1中,係除了進行溫度值比規定值大的對象單元的 冷卻之外,還進行鄰接單元的冷卻,藉此,便能夠抑制相鄰單元的溫度上升。 Further, in the first embodiment, the cooling unit 70 of the target unit whose temperature value is larger than the predetermined value is operated, and the adjacent unit adjacent to the unit is also cooled from the same timing as the target unit. Thereby, the temperature value of the component in the adjacent unit is suppressed from the early stage, and the life of the component in the adjacent unit and the life of the unit can be extended. In the unit direct connection type PLC system, the units adjacent to each other are directly connected to each other in a state of being in contact with each other. Therefore, the temperature in the cell is likely to rise due to the influence of the heat of the cells disposed adjacent to each other, and it is necessary to suppress the temperature rise of the cell. In the first embodiment, the target unit having a temperature value larger than a predetermined value is used. In addition to cooling, cooling of the adjacent cells is also performed, whereby the temperature rise of the adjacent cells can be suppressed.

此外,在本實施形態1中,係在鄰接配置的單元彼此以抵接的狀態經由匯流排連接器而連接的直接連結式的PLC系統中,即使變更了單元的裝設數量,仍能夠個別地檢測出需要抑制內部的溫度上升之單元並實施冷卻,故能夠以最低限度的必要消秏電力進行單元內的溫度值的控制。 Further, in the first embodiment, in the direct-coupled PLC system in which the units adjacent to each other are connected to each other via the bus bar connector, even if the number of units to be mounted is changed, it is possible to individually Since the unit that needs to suppress the internal temperature rise is detected and cooled, it is possible to control the temperature value in the cell with minimum necessary power consumption.

此外,在本實施形態1中,係在鄰接配置的單元彼此以抵接的狀態經由匯流排連接器而連接的直接連結式的PLC系統中,即使變更了單元的裝設數量,仍能夠在任意的時序進行使各單元的內部溫度成為適於各單元的溫度之控制,使內部溫度值的控制的自由度提升。 Further, in the first embodiment, in the direct-connected PLC system in which the cells arranged adjacent to each other are connected to each other via the bus bar connector, even if the number of units to be mounted is changed, it can be arbitrarily The timing is such that the internal temperature of each unit is controlled to the temperature of each unit, and the degree of freedom in controlling the internal temperature value is improved.

因此,依據本實施形態1,係達到能夠在連接有CPU單元與具其他功能的單元的PLC系統中以低消秏電力進行單元內的溫度值控制之效果。 Therefore, according to the first embodiment, it is possible to achieve the effect of controlling the temperature value in the cell with low power consumption in a PLC system in which a CPU unit and a unit having another function are connected.

實施形態2. Embodiment 2.

在實施形態1係顯示僅以基本方塊構成PLC系統時的情形,而在實施形態2中係顯示由基本方塊與增設方塊構成PLC系統時的情形。 In the first embodiment, the case where the PLC system is constituted by only the basic blocks is displayed, and in the second embodiment, the case where the PLC system is constituted by the basic blocks and the additional blocks is displayed.

第8圖係示意性顯示本實施形態2的PLC系統2的一構成例之圖。PLC系統2係具有:一個基本方塊210、及經由增設電纜(cable)230而連接至基本方塊210 的增設方塊220。 Fig. 8 is a view schematically showing a configuration example of the PLC system 2 of the second embodiment. The PLC system 2 has a basic block 210 and is connected to the basic block 210 via an add-on cable (cable 230). Add block 220.

基本方塊210係具備:電源單元11、CPU單元12、目標單元13-1至13-3、端蓋14、及分支單元17。分支單元17係在增設基本方塊210以外的方塊時設置,設在CPU單元12與端蓋14之間的任意位置。分支單元17係具備實施形態1中所說明的溫度監視部50、冷卻控制部60、冷卻部70。分支單元17係能夠經由內部具備的通訊部來與其他單元進行通訊。 The basic block 210 includes a power supply unit 11, a CPU unit 12, target units 13-1 to 13-3, an end cover 14, and a branch unit 17. The branching unit 17 is provided when a block other than the basic block 210 is added, and is provided at an arbitrary position between the CPU unit 12 and the end cover 14. The branch unit 17 includes the temperature monitoring unit 50, the cooling control unit 60, and the cooling unit 70 described in the first embodiment. The branching unit 17 is capable of communicating with other units via a communication unit provided therein.

增設方塊220係具有:增設單元21,係作為從電源單元11供給至增設方塊220的電壓的連結部分且作為起始端;目標單元22-1至22-4;及屬於末端單元的端蓋23。增設方塊220的全部單元,係鄰接配置的單元彼此以抵接的狀態經由連接至各單元內的內部匯流排15之匯流排連接器16而連接。增設單元21、目標單元22-1至22-4、端蓋23係具備實施形態1中所說明的溫度監視部50、冷卻控制部60、冷卻部70。增設單元21、目標單元22-1至22-4、及端蓋23係分別能夠經由內部具備的通訊部來與其他單元進行通訊。 The add-on block 220 has an add-on unit 21 as a joint portion of a voltage supplied from the power source unit 11 to the add-on block 220 as a start end; target units 22-1 to 22-4; and an end cover 23 belonging to the end unit. All the units of the additional block 220 are connected to each other in a state in which they are adjacent to each other via a bus bar connector 16 connected to the internal bus bar 15 in each unit. The extension unit 21, the target units 22-1 to 22-4, and the end cover 23 are provided with the temperature monitoring unit 50, the cooling control unit 60, and the cooling unit 70 described in the first embodiment. The extension unit 21, the target units 22-1 to 22-4, and the end cover 23 are each capable of communicating with other units via a communication unit provided therein.

基本方塊210的分支單元17與增設方塊220的增設單元21之間係以增設電纜230連接。藉由該增設電纜230,便能夠經由分支單元17進行從基本方塊210的電源單元11給增設方塊220的電壓之供給、及基本方塊210與增設方塊220間的通訊。另外,關於與實施形態1相同的構成要素,係省略其說明。當要再進一步增設增設方塊 時,係能夠以與增設方塊220之增設相同的構成來實現。亦即,在增設方塊220新設分支單元。接著,以增設電纜連接該分支單元與新的增設單元。 The branching unit 17 of the basic block 210 and the add-on unit 21 of the additional block 220 are connected by an extension cable 230. By the addition of the cable 230, the supply of the voltage from the power supply unit 11 of the basic block 210 to the additional block 220 and the communication between the basic block 210 and the additional block 220 can be performed via the branch unit 17. The same components as those in the first embodiment are not described. When you want to add further boxes In this case, it can be realized in the same configuration as the addition of the addition block 220. That is, a new branch unit is added to the addition block 220. Next, the branch unit and the new add-on unit are connected by an additional cable.

接著,針對PLC系統2中的單元內的溫度控制處理進行說明。第9圖係顯示本實施形態2的溫度監視處理的一程序例之流程圖。 Next, the temperature control processing in the unit in the PLC system 2 will be described. Fig. 9 is a flowchart showing a procedure example of the temperature monitoring process of the second embodiment.

首先,在步驟S110,當PLC系統2的電源開啟,電源單元11係經由連結單元間的匯流排連接器16,將電壓供給至基本方塊210的各單元。此外,電源單元11係亦將電壓供給至經由增設電纜230而連接至分支單元17的增設方塊220的各單元。藉此,PLC系統2便啟動。當電壓供給至各單元,各單元的單元通訊部51便成為能夠進行通訊的狀態。 First, in step S110, when the power of the PLC system 2 is turned on, the power supply unit 11 supplies voltage to each unit of the basic block 210 via the bus bar connector 16 between the connection units. Further, the power supply unit 11 also supplies a voltage to each unit of the extension block 220 connected to the branch unit 17 via the extension cable 230. Thereby, the PLC system 2 is started. When a voltage is supplied to each unit, the unit communication unit 51 of each unit is in a state in which communication is possible.

接著,在步驟S120,CPU 90係進行下述處理:經由內部匯流排15、匯流排連接器16及增設電纜230而存取基本方塊210及增設方塊220的各單元,掌握連接在PLC系統2的單元數量與增設方塊數量。接著,基本方塊210及增設方塊220的各單元係根據CPU單元12的CPU 90的控制,實施初始處理,然後開始各單元的處理。藉此,PLC系統2便運作。 Next, in step S120, the CPU 90 performs the following processing: accessing the basic block 210 and the additional unit 220 via the internal bus bar 15, the bus bar connector 16, and the add-on cable 230, and grasping the connection to the PLC system 2 The number of units and the number of added blocks. Next, each unit of the basic block 210 and the additional block 220 performs initial processing in accordance with the control of the CPU 90 of the CPU unit 12, and then starts the processing of each unit. Thereby, the PLC system 2 operates.

然後,在CPU 90的既定的處理結束後、或在既定的週期、或在PLC系統2的重置時,在步驟S130中,間歇性地針對作為內部溫度值的檢測處理及冷卻處理之對象的對象單元進行內部溫度值的檢測處理及冷卻控制 處理。對象單元乃係基本方塊210中除了電源單元11之外的CPU單元12至端蓋14其中任一單元,包括分支單元17。此處係針對於最初以端蓋14為對象單元時的情形進行說明。就步驟S130而言,係進行與實施形態1中參照第7圖所說明的步驟S30相同的處理。 Then, after the predetermined processing of the CPU 90 ends, or at a predetermined period, or when the PLC system 2 is reset, in step S130, the target of the detection processing and the cooling processing as the internal temperature value is intermittently targeted. The object unit performs internal temperature value detection processing and cooling control deal with. The object unit is any one of the CPU unit 12 to the end cover 14 except the power supply unit 11 in the basic block 210, including the branch unit 17. Here, the case where the end cap 14 is initially used as the target unit will be described. In the case of step S130, the same processing as that of step S30 described with reference to Fig. 7 in the first embodiment is performed.

接著,在針對基本方塊210中CPU單元12至端蓋14的各單元實施步驟S130的處理後,在步驟S140,比較部83係判定是否有連接至基本方塊210的增設方塊。 Next, after the processing of step S130 is performed for each unit of the CPU unit 12 to the end cover 14 in the basic block 210, the comparison unit 83 determines whether or not there is an additional block connected to the basic block 210 in step S140.

在步驟S140,當有連接至基本方塊210的增設方塊時、亦即在步驟S140中為「是」時,在步驟S150,以增設方塊的單元為對象單元,進行內部溫度值的檢測處理及冷卻控制處理。此處的對象單元乃係增設方塊220中的各單元。就步驟S150而言,係進行與實施形態1中參照第7圖說明的步驟S30相同的處理。此處係針對於最初以端蓋23為對象單元時的情形進行說明。亦即,在步驟S150係針對端蓋23至增設單元21之六個單元,從端蓋23朝增設單元21依序進行與前述步驟S30相同的處理。 In step S140, when there is an additional block connected to the basic block 210, that is, YES in step S140, in step S150, the unit of the added block is used as the target unit, and the internal temperature value detection processing and cooling are performed. Control processing. The object unit here is the addition of each unit in block 220. In the case of step S150, the same processing as that of step S30 described with reference to Fig. 7 in the first embodiment is performed. Here, the case where the end cap 23 is initially used as the target unit will be described. That is, in step S150, the same processing as that of the aforementioned step S30 is sequentially performed from the end cover 23 to the extension unit 21 for the six units of the end cover 23 to the extension unit 21.

接著,在對端蓋23至增設單元21的各單元實施步驟S150的處理後,在步驟S160,比較部83係判定是否還有增設方塊,亦即判定是否有連接至增設方塊220的增設方塊。 Next, after the processing of step S150 is performed on each unit of the end cover 23 to the add-on unit 21, in step S160, the comparing unit 83 determines whether or not there is an additional block, that is, whether or not there is an additional block connected to the additional block 220.

在步驟S160,當還有增設方塊時,亦即在步驟S160中為「是」時,以該增設方塊的各單元為對象單元,返回到步驟S150的處理。此外,在步驟S160,當再 無增設方塊時,亦即在步驟S160中為「否」時,係結束一連串的溫度控制處理。 When there is an additional block in step S160, that is, YES in step S160, the unit of the additional block is used as the target unit, and the process returns to step S150. In addition, in step S160, when When there is no additional block, that is, "NO" in step S160, a series of temperature control processes are terminated.

另一方面,在步驟S140,當無連接至基本方塊210的增設方塊時,亦即在步驟S140中為「否」時,係結束一連串的溫度控制處理。 On the other hand, in step S140, when there is no additional block connected to the basic block 210, that is, "NO" in step S140, a series of temperature control processes are ended.

另外,在上述中雖係採從端蓋23朝增設單元21的順序依序進行步驟S150的處理,但亦可採從增設單元21朝端蓋23的順序來實施步驟S150的處理。 In the above, the process of step S150 is sequentially performed from the end cover 23 to the extension unit 21, but the process of step S150 may be performed in the order from the extension unit 21 toward the end cover 23.

如上述,在本實施形態2中,係以增設方塊220的各單元為對象單元,同實施形態1的方式進行內部溫度值的檢測處理及冷卻控制處理。藉此,亦能夠與實施形態1之情形同樣地,針對增設方塊220的各單元檢測各單元的內部的溫度值進行監視,而能夠進行各單元內的溫度管理控制。 As described above, in the second embodiment, each unit of the additional block 220 is used as the target unit, and the internal temperature value detection processing and the cooling control processing are performed in the same manner as in the first embodiment. As a result, similarly to the case of the first embodiment, it is possible to monitor the temperature values inside the respective units for each unit of the additional block 220, and to perform temperature management control in each unit.

因此,依據本實施形態2,係達到能夠在連接有CPU單元與具其他功能的單元且具備增設方塊的PLC系統中以低消秏電力進行單元內的溫度值控制之效果。 Therefore, according to the second embodiment, it is possible to achieve the effect of controlling the temperature value in the cell with low power consumption in a PLC system having a CPU unit and a unit having another function and having an additional block.

實施形態3. Embodiment 3.

在前述實施形態1及實施形態2中係在基本方塊或增設方塊的各者,從作為對象單元的單元串中位在一端部的單元朝位在另一端部的單元,依序進行內部溫度值的檢測處理及冷卻控制處理。但亦可在基本方塊或增設方塊的各者,僅以作為對象單元的單元串中的任意一個單元作為對 象單元,對其進行內部溫度值的檢測處理及冷卻控制處理。 In each of the first embodiment and the second embodiment, each of the basic block or the additional block is sequentially subjected to an internal temperature value from a cell in which the cell at the one end of the target cell is positioned toward the other end. Detection processing and cooling control processing. However, each of the basic blocks or the additional blocks may be used only as a pair of any one of the unit strings as the target unit. The image unit performs internal temperature value detection processing and cooling control processing.

此時,只要從外部對CPU單元通訊部81輸入將基本方塊或增設方塊的單元串中任意一個單元選擇指示為對象單元之選擇溫度值檢測指示資訊即可。此外,亦可由CPU單元通訊部81預先保有以特定的單元為對象的選擇溫度值檢測指示資訊。CPU單元通訊部81係根據該選擇溫度值檢測指示資訊,將選定任意一個單元為對象單元的選擇單元內溫度值檢測指示資訊僅輸出至所選定的單元。接著,獲得選擇單元內溫度值檢測指示資訊之輸入的單元及CPU單元12係實施步驟S30中除了步驟S35之外的處理。 At this time, it is only necessary to input the selection temperature value detection instruction information indicating that any one of the unit strings of the basic block or the additional block is the target unit to the CPU unit communication unit 81 from the outside. Further, the CPU unit communication unit 81 may previously hold the selected temperature value detection instruction information for the specific unit. The CPU unit communication unit 81 outputs only the selected unit internal temperature value detection instruction information for selecting the selected unit as the target unit to the selected unit based on the selected temperature value detection instruction information. Next, the means for obtaining the input of the temperature value detection instruction information in the selection unit and the CPU unit 12 perform the processing other than step S35 in step S30.

藉此,在實施形態3中係能夠僅針對所選擇的特定的單元進行單元的內部溫度值的檢測處理及冷卻控制處理。亦即,能夠僅針對特定的單元判斷內部溫度值是否極端地高,或是否有冷卻的必要來控制單元內的溫度值。 As a result, in the third embodiment, the detection processing and the cooling control processing of the internal temperature value of the unit can be performed only for the selected specific unit. That is, it is possible to determine whether the internal temperature value is extremely high for only a specific unit, or whether there is a need for cooling to control the temperature value in the unit.

實施形態4. Embodiment 4.

在前述實施形態1及實施形態2中係針對在CPU 90的既定的處理結束後,或在既定的週期,或在PLC系統1、2的重置時之時序,間歇性地進行單元的內部溫度值的檢測處理及冷卻控制處理的情形進行說明。另一方面,在CPU 90的既定的處理結束後或在一定的週期的時序以外的任意的時序,亦能夠實施前述步驟S30、步驟S130及步驟S150的處理。此時,只要從外部對CPU單元通訊部81輸入追 加溫度值檢測指示資訊即可,該追加溫度值檢測指示資訊係指示從CPU單元通訊部81輸出追加的單元內溫度值檢測指示資訊。CPU單元通訊部81係根據該追加溫度值檢測指示資訊,如前述方式輸出單元內溫度值檢測指示資訊。 In the first embodiment and the second embodiment, the internal temperature of the unit is intermittently performed after the predetermined processing of the CPU 90 is completed, or at a predetermined cycle, or at the timing of resetting the PLC systems 1 and 2. The case of the value detection processing and the cooling control processing will be described. On the other hand, the processing of the above-described steps S30, S130, and S150 can be performed at any timing other than the predetermined processing of the CPU 90 or at a timing other than the timing of the predetermined period. At this time, it is only necessary to input the chase to the CPU unit communication unit 81 from the outside. The temperature value detection instruction information may be added, and the additional temperature value detection instruction information is instructed to output the added in-unit temperature value detection instruction information from the CPU unit communication unit 81. The CPU unit communication unit 81 outputs the in-unit temperature value detection instruction information based on the additional temperature value detection instruction information as described above.

此外,藉由從外部對CPU單元通訊部81輸入如上述的追加溫度值檢測指示資訊,便能夠對已藉由前述一連串處理而使冷卻部70運作的單元再次實施內部的溫度值的檢測。而當溫度值低於規定值以下時,藉由前述步驟S36與步驟S37的處理,可令該單元的冷卻部70停止,並且令與該單元鄰接的單元的冷卻部70停止。藉此,在本實施形態4中係能夠免除冷卻部70不需要的運作,從而能夠降低消秏電力。 Further, by inputting the additional temperature value detection instruction information as described above to the CPU unit communication unit 81 from the outside, it is possible to perform the detection of the internal temperature value again for the unit that has operated the cooling unit 70 by the series of processes described above. On the other hand, when the temperature value is lower than or equal to the predetermined value, the cooling unit 70 of the unit can be stopped by the processing of the above-described steps S36 and S37, and the cooling unit 70 of the unit adjacent to the unit can be stopped. As a result, in the fourth embodiment, the unnecessary operation of the cooling unit 70 can be eliminated, and the power consumption can be reduced.

另外,在上述各實施形態中雖係以電源單元11以外的功能單元的溫度控制處理為例進行說明,但亦可將前述的構成及處理使用在包括電源單元11在內的功能方塊全體。此時,與同目標單元13-1至13-4及端蓋14同樣地,電源單元11係具備溫度監視部50、冷卻控制部60、冷卻部70、及功能處理部110。接著,藉由CPU單元12及電源單元11進行上述實施形態中所說明的處理,便能夠進行電源單元11的溫度控制處理。 In the above embodiments, the temperature control processing of the functional units other than the power supply unit 11 will be described as an example. However, the above-described configuration and processing may be used for all of the functional blocks including the power supply unit 11. At this time, similarly to the target units 13-1 to 13-4 and the end cover 14, the power supply unit 11 includes a temperature monitoring unit 50, a cooling control unit 60, a cooling unit 70, and a function processing unit 110. Next, the CPU unit 12 and the power supply unit 11 perform the processing described in the above embodiment, whereby the temperature control processing of the power supply unit 11 can be performed.

上述實施形態揭示的構成僅係本發明的內容之例示,本發明當能夠與其他的公知技術組合,在不脫離本發明主旨的範圍內,亦能夠省略、變更部分構成。 The above-described embodiments are merely illustrative of the contents of the present invention, and the present invention can be combined with other known techniques, and a part of the configuration can be omitted or changed without departing from the scope of the present invention.

13-1至13-4‧‧‧目標單元 Target unit 13-1 to 13-4‧‧

14‧‧‧端蓋 14‧‧‧End cover

15‧‧‧內部匯流排 15‧‧‧Internal busbar

16‧‧‧匯流排連接器 16‧‧‧ Bus bar connector

50‧‧‧溫度監視部 50‧‧‧ Temperature Monitoring Department

60‧‧‧冷卻控制部 60‧‧‧Cooling Control Department

70‧‧‧冷卻部 70‧‧‧ Cooling Department

110‧‧‧功能處理部 110‧‧‧Function Processing Department

Claims (14)

一種可程式邏輯控制器系統,係具備基本方塊,該基本方塊中,作為功能單元的電源單元、中央演算單元、前述功能單元中之具有與前述電源單元及前述中央演算單元不同功能的一般單元、及相對於前述電源單元而配置在末端的第1末端單元,係以抵接的狀態鄰接依序配置,並且經由連接前述功能單元間的連接器而電性連接及連接成能夠進行通訊;前述一般單元係具備:溫度監視部,係在既定的時序間歇性地檢測前述功能單元內的溫度值;及冷卻部,係進行前述功能單元內的冷卻;前述中央演算單元係具備:前述溫度監視部;前述冷卻部;及溫度控制管理部,係將前述基本方塊的前述功能單元的前述溫度監視部所檢測出的溫度值與對應於前述基本方塊的前述功能單元而預先個別設定的規定值進行比較,根據前述比較的結果,對檢測出與前述規定值進行過比較的前述溫度值之前述功能單元的前述冷卻部之運作進行控制。 A programmable logic controller system, comprising: a power supply unit as a functional unit, a central calculation unit, and a general unit having a function different from the power supply unit and the central calculation unit; And the first end unit disposed at the end with respect to the power source unit is arranged adjacent to each other in abutting state, and is electrically connected and connected to be communicable via a connector connected between the functional units; The unit includes: a temperature monitoring unit that intermittently detects a temperature value in the functional unit at a predetermined timing; and a cooling unit that performs cooling in the functional unit; and the central processing unit includes the temperature monitoring unit; The cooling unit and the temperature control management unit compare the temperature value detected by the temperature monitoring unit of the functional unit of the basic block with a predetermined value that is previously set in advance corresponding to the functional unit corresponding to the basic block. According to the result of the foregoing comparison, the detection and the aforementioned prescribed value are The operation of the aforementioned cooling unit of the aforementioned functional unit in which the aforementioned temperature value is compared is controlled. 如申請專利範圍第1項所述之可程式邏輯控制器系統,其更具備增設方塊,係經由增設電纜而電性連接至前述基本方塊及連接成能夠進行通訊; 前述基本方塊係更具備配置在前述電源單元與前述第1末端單元之間的分支單元;在前述增設方塊中,作為前述功能單元的經由前述增設電纜而連接至前述基本方塊的前述分支單元之增設單元、相對於前述增設單元而配置在末端的第2末端單元、及配置在前述增設單元與前述第2末端單元之間的前述一般單元,係以抵接的狀態鄰接依序配置,並且經由前述連接器而電性連接及連接成能夠進行通訊;前述分支單元、前述增設單元、前述第2末端單元係具備前述溫度監視部與前述冷卻部;前述溫度控制管理部係將前述增設方塊的前述功能單元中檢測出的溫度值與對應於前述增設方塊的前述功能單元而預先個別設定的前述規定值進行比較,根據前述比較的結果,對檢測出與前述規定值進行過比較的前述溫度值之前述功能單元的前述冷卻部之運作進行控制。 The programmable logic controller system of claim 1, further comprising an additional block electrically connected to the basic block via an additional cable and connected to enable communication; Further, the basic block further includes a branching unit disposed between the power source unit and the first end unit; and in the additional block, an additional unit of the branch unit connected to the basic block via the additional cable as the functional unit The unit, the second end unit disposed at the end with respect to the extension unit, and the general unit disposed between the extension unit and the second end unit are arranged adjacent to each other in abutting state, and are arranged in advance through the foregoing The connector is electrically connected and connected to enable communication; the branch unit, the add-on unit, and the second end unit include the temperature monitoring unit and the cooling unit; and the temperature control management unit performs the function of the additional block The temperature value detected in the cell is compared with the predetermined value previously set in advance corresponding to the functional unit of the additional block, and based on the result of the comparison, the aforementioned temperature value that is compared with the predetermined value is detected. The operation of the aforementioned cooling unit of the functional unit is controlled. 如申請專利範圍第1項所述之可程式邏輯控制器系統,其中,前述溫度控制管理部係當前述溫度值比前述規定值大時,進行令檢測出與前述規定值進行過比較的前述溫度值之前述功能單元的前述冷卻部運作或持續運作狀態之控制處理。 The programmable logic controller system according to claim 1, wherein the temperature control management unit performs the temperature at which the predetermined value is compared when the temperature value is greater than the predetermined value. The aforementioned control unit of the aforementioned functional unit operates or controls the continuous operation state. 如申請專利範圍第3項所述之可程式邏輯控制器系統,其中,前述溫度控制管理部係進行令與已使前述冷卻部運作的前述功能單元相鄰配置的前述功能單元的 前述冷卻部運作或持續運作狀態之控制處理。 The programmable logic controller system according to claim 3, wherein the temperature control management unit performs the aforementioned functional unit that is disposed adjacent to the aforementioned functional unit that has operated the cooling unit The aforementioned cooling unit operates or controls the continuous operation state. 如申請專利範圍第2項所述之可程式邏輯控制器系統,其中,前述溫度控制管理部係當前述溫度值比前述規定值大時,進行令檢測出與前述規定值進行過比較的前述溫度值之前述功能單元的前述冷卻部運作或持續運作狀態之控制處理。 The programmable logic controller system according to claim 2, wherein the temperature control management unit performs the temperature at which the predetermined value is compared when the temperature value is greater than the predetermined value. The aforementioned control unit of the aforementioned functional unit operates or controls the continuous operation state. 如申請專利範圍第5項所述之可程式邏輯控制器系統,其中,前述溫度控制管理部係進行令與已使前述冷卻部運作的前述功能單元相鄰配置的前述功能單元的前述冷卻部運作或持續運作狀態之控制處理。 The programmable logic controller system according to claim 5, wherein the temperature control management unit performs the operation of the cooling unit of the functional unit disposed adjacent to the functional unit that has operated the cooling unit Or control processing of continuous operation. 如申請專利範圍第1項所述之可程式邏輯控制器系統,其中,前述溫度控制管理部係當前述溫度值為前述規定值以下時,進行令檢測出與前述規定值進行過比較的前述溫度值之前述功能單元的前述冷卻部停止或持續停止狀態之控制處理。 The programmable logic controller system according to the first aspect of the invention, wherein the temperature control management unit performs the detection of the temperature that is compared with the predetermined value when the temperature value is equal to or less than the predetermined value. The aforementioned cooling unit of the aforementioned functional unit stops or continues to control the state of the stop state. 如申請專利範圍第7項所述之可程式邏輯控制器系統,其中,前述溫度控制管理部係進行令與已使前述冷卻部停止的前述功能單元相鄰配置的前述功能單元的前述冷卻部停止或持續停止狀態之控制處理。 The programmable logic controller system according to claim 7, wherein the temperature control management unit stops the cooling unit of the functional unit disposed adjacent to the functional unit that has stopped the cooling unit Or the control process of the continuous stop state. 如申請專利範圍第2項所述之可程式邏輯控制器系統,其中,前述溫度控制管理部係當前述溫度值為前述規定值以下時,進行令檢測出與前述規定值進行過比較的前述溫度值之前述功能單元的前述冷卻部停止或持續停止狀態之控制處理。 The programmable logic controller system according to the second aspect of the invention, wherein the temperature control management unit performs the detection of the temperature that is compared with the predetermined value when the temperature value is equal to or less than the predetermined value. The aforementioned cooling unit of the aforementioned functional unit stops or continues to control the state of the stop state. 如申請專利範圍第9項所述之可程式邏輯控制器系統,其中,前述溫度控制管理部係進行令與已使前述冷卻部停止的前述功能單元相鄰配置的前述功能單元的前述冷卻部停止或持續停止狀態之控制處理。 The programmable logic controller system according to claim 9, wherein the temperature control management unit stops the cooling unit of the functional unit disposed adjacent to the functional unit that has stopped the cooling unit Or the control process of the continuous stop state. 如申請專利範圍第1至10項中任一項所述之可程式邏輯控制器系統,其中,前述溫度監視部係檢測由前述溫度控制管理部所指示的任意的前述功能單元內的溫度值。 The programmable logic controller system according to any one of claims 1 to 10, wherein the temperature monitoring unit detects a temperature value in any of the functional units instructed by the temperature control management unit. 如申請專利範圍第1至10項中任一項所述之可程式邏輯控制器系統,其中,前述溫度監視部係除了前述既定的時序以外,在由前述溫度控制管理部所指示的任意的時序檢測前述功能單元內的溫度值。 The programmable logic controller system according to any one of claims 1 to 10, wherein the temperature monitoring unit is in any timing indicated by the temperature control management unit in addition to the predetermined timing. The temperature value in the aforementioned functional unit is detected. 如申請專利範圍第1項所述之可程式邏輯控制器系統,其中,前述溫度監視部係具備記憶所檢測出的前述溫度值之記憶部。 The programmable logic controller system according to claim 1, wherein the temperature monitoring unit includes a memory unit that stores the detected temperature value. 如申請專利範圍第13項所述之可程式邏輯控制器系統,其中,具備顯示記憶在前述記憶部的前述溫度值之顯示部。 The programmable logic controller system according to claim 13, wherein the programmable logic controller system includes a display unit that displays the temperature value stored in the memory unit.
TW105106473A 2016-03-03 2016-03-03 Programmable logic control system TWI585557B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW105106473A TWI585557B (en) 2016-03-03 2016-03-03 Programmable logic control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW105106473A TWI585557B (en) 2016-03-03 2016-03-03 Programmable logic control system

Publications (2)

Publication Number Publication Date
TWI585557B true TWI585557B (en) 2017-06-01
TW201732470A TW201732470A (en) 2017-09-16

Family

ID=59688033

Family Applications (1)

Application Number Title Priority Date Filing Date
TW105106473A TWI585557B (en) 2016-03-03 2016-03-03 Programmable logic control system

Country Status (1)

Country Link
TW (1) TWI585557B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01234911A (en) * 1988-03-16 1989-09-20 Mitsubishi Electric Corp Control device for sequencer cooling system
JPH11175112A (en) * 1997-12-05 1999-07-02 Mitsubishi Electric Corp Preventive maintenance device for equipment for programmable controller
JP2006294007A (en) * 2005-03-15 2006-10-26 Omron Corp Programmable controller device
US20080294296A1 (en) * 2007-05-23 2008-11-27 Emulex Design & Manufacturing Corporation Chip overheat protection
WO2013098971A1 (en) * 2011-12-27 2013-07-04 三菱電機株式会社 Power-supply device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH01234911A (en) * 1988-03-16 1989-09-20 Mitsubishi Electric Corp Control device for sequencer cooling system
JPH11175112A (en) * 1997-12-05 1999-07-02 Mitsubishi Electric Corp Preventive maintenance device for equipment for programmable controller
JP2006294007A (en) * 2005-03-15 2006-10-26 Omron Corp Programmable controller device
US20080294296A1 (en) * 2007-05-23 2008-11-27 Emulex Design & Manufacturing Corporation Chip overheat protection
WO2013098971A1 (en) * 2011-12-27 2013-07-04 三菱電機株式会社 Power-supply device

Also Published As

Publication number Publication date
TW201732470A (en) 2017-09-16

Similar Documents

Publication Publication Date Title
EP3206250B1 (en) Function verification system for secondary battery management device
JP7070339B2 (en) Temperature threshold determination device, temperature abnormality determination system, temperature threshold determination method, and program
JP6188095B2 (en) Car charger
JP6138376B2 (en) Central processing unit of programmable logic controller system
JP6752169B2 (en) Thermocouple liquid level measurement system
KR100777041B1 (en) Apparatus and Method for Thermal Testing
JP6897104B2 (en) Thermocouple temperature measuring device
TWI585557B (en) Programmable logic control system
CN105187596A (en) Automatic temperature rise testing device and method
JP5080228B2 (en) Temperature control method
JP2009254104A (en) Conductor monitor for power receiving and distributing equipment
TWI645199B (en) Degradation diagnosis device and method
JP6758201B2 (en) Inspection jig and semiconductor device inspection method
KR102166663B1 (en) Test system for soc and test method thereof
JP2008275448A (en) Semiconductor test equipment
JP6297243B1 (en) Processing equipment
JP5787620B2 (en) Electronic device, control method therefor, and program
CN104237724A (en) Detection card and detection system for fan card
JP2020159889A (en) Temperature Controller
JP2016048656A (en) Battery control device and battery control method
KR20080026707A (en) Display device and control method
KR102489138B1 (en) Method for Monitoring Thermal Distribution of Electronic Device and Module and System Thereof
JP7122843B2 (en) Environment forming device
RU58278U1 (en) MONITOR
JP2009223800A (en) Controller device