JPH0452906A - Programmable controller system - Google Patents
Programmable controller systemInfo
- Publication number
- JPH0452906A JPH0452906A JP16209190A JP16209190A JPH0452906A JP H0452906 A JPH0452906 A JP H0452906A JP 16209190 A JP16209190 A JP 16209190A JP 16209190 A JP16209190 A JP 16209190A JP H0452906 A JPH0452906 A JP H0452906A
- Authority
- JP
- Japan
- Prior art keywords
- data
- unit
- special
- programmable controller
- register
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Executing Machine-Instructions (AREA)
- Programmable Controllers (AREA)
Abstract
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、特殊I/Oユニットと、この特殊■/Oユニ
ットからの指示により、特殊I/Oユニットのデータに
各種の処理を施すプログラマブルコントローラとを備え
たプログラマブルコントローラシステムに関するもので
ある。[Detailed Description of the Invention] [Field of Industrial Application] The present invention is a programmable device that performs various types of processing on the data of the special I/O unit according to instructions from the special I/O unit and the special I/O unit. The present invention relates to a programmable controller system including a controller.
従来、一般に、プログラマブルコントローラシステム(
以下、PCシステムと称する)は、特殊■/Oユニット
に、プログラマブルコントローラ(以下、PCと称する
)が接続されて構成されており、上記特殊I/Oユニッ
トの指示で、PCが作動することにより、PCシステム
内の各種処理が行われるようになっている。Traditionally, programmable controller systems (
A programmable controller (hereinafter referred to as a PC) is connected to a special , various processes within the PC system are performed.
例えば、A−D変換器36を備えた特殊1/Oユニツト
51は、第4図に示すように、マルチプレクサ33によ
り、入力部31・32の中、何等の入力を選択し、その
後、増幅器34により、入力電圧(電流)を増幅して、
サンプルホールド回路35を通して、A−D変換器36
により、A−り変換を行うようになっている。For example, as shown in FIG. 4, the special 1/O unit 51 equipped with the A-D converter 36 selects any input from among the input sections 31 and 32 using the multiplexer 33, and then selects an input from the amplifier 34. By amplifying the input voltage (current),
Through the sample and hold circuit 35, the A-D converter 36
Accordingly, A-reconversion is performed.
また、上記のようにしてA−D変換されたデータは、ア
イソレージ式ン用のホトカプラ37を介してA−D変換
器36に接続されたC P U (Central P
rocessing Unit) 38に入力される。Further, the data converted from A to D as described above is sent to a CPU (Central P
processing unit) 38.
そして、上記CPU3 Bに入力されたデータは、デジ
タル・ゲイン、およびデジタル・オフセットの処理が施
されて、その後、RAM42内に格納される。The data input to the CPU 3 B is subjected to digital gain and digital offset processing, and then stored in the RAM 42.
そして、PO52が、上記特殊I/Oユニット51のデ
ータに、各種の処理を施す場合は、PO52のデータ読
み出しにより、データが特殊I/Oユニット51のイン
ターフェイス40を経由して、PO52の図示しないレ
ジスタに一旦格納され、その後、データに各種の処理が
施される。When the PO 52 performs various processing on the data in the special I/O unit 51, the data is read out by the PO 52, and the data is transferred to the PO 52 (not shown) via the interface 40 of the special I/O unit 51. The data is temporarily stored in a register, and then various processing is performed on the data.
ところが、上記従来の構成では、特殊I/Oユニット5
1により所定の処理が施されたデータは、PO52で各
種の処理が施される以外は、常時、特殊I/Oユニット
51のRAM42内に格納された状態にある。このため
、PCシステムの電源がOFFされると、RAM42内
に格納されたデータは、消去してしまい、ひいては、デ
ータを再調整しなければならないという問題を有してい
る。一方、PO52のレジスタと同様に、RAM42内
のデータをバックアップするための電池を特殊I/Oユ
ニット51に設けるか、あるいは、EEFROMを用い
、このEEFROM内にデータを格納する場合は、PC
システムの電源がOFFすることによるデータの消去は
回避し得るものの、電池を設ける場合、およびEEPR
OMを用いる場合、いずれの場合においても、コストア
ップを招来するという問題を有している。However, in the above conventional configuration, the special I/O unit 5
The data that has been subjected to the predetermined processing in step 1 is always stored in the RAM 42 of the special I/O unit 51, except when various processing is performed in the PO 52. For this reason, when the power of the PC system is turned off, the data stored in the RAM 42 is erased, resulting in a problem that the data must be readjusted. On the other hand, similarly to the register of PO52, if the special I/O unit 51 is provided with a battery for backing up the data in the RAM42, or if an EEFROM is used and the data is stored in this EEFROM, the PC
Although it is possible to avoid erasing data when the system power is turned off, if a battery is installed, and if the EEPR
In either case, when using OM, there is a problem of increased costs.
本発明に係るプログラマブルコントローラシステムは、
上記課題を解決するために、データに所定の処理を施す
特殊I/Oユニットと、特殊I/Oユニットのデータを
レジスタに格納して、各種の処理を施すと共に、レジス
タ内のデータを電池でバックアップするプログラマブル
コントローラとを備えたプログラマブルコントローラシ
ステムにおいて、以下の手段を講じている。The programmable controller system according to the present invention includes:
In order to solve the above problems, we have a special I/O unit that performs predetermined processing on data, and the data of the special I/O unit is stored in a register and subjected to various processing, and the data in the register is stored in a battery. In a programmable controller system equipped with a backup programmable controller, the following measures are taken.
即ち、特殊I/Oユニットにより所定の処理が施された
データは、常時、プログラマブルコントローラのレジス
タに格納されるようになっている。That is, data subjected to predetermined processing by the special I/O unit is always stored in the register of the programmable controller.
上記の構成によれば、特殊I/Oユニットにより所定の
処理が施されたデータは、常時、プログラマブルコント
ローラのレジスタ内に、電池でバックアップされた状態
で格納されるようになる。According to the above configuration, data subjected to predetermined processing by the special I/O unit is always stored in the register of the programmable controller in a battery-backed state.
このため、プログラマブルコントローラシステムの電源
がOFFされた場合でも、プログラマブルコントローラ
がデータをバックアンプするため、データの消去を回避
することができる。Therefore, even if the power of the programmable controller system is turned off, the programmable controller back-ampls the data, so erasure of data can be avoided.
本発明の一実施例を第1図ないし第3図に基づいて説明
すれば、以下の通りである。An embodiment of the present invention will be described below with reference to FIGS. 1 to 3.
本発明に係るPCシステムは、第1図に示すように、特
殊I/Oユニット21と、この特殊I/Oユニット21
からの指示により、特殊I/Oユニット21のデータに
各種の処理を施すPO22とを備えている。As shown in FIG. 1, the PC system according to the present invention includes a special I/O unit 21 and a special I/O unit 21.
The PO 22 performs various processing on the data of the special I/O unit 21 according to instructions from the I/O unit 21.
上記特殊I/Oユニット21は、2つの入力部1・2を
備えており、これら入力部1・2には、それぞれ電圧部
1a・2a、電流部1b・2b、および共通部1c・2
Cが、個々に設けられている。上記電圧部1a・2aは
、個々に、抵抗R1゜・Rtsを介してマルチプレクサ
3に接続されており、また、電流部1b・2bは、個々
に、抵抗R1b・Rlbを介して共通部IC・2Cと接
続点A−Bで接続されている。そして、上記接続点A−
Bは、個々に、抵抗RIC’R1Cを介してマルチプレ
クサ3に接続されている。The special I/O unit 21 is equipped with two input sections 1 and 2, and these input sections 1 and 2 include voltage sections 1a and 2a, current sections 1b and 2b, and common sections 1c and 2.
C are provided individually. The voltage sections 1a and 2a are individually connected to the multiplexer 3 via resistors R1° and Rts, and the current sections 1b and 2b are individually connected to the common section IC and the multiplexer 3 via resistors R1b and Rlb, respectively. 2C at connection point A-B. And the above connection point A-
B are individually connected to multiplexer 3 via resistor RIC'R1C.
上記マルチプレクサ3の出力部は、増幅器4、およびサ
ンプルホールド回路5を介して、A−D変換器6の入力
部に接続されており、上記A−D変換器6の出力部は、
ホトカプラ7を介してCPU8の入力部に接続されてい
る。そして、上記CPtJ8の出力部は、ホトカプラ9
を介して、A−D変換器6、およびマルチプレクサ3に
接続されている。The output section of the multiplexer 3 is connected to the input section of the A-D converter 6 via the amplifier 4 and the sample-and-hold circuit 5, and the output section of the A-D converter 6 is connected to the input section of the A-D converter 6.
It is connected to the input section of the CPU 8 via a photocoupler 7. The output part of the CPtJ8 is the photocoupler 9.
It is connected to the A-D converter 6 and the multiplexer 3 via.
また、上記CPU8は、特殊I/Oユニット21と、P
O22との間でデータの交換を行うためのインターフェ
イス/Oに接続されており、上記インターフェイス/O
とCPU8との伝送線路11には、RAM12、および
ROM1.3が、それぞれ接続されている。Further, the CPU 8 has a special I/O unit 21 and a P
It is connected to the interface /O for exchanging data with O22, and the interface /O
A RAM 12 and a ROM 1.3 are connected to the transmission line 11 between the CPU 8 and the CPU 8, respectively.
また、特殊I/Oユニット21内には、DC−DCコン
バータ23が設けられている。上記DC−DCコンバー
タ23は、0■〜→〜5■の電圧を入力した後、この電
圧を所定のアナログ電源電圧に変換して、特殊I/Oユ
ニッ)2]内の他の構成部材に電源を供給するようにな
っている。Further, within the special I/O unit 21, a DC-DC converter 23 is provided. The DC-DC converter 23 inputs a voltage of 0■~→~5■, converts this voltage into a predetermined analog power supply voltage, and converts it to other components in the special I/O unit 2). It is designed to supply power.
そして、上記特殊I/Oユニット21のインターフェイ
ス/Oと、PO22とは、伝送線路24で結合されてお
り、特殊I/Oユニット21からPO22に、0にセッ
トされた〃信号が送信されることで、PO22は、特殊
r/Oユニット21からのパラメータ処理の要求である
ことを判別するようになっている。また、特殊I/Oユ
ニット21により所定の処理が施されたデータは、チエ
ツクバイトがDDにセットされることで、PO22内の
図示しないレジスタに格納されるようになっており、特
殊】/Oユニツト21からの指示により、データにBC
C計算を施す場合は、チエ・ツクバイトが55にセント
されるようになっている。The interface /O of the special I/O unit 21 and the PO 22 are connected by a transmission line 24, and a signal set to 0 is transmitted from the special I/O unit 21 to the PO 22. Then, the PO 22 determines that the request is from the special r/O unit 21 for parameter processing. Furthermore, data that has been subjected to predetermined processing by the special I/O unit 21 is stored in a register (not shown) in the PO 22 by setting a check byte to DD. According to instructions from Unit 21, BC is added to the data.
When performing C calculations, 55 cents are calculated for Chie Tsukubaite.
尚、上記PC22は、図示しない電池が設けられており
、レジスタ内に格納されるデータをバックアップするよ
うになっている。The PC 22 is equipped with a battery (not shown) to back up data stored in the register.
上記の構成において、特殊I/Oユニット21は、マル
チプレクサ3により、入力部1・2の中、何等の入力部
を選択して、入力電圧(iit流)を増幅器4に出力す
る。そして、増幅器4に入力された電圧(電流)を、増
幅させた後に、サンプルホールド回路5を通し、A−D
変換器6に入力させ、A−D変換を施す。そして、変換
後のデータを、ホトカブラ7を経由して、CPU8に入
力させ、デジタル・ゲイン、およびデジタル・オフセッ
トの微調整処理を施して、RAM12に格納する。In the above configuration, the special I/O unit 21 selects any input section from among the input sections 1 and 2 using the multiplexer 3 and outputs the input voltage (IIT flow) to the amplifier 4. After amplifying the voltage (current) input to the amplifier 4, the voltage (current) is passed through the sample hold circuit 5.
The signal is input to a converter 6 and subjected to A-D conversion. Then, the converted data is input to the CPU 8 via the photocoupler 7, subjected to fine adjustment processing of digital gain and digital offset, and stored in the RAM 12.
一方、PO22は、特殊I/Oユニット2工のパラメー
タを読み出して、デジタル・ゲイン、およびデジタル・
オフセットの微調整処理が施されたデータを、レジスタ
に格納すると共に、特殊I/Oユニット2工からの指示
により、データにBCC計算を施す。On the other hand, PO22 reads out the parameters of the special I/O unit 2 and sets the digital gain and digital gain.
The data that has been subjected to offset fine adjustment processing is stored in a register, and BCC calculation is performed on the data according to instructions from the special I/O unit 2 engineer.
また、特殊I/Oユニット2工の動作フローは、第2図
(a)に示すように、先ず、データに対して、デジタル
・ゲイン、およびデジタル・オフセットの調整中か、否
かが判別される(Sl)。In addition, the operation flow of the special I/O unit 2 is as shown in Figure 2 (a). First, it is determined whether or not the digital gain and digital offset are being adjusted for the data. (Sl).
そして、データの調整中の場合は、データにデジタル・
ゲイン、およびデジタル・オフセットの微調整処理が施
され(S2)、その後、チエツクバイトがDDにセット
されると共に、〃信号がOにセットされて(33)、パ
ラメータがPO22に逆転送される(S4)。And if you are adjusting the data, you can add digital data to the data.
The gain and digital offset are finely adjusted (S2), and then the check byte is set to DD, the signal is set to O (33), and the parameters are transferred back to PO22 (33). S4).
上記のようにして、パラメータがPO22に逆転送され
ると、Slでの判別がデータの調整中でない場合と同様
に、次に、電源をON状態に保つか、OFFにするかが
確認される(S5)。そして、電源をOFFにする場合
は、次に、入力モードの変更の有無が確認されて(S6
)、入力モードの変更が無い場合は、再度、Slに戻る
。一方、入力モードの変更が有る場合は、S5の電源が
ON状態を保つ場合と同様に、チエツクバイトが55に
セントされ(S7)、その後、〃信号が0にセットされ
て(S8)、PO22にパラメータを要求する。When the parameters are transferred back to PO22 as described above, it is next checked whether to keep the power ON or to turn it OFF, as in the case where the determination in Sl is not during data adjustment. (S5). When turning off the power, next, it is checked whether or not the input mode has been changed (S6
), if there is no change in the input mode, return to Sl again. On the other hand, if there is a change in the input mode, the check byte is set to 55 (S7), and then the signal is set to 0 (S8), and the PO22 request parameters.
上記のようにして、PO22にパラメータが要求される
と、次に、PO22からのデータ受信の有無が判別され
る(S9)。データの受信が無い場合は、再度、Slに
戻る一方、データの受信が有る場合は、PO22から受
信したデータを、RAMに格納して(SIO)、その後
、データにBCC計算が正確に施されているか否かを判
別する(Sll)。データにBCC計算が正確に施され
ていない場合は、パラメータにエラー処理を施しく31
2)、その後、再度、S7、およびS8の処理を施して
、PO22にパラメータを要求する一方、データにBC
C計算が正確に施されている場合は、再度、Slに戻る
と共に、S2、およびS3の処理が施されて、パラメー
タがPO22に逆転送される(S4)。When parameters are requested from the PO 22 as described above, it is then determined whether data has been received from the PO 22 (S9). If no data is received, the process returns to Sl again, while if data is received, the data received from PO22 is stored in RAM (SIO), and then BCC calculation is performed accurately on the data. (Sll). If the BCC calculation has not been performed accurately on the data, error handling should be performed on the parameters.
2), After that, process S7 and S8 again to request parameters from PO22, while adding BC to the data.
If the C calculation has been performed correctly, the process returns to Sl again, processes in S2 and S3 are performed, and the parameters are transferred back to the PO 22 (S4).
また、PO22の動作フローは、第2図(b)に示すよ
うに、先ず、〃信号が0か否か判別される(S21)。Further, in the operation flow of the PO 22, as shown in FIG. 2(b), it is first determined whether the signal is 0 or not (S21).
〃信号が0で無い場合は、再度、S21を繰り返す一方
、〃信号が0で有る場合は、次に、チエツクバイトが5
5か否か判別され(S22)、チエツクバイトが55で
有る場合は、データにBCC計算が施されて(323)
、PC22のレジスタから、特殊I/Oユニット21に
データが転送される(324)。そして、再度、S21
に戻る。〃If the signal is not 0, repeat S21 again, 〃If the signal is 0, then check byte is 5.
5 or not (S22), and if the check byte is 55, BCC calculation is performed on the data (323).
, data is transferred from the register of the PC 22 to the special I/O unit 21 (324). And again, S21
Return to
一方、S22の判別でチエツクバイトが55で無い場合
は、次に、チエツクバイトがDDか否か判別される(3
25)。チエツクバイトがDDで無い場合は、再度、3
21に戻る一方、チエツクバイトがDDで有る場合は、
特殊I/Oユニット21のパラメータを読み出して、P
C22のレジスタにデータを格納する(326)。On the other hand, if the check byte is not 55 in the determination in S22, then it is determined whether the check byte is DD (3
25). If the check bite is not DD, try 3 again.
On the other hand, if the check bite is DD,
Read the parameters of the special I/O unit 21 and
The data is stored in the register of C22 (326).
次に、特殊I/Oユニット21と、PC22との間での
データの交換について、第2図(a)に示す特殊I/O
ユニット21の動作フロー、および第2図(b)に示す
PC22の動作フローより、以下に説明する。Next, regarding data exchange between the special I/O unit 21 and the PC 22, the special I/O unit 21 shown in FIG.
The operation flow of the unit 21 and the operation flow of the PC 22 shown in FIG. 2(b) will be explained below.
先ず、特殊I/Oユニット21により、デジタル・ゲイ
ン、およびデジタル・オフセットの微調整処理が施され
たデータを、PC22のレジスタに格納する場合につい
て説明する。First, a case will be described in which data subjected to fine adjustment processing of digital gain and digital offset by the special I/O unit 21 is stored in a register of the PC 22.
特殊I/Oユニット21は、先ず、データに対して、デ
ジタル・ゲイン、およびデジタル・オフセットの調整中
か否かを判別する(Sl)。このとき、データは、調整
処理が施されることを前提としているため、データは調
整中となり、データにデジタル・ゲイン、およびデジタ
ル・オフセットの微調整処理が施される(S2)。その
後、チエツクバイトがDDにセットされると共に、〃信
号が0にセットされる(S3)。The special I/O unit 21 first determines whether or not the digital gain and digital offset are being adjusted for the data (Sl). At this time, since it is assumed that the data will be subjected to adjustment processing, the data is being adjusted, and the data is subjected to fine adjustment processing of digital gain and digital offset (S2). Thereafter, the check byte is set in DD and the ``signal'' is set to 0 (S3).
一方、PC22は、〃信号がOで有ることを判別しく5
21)、また、チエツクバイトが55で無いことを判別
しく522)、そして、チエツクバイトがDDで有るこ
とを判別すると(326)、特殊I/Oユニット21の
パラメータを読み出す、これにより、特殊I/Oユニッ
ト21は、■に示すように、パラメータをPC22の3
26に逆転送させ(S4)、PC22は、このパラメー
タをレジスタに格納する(S26)。On the other hand, the PC 22 cannot determine that the signal is O.
21), and when it is determined that the check byte is not 55 (522), and when it is determined that the check byte is DD (326), the parameters of the special I/O unit 21 are read. The /O unit 21 inputs the parameters to the PC 22 as shown in ■.
26 (S4), and the PC 22 stores this parameter in a register (S26).
次に、特殊I/Oユニット21からの指示により、PC
22がデータにBCC計算を施す場合について説明する
。Next, according to instructions from the special I/O unit 21, the PC
The case where 22 performs BCC calculation on data will be explained.
先ず、特殊I/Oユニット21は、電源がON状態を保
つことを確認すると(S5)、チエツクバイトが55に
セットされ(S7)、その後、〃信号が0にセットされ
る(S8)。First, when the special I/O unit 21 confirms that the power is kept on (S5), the check byte is set to 55 (S7), and then the 〃 signal is set to 0 (S8).
一方、PC22は、〃信号が0で有ることを判別しく5
21)、また、チエツクバイトが55で有ることを判別
すると(S22) データにBCC計算を施して(S
23)、このデータを、■に示すように、PC22のレ
ジスタから特殊I/Oユニット21に転送する(324
)。On the other hand, the PC 22 cannot determine that the signal is 0.
21), and when it is determined that the check byte is 55 (S22), BCC calculation is performed on the data (S
23), this data is transferred from the register of the PC 22 to the special I/O unit 21 as shown in (324).
).
次に、特殊I/Oユニット21は、データ受信が有るこ
とを判別すると(S9)、受信したデータをRAMに格
納して(SIO)、その後、データにBCC計真が正確
に施されているか否かを判別する(Sll)。データに
BCC計算が正確に施されていない場合は、パラメータ
にエラー処理を施しく512)、その後、再度、S7、
およびS8の処理を施して、PC22にパラメータを要
求する。一方、データにBCC計算が正確に施されてい
る場合は、Slに戻り、データにデジタル・ゲイン、お
よびデジタル・オフセットの微調整処理を施して(S2
)、このデータをPC22のレジスタに格納する(32
6)。Next, when the special I/O unit 21 determines that data has been received (S9), it stores the received data in the RAM (SIO), and then checks whether the BCC has been accurately applied to the data. It is determined whether or not (Sll). If the BCC calculation has not been performed accurately on the data, error processing is performed on the parameters (512), and then S7 is performed again.
Then, the process of S8 is performed to request parameters from the PC 22. On the other hand, if the BCC calculation has been performed accurately on the data, return to Sl, perform fine adjustment processing of digital gain and digital offset on the data (S2
), store this data in the register of the PC 22 (32
6).
尚、本実施例では、PCシステムにおいて、A−D変換
器6を備えた特殊I/Oユニット21と、PC22との
データの交換について説明しているが、上記特殊I/O
ユニット21は、特にA−D変換器6を備えたものに限
定するものではなく、例えば、第3図に示すように、D
−A変換器66を備えた特殊I/Oユニット81と、P
C22とのデータの交換であってもかまわない。In this embodiment, data exchange between a special I/O unit 21 equipped with an A-D converter 6 and a PC 22 in a PC system is explained.
The unit 21 is not particularly limited to one equipped with an A-D converter 6; for example, as shown in FIG.
- A special I/O unit 81 equipped with an A converter 66, and a P
It is also possible to exchange data with the C22.
本発明に係るプログラマブルコントローラシステムは、
以上のように、特殊I/Oユニットにより所定の処理が
施されたデータは、常時、プログラマブルコントローラ
のレジスタに格納されるようになっている構成である。The programmable controller system according to the present invention includes:
As described above, the configuration is such that data subjected to predetermined processing by the special I/O unit is always stored in the register of the programmable controller.
これにより、特殊I/Oユニットにより所定の処理が施
されたデータは、常時、プログラマブルコントローラの
レジスタ内に、電池でバックアップされた状態で格納さ
れるようになり、ひいては、プログラマブルコントロー
ラシステムの電源がOFFされた場合でも、プログラマ
ブルコントローラがデータをバックアップするため、デ
ータの消去を回避することができる。また、特殊T/O
ユニツトに、データバックアップ用の電池を設けたり、
あるいは高価なEEPROMを用いることで、電源OF
F時のデータ消去を回避する場合に比べ、コストを低減
することができ、さらには、データバックアップ用の周
辺回路が不要となるため、スペース的にも改善すること
ができ、プログラマブルコントローラシステムの小型化
が容易に図れるという効果を奏する。As a result, the data processed by the special I/O unit is always stored in the register of the programmable controller with battery backup, and the power supply of the programmable controller system is turned off. Even when the power is turned off, the programmable controller backs up the data, making it possible to avoid erasing the data. Also, special T/O
The unit may be equipped with a battery for data backup,
Alternatively, by using an expensive EEPROM, the power supply can be switched off.
Compared to the case of avoiding data erasure at F time, it is possible to reduce costs, and furthermore, since there is no need for a peripheral circuit for data backup, space can be improved, and the size of the programmable controller system can be reduced. This has the effect that it can be easily achieved.
第1図ないし第3図は本発明の一実施例を示すものであ
る。
第1図はプログラマブルコントローラシステムを示す概
略構成図である。
第2図(a)は特殊I/Oユニットの動作フローを示す
フローチャートである。
第2図(b)はPCの動作フローを示すフローチャート
である。
第3図はD−A変換器を備えた特殊I/Oユニットと、
PCとを示す概略構成図である。
第4図は従来例を示すプログラマブルコントローラシス
テムの概略構成図である。
21は特殊I/Oユニット、22はプログラマブルコン
トローラである。1 to 3 show one embodiment of the present invention. FIG. 1 is a schematic configuration diagram showing a programmable controller system. FIG. 2(a) is a flowchart showing the operation flow of the special I/O unit. FIG. 2(b) is a flowchart showing the operation flow of the PC. Figure 3 shows a special I/O unit equipped with a D-A converter,
FIG. 2 is a schematic configuration diagram showing a PC. FIG. 4 is a schematic diagram of a conventional programmable controller system. 21 is a special I/O unit, and 22 is a programmable controller.
Claims (1)
特殊I/Oユニットのデータをレジスタに格納して、各
種の処理を施すと共に、レジスタ内のデータを電池でバ
ックアップするプログラマブルコントローラとを備えた
プログラマブルコントローラシステムにおいて、 特殊I/Oユニットにより所定の処理が施されたデータ
は、常時、プログラマブルコントローラのレジスタに格
納されるようになっていることを特徴とするプログラマ
ブルコントローラシステム。[Claims] 1. A special I/O unit that performs predetermined processing on data;
In a programmable controller system that stores the data of a special I/O unit in a register and performs various processing, and also includes a programmable controller that backs up the data in the register with a battery, the special I/O unit performs predetermined processing. A programmable controller system characterized in that data subjected to the above processing is always stored in a register of the programmable controller.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2162091A JP2603356B2 (en) | 1990-06-20 | 1990-06-20 | Programmable controller system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2162091A JP2603356B2 (en) | 1990-06-20 | 1990-06-20 | Programmable controller system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH0452906A true JPH0452906A (en) | 1992-02-20 |
| JP2603356B2 JP2603356B2 (en) | 1997-04-23 |
Family
ID=15747908
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2162091A Expired - Fee Related JP2603356B2 (en) | 1990-06-20 | 1990-06-20 | Programmable controller system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2603356B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024014100A (en) * | 2022-07-21 | 2024-02-01 | パナソニックIpマネジメント株式会社 | Controller, determination method and program |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60176106A (en) * | 1984-02-22 | 1985-09-10 | Sharp Corp | Sequence controller |
| JPH0227894A (en) * | 1988-07-18 | 1990-01-30 | Toshiba Corp | Abnormality monitor |
-
1990
- 1990-06-20 JP JP2162091A patent/JP2603356B2/en not_active Expired - Fee Related
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS60176106A (en) * | 1984-02-22 | 1985-09-10 | Sharp Corp | Sequence controller |
| JPH0227894A (en) * | 1988-07-18 | 1990-01-30 | Toshiba Corp | Abnormality monitor |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2024014100A (en) * | 2022-07-21 | 2024-02-01 | パナソニックIpマネジメント株式会社 | Controller, determination method and program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2603356B2 (en) | 1997-04-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20070013231A1 (en) | In-vehicle electronic control device | |
| US8564692B2 (en) | Electronic device, electronic camera, and data transfer program for changing transfer rate and communication protocol | |
| JPH0452906A (en) | Programmable controller system | |
| JP3626702B2 (en) | AD converter | |
| JP2001174489A (en) | Digital voltmeter | |
| JP7484019B2 (en) | Battery management system configuration for measuring temperature of a microcontroller and control method thereof | |
| JP3260005B2 (en) | A / D conversion processing method | |
| JP4096717B2 (en) | Power supply device and DC / DC converter control method used therefor | |
| JPH1069302A (en) | Programmable controller with pid instruction | |
| JPH0518664Y2 (en) | ||
| JPH0116165Y2 (en) | ||
| JPH10213611A (en) | Power supply voltage drop detection device and its detection method | |
| JPS62271103A (en) | Controller | |
| JPH01184501A (en) | Digital controller | |
| JPH1188165A (en) | Analog signal input device, input method thereof, and recording medium | |
| JP2745937B2 (en) | Transmission level control circuit | |
| JPH05165545A (en) | System time managing device | |
| JP3807079B2 (en) | Adjustment data controller | |
| JPS599306Y2 (en) | data processing equipment | |
| JP2012227623A (en) | A/d converter, microcomputer and failure determination method | |
| JPH01265307A (en) | Analog/digital conversion unit for sequencer | |
| JP3072576B2 (en) | Automatic adjustment circuit | |
| JPS6068167A (en) | Dc power source device for arc welding | |
| JPH0719162B2 (en) | Adjuster | |
| JPH0579866A (en) | Instrument adjustment device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |