通信取扱説明書
ＦＣＬ－１００(Ｃ５，ＳＶＴＣ)№FCLC1J2 ’08.05
誤った取扱いなどによる事故防止のために，本取扱説明書は最終的に本製品をお使いになる方のお手もとに，確実に届けられるようお取り計らいください。

警 告
配線，点検などの作業を行う時は，計器への供給電源を切った状態で行ってください。電源を入れた状態で作業を行うと，感電のため人命や重大な傷害にかかわる事故の起こる可能性があります。
１．システム構成
1.1 RS-485 マルチポイント接続通信(オプション：Ｃ５)

ホスト
コンピュータ
RS-485
FCL-100№0

FCL-100№1

FCL-100№２

FCL-100№30(図 1.1-1)

ホスト
コンピュータRS-232C

IF-300232C
485
ｲﾝﾀﾌｪｰｽ

RS-485

FCL-100№0

FCL-100№1

FCL-100№30

FCL-100№1

FCL-100№30(図 1.1-2)

ホスト
コンピュータRS-422A

IF-100422A
485
ｲﾝﾀﾌｪｰｽ

RS-485

FCL-100№0(図 1.1-3)
1.2

オプション：Ｃ５付で設定値デジタル伝送を行う場合

PC-900RS-485
FCL-100
Op：C5FCL-100
Op：C5
最大31台
(図 1.2-1)

FCL-100
Op：C5

PC-900(オプション：SVTC 付)と FCL-100(オプション：C5 付)と組み合わせて，PC-900 の主設定値を FCL-100 にデジタル伝送できます。
主設定値デジタル伝送を行う場合，PC-900 とFCL-100 の通信速度を同じにしてください。
そして，FCL-100 の設定値ロック指定で，ロック３を指定してください。
PC-900(1 台)に対し，FCL-100 の接続可能台数は，最大 31 台です。

設定値デジタル伝送を使用される時の注意
・FCL-100 のメモリ寿命は，書き込み回数にして約 1000 万回です。
設定値デジタル伝送は，頻繁に設定値データを送りますので，メモリ寿命に関係のないロックモード３を指定して使用してください。
ロックモード３を指定しない場合，設定コマンドを送る毎にメモリに書き込みますので，メモリ寿命が短くなり，最終的に設定値が記憶できなくなります。
・FCL-100 の通信速度と，PC-900 の通信速度を合わせてください。
・FCL-100 の機器番号は設定しなくてもかまいません。

２．結線
2.1 RS-485(オプション：Ｃ５)
変換器がIF-100-C5 でホストコンピュータ間がRS-232Cの場合
接続方法：RS-232C
RS-485(通信速度：1200，2400，4800，9600bps)
通信速度 19200bpsで，通信を行う場合，通信変換器はIF-300-C5 をお使いください。
終端抵抗(120Ω)内蔵(ﾎｽﾄｺﾝﾋﾟｭｰﾀ)(IF-100-C5)(シールド線)(FCL-100)

TXD

2YA ⑥⑧YA

RXD

3YB ⑦⑨YB

SG

7COM⑧⑩COM

FG

1RTS

4⑭ RX

CTS

5⑮ TX

DSR

6⑯COMDTR

20CD

8⑧YA

⑨YB

⑩COM

(シールド線)

RS-232C

RS-485(図 2.1-1)

終端抵抗(120Ω)Ｄサブ25ピンコネクタ

変換器がIF-100-C5 でホストコンピュータ間がRS-422Aの場合
接続方法：RS-422A
RS-485(通信速度：1200，2400，4800，9600bps)
終端抵抗(120Ω)内蔵(ﾎｽﾄｺﾝﾋﾟｭｰﾀ)(IF-100-C5)(シールド線)(FCL-100)

TXA

2YA ⑥⑧YA

TXB

15

YB ⑦⑨YB

RXA

4

COM⑧⑩COM

RXB

17COM

3FG

1⑧

YA

⑨YB

⑩COM

⑨ RXY
(シールド線)

⑩ RXZ
⑪ TXY
⑫ TXZ
⑬ COM
RS-422A

終端抵抗(120Ω)Ｄサブ25ピンコネクタ(図 2.1-2)

RS-485

2.2

設定値デジタル伝送
オプション：Ｃ５付(RS-485) の場合，PC-900 とFCL-100 を下図のように結線してください。
(FCL-100)(PC-900,C5)

YA

⑪⑧YA

YB

⑫⑨YBCOM⑯⑩COM

GND①⑧YA⑨YB⑩COM(シールド線)

終端抵抗(120Ω)(図 2.3-1)

シールド線についてシールド線に電流が流れないように，シールド線の片側のみＦＧ，またはＧＮＤ端子に接続してください。(シールド線の両側をＦＧ，またはＧＮＤ端子に接続すると，シールド線と大地の間で回路ができ，シールド線に電流が流れて，ノイズの影響を受けやすくします。)
また，ＦＧ，ＧＮＤ端子は必ず接地処理を行ってください。
終端抵抗(ターミネータ)について
通信ラインが長くなればなるほど，反射により伝達波形が悪くなり通信ができなくなります。
これを防ぐため，終端抵抗を接続してください。
接続する場所は，通信ケーブルの物理的な「端」に接続してください。
通信変換器は，別売りにて IF-100-C5，IF-300-C5 をご用意しておりますのでご用命ください。

３．計器の設定方法
・シリアル通信(オプション，Ｃ５)において複数台接続して通信を行う場合，各計器個別に機器番号を設定する必要があります。
また，ホストコンピュータ側の通信速度に合わせて FCL-100 の通信速度を選択します。
・機器番号の設定および通信速度の選択は，FCL-100 の取扱説明書を参照してください。

４．通信手順
ＲＳ－４８５(オプション：Ｃ５)
ホストコンピュータのコマンド送出で始まり，FCL-100 からの応答で終わります。

ﾎｽﾄｺﾝﾋﾟｭｰﾀ

FCL-100
コマンド
データ・データを伴う応答
読み取りコマンドでは，そのコマンドに対応する設定値，または動作状態を応答として返します。

コマンド
肯定応答

・肯定応答
設定コマンドでは，その処理終了後，応答として肯定応答を返します。

コマンド
否定応答

・否定応答
存在しないコマンド，または設定範囲を超える値等の時は，否定応答を返します。

コマンド
無応答

・無応答
フレーミングエラー，チェックサムエラーを検出した時は，応答しません。

(図 4-1)
ＲＳ－４８５(オプション：Ｃ５)の通信タイミング
FCL-100 側について
FCL-100 は，RS-485 規格の通信ラインに送信を開始する際に，受信側における同期を確実にするため，応答データの送出前に 1 キャラクタ伝送時間以上のアイドル状態(マーク状態)を設けています。
応答データ送出後，1 キャラクタ伝送時間以内にトランスミッタを通信ラインから切り離します。
ホストコンピュータ側について(プログラム作成上の注意)
ホストコンピュータは，RS-485 規格の通信ラインに送信を開始する際に，受信側における同期を確実にするため，コマンドの送出前に 1 キャラクタ伝送時間以上のアイドル状態(マーク状態) を設けてください。
コマンド送出後，FCL-100 からの応答の受信に備えて 1 キャラクタ伝送時間以内にトランスミッタを通信ラインから切り離してください。
ホストコンピュータの送信と FCL-100 の送信が衝突するのを避けるため，ホストコンピュータが，確実に応答を受け取ったことを確認し，次のコマンドを送信してください。
参 考
通信変換器(IF-100-C5，IF-300-C5)を介して，FCL-100 と通信する場合，通信変換器は自動的に通信手順を解釈しながらタイミングをとるため，ホストコンピュータは，上記の通信タイミングを管理する必要がありません。
５．コマンドの構成
5.1

コマンドの構成
コマンドは，すべて ASCII コードで構成します。
データ(設定値)は，10 進数を 16 進数に変換し，ASCII コードを用います。
負数は 2 の補数で表します。

(1)コマンド

ﾍｯﾀﾞ

ｱﾄﾞﾚｽ

ｻﾌﾞｱﾄﾞﾚｽ

ｺﾏﾝﾄﾞ種別

ﾁｪｯｸｻﾑ

データ

データ項目

ﾃﾞﾘﾐﾀ

16 3 16 2 16 1 16 0 16 3 16 2 16 1 16 0
(図 5.1-1)

ヘッダ：STX[Start of text](02H)固定です。
コマンド(テキスト)の始めを表す制御コードです。

アドレス：機器番号 0～95(20H～7FH)
ホストコンピュータが各々の FCL-100 を識別するための番号です。
0～31(00H～1FH)が制御コードと同じになるので，0～31 の機器番号をそのまま使わずに，20H のバイアスを与え，(20H～3FH)とします。
：95(7FH)をグローバルアドレスといい，接続されている全ての FCL-100 に同じコマンドを送りたい時に使います。
ただし，応答は返しません。

サブアドレス：(20H)固定です。
コマンド種別：読み取り(20H)，設定コマンド(50H)を識別するためのコードです。
データ項目 ：コマンドの対象となるデータ分類です。
16 進数 4 桁で構成します。(通信コマンド一覧参照)
データ：設定コマンドにより，データ(設定値)の内容が異なります。
16 進数 4 桁で構成します。(通信コマンド一覧参照)

チェックサム：通信誤り検出のための，2 文字のデータです。
デリミタ：ETX[End of text](03H)固定です。
コマンド(テキスト)の終わりを表す制御コードです。

(2)コマンドに対する応答・データを伴う応答(読み取りコマンドに対する応答)

ﾍｯﾀﾞ

ｱﾄﾞﾚｽ

ｻﾌﾞｱﾄﾞﾚｽ

ｺﾏﾝﾄﾞ
種別

16 3

データ項目

16 2

16 1

ﾁｪｯｸｻﾑ

データ

16 0

16 3

16 2

16 1

16 0

(図 5.1-2)

ヘッダ：ACK[Acknowledgement](06H)固定です。
応答の始めを表す制御コードです。

アドレス：機器番号 0～95(20H～7FH)応答の発信元を表します。
受け取ったコマンドと同じコードを返します。

サブアドレス：(20H)固定です。
コマンド種別：読み取り(20H)，設定コマンド(50H)を識別するためのコードです。
受け取ったコマンドと同じコードを返します。

ﾃﾞﾘﾐﾀデータ項目 :コマンドの対象となるデータ分類を表します。
16 進数 4 桁で構成します。(通信コマンド一覧参照)
受け取ったコマンドと同じコードを返します。
データ：データ項目の読み取りコマンドにより，データ(設定値)の内容が異なります。
16 進数 4 桁で構成します。(通信コマンド一覧参照)

チェックサム：通信誤り検出のための，2 文字のデータです。
デリミタ：ETX[End of text](03H)固定です。
応答の終わりを表す制御コードです。

・肯定応答

ﾍｯﾀﾞ

ｱﾄﾞﾚｽ

ﾁｪｯｸｻﾑﾃﾞﾘﾐﾀ(図 5.1-3)

ヘッダ：ACK[Acknowledgement](06H)固定です。
応答の始めを表す制御コードです。

アドレス：機器番号 0～95(20H～7FH)応答の発信元を表します。
受け取ったコマンドと同じコードを返します。

チェックサム：通信誤り検出のための，2 文字のデータです。
デリミタ：ETX[End of text](03H)固定です。
応答の終わりを表す制御コードです。

・否定応答

ﾍｯﾀﾞ

ｱﾄﾞﾚｽ

ｴﾗｰｺｰﾄﾞﾁｪｯｸｻﾑﾃﾞﾘﾐﾀ(図 5.1-4)

ヘッダ：NAK[Negative acknowledgement](15H)固定です。
応答の始めを表す制御コードです。

アドレス：機器番号 0～95(20H～7FH)応答の発信元を表します。
受け取ったコマンドと同じコードを返します。

エラーコード：エラーの種類を表します。
16 進数 1 桁で構成します。
1(31H)....存在しないコマンドの場合
2(32H)....未使用
3(33H)....設定値の範囲を超えた場合
4(34H)....設定出来ない状態(AT 実行中)の場合
5(35H)....キー操作による設定モード中の場合

チェックサム：通信誤り検出のための，2 文字のデータです。
デリミタ

5.2

：ETX[End of text](03H)固定です。
応答の終わりを表す制御コードです。

チェックサムの計算方法
チェックサムは，コマンド，またはデータの受信誤りを検出するために用います。
ホストコンピュータ側にも，FCL-100 からの応答データのチェックサムを計算するプログラムを作成して，通信誤りがないことを確認するようにしてください。
チェックサムは，アドレス(機器番号)からチェックサムの前の文字までの文字コードを加算し，その合計値の 2 の補数を 16 進数で表現した下位 2 桁を ASCII コード化したものです。
チェックサムの計算例
主設定値 600℃を設定する場合の計算例を示します。
アドレス(機器番号)を 0(20H)とします。
・1 の補数は，2 進数の“0”と“1”を反転させた数です。
・2 の補数は，1 の補数に“1”を加えた数です。

チェックサムの計算範囲

[例]
STX

P

000

10

258E0ETX

30H

31H

30H

32H

35H

38H

45H

30H

03H

[上記をASCIIコードで表すと]
02H

20H

20H

50H

30H

30H

チェックサム[16進数]
20H
20H
50H
30H
30H
30H
31H
30H
32H
35H
＋ 38H

[2進数]
0010 0000
0010 0000
0101 0000
0011 0000
0011 0000
0011 0000
0011 0001
0011 0000
0011 0010
0011 0101
0011 1000
10 0010 0000

[1の補数][2の補数]

1101 1111
1＋1110 0000

[16進数]

E0[ASCIIコード]

45H

30H

チェックサム６．コマンドの内容
6.1

設定・読み取りコマンドの注意事項
・設定値ロックが掛かっていても，通信機能の設定コマンドによる設定は可能です。
・オプションが付加されていなくても，通信機能によるコマンドははたらきます。
しかし，そのコマンドの内容は機能しません。
・メモリの寿命は書き込み回数にして約 1000 万回です。回数を超えると設定値の記憶保持時間が短くなるおそれがありますので，通信での頻繁なデータの送信にはご考慮ください。
・FCL-100 を複数台接続して使用する場合，アドレス(機器番号)が他の FCL-100 と重ならないようにしてください。
・グローバルアドレス〔95(7FH)〕でコマンドを送る場合，接続されている全ての FCL-100 に同じコマンドが送られますが，応答は返しません。
・FCL-100 の機器番号，通信速度は，通信で設定できません。
設定コマンドについて・設定可能範囲は，キー入力の場合と同じです。
通信コマンドについては，本書の通信コマンド一覧を参照してください。
・コマンドは，全て ASCII コードで構成します。
・データ(設定値)は，10 進数を 16 進数に変換し, ASCII コードを用います。負数は 2 の補数で表します。データ(設定値)の範囲が小数点付の場合は，10 倍した値とします。
読み取りコマンドについて・コマンドは，すべて ASCII コードで構成します。
・データ(設定値)は，10 進数を 16 進数に変換し, ASCII コードを用います。負数は 2 の補数で表します。データ(設定値)の範囲が小数点付の場合は，10 倍した値にして応答を返します。

6.2

通信コマンド一覧
データに入力される設定値が小数点付の場合，設定値を 10 倍した値の 16 進数をデータとします。
コマンド種別データ項目
データ
20H／50H
0001H：主設定１
設定値
20H／50H
0002H：主設定２
設定値
0000H：解除
20H／50H
0003H：PID オートチューニング実行／解除，または0001H：実行
PD オートリセット実行(温度が比例帯内にある時のみに，オートリセットの実行ができます。
ただし，オートリセットの解除は，実行開始から約 4 分後，自動的に解除されます。)
20H／50H
0004H：比例帯設定
設定値
20H／50H
0006H：積分時間設定
設定値
20H／50H
0007H：微分時間設定
設定値
20H／50H
0008H：比例周期設定
設定値
20H／50H
000BH：温度警報設定
設定値
20H／50H
000FH：ヒータ断線警報設定
設定値
20H／50H
0010H：ループ異常警報時間設定
設定値
20H／50H
0011H：ループ異常警報動作巾設定
設定値
20H／50H
0012H：設定値ロック指定
0000H：ロックなし
ロック 3 を指定している場合，設定したデー
0001H：ロック 1
タはメモリ内に保存されません。
0002H：ロック 2
計器の電源をオフにすると，ロック 3 にする
0003H：ロック 3前の設定値に戻ります。
20H／50H
0013H：主設定値上限設定
設定値
20H／50H
0014H：主設定値下限設定
設定値
20H／50H
0015H：センサ補正設定
設定値
20H／50H
001BH：PV フィルタ時定数設定
設定値
20H／50H
20H／50H
20H／50H
20H／50H

001CH：出力上限設定
001DH：出力下限設定
001EH：出力 ON／OFF 動作すきま設定
0023H：温度警報動作選択
警報動作方式を変更した場合，警報設定値は0 になり，また警報出力状態も初期化します。

20H／50H
20H／50H
20H／50H
20H／50H
20H／50H

0025H：温度警報動作すきま設定
0029H：温度警報動作遅延タイマ設定
0033H：主設定値上昇率設定
0034H：主設定値下降率設定
0037H：制御出力オフ機能設定

20H／50H

0040H：温度警報動作励磁／非励磁選択

設定値
設定値
設定値
0000H：無動作
0001H：上限
0002H：待機付上限0003H：下限0004H：待機付下限
0005H：上下限0006H：待機付上下限
0007H：上下限範囲内
0008H：待機付上下限範囲内
0009H：絶対値上限
000AH：待機付絶対値上限
000BH：絶対値下限
000CH：待機付絶対値下限
設定値
設定値
設定値
設定値
0000H：PV，または SV 表示
0001H：OFF 表示
0000H：警報励磁
0001H：警報非励磁コマンド種別
20H／50H

データ項目
0044H：センサ選択

20H／50H

0045H：出力正／逆切替え

20H／50H

0046H：イベント出力機能設定
ヒータ断線警報機能(0002H)は，オプション付の場合のみ有効です
0047H：ＡＴバイアス設定
0070H：キー操作変更フラグのクリア

20H／50H
50H
20H
20H
20H
20H

0080H：現在の PV 値読み取り
0081H：現在の出力操作量値(MV)読み取り
0083H：現在の SV 値読み取り
0085H：現在の出力状態読み取り
215 桁キー操作変更の有無で，下記操作は含みません。
・機器番号設定・通信速度設定・PV/SV 表示切り換え・操作量表示モード

データ
0000H：K℃
0001H：J℃
0002H：PL-Ⅱ℃
0003H：N℃
0004H：E℃
0005H：Pt100 (小数点付)℃
0006H：JPt100(小数点付)℃
0007H：Pt100℃
0008H：JPt100℃
0009H：K
000AH：J
000BH：PL-Ⅱ
000CH：N
000DH：E
000EH：Pt100 (小数点付)
000FH：JPt100(小数点付)
0010H：Pt100
0011H：JPt100
0000H：逆動作
0001H：正動作
0000H：警報機能
0001H：ループ異常警報機能
0002H：ヒータ断線警報機能
設定値
0000H：クリアしない
0001H：全クリア
現在の PV 値
現在の MV 値
現在の SV 値
0000 0000 0000 0000
215～2020 桁：主制御出力
0:OFF 1:ON(電流出力は不定)
21 桁：常に 0
22 桁：警報出力
0:OFF 1:ON
32 桁：常に 024 桁：常に 025 桁：常に 026 桁：ヒータ断線警報出力
0:OFF 1:ON
27 桁：ループ異常警報出力
0:OFF 1:ON
82 桁：アップスケール
0:OFF 1:ON
29 桁：ダウンスケール
0:OFF 1:ON
1014
2 ～2 桁：常に 0215 桁：キー操作変更の有無
0:無 1:有・下記データ項目(00A0H～00A3H)は，モニタソフト等での計器仕様を知るためのものです。
コマンド種別データ項目
データ
00A0H：計器のソフトウェアバージョン(XX.XX)
20H
数値
読み取り
0000 0000 0000 0000
20H
00A1H：計器の仕様１読み取り～202150
2 桁：常に 021 桁：常に 022 桁：警報有無
0:無 1:有23～25 桁：未定義 常に 026 桁：ヒータ断線警報有無
0:無 1:有27 桁：ループ異常警報有無
0:無 1:有28 桁：常に 029～215 桁：常に 00000 0000 0000 0000
20H00A2H：計器の仕様２読み取り
215～20022 ～2 桁：形名
0(000):xxD
1(001):xxR
2(010):xxM
3(011):xxS
4(100):xxL
34
2 ～2 桁：出力形態
0(00) :R/
1(01) :S/
2(10) :A/515
2 ～2 桁：常に 000A3H：キー操作で変更されたデータ項目の読み取り
データ項目コード20H
キー操作で変更されたデータ項目コードが読変更がない場合，0(0000H)取れます。
変更が複数におよぶ場合，データは最も小さい値のデータ項目コードを読取ります。
データ項目を読取ると，読取ったデータ項目コードはクリアされます。

７．仕様
通 信 方 式半二重通信
通 信 速 度
9600bps(2400，4800，9600，19200bps) キー操作により選択
同 期 方 式
調歩同期式
符 号 形 式
ASCII
エラー検出
パリティチェック，チェックサム
エラー訂正
コマンド再送訂正
データの構成スタートビット：１
データビット ：７
パリティ：偶数パリティ
ストップビット：１
スタートビット
データビットパリティ ストップビット

８．通信できない時は？
ホストコンピュータ，およびお客様ご使用の FCL-100 に電源が供給されているか確認してください。
それでも通信できない場合は，下記に示す内容の確認を行ってください。
[通信できない場合]
・通信コネクタがはずれていないか確認してください。
・通信コネクタの結線を間違えていないか確認してください。
・通信ケーブル，コネクタの断線，および接触不良はないか確認してください。
・ホストコンピュータと FCL-100 の通信速度が一致しているか確認してください。
・ホストコンピュータのデータビット，パリティ，ストップビットが，ご使用されている FCL-100の通信方式と合っているか確認してください。
・FCL-100 の機器番号と，コマンドの機器番号が一致しているか確認してください。
・同じ機器番号を設定している FCL-100 がないか確認してください。
・RS-485(ｵﾌﾟｼｮﾝ：C5)で通信変換器(IF-100-C5，IF-300-C5)を使用しない場合，送信タイミングを考慮したプログラムになっているか確認してください。
[通信はできるが，“NAK”が返ってくる場合]
・存在しないコマンドコードを送っていないか確認してください。
・設定コマンドで，設定範囲を超えていないか確認してください。
・設定できない状態(AT 実行中等)でないか確認してください。
・キー操作による設定モード中でないか確認してください。

◆ご不明な点がございましたら，弊社営業所，または出張所までお問い合わせください。

本社

大阪営業所

東京営業所
名古屋営業所〒562-0035
大阪府箕面市船場東２丁目５番１号
TEL:(072)727-4571
FAX:(072)727-2993
URL:http://www.shinko-technos.co.jp〒562-0035
大阪府箕面市船場東２丁目５番１号
TEL:(072)727-3991
FAX:(072)727-2991
E-mail:sales@shinko-technos.co.jp〒332-0006
埼玉県川口市末広１丁目１３番１７号
TEL:(048)223-7121
FAX:(048)223-7120〒460-0013
名古屋市中区上前津１丁目７番２号
TEL:(052)331-1106
FAX:(052)331-1109

東北出張所TEL:(022)395-4910／FAX:(022)395-4914

神奈川出張所TEL:(045)361-8270／FAX:(045)361-8271
静岡出張所TEL:(054)282-4088／FAX:(054)282-4089

北陸出張所TEL:(076)479-2410／FAX:(076)479-2411

兵庫出張所TEL:(078)992-6411／FAX:(078)992-6530

広島出張所TEL:(082)231-7060／FAX:(082)234-4334

徳島出張所TEL:(0883)24-3570／FAX:(0883)24-3217

福岡出張所TEL:(0942)77-0403／FAX:(0942)77-3446