...

1768 CompactLogixコントローラ

by user

on
Category: Documents
77

views

Report

Comments

Transcript

1768 CompactLogixコントローラ
ユーザーズマニュアル
1768 CompactLogix コントローラ
Cat.No. 1768-L43, 1768-L45
お客様へのご注意
ソリッドステート機器はエレクトロメカニカル機器とは動作特性が異なります。
『ソリッド・ステート・コン
トロール ソリッドステート機器のアプリケーション、設置、および保守のための安全ガイドライン』
(当社の営業所または http://www.rockwellautomation.com/literature/)からオンラインで入手
(Pub.No. SGI-1.1)
可能)を参照してください。この相違点、またソリッドステート機器はいろいろな用途に使われることから
も、この機器の取扱責任者はその使用目的が適切であるかどうかを充分確認してください。
Rockwell Automation, Inc. は、いかなる場合も、この情報の使用または適用により発生した間接的または派生
的な損害について一切の責任を負いません。
本書で使用した図表やプログラム例は内容を理解しやすくするためのものであり、その結果としての動作を
保証するものではありません。個々の用途については数値や条件が変わることが多いため、当社では図表や
プログラム例に基づいて実際に使用した場合の結果については責任を負いません。
本書に記載されている情報、回路、機器、装置、ソフトウェアの利用に関して特許上の問題が発生しても、
当社は一切責任を負いません。
Rockwell Automation, Inc. の書面による許可なく本書の全部または一部を複製することは禁じられています。
本書全体を通して、必要に応じて、注を使用して安全上の注意事項を示します。
警告:危険な環境で爆発が発生し、それにより人員の傷害や死亡、財産の損傷、あるいは
経済的損失につながる可能性のある操作または状況に関する情報を示します。
注意:人員の傷害や死亡、財産の損害、あるいは経済的損失につながる可能性のある操作
または状況に関する情報を示します。危険を示し、危険を防止し、結果を認識する助けと
なるよう注意を促します。
感電の危険:危険な電圧が生じる恐れがあることを警告するために、ドライブやモータな
どの装置または装置の内部にラベルを貼っています。
やけどの危険:表面が危険な温度に達する恐れがあることを警告するために、ドライブや
モータなどの装置または装置の内部にラベルを貼っています。
重要
製品を正常に利用および理解するために重要な情報を示します。
Allen-Bradley、ArmorPOINT、Rockwell Automation、Rockwell Software、CompactLogix、ControlLogix、ControlFLASH、Kinetix、Logix5000、PhaseManager、SLC、MicroLogix、Data Highway Plus、RSNetWorx、
PanelView、POINT I/O、PowerFlex、RSLinx、RSLogix、および TechConnect は、Rockwell Automation, Inc. の商標です。
Rockwell Automation に属さない商標については、それぞれの企業に所有権があります。
変更内容
本書には新しい情報と更新情報が記載されています。
仕様については、
『1769 CompactLogix Controllers Specifications Technical
Data』(Pub.No.1769-TD005)を参照してください。
Pub. No. 1768-UM001F-JA-P - February 2013
3
変更内容
Notes:
4
Pub. No. 1768-UM001F-JA-P - February 2013
目次
はじめに
参考資料 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
第1章
1768 CompactLogix の
概要
1768 CompactLogix コントローラの概要 . . . . . . . . . . . . . . . . . . . . 11
ソフトウェアとファームウェアの互換性 . . . . . . . . . . . . . . . . . . . 13
システムの設計 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
第2章
1768-L4x コントローラの
取付け
互換性の確認 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
必要なシステムコンポーネント . . . . . . . . . . . . . . . . . . . . . . . . . . .
間隔要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
モジュールの配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
取付けのまとめ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
コントローラのパネル取付け . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
DIN レールへのコントローラの取付け . . . . . . . . . . . . . . . . . . . . .
1768 コンポーネントの取付け. . . . . . . . . . . . . . . . . . . . . . . . . .
取付けの確認 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
コントローラへの接続 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
シリアルドライバの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EtherNet/IP ドライバの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
コントローラへの通信パスの設定 . . . . . . . . . . . . . . . . . . . . . . . . .
CompactFlash カードの挿入 / 取り外し. . . . . . . . . . . . . . . . . . . . . .
コントローラファームウェアのインストール . . . . . . . . . . . . . . .
ControlFLASH ソフトウェアを使用したファームウェアの
インストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
AutoFlash ソフトウェアを使用したファームウェアの
インストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
CompactFlash カードを使用したファームウェアの
インストール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1768 または 1769 モジュールの DIN レールからの取り外し . . .
応答のないモジュールのトラブルシューティング . . . . . . . . . . .
システム電源のトラブルシューティング . . . . . . . . . . . . . . . . . . .
電源の PWR ステータスインジケータの検査 . . . . . . . . . . . . .
コントローラの PWR インジケータの検査 . . . . . . . . . . . . . . .
I/O PWR インジケータの検査 . . . . . . . . . . . . . . . . . . . . . . . . . .
17
17
18
18
19
20
20
20
22
23
24
25
25
26
26
27
27
28
28
29
29
30
30
31
第3章
シリアルポートを介した
コントローラへの接続
シリアルポートを介したコントローラの接続 . . . . . . . . . . . . . . .
シリアルドライバの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
コントローラパスの選択 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
シリアルポートを介した IP アドレスの設定 . . . . . . . . . . . . . . . .
Pub. No. 1768-UM001F-JA-P - February 2013
34
35
37
38
5
目次
第4章
ネットワークによる通信
EtherNet/IP ネットワーク通信 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
BOOTP/DHCP ユーティリティを使用した IP アドレスの
設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
1768-ENBT EtherNet/IP 通信モジュール . . . . . . . . . . . . . . . . . 42
1768-EWEB ウェブ・サーバ・モジュール . . . . . . . . . . . . . . . 43
EtherNet/IP ネットワークを介した接続 . . . . . . . . . . . . . . . . . . 44
ControlNet ネットワーク通信 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
1768-CNB および 1768-CNBR ControlNet モジュール . . . . . . 45
ControlNet ネットワーク上の接続 . . . . . . . . . . . . . . . . . . . . . . . 46
DeviceNet ネットワーク通信 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
DeviceNet I/O モジュールとアダプタ . . . . . . . . . . . . . . . . . . . . 47
シリアルネットワーク通信 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
マスタおよびスレーブ通信 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
DF1 デバイスとの通信 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
DF1 無線モデムのサポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
ASCII デバイスとの通信. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Modbus サポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
シリアルでのメッセージのブロードキャスト . . . . . . . . . . . . 61
DH-485 ネットワーク通信 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
参考資料 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
第5章
コントローラ通信の管理
コネクションの概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
データの生成と消費(インターロック). . . . . . . . . . . . . . . . . . . . 69
メッセージの送受信 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
メッセージコネクションのキャッシュの判断 . . . . . . . . . . . . 70
使用するコネクションの計算 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
コネクションの例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
第6章
1768および1769モジュール 1768 モジュールの配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
1769 モジュールの配置 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
の配置
第7章
I/O モジュールの構成
およびモニタ
6
I/O モジュールの選択 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
ローカル I/O の性能. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
I/O の構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
I/O コネクション . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
Ethernet/IP ネットワークでの分散 I/O の構成 . . . . . . . . . . . . . . . . 80
ControlNet ネットワークでの分散 I/O の構成 . . . . . . . . . . . . . . . . 81
DeviceNet ネットワーク上の分散 I/O . . . . . . . . . . . . . . . . . . . . . . . 82
I/O データのアドレス指定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
データ更新時期の判断 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
I/O モジュールのモニタ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
フォルトデータの表示 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
エンドキャップの検出およびモジュールフォルト . . . . . . . . 86
Pub. No. 1768-UM001F-JA-P - February 2013
目次
I/O モジュールの再構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
RSLogix 5000 ソフトウェアを使用するモジュールの
再構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MSG 命令を使用するモジュールの再構成 . . . . . . . . . . . . . . .
参考資料 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
87
87
87
89
第8章
アプリケーションの開発
タスクの管理 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
プログラムの開発 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
タスクの定義 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93
プログラムの定義 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
ルーチンの定義 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
コントローラのサンプルプロジェクト . . . . . . . . . . . . . . . . . . 95
タグの編成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
プログラミング言語の選択 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
アドオン命令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
コントローラステータスのモニタ . . . . . . . . . . . . . . . . . . . . . . . . . 98
コネクションのモニタ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
デバイスとの間の通信がタイムアウトしたかどうかの
判断 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
特定の I/O モジュールとの間の通信がタイムアウトしたか
どうかの判断 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
ロジックの実行への割込みおよびフォルトハンドラの
実行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
システムオーバヘッドの割合(%)の選択. . . . . . . . . . . . . . . . . 102
参考資料 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
第9章
モーションアプリケーション モーションコントロール用のマスタ・クロック・
モジュールの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
の開発
SERCOS モーションの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SERCOS モーション・インターフェイス・
モジュールの追加および構成 . . . . . . . . . . . . . . . . . . . . . . . . .
SERCOS インターフェイスドライブの追加および構成 . . .
モーショングループの追加および構成 . . . . . . . . . . . . . . . . . . . .
軸の追加および構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
ドライブの配線のチェック . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
軸のチューニング . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
軸情報の取得 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
モーションコントロールのプログラム . . . . . . . . . . . . . . . . . . . .
参考資料 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Pub. No. 1768-UM001F-JA-P - February 2013
109
109
111
113
116
118
120
122
122
124
7
目次
第 10 章
PhaseManagerソフトウェア PhaseManager ソフトウェアの概要 . . . . . . . . . . . . . . . . . . . . . . . . 125
状態モデルの概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
の構成
機器の状態の変更方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
手動での状態の変更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
PhaseManager 状態モデルと他の状態モデルとの比較 . . . . . . . . 129
最低限のシステム要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
機器フェーズ命令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
参考資料 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
第 11 章
CompactFlash カードの
使用
CompactFlash カードを使用したプロジェクトの保存 . . . . . . . . 131
ロードするプロジェクトの手動での変更 . . . . . . . . . . . . . . . . . . 132
ロードパラメータの手動での変更 . . . . . . . . . . . . . . . . . . . . . . . . 133
付録 A
ステータスインジケータ
CompactLogix コントローラのステータスインジケータ . . . . . . 135
CompactFlash カード・ステータス・インジケータ . . . . . . . 137
RS-232 シリアルポート・ステータス・インジケータ . . . . . . . . 137
フェイスプレート押しボタン . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138
付録 B
変更履歴
1768-UM001E-EN-P, April 2012. . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
1756-UM058D-EN-P, October 2009 . . . . . . . . . . . . . . . . . . . . . . . . . 139
索引
8
Pub. No. 1768-UM001F-JA-P - February 2013
はじめに
本書では、CompactLogix™ システムの取付け、構成、プログラム、およ
び操作方法について説明しています。本書は、1768 CompactLogix 制御
システムの設計、プログラム、立上げを行なうオートメーションエンジ
ニアと制御システムの開発者を対象としています。
CompactLogix 1768-L43 および 1768-L45 コントローラは、中規模のアプ
リケーションのソリューションを提供することを目的に設計されてい
ます。
Pub. No. 1768-UM001F-JA-P - February 2013
9
はじめに
参考資料
以下の資料には、当社の製品に関する追加情報が記載されています。
マニ ュ アル名
説明
1769 CompactLogix Controllers Specifications
Technical Data (Pub.No.1769-TD005)
すべてのCompactLogixコ ン ト ローラの技術仕様と認
可について説明し ています。
1769-L4x CompactLogix System Quick Start
(Pub.No. IASIMP-QS003)
1769-L3x CompactLogix コ ン ト ローラ を使用し た、さ
まざまなネ ッ ト ワーク上の複数のデバイ スへの接続
例について説明し ています。
Logix5000 Controller Design Considerations
Reference Manual (Logix5000 コ ン ト ローラ設計上
の注意事項 リ フ ァ レ ンスマニュ アル)』 (Pub.No.
1756-RM094)
システムを最適化する と きに従 う べき ガ イ ド ラ イ ン
について説明 し ています。 また、 システム設計を選
択する と きに必要なシステム情報につい も説明し て
います。
Logix5000 Controllers Common Procedures
Logix5000 コ ン ト ローラのプロジ ェ ク ト の開発をガイ
Programming Manual (Logix5000 コ ン ト ローラ ・
ド し ます。 個々のガイ ド へのリ ン クが提供されます。
コ モン ・ プロシージ ャ プログラ ミ ングマニ ュ アル)
(Pub.No. 1756-PM001)
Logix5000 Controllers General Instruction Set
Reference Manual (Logix5000 コ ン ト ローラ 汎用
イ ンス ト ラ ク シ ョ ン ・ セ ッ ト ・ リ フ ァ レ ンス ・
マニュ アル) (Pub.No. 1756-RM003)
Logix5000 コ ン ト ローラの使用可能な命令それぞれ
に つ い て の 詳 細 を プ ロ グ ラ マ に 提 供 し ま す。
Logix5000 コ ン ト ローラ によ るデー タの保存および
処理方法を熟知し ている こ とが前提です。
Logix5000 Controllers Process Control/Drives
Instruction Set Reference Manual (Logix5000 コ ン
ト ローラ プロセス制御および ド ラ イ ブ ・ イ ンス ト
ラ ク シ ョ ン ・ セ ッ ト ・ リ フ ァ レ ンス ・ マニ ュ アル)
(Pub.No. 1756-RM006)
Logix5000 コ ン ト ローラの使用可能な フ ァ ン ク シ ョ
ン ブ ロ ッ ク命令それぞれについての詳細を プ ログ ラ
マに提供し ます。 Logix5000コ ン ト ローラによるデー
タの保存および処理方法を熟知し ている こ とが前提
です。
Logix5000 Motion Controllers Instructions Reference
Manual (Pub.No. MOTION-RM002)
モーシ ョ ン アプ リ ケーシ ョ ン用コ ン ト ローラのプ ロ
グラムについて説明し ています。
EtherNet/IP Communication Modules in Logix5000
Control Systems User Manual (Logix5000 制御シス
テム内の EtherNet/IP 通信モジ ュール ユーザーズ
マニュ アル) (Pub.No. ENET-UM001)
Logix5000 コ ン ト ロールシステムでの EtherNet/IP モ
ジ ュールの取付け と構成の方法について説明 し てい
ます。
ControlNet Communication Modules in Logix5000
Control Systems User Manual (Logix5000 制御シス
テム内の ControlNet 通信モジ ュール ユーザーズマ
ニ ュ アル) (Pub.No. CNET-UM001)
Logix5000 コ ン ト ロールシステムでの ControlNet モ
ジ ュールの取付け と構成の方法について説明 し てい
ます。
これらの資料は、http://www.rockwellautomation.com/literature/ で参照また
はダウンロードできます。印刷版マニュアルを購入される場合は、当社
または代理店までご連絡ください。
10
Pub. No. 1768-UM001F-JA-P - February 2013
第1章
1768 CompactLogix の概要
1768 CompactLogix
コントローラの概要
項目
参照ページ
1768 CompactLogix コ ン ト ローラの概要
11
ソ フ ト ウ ェ ア と フ ァ ームウ ェ アの互換性
13
システムの設計
13
CompactLogix システムは、I/O、モーション、およびネットワーク要件
を持つマシン・レベル・コントロールアプリケーションのソリューショ
ンを提供するよう設計されています。
1768-L43 および 1768-L45 コントローラは、シリアルポートを 1 つ内蔵
し、コントローラモードを変更するためのキーをフロントパネルに装備
しています。
ヒント
交換用キーが必要な場合は、部品番号 1768-KY1 を使
用してください。
表 1 - CompactLogix シャーシ
CompactLogix
コ ン ト ローラ
1768 スロ ッ ト
が使用可能
1768 通信モジ ュールの
最大数
通信モジ ュールのタ イ プ
1768-M04SE モジュールの
最大数
サポー ト される
コ ネク シ ョ ンの最大数
1768-L43
2
2
2
250
1768-L45
4
2
1768-ENBT
1768-EWEB
1768-CNB
1768-CNBR
4
表 2 - CompactLogix 通信モジュール
通信モジ ュール
機能
1768-ENBT
Ethernet/IP 通信用モジ ュール
1768-EWEB
XML ウ ェ ブページの生ソ ケ ッ ト による リ モー ト モニ タ と
デー タの変更に使用する Web サーバモジ ュール
1768-CNB および 1768-CNBR
ControlNet 通信用モジ ュール
Pub. No. 1768-UM001F-JA-P - February 2013
11
第1章
1768 CompactLogix の概要
図 1 - I/O および DeviceNet 通信を行なうスタンドアロン
CompactLogix コントローラの例
1768 バックプレーン : 1768 コントローラと 2 台の 1768 モジュール
1769 バックプレーン
– DeviceNet ネットワーク用 1769-SDN スキャナ
– 最大 8 台の 1769 I/O モジュール
図 2 - 複雑な CompactLogix システム
コンピュータまたは
他のコントローラ
1768-ENBT 通信モジュールを
介した EtherNet/IP ネットワーク
または、1768-CNB または
1768-CNBR 通信モジュールを
介した ControlNet ネットワーク
他の
ネットワーク
内蔵
シリアルポート
1769 ローカル I/O
1768-L43 - 合計 16 台の
I/O モジュール用最大 3 つの I/O バンク
1768-L45 - 合計 30 台の
I/Oモジュール用最大3つのI/Oバンク
1768-M04SE アダプタモジュールを
介した SERCOS モーション
SERCOS
ドライブ
分散 I/O
1769-SDN スキャナモジュールを
介した DeviceNet ネットワーク
注意:残りのモジュールを、1768/1769 システムに接続さ
れている 1 つまたは 2 つの追加 I/O バンクに取付けます。
詳細は、
「1769 モジュールの配置」を参照してください。
追加バンクは、どの標準 1769 電源装置でも電力を供給で
き、標準の1769-CRLx延長ケーブルを使用してメインラッ
クに接続されます。
12
Pub. No. 1768-UM001F-JA-P - February 2013
1768 CompactLogix の概要
ソフトウェアとファーム
ウェアの互換性
重要
第1章
コントローラを互換性のないソフトウェアとファーム
ウェアのリビジョンで使用しようとすると、以下の結
果を招きます。
• コントローラに接続できない。
• ControlFLASH™またはAutoFlashユーティリティで
のファームウェアの更新が正常に行なわれない。
以下の表に、互換性のあるソフトウェアバージョンとコントローラの
ファームウェアリビジョンのペアを示します。
システムの設計
コ ン ト ローラ
RSLogix 5000 ソ フ ト ウ ェ アバージ ョ ン
(下記以降)
コ ン ト ローラのフ ァ ームウ ェ ア
リ ビジ ョ ン (下記以降)
1768-L43
16.00.00
16.025
1768-L45
16.03.00
16.025
1768-L43
または
1768-L45
17.01.02
17.012
19.01.00
19.015
20.01.00
20.013
CompactLogix システムを設計するときに、ネットワーク構成と位置ごと
のコンポーネントの配置を決定します。以下を行なう必要があります。
• DIN レールまたはパネル取付けシステム用の I/O デバイスを選択
します。
• モーションコントロールとドライブ要件を確立します。
• 通信モジュールを選択します。
• コントローラを選択します。
• 電源を選択します。
• システムを取付けます。
• ソフトウェアを選択します。
Pub. No. 1768-UM001F-JA-P - February 2013
13
第1章
1768 CompactLogix の概要
Notes:
14
Pub. No. 1768-UM001F-JA-P - February 2013
第2章
1768-L4x コントローラの取付け
項目
参照ページ
互換性の確認
17
必要なシステムコ ンポーネン ト
17
間隔要件
18
モジ ュールの配置
18
取付けのま とめ
19
コ ン ト ローラのパネル取付け
20
DIN レールへのコ ン ト ローラの取付け
20
取付けの確認
22
コ ン ト ローラへの接続
23
シ リ アル ド ラ イバの構成
24
EtherNet/IP ド ラ イバの構成
25
コ ン ト ローラへの通信パスの設定
25
CompactFlash カー ド の挿入 / 取り外し
26
コ ン ト ローラ フ ァ ームウ ェ アのイ ンス ト ール
26
1768 または 1769 モジ ュールの DIN レールからの取り外し
28
応答のないモジ ュールの ト ラ ブルシ ューテ ィ ング
29
システム電源の ト ラ ブルシ ューテ ィ ング
29
注意:環境およびエンクロージャ
この装置は、過電圧カテゴリ II アプリケーション(IEC Pub.No.60664-1 に定義)
、高度
2000m(6562 フィート)までディレーティングなし、汚染度 2 の産業用環境での使用を
意図しています。
この装置は、IEC/CISPR Pub.No.11 に準拠したグループ 1、クラス A の産業用装置とみな
されます。適切な予防措置なしでは、伝導性と放射性の外乱があるために、住宅地域およ
び他の環境では、電磁波による障害を受けないようにするのは困難です。
この装置は、「開放型」装置として出荷されています。特定の環境条件に適合し、帯電部
への接触による人体への危険を防ぐように適切に設計されたエンクロージャ内に取付け
る必要があります。このエンクロージャは適切な難燃性を持ち、火炎の広がりを防ぐか最
小限に抑えるもので、非金属製の場合は火炎伝播率が 5VA, V2, V1, V0(またはこれらと
同等)であることが必要です。また、何らかのツールを使用しなければエンクロージャの
内部にアクセスできないような構造が必要です。以降のセクションには、特定の製品の安
全要件を満たすのに必要な特定のエンクロージャタイプの定格に関する追加情報が記載
されています。
本書のほかに、以下も参照してください。
• 設置要件の詳細は、
『配線と接地のガイドライン』
(Pub.No. 1770-4.1)を参照してくだ
さい。
• 各種エンクロージャの保護等級については、対応する NEMA 250 および IEC60529 を
参照してください。
Pub. No. 1768-UM001F-JA-P - February 2013
15
第2章
1768-L4x コントローラの取付け
北米における危険な領域に関する規格
The following information applies when operating this equipment in
hazardous locations.
以下の情報は、 危険な領域で本装置を操作する場合に適用されます。
Products marked "CL I, DIV 2, GP A, B, C, D" are suitable for use in Class I Division
2 Groups A, B, C, D, Hazardous Locations and nonhazardous locations only. Each
product is supplied with markings on the rating nameplate indicating the
hazardous location temperature code. When combining products within a
system, the most adverse temperature code?lowest "T" number?may be used
to help determine the overall temperature code of the system. Combinations
of equipment in your system are subject to investigation by the local Authority
Having Jurisdiction at the time of installation.
「CL I, DIV 2, GP A, B, C, D」 と マーク されている製品は、 ク ラ ス I デ ィ ビジ ョ ン
2 グループ A, B, C, D の危険な領域および非危険な領域での使用にのみ適し てい
ます。 各製品は、 危険な場所の温度コー ド を記し た定格銘板でマーキング し て
出荷されます。 システム内で製品を組み合わせる場合、 最も厳し い温度コー ド
(最低の “T” 番号) を使用する と、 システム全体の温度コー ド の判別に役立ちま
す。 システム内での装置の組合せは、 取付け時に各地域の管轄機関によ る検査
を受ける必要があ り ます。
WARNING: EXPLOSION HAZARD
• Do not disconnect equipment unless power has
been removed or the area is known to be
nonhazardous.
• Do not disconnect connections to this
equipment unless power has been removed or
the area is known to be nonhazardous. Secure
any external connections that mate to this
equipment by using screws, sliding latches,
threaded connectors, or other means provided
with this product.
• Substitution of components may impair
suitability for Class I, Division 2.
• If this product contains batteries, they must only
be changed in an area known to be
nonhazardous.
警告:爆発の危険性
• 領域が危険でないと確認できる
まで、または電源を切断するま
では、装置を切り離さないでく
ださい。
• 電源を切断するか、または領域が
危険でないと確認できるまでは、
コネクタを外さないでください。
この製品に付属するねじ、スライ
ディングラッチ、ねじ式のコネク
タ、または他の方法で、すべての
外部接続を固定してください。
• 別のコンポーネントを使用する
と、クラス I, ディビジョン 2 への
適合性を損ないます。
• 製品にバッテリが含まれている
場合は、領域が危険でないとわ
かったときにのみバッテリを交
換してください。
欧州における危険な領域に関する規格
本製品に EX マークがある場合は、 以下が適用されます。
この装置は、 欧州連合指令 94/9/EC によ り定義された爆発の危険がある大気中での使用を意図し てお り、 本指令の付録 II に記載された、 ゾーン 2 (爆発の危険があ
る大気中) での使用を意図する、 カ テゴ リ 3 装置の設計および構築に関する、 重要な健康および安全の要件 (Essential Health and Safety Requirements) に適合す
る こ とが判明し ま し た。
重要な健康および安全の要件への適合は、 EN 60079-15 および EN 60079-0 への適合によ り保証されま し た。
警告:
• この装置は、ゾーン 2 環境で適用される場合、最低限 IP54 の保護を提供するエンクロー
ジャ内に取付ける必要があります。
• この装置は、アレン・ブラドリーにより定義された指定の定格内で使用するものとします。
• ゾーン 2 環境で適用された場合、定格電圧が 40% を超える過渡外乱により超過しないよ
う防止処置を施すものとします。
• この装置は、日光またはその他の紫外線放射源に対する耐性はありません。
• この製品に付属するねじ、スライディングラッチ、ねじ式のコネクタ、または他の方法
で、すべての外部接続を固定してください。
• 領域が危険でないと確認できるか、または電源を切断するまでは、装置を切り離さない
でください。
16
Pub. No. 1768-UM001F-JA-P - February 2013
1768-L4x コントローラの取付け
第2章
注意:静電防止対策
この装置には、内部的に損傷し通常の動作に影響する恐れ
がある、静電気(ESD)に敏感な部品が含まれています。
この装置を取り扱う場合は、以下の静電防止対策が必要に
なります。
• 接地されたものに触れて、静電気を放電すること。
• 認可された接地用リストストラップを着用すること。
• コンポーネントボード上のコネクタやピンに触れない
でください。
• 装置内部の回路部品に触れないでください。
• 用意できれば、静電防止ワークステーションを使用し
ます。
• 使用しないときは、装置を適切な静電防止袋に入れて
保管してください。
互換性の確認
重要
コントローラを互換性のないソフトウェアとファーム
ウェアのリビジョンで使用しようとすると、以下の結
果を招きます。
• コントローラに接続できない。
• ControlFLASHまたはAutoFlashユーティリティでの
ファームウェアの更新が正常に行なわれない。
以下の表に、互換性のあるソフトウェアバージョンとコントローラの
ファームウェアリビジョンのペアを示します。
必要なシステムコンポー
ネント
コ ン ト ローラ
RSLogix 5000 ソ フ ト ウ ェ アバージ ョ ン
(下記以降)
コ ン ト ローラのフ ァ ームウ ェ ア
リ ビジ ョ ン (下記以降)
1768-L43
16.00.00
16.025
1768-L45
16.03.00
16.025
1768-L43
または
1768-L45
17.01.02
17.012
19.01.00
19.015
20.01.00
20.013
コントローラを取付けるときに、以下の部品が必要です。
• 1768-L43 または 1768-L45CompactLogix コントローラ
• 1768-PA3 または 1768-PB3 電源
• 1769-ECR エンドキャップ
• 取付けねじ(M4 または #8 なべねじ)または以下の EN 50 022 DIN
レールのいずれか
– 35 x 7.5mm(1.38 x 0.30 インチ)
– 35 x 15mm(1.38 x 0.59 インチ)
• 1756-CP3 シリアルケーブル(または独自に用意)
Pub. No. 1768-UM001F-JA-P - February 2013
17
第2章
1768-L4x コントローラの取付け
間隔要件
エンクロージャの壁、配線管、および他の装置との最小限の間隔を確保
します。
105mm(4.13 インチ)
90mm
(3.54 インチ)
90mm
(3.54 インチ)
Power
OUT
L1
L2/N
31609-M
105mm(4.13 インチ)
重要
上記の最小限の間隔を取れば、ほとんどの場合に、モ
ジュールを十分に冷却することができます。
モジュールの配置
1768 バックプレーン(ローカル)
1768 コントローラ、電源、I/O モジュール
リモートバンク
1769 電源と I/O モジュール
1769 バックプレーン
重要
CompactLogix システム距離定格
1768 CompactLogix 電源装置はコントローラと連携して
1768 システムに電力を供給するため、1768 CompactLogix
システム内の距離定格は1769 CompactLogixシステムとは
異なっています。
1768 システムでは、距離定格は 1769 I/O モジュールと
コントローラとの間の距離です。1769 システムでは、距
離定格は 1769 I/O モジュールと電源との間の距離です。
18
Pub. No. 1768-UM001F-JA-P - February 2013
1768-L4x コントローラの取付け
第2章
以下の要件に従って、1768 コントローラ、電源装置、1768 I/O モジュー
ル、1769 I/O モジュールの適切な配置を決定してください。
• 1768-L4xx コントローラは、
1768 バックプレーン内の最後のモジュー
ル(電源から最も離れたモジュール)となるよう配置します。
• 1768 CompactLogix 電源装置は、電源の右側から電力を分配し、シ
ステム内の左端のモジュールとします。
• ローカルバンクには、最大で 8 台の 1769 I/O モジュールを配置で
きます。
• ローカルバンクには 1768 電源装置で電力を供給します。
• 1769-CRLx 延長ケーブルを使用して、最大で 2 つまでの 1769 I/O
モジュールのリモートバンクを接続できます。
• リモートバンクには、標準の 1769 電源装置で電力を供給します。
• リモートバンクでは、1769 電源装置の両側に最大で 8 台までの
1769 Compact I/O モジュールを配置できます。距離定格について
は、モジュールの仕様を参照してください。
重要
1768 コントローラが取付けられたローカルバン
クに、1769 電源装置を配置しないでください。配
置した場合、メジャーフォルトが発生します。
• ローカルバンクに配置できる 1768 モジュールの最大数と、1 つの
ローカルバンクおよび 2 つまでのリモートバンクに配置できる
1769 I/O モジュールの最大数は、コントローラのタイプによって
決まります。
取付けのまとめ
コ ン ト ローラ
ローカル 1768 モジ ュールの
最大数
1769 I/O モジ ュールの最大数
(ローカルおよび リ モー ト )
1768-L43
2
16
1768-L45
4
30
以下の手順に従って、コントローラを取付けてください。
1. コントローラをパネルまたは DIN レールに取付けます。
重要
DIN レールを使用してコントローラを取付ける場
合は、ねじを使用しないでください。コントロー
ラが DIN レールに取付けられているときにねじを
使用すると、取付けタブが壊れることがあります。
2. 取付けを確認します。
3. コントローラを接続します。
4. シリアルまたは Ethernet ドライバを構成します。
5. CompactFlash カード(オプション)を装着します。
6. コントローラのファームウェアをダウンロードしてインストール
します。
Pub. No. 1768-UM001F-JA-P - February 2013
19
第2章
1768-L4x コントローラの取付け
コントローラのパネル
取付け
以下の手順に従って、なべねじを使用してコントローラを取付けます。
1. 20 ページの「DIN レールへのコントローラの取付け」に示すよう
に、CompactLogix モジュールをまとめて接続します。
2. コントローラをテンプレートとして使用して、パネルのパイロッ
ト穴をマークします。
3. M4 または #8 ねじ用のパイロット穴を穴あけします。
注意:すべてのデバイスを取付けるときに、コント
ローラや I/O モジュール内に砕片(金属片やより線
など)を落とさないように注意してください。コン
トローラやモジュール内に落下した砕片は、コント
ローラの通電時の損傷の原因になります。
4. M4 または #8 ねじを使用して、1.16Nm(10 ポンドインチ)のトル
クでコントローラをパネルに取付けます。
5. モジュールを専用のアースグラウンドの支柱で接地バスに接地し
ます。
6. 接地バスをパネルまたは DIN レールの機能アースグラウンドに接
続します。
DIN レールへのコント
ローラの取付け
注意:本製品は、DIN レールからシャーシグラウンドに接
地されます。亜鉛めっき黄色クロメートスチール製 DIN
レールを使用して、適切な接地を行ないます。腐食性 / 酸
化性を持つ、または導線の品質が低い他の材質の DIN レー
ル(アルミニウムやプラスチックなど)を使用すると、接
地不良を引き起こすことがあります。DIN レールを約
200mm(7.87 インチ)の間隔で取付け面に固定し、適宜、
留め金を使用します。
1768 コンポーネントの取付け
以下の手順に従って、コントローラを取付けてください。
1. DIN レールにコントローラを取付けます。
a.
b.
31595-M
31596 -M
20
Pub. No. 1768-UM001F-JA-P - February 2013
1768-L4x コントローラの取付け
第2章
2. コントローラの左側に他の 1768 モジュールを取付けます。
c.
a.
b.
a.
31597-M
c.
31598 -M
3. 1768 電源装置と他の 1768 モジュールを取付けます。
31599-M
4. 1769 I/O モジュールを取付けます。
以下の手順に従って、1769 I/O モジュールをコントローラの右側に取付
けます。
1. 上下の溝型スロットの位置を合わせて、バスレバーの位置が揃う
までモジュールをDINレールに向かって後ろにスライドさせます。
2. DIN レールのラッチを閉じます。
Pub. No. 1768-UM001F-JA-P - February 2013
21
第2章
1768-L4x コントローラの取付け
3. バスレバーを左側にスライドさせ、モジュールをまとめてロック
します。
.
注意:I/O モジュールを取付けるときは、正しい電気
接続を得るためにバスコネクタがしっかりロックさ
れていることが極めて重要です。
4. 溝型スロット(a)を使用し、バスレバー(b)をロックして、エ
ンドキャップを取付けます。
a.
b.
a.
取付けの確認
コントローラと適用される電源を取付けたら、PWR および I/O PWR ス
テータスインジケータが緑色に点灯していることを確認します。
Power
OUT
L1
L2/N
インジケータがそれ以外の状態の場合は、29 ページの「システム電源
のトラブルシューティング」を参照してください。
22
Pub. No. 1768-UM001F-JA-P - February 2013
1768-L4x コントローラの取付け
コントローラへの接続
第2章
警告:このモジュールまたはケーブルの相手側のシリアル
デバイスに電源が投入されている状態で、シリアルケーブ
ルを接続または切断すると、アーク放電が発生することが
あります。危険な領域での取付けは、爆発につながる可能
性があります。
作業を進める前に電源を切断し、作業領域が危険のない領
域であることを確認してください。
1756-CP3 シリアルケーブルをコントローラのシリアルポートとワーク
ステーションに接続します。
独自にケーブルを用意する場合は、以下のガイドラインに従ってくだ
さい。
• 以下に示すようにコネクタを配線します。
• ケーブルの最大長を 15.2m(50 フィート)とします。
• 両方のコネクタにシールドを取付けます。
ワークステーション
1 DCD
2 RDX
3 TXD
4 DTR
COMMON
6 DSR
7 RTS
8 CTS
9
コントローラ
1 DCD
2 RDX
3 TXD
4 DTR
COMMON
6 DSR
7 RTS
8 CTS
9
Pub. No. 1768-UM001F-JA-P - February 2013
23
第2章
1768-L4x コントローラの取付け
シリアルドライバの構成
RSLinx® ソフトウェアを使用して、シリアル通信用のドライバを構成し
ます。
1. Communications メニューから、Configure Drivers を選択します。
2. Available Driver Types プルダウンメニューから、RS-232 DF1 デバ
イスドライバを選択します。
3. Add New をクリックします。
4. ドライバ名を入力して OK をクリックします。
5. Configure Devices ダイアログボックスの Comm Port プルダウンメ
ニューから、ケーブルを接続するワークステーションのシリアル
ポートを選択します。
24
Pub. No. 1768-UM001F-JA-P - February 2013
1768-L4x コントローラの取付け
第2章
6. Device プルダウンメニューから、Logix 5550/CompactLogix を選択
します。
7. Auto-Configure をクリックします。
a. Auto Configuration Successful ダイアログボックスが表示された
場合、OK をクリックします。
b. ダイアログボックスが表示されなかった場合、手順 5 に戻って
正しい通信ポートを選択しているかどうかを確認します。
8. Close をクリックします。
EtherNet/IP ドライバの
構成
EtherNet/IP 通信では、1768-ENBT または 1768-EWEB モジュールを使用
する必要があります。1768 バックプレーンで、コントローラの左側に
このモジュールを 2 台まで取付けることができます。EtherNet/IP ネット
ワ ー ク を 介 し て コ ン ト ロ ー ラ フ ァ ー ム ウ ェ ア を ロ ー ド す る 前 に、
EtherNet/IP モジュールの IP アドレスを設定する必要があります。IP ア
ドレスは BOOTP-DHCP ユーティリティを使用して設定できます。
詳細は、
『Logix5000 制御システム内の EtherNet/IP モジュール ユーザー
ズマニュアル』(Pub.NoENET-UM001)を参照してください。
1. コントローラプロジェクトを開きます。
コントローラへの通信
パスの設定
2. Communications メニューから、Who Active を選択します。
3. 通信ドライバをコントローラのレベルまで拡張します。
4. コントローラを選択します。
.
5. 目的の動作を完了します。
以下の場合
クリック
コ ン ト ローラ でプロジ ェ ク ト をモニ タ する場合
Go Online
プロジ ェ ク ト のコ ピーを コ ン ト ローラから ソ フ ト ウ ェ アに転送する場合
Upload
開いたプロジ ェ ク ト を コ ン ト ローラに転送する場合
Download
Pub. No. 1768-UM001F-JA-P - February 2013
25
第2章
1768-L4x コントローラの取付け
CompactFlash カードの
挿入 / 取り外し
警告:電源を投入した状態で CompactFlash カードの挿入 /
取り外しを行なうと、アーク放電が発生することがありま
す。危険な領域での取付けは、爆発につながる可能性があ
ります。
作業を進める前に電源を切断し、作業領域が危険のない領
域であることを確認してください。
以下の手順に従って、CompactFlash カードの挿入 / 取り
外しを行なってください。
1. コントローラのフロントパネルにあるメモリカード
のドアのラッチを押して、ドアを手前に回します。
2. カードをスロットに挿入 / 取り外します。
3. メモリカードのドアを閉じます。
コントローラファーム
ウェアのインストール
コントローラは機能ファームウェアなしで出荷されるため、コントロー
ラを使用する前にファームウェアを入手してインストールする必要が
あります。
重要
コントローラファームウェアをインストールまたは更
新するときは、絶対に更新プロセスを中断しないでく
ださい。ファームウェアの更新を中断すると、コント
ローラが動作不能になります。
動作不能になったコントローラは、ロックウェル・オー
トメーションにご返送ください。
ファームウェアリビジョンは RSLogix 5000 ソフトウェアに同梱されて
いるか、以下のサポート Web サイトからダウンロードできます。
http://www.rockwellautomation.com/support
シリアル番号を入力できるよう手元にご用意ください。
ファームウェアのインストールには、以下を使用できます。
方法
参照ページ
Studio5000 環境に同梱されている ControlFLASH ソ フ ト ウ ェ ア、 バージ ョ ン 8 以降
27
Studio5000 環境内で実行される AutoFlash ソ フ ト ウ ェ ア
27
有効な フ ァ ームウ ェ アがロー ド 済みの メ モ リ カー ド
28
コントローラファームウェアを ControlFLASH または AutoFlash ソフト
ウェアを使用して更新するには、コントローラへのシリアルコネクショ
ンまたはその他のネットワークコネクションが必要です。
Ethernet コネクションによる更新のほうが速いですが、最初に
1768-ENBT Ethernet モジュールを Ethernet ネットワークを介してコント
ローラに接続する必要があります。
1768-ENBT モジュールの取付け、構成、操作の詳細は、『Logix5000 制
御シ ステ ム内 の EtherNet/IP モ ジュ ール ユ ーザ ーズ マニ ュア ル』
(Pub.NoENET-UM001)を参照してください。
26
Pub. No. 1768-UM001F-JA-P - February 2013
1768-L4x コントローラの取付け
第2章
ControlFLASH ソフトウェアを使用したファームウェアの
インストール
1. ネットワークが接続されていることを確認します。
2. ControlFLASH ソフトウェアを起動します。
3. Welcome ダイアログボックスが表示されたら、Next をクリックし
ます。
4. コントローラのカタログ番号を選択し、Next をクリックします。
5. ネットワークを展開して、コントローラを表示します。
ヒント
必要なネットワークが表示されない場合は、最初
に RSLinx ソフトウェアでそのネットワークのド
ライバを構成します。
6. コントローラを選択し、OK をクリックします。
7. 目的のリビジョンレベルを選択し、Next をクリックします。
8. ファームウェアの更新を開始するには、Finish をクリックし、続
いて Yes をクリックします。
OK ステータスインジケータが赤色に点滅し、更新が進行中であ
ることを示します。ステータスボックスにいつ更新が完了するか
が示され、OK ステータスインジケータが緑色に点灯します。
9. OK をクリックします。
10. Cancel をクリックし、
続いて Yes をクリックして ControlFLASH ソ
フトウェアを閉じます。
AutoFlash ソフトウェアを使用したファームウェアの
インストール
1. ネットワークが接続されていることを確認します。
2. コントローラプロジェクトをダウンロードします。
必要なファームウェアがコントローラにロードされていない場
合、AutoFlash ソフトウェアが起動します。
3. コントローラのカタログ番号を選択し、Next をクリックします。
4. ネットワークを展開して、コントローラを表示します。
ヒント
必要なネットワークが表示されない場合は、最初
に RSLinx ソフトウェアでそのネットワークのド
ライバを構成します。
5. コントローラを選択し、OK をクリックします。
6. 目的のリビジョンレベルを選択し、Next をクリックします。
7. ファームウェアの更新を開始するには、Finish をクリックし、続
いて Yes をクリックします。
OK ステータスインジケータが赤色に点滅し、更新が進行中であ
ることを示します。ステータスボックスにいつ更新が完了するか
が示され、OK ステータスインジケータが緑色に点灯します。
8. OK をクリックします。
9. Cancel をクリックし、続いて Yes をクリックして AutoFlash ソフ
トウェアを閉じます。
Pub. No. 1768-UM001F-JA-P - February 2013
27
第2章
1768-L4x コントローラの取付け
CompactFlash カードを使用したファームウェアの
インストール
RSLogix 5000 ソフトウェアで以下の手順に従って、構成済みのコントロー
ラのコントローラプログラムとファームウェアをCompactFlashカードに保
存します。
ファームウェアは、
プログラムの保存時に自動的にCompactFlash
カードに保存されます。
1. 構成済みのコントローラに CompactFlash カードを装着した状態で、
Controller Properties ダイアログボックスで Nonvolatile Memory タブを
クリックします。
2. Load Image On Powerup をクリックしてカードに保存します。
3. カードを取り外し、ファームウェアとユーザプログラムのロード
先となるコントローラにカードを挿入します。
4. コントローラを起動すると、CompactFlash カードに保存されたイ
メージがロードされます。
1768 または 1769 モジュー
ルの DIN レールからの取り
外し
以下の手順に従って、モジュールを DIN レールから取り外してください。
1. コントローラの電源を切断し、電源とコントローラのステータス
インジケータが消灯するまで待ちます。
消灯
Power
OUT
L1
L2/N
コントローラがまだプログラムをメモリに書込
んでいる間にシステムのどれかの部分を切断す
ると、プログラムが失われます。
重要
2. 1768 モジュールを取り外します。
b.
a.
Power
OUT
L1
L2/N
a.
c.
d.
Power
O UT
L1
L 2 /N
c.
28
Pub. No. 1768-UM001F-JA-P - February 2013
31607-M
1768-L4x コントローラの取付け
第2章
3. バスレバー(a)と DIN レールのラッチ(b)のロックを解除して、
1769 モジュールを取り外します。
b.
a.
Power
OUT
L1
L2/N
b.
4. モジュールを溝型スロットに沿って DIN レールから向こう側にス
ライドさせます。
応答のないモジュールの
トラブルシューティング
以下の手順に従って、デバイスの応答がない理由を判断してください。
1. プロジェクト内のすべての I/O モジュールが同じ順序で取付けら
れていることを確認します。
2. すべてのデバイスが最新のメジャー / マイナー・ファームウェア・
リビジョンに更新されていることを確認します。
3. ソフトウェアのオンラインヘルプを使用して、応答していないモ
ジュールを突き止めます。
システム電源のトラブル
シューティング
CompactLogix 電源は CompactLogix コントローラと連携して、システム
に電源を供給します。システム電源のトラブルシューティングをいつ試
みるかも考慮する必要があります。
重要
コンポーネントの切断、再接続、交換を行なう前に、必
ず電源を切断し、すべてのシステム・ステータス・イ
ンジケータが消灯していることを確認してください。
システム電源の問題をトラブルシューティングするには、CompactLogix
電源の PWR ステータスインジケータと CompactLogix コントローラの
PWR および I/O PWR インジケータを使用します。電源が正しく動作し
ていない場合、コントローラも正しく動作しません。コントローラをト
ラブルシューティングする前に、まず、診断を行なって電源の問題をす
べて修正してください。
1. 電源の PWR ステータスインジケータを調べます。
2. 電源が正しく動作していて、電源の PWR ステータスインジケータ
が緑色の場合は、コントローラの PWR インジケータを調べます。
3. コントローラの PWR ステータスインジケータが緑色の場合は、I/O
PWR ステータスインジケータを調べます。
Pub. No. 1768-UM001F-JA-P - February 2013
29
第2章
1768-L4x コントローラの取付け
電源の PWR ステータスインジケータの検査
電源の PWR イ ンジケータ
ステー タ ス
推奨する処置
消灯
電源が投入されていて、十分な入力電力が正し く 接続されている こ と を確認し
ます。
電源を交換し ます。
緑色
電源は正し く 動作し ています。
コ ン ト ローラの PWR と I/O PWR ステータ ス イ ンジケー タ をチ ェ ッ ク し て、
システム全体が正し く 動作し ている こ と を確認し ます。
赤色
電源が有効な 24V 電力を 1768 モジ ュールに対し て生成し ていません。以下の
処置を行な っ て く だ さ い。
1. 電源を切断して、すべてのステータスインジケータが消灯するの
を待ちます。
2. システムから、コントローラを含むすべてのモジュールを切断し
ます。
3. 電源を再投入します。
4. 電源の PWR ステータスインジケータをチェックします。
a. ステータスインジケータが赤色のままの場合、電源を交換し
ます。
b. ステータスインジケータが緑色の場合、システム内の他のモ
ジュールのどれかが原因でインジケータが赤色になっています。
5. 電源を切断して、すべてのステータスインジケータが消灯するの
を待ちます。
6. コントローラを再取付けし、電源の PWR インジケータをチェッ
クします。
a. 緑色の場合、電源を切断し、すべてのステータスインジケータ
が消灯するのを待ちます。次に、インジケータを赤色にしたモ
ジュールが特定できるまで、一度に 1 つずつ 1768 モジュール
を再取付けします。
b. 赤色の場合、コントローラを交換します。
コントローラの PWR インジケータの検査
このタスクは、電源の PWR インジケータが緑色であることを前提とし
ています。
コン ト ローラの PWR インジケータ 推奨する処置
ステータス
消灯
システム内のすべてのモジ ュールが正し く 取付けられてお り、お互いに
完全に連携し ている こ と を確認し ます。それで も イ ンジケータが消灯し
ている場合は、 以下の処置を行な っ て く だ さ い。
緑色
コン ト ローラはシステム内の 1768 モジュールに電力を供給しています。
コ ン ト ローラの I/O PWR ステータ ス イ ンジケータ をチ ェ ッ ク し て、
システム全体が正し く 動作し ている こ と を確認し ます。
赤色
コ ン ト ローラ またはシステム内の 1768 モジ ュールのいずれかを交換す
る必要があ り ます。 以下の処置を行な っ て く だ さ い。
1. 電源を切断して、すべてのステータスインジケータが消灯するの
を待ちます。
2. システムから、コントローラ以外のすべての 1768 モジュールを切
断します。
30
Pub. No. 1768-UM001F-JA-P - February 2013
1768-L4x コントローラの取付け
第2章
3. 電源を再投入します。
4. コントローラの PWR インジケータをチェックします。
a. ステータスインジケータが赤色のままの場合、コントローラを
交換します。
b. ステータスインジケータが緑色の場合、1768 モジュールのどれ
かが原因でインジケータが赤色になっています。
5. 電源を切断します。
6. 1768 モジュールを一度に 1 つずつ再取付けし、電力を切断してか
ら再度投入して、そのたびにコントローラの PWR インジケータ
をチェックします。
7. コントローラの PWR インジケータが赤色に変わった場合、最も
新しく取付けられたモジュールがインジケータが赤色になった原
因です。
1768 モジュールをトラブルシューティングするには、
個々のモジュー
ルのイストレーションインストラクションを参照してください。
I/O PWR インジケータの検査
このタスクは、電源とコントローラの PWR インジケータが緑色で、シ
ステム内に1769 I/Oモジュールが取付けられていることを前提としてい
ます。
コ ン ト ローラの I/O PWR
イ ンジケー タ ステー タ ス (1)
推奨する処置
消灯
コ ン ト ローラ を交換し ます。
緑色
コ ン ト ローラは正常に動作し ています。 処置は必要あ り ません。
赤色 / 緑色に点滅
1769 I/Oモジ ュールまたはエン ド キャ ッ プが正し く 取付けられている こ
と を確認し、 いっ たん電源を切断し てからすぐに入れなお し ます。
赤色
1769 電源装置がローカルバンクに取付けられているか、システム内のコン
ト ローラまたは 1769 I/O に問題があり ます。以下の処置に従って く ださい。
(1) 問題がなければ、コントローラの電源投入時に I/O PWR ステータスインジケータが瞬間的に赤
色になった後で緑色に変わります。インジケータが赤色のままの場合、上記の表を使用して問題
のトラブルシューティングを行ないます。
1. 1769 電源装置がローカルバンクに取付けられている場合、電源を
切断して再度投入します。
I/O PWR インジケータが赤色のままの場合は、次のステップに進
みます。
2. 電源を切断して、すべてのステータスインジケータが消灯するの
を待ちます。
3. システムから 1769 I/O モジュールを切断します。
4. 電源を再投入します。
5. コントローラの I/O PWR インジケータをチェックします。
a. インジケータが赤色の場合、コントローラを交換します。
b. インジケータが緑色の場合、1769 I/O モジュールのどれかが原
因でインジケータが赤色になっています。
1769 I/O モジュールをトラブルシューティングするには、個々の
モジュールのイストレーションインストラクションを参照してく
ださい。
Pub. No. 1768-UM001F-JA-P - February 2013
31
第2章
1768-L4x コントローラの取付け
Notes:
32
Pub. No. 1768-UM001F-JA-P - February 2013
第3章
シリアルポートを介したコントローラへの
接続
項目
参照ページ
シ リ アルポー ト を介し た コ ン ト ローラの接続
34
シ リ アル ド ラ イバの構成
35
コ ン ト ローラパスの選択
37
シ リ アルポー ト を介し た IP ア ド レスの設定
38
この章では、シリアルポートを介したコントローラへのシリアル接続を
確立する方法について説明します。この接続により、コントローラを構
成して、プロジェクトをコントローラにアップロード / ダウンロードす
ることができます。
CompactLogix コントローラをシリアルネットワークで動作させるには、
以下が必要です。
• シリアルポートを装備したワークステーション
• シリアル通信ドライバを構成するための RSLinx ソフトウェア
• コントローラのシリアルポートを構成するための RSLogix 5000 ソ
フトウェア
Pub. No. 1768-UM001F-JA-P - February 2013
33
第3章
シリアルポートを介したコントローラへの接続
シリアルポートを介した
コントローラの接続
CompactLogix コントローラのチャネル 0 は完全に絶縁されていて、個
別の絶縁デバイスは必要ありません。
以下の手順に従って、シリアルケーブルを接続してください。
1. シリアルケーブルを用意します。
以下の場合
操作
自分でケーブルを用意する場合
1. 最大長 15.2m (50 フ ィ ー ト )
2. コ ネク タ を配線し ます。
ワークステーション
コントローラ
1 DCD
1 DCD
2 RDX
2 RDX
3 TXD
3 TXD
4 DTR
4 DTR
COMMON
COMMON
6 DSR
6 DSR
7 RTS
7 RTS
8 CTS
8 CTS
9
9
3. 両方のコ ネク タ にシール ド を取付けます。
自分でケーブルを用意し ない場合
以下のどち らかのシ リ アルケーブルを用意し ます。
• 1747-CP3
• 1756-CP3
2. ケーブルをコントローラとワークステーションに接続します。
.
34
Pub. No. 1768-UM001F-JA-P - February 2013
シリアルポートを介したコントローラへの接続
シリアルドライバの構成
第3章
RSLinx ソフトウェアを使用して、RS-232 DF1 デバイスドライバをシリ
アル通信用に構成します。
以下の手順に従って、ドライバを構成してください。
1. RSLinx ソフトウェアの Communications メニューから、Configure
Drivers を選択します。
.
Configure Drivers ダイアログボックスが表示されます。
2. Available Driver Types プルダウンメニューから、RS-232 DF1 デバ
イスを選択します。
3. Add New をクリックしてドライバを追加します。
Add New RSLinx Driver ダイアログボックスが表示されます。
Pub. No. 1768-UM001F-JA-P - February 2013
35
第3章
シリアルポートを介したコントローラへの接続
4. ドライバ名を指定して OK をクリックします。
Configure RS-232 DF1 Devices ダイアログボックスが表示されます。
5. Comm Port プルダウンメニューから、ケーブルを接続するワーク
ステーションのシリアルポートを選択します。
6. Device プルダウンメニューから、Logix 5550/CompactLogix を選択
します。
7. Auto-Configure をクリックします。
8. 自動構成が正常に終了したことを確認します。
以下の場合
操作
必要
OK を ク リ ッ ク し ます。
不要
手順 5 に戻っ て、 正し い通信ポー ト を選択し ている こ と を確認し ます。
9. Configure Drivers ダイアログボックスで Close をクリックします。
36
Pub. No. 1768-UM001F-JA-P - February 2013
シリアルポートを介したコントローラへの接続
コントローラパスの選択
重要
第3章
通信を確立してプログラムをダウンロードする前に、必
ずコントローラのファームウェアを更新してください。
以下の手順に従って、コントローラパスを選択してください。
1. RSLogix 5000 ソフトウェアで、コントローラプロジェクトを開き
ます。
2. Communications メニューから、Who Active を選択します。
3. 通信ドライバをコントローラのレベルまで拡張します。
4. コントローラを選択します。
以下の場合
クリック
コ ン ト ローラ でプロジ ェ ク ト をモニ タする場合
Go Online
プロジ ェ ク ト のコピーをコ ン ト ローラから RSLogix 5000 ソ フ ト ウェ ア Upload
に転送する場合
開いたプロジ ェ ク ト を コ ン ト ローラに転送する場合
Pub. No. 1768-UM001F-JA-P - February 2013
Download
37
第3章
シリアルポートを介したコントローラへの接続
シリアルポートを介した
IP アドレスの設定
以下の手順に従って、シリアルポートを介して IP アドレスを設定して
ください。
1. モジュールが取付け済み、起動済みで、シリアル接続によってコ
ントローラに接続されていることを確認します。
2. コントローラオーガナイザで、モジュールを右クリックしてから
Properties を選択します。
Module Properties ダイアログボックスが表示されます。
3. Port Configuration タブをクリックします。
4. IP Address ボックスに IP アドレスを入力します。
5. その他のボックスに、必要に応じて他のネットワークパラメータ
を入力します。
重要
表示されるボックスはモジュールによって異な
ります。
6. Apply をクリックします。
7. OK をクリックします。
38
Pub. No. 1768-UM001F-JA-P - February 2013
第4章
ネットワークによる通信
項目
参照ページ
EtherNet/IP ネ ッ ト ワーク通信
40
ControlNet ネ ッ ト ワーク通信
45
DeviceNet ネ ッ ト ワーク通信
47
シ リ アルネ ッ ト ワーク通信
50
DH-485 ネ ッ ト ワーク通信
64
参考資料
68
CompactLogix は複数のネットワークタイプをサポートします。
ネ ッ ト ワークサポー ト
以下のネ ッ ト ワークの場合、 分散 I/O の制御 :
• EtherNet/IP ネ ッ ト ワーク
• ControlNet ネ ッ ト ワーク
• DeviceNet ネ ッ ト ワーク
例
1768-ENBT モジュールが取付けられた
CompactLogix コントローラ
EtherNet/IP ネットワーク
1768-ENBT モジュールが
取付けられた
CompactLogix コントローラ
EtherNet/IP ネットワーク
以下のネ ッ ト ワークの場合、 コ ン ト ローラ間での
データの生成と消費 :
• EtherNet/IP ネ ッ ト ワーク
• ControlNet ネ ッ ト ワーク
以下のネ ッ ト ワークの場合、 他のデバイ ス との メ ッ
セージの送受信 (5000 ソ フ ト ウ ェ アを介し た コ ン ト
ローラへのア ク セスを含む) :
• EtherNet/IP ネ ッ ト ワーク
• DeviceNet ネ ッ ト ワーク (デバイ スへの送信のみ)
• ControlNet ネ ッ ト ワーク
• シ リ アルネ ッ ト ワーク
• DH-485 ネ ッ ト ワーク
分散(リモート)I/O
プラットフォーム
他の Logix5000
コントローラ
1768-ENBT モジュールが取付けられた
CompactLogix コントローラ
EtherNet/IP ネットワーク
他のリモートデバイス
Pub. No. 1768-UM001F-JA-P - February 2013
39
第4章
ネットワークによる通信
EtherNet/IP ネットワーク
通信
EtherNet/IP ネットワークは、TCP/IP や UDP などの標準的なインター
ネットプロトコルを介して CIP(Common Industrial Protocol: 産業用共通
プロトコル)を階層化することで、制御、構成、データ収集サービスを
実現します。広く使用されている規格をこのように組み合わせること
で、EtherNet/IP ネットワークは情報データの交換とアプリケーションの
制御をサポートします。
EtherNet/IP ネットワークでは、市販の Ethernet コンポーネントと物理メ
ディアも使用するため、コスト効率の高いプラント・フロア・ソリュー
ションを実現できます。
EtherNet/IP 通信では、コントローラには 1768-ENBT または 1768-EWEB
モジュールが必要です。コントローラごとに、このモジュールを 2 台ま
で 1768 バックプレーンに取付けることができます。
EtherNet/IP 通信には、以下のソフトウェア製品を使用してください。
表 3 - EtherNet/IP 通信に必要なソフトウェア
40
ソフ ト ウェア
機能
要件
RSLogix 5000
• CompactLogix プロジ ェ ク ト を構成する。
• EtherNet/IP 通信を定義する。
必要
BOOTP/DHCP ユーテ ィ リ テ ィ
EtherNet/IP ネ ッ ト ワークのデバイ スに IP ア ド レスを
割付ける。
RSNetWorx™ for EtherNet/IP
• IP ア ド レスまたはホス ト 名で EtherNet/IP デバイ ス
を構成する。
• バン ド 幅のステー タ スを取得する。
RSLinx
• 通信デバイ スを構成する。
• 診断を行な う 。
• デバイ ス間の通信を確立する。
Pub. No. 1768-UM001F-JA-P - February 2013
不要
必要
ネットワークによる通信
第4章
BOOTP/DHCP ユーティリティを使用した IP アドレスの
設定
以下の手順に従って、BOOTP/DHCP ユーティリティを使用して IP アド
レスを設定してください。
1. BOOTP-DHCP ユーティリティを開きます。
Netwrok Settings ダイアログボックスが表示されます。
2. 最低 1 つのサブネットマスク設定を入力して OK をクリックします。
BOOTP/DHCP Server ダイアログボックスが表示されます。ダイア
ログボックスの上側の部分に、BOOTP 要求が入力されています。
Pub. No. 1768-UM001F-JA-P - February 2013
41
第4章
ネットワークによる通信
3. 要求のどれかを選択して、Add to Relation List をクリックします。
Ethernet アドレス(MAC)の入った New Entry ダイアログボック
スが表示されます。
4. IP Address ボックスに IP アドレスを入力し、OK をクリックします。
1768-ENBT EtherNet/IP 通信モジュール
1768-ENBT EtherNet/IP 通信モジュールは以下を行ないます。
• メッセージ送信、プロデューサおよびコンシューマタグ、HMI、
分散 I/O のサポート
• 標準 TCP/UDP/IP プロトコル内でのメッセージのカプセル化
• ControlNet および DeviceNet ネットワークと共通のアプリケーショ
ンレイヤの共有
• RJ45 コネクタを介した接続
• 半二重および全二重の 10/100MB 動作のサポート
• 標準スイッチのサポート
42
Pub. No. 1768-UM001F-JA-P - February 2013
ネットワークによる通信
第4章
図 3 に以下を示します。
• コントローラがタグを生成 / 消費します。
• コントローラが、データの送受信やデバイスの構成を行なう MSG
命令を起動します。
• コンピュータがプロジェクトをコントローラにアップロード / ダ
ウンロードします。
• コンピュータが EtherNet/IP ネットワーク上にデバイスを構成し
ます。
• コントローラが EtherNet/IP ネットワークを介して I/O およびドラ
イブ制御を確立します。
図 3 - CompactLogix EtherNet/IP ネットワークの概要
1768-ENBT モジュールが取付けられた
1768 CompactLogix コントローラ
標準の Ethernet
ポートを装備した
コンピュータ
ControlLogix®
コントローラ
Ethernet
産業用スイッチ
20-COMM-E アダプタが取付けら
れた PowerFlex® 70 ドライブ
1734-AENT アダプタが
取付けられた
1734 POINT I/O™
22-COMM-E アダプタが
取付けられた
PowerFlex 40 ドライブ
EtherNet/IP ポートを装備した
PanelView™ ターミナル
1768-EWEB ウェブ・サーバ・モジュール
1768-EWEB EtherNet/IP ウェブ・サーバ・モジュールは、以下をサポート
しています。
• I/O 制御以外のメッセージのブリッジとルーティング
• 標準のウェブブラウザを介したコントローラへのデータアクセス
(読取りおよび書込み)
• カスタム・ウェブ・ページ
• E メール
• 生のオープン・ソケット・インターフェイス
Pub. No. 1768-UM001F-JA-P - February 2013
43
第4章
ネットワークによる通信
図 4 に、ウェブ・サーバ・モジュールを使用して以下を行なう方法を示し
ます。
• ターゲットデバイスへのアクセスのための通信パスの一部として
ウェブ・サーバ・モジュールを使用した、メッセージのルーティン
グ、プログラムのアップロード / ダウンロード、モジュールのフ
ラッシュアップグレード
• 標準のウェブサーバを介した、1768 CompactLogix コントローラ内
に常駐するデータの表示と変更
• アプリケーションに合わせたカスタム・ウェブ・ページの作成
ウェブページに生のコントローラデータを入力するには、ASP 機
能を使用してください。
• MSG 命令によって Logix コントローラで起動された E メールを送
信
• オープンソケットを介した他の標準 Ethernet デバイスへの TCP ま
たは UDP 通信リンクを開く
図 4 - CompactLogix EtherNet/IP ウェブネットワーク
ファイアウォール /
ルータ
ControlLogix コントローラ
PanelView ターミナル
Ethernet スイッチ
ウェブブラウザを備えた
ワークステーション
Ethernet スイッチ
RFID スキャナなどの
標準 Ethernet デバイス
1768-EWEB モジュールが取付けられた 1769-L43
または 1768-L45 CompactLogix コントローラ
EtherNet/IP ネットワークを介した接続
EtherNet/IP ネットワーク内の 1768-ENBT または 1768-EWEB モジュール
のそれぞれが、64 の CIP コネクションおよび 32 の TCP/IP コネクショ
ンのメッセージ送信をサポートできます。
詳細は、
『Logix5000 制御システム内の EtherNet/IP モジュール ユーザー
ズマニュアル』(Pub.NoENET-UM001)を参照してください。
44
Pub. No. 1768-UM001F-JA-P - February 2013
第4章
ネットワークによる通信
ControlNet ネットワーク
通信
ControlNet ネットワークは、リアルタイム制御ネットワークであり、タ
イムクリティカルな I/O とインターロックデータとメッセージデータの
両方の高速転送を実現します(1 つの物理メディアリンクでのプログラ
ミングおよび構成データのアップロード / ダウンロードを含む)。
ControlNet ネットワークの高効率データ転送機能は、システムやアプリ
ケーションの I/O 性能およびピア・ツー・ピア通信を大幅に強化します。
ControlNet ネットワークは定時性および再現性があり、デバイスによる
ネットワークへの接続 / 切断時の影響を受けません。この堅固な特性に
より、信頼性が高く、リアルタイムの同期および調整機能を実現します。
多くの場合、ControlNet ネットワークは、以下のように使用されます。
• CompactLogix プラットフォームのデフォルトのネットワーク
• ControlNet ネットワークは多数のI/O ポイントを効果的に処理でき
るため、リモート I/O(RIO)ネットワークの代替
• 複数の分散型 DeviceNet ネットワークのバックボーン
• ピア・インターロック・ネットワーク
表 4 - ControlNet 通信に必要なソフトウェア
ソフ ト ウェア
機能
RSLogix 5000
• CompactLogix プロジ ェ ク ト を構成する。
• ControlNet 通信を定義する。
RSNetWorx for ControlNet
• IP ア ド レス / ホス ト 名で ControlNet デバイ スを構成する。
• ネ ッ ト ワークのスケジ ュールを設定する。
RSLinx
• 通信デバイ スを構成する。
• 診断を行な う 。
• デバイ ス間の通信を確立する。
要件
必要
1768-CNB および 1768-CNBR ControlNet モジュール
CompactLogix ControlNet 通信モジュールは ControlNet リンクをブリッジ
接続して、他のネットワーク上のデバイスにメッセージを転送します。
また、CompactLogix コントローラから離れた場所にある I/O モジュール
のモニタと制御も行ないます。
1768-CNB および 1768-CNBR ControlNet モジュールは以下をサポートし
ます。
• 構成とプログラミングのためのデータのメッセージ送信
• オペレータインターフェイスとアップロード / ダウンロード
• I/O のブリッジ接続
• プロデューサ / コンシューマタグを介したスケジュールされた
データの転送
• 他の ControlNet ノードとの非スケジュール型 MSG 命令通信
• ネットワーク・アクセス・ポート(NAP)によるローカル通信ネッ
トワークアクセス
• 冗長メディア(1768-CNBR モジュールのみ)
Pub. No. 1768-UM001F-JA-P - February 2013
45
第4章
ネットワークによる通信
図 5 に以下を示します。
• コントローラがタグを生成 / 消費します。
• コントローラが、データの送受信やデバイスの構成を行なう MSG
命令を起動します。
• コンピュータがプロジェクトをコントローラにアップロード / ダウ
ンロードします。
• コンピュータが ControlNet ネットワーク上のデバイスとネット
ワーク自体を構成します。
図 5 - CompactLogix ControlNet ネットワークの概要
ControlLogix コントローラ
1768-CNB または 1788 CNBR モジュールが
取付けられた 1768-L43 または
1768-L45 CompactLogix コントローラ
1784-PCIC または 1784-PCICS
ControlNet 通信カードが装着された
ワークステーション
タップ付きの
ControlNet
ネットワーク
1734-ACNR ControlNet アダプタが
取付けられた分散型 1734 POINT
I/O モジュール
20-COMM-C ControlNet アダプタが
取付けられた PowerFlex 70 ドライブ
22-COMM-C ControlNet アダプタが
取付けられた PowerFlex 40 ドライブ
ControlNet 通信アダプタが取付けられた
PanelView Plus ターミナル
ControlNet ネットワーク上の接続
ControlNet ネットワーク内の 1768-CNB または 1768-CNBR モジュールそ
れぞれが、特定の量の接続型メッセージ送信をサポートできます。
表 5 - ControlNet 接続型メッセージ通信のサポート
各モジ ュール
サポー ト
1768-CNB モジ ュール
64 のコ ネク シ ョ ン をサポー ト し ます。
• 5台のコ ン ト ローラがモジ ュールへのラ ッ ク最適化コ ネ ク シ ョ ン を行な う こ
とができ ます。
• 5 台のコ ン ト ローラが、 モジュールへのラ ッ ク最適化リ ッ スン専用コネクシ ョ
ンを行な う こ とができます。
1768-CNBR モジ ュール
46
Pub. No. 1768-UM001F-JA-P - February 2013
ネットワークによる通信
DeviceNet ネットワーク
通信
第4章
DeviceNet ネットワークは CIP(Common Industrial Protocol:産業用共通
プロトコル)を使用して、産業デバイスの制御、構成、およびデータ収
集機能を提供します。DeviceNet ネットワークは、定評のあるコントロー
ラ・エリア・ネットワーク(CAN)テクノロジを使用し、取付けコスト
を低減して、取付け時間とコストのかかるダウンタイムを短縮します。
DeviceNet ネットワークでは、各デバイスを I/O モジュールに配線する
ことなく、プラント・フロア・コントローラに直接接続できるため、デ
バイスの各種情報を取得できます。
表 6 - DeviceNet インターフェイス
アプ リ ケーシ ョ ン
必要なイ ン タ ーフ ェ イ ス
• 他の DeviceNet デバイ ス と通信し ます。
• コ ン ト ローラ を DeviceNet ネ ッ ト ワーク上でマス タ と し て使用し ます。
1769-SDN DeviceNet
スキャナ
• DeviceNet ネ ッ ト ワーク を介し て リ モー ト Compact I/O モジ ュールにア ク 1769-ADN DeviceNet
アダプ タ (1)
セス し ます。
• 30 台のモジ ュール用のリ モー ト I/O デー タ をスキャナまたはコ ン ト ロー
ラに返送し ます。
(1) この表は特に、1769-ADN アダプタを使用した、DeviceNet ネットワーク上のリモート Compact
I/O モジュールへのアクセスについて説明しています。ただし、CompactLogix コントローラは、
DeviceNet ネットワーク上の他の Allen-Bradley® のリモート I/O モジュールにもアクセスできま
す。その場合は、適切なインターフェイスを選択する必要があります。例えば、リモート POINT
I/O モジュールにアクセスする場合は、1734-ADN アダプタを選択してください。
DeviceNet I/O モジュールとアダプタ
表 7 に、DeviceNet ネットワークで使用できる通信 I/O モジュールをリ
ストします。
表 7 - DeviceNet ネットワーク通信モジュール
Cat.No.
アダプ タ
仕様
分散ブロ ッ ク I/O
1791D CompactBlock I/O
1791D CompactBlock I/O は、ベースブロ ッ クに • 脱着式端子台
• FLEX I/O よ り も 50% 小型化
アダプ タが内蔵されています。
• DC24V の選択可能な組合せアナログブロ ッ ク
• 4 ~ 16 点
• DeviceLogix 対応
• 32 点のデジ タルまで拡張可能
1790 CompactBlock LDX I/O
CompactBlock LDX I/O は、 ベースブロ ッ クに
アダプ タが内蔵されています。
1732 ArmorBlock I/O
ArmorBlock I/O は、 ベースブロ ッ クにアダプタが • 8 点
• 8 つの入力、 8 つの出力、 または 8 つの自動構成
内蔵されています。
• 前面または側面取付け
• M12 または M8 I/O コ ネク タ
1792 ArmorBlock MaXum I/O
ArmorBlock MaXum I/O は、 ベースブロ ッ クに
アダプ タが内蔵されています。
•
•
•
•
•
•
•
•
•
•
•
1 点の I/O 当た りの価格が最低
デジ タル : DC24V、 AC120V
アナログ : 電流、 電圧、 RTD、 および熱電対
4 ~ 16 点
64 点まで拡張可能
最大値 IP67 I/O
KwikLink での全体の取付けコ ス ト が最低
ポイ ン ト レベルの診断
4 ~ 16 点
DeviceLogix 対応
入力専用、 出力専用、 またはその組み合わせ
Pub. No. 1768-UM001F-JA-P - February 2013
47
第4章
ネットワークによる通信
表 7 - DeviceNet ネットワーク通信モジュール (Continued)
Cat.No.
アダプ タ
仕様
1734 POINT I/O
1734D POINTBlock I/O
1734-ADN
1734-ADNX (サブネ ッ ト 接続付き)
1734-PDN (DeviceNet 電源)
• 高粒度 (2、 4、 または 8 点)
• デジ タル、 アナログ、 リ レー出力、 絶縁温度、 RTD 熱電対、 カウン タ、
ASCII モジ ュール
• チ ャネルレベルの Logix 診断 : 断線、短絡、OR、UR、CALIB、故障、その他
• 電源投入状態での取付け / 取り外し機能 (RIUP)
• 拡張電源および POINT 電源バス絶縁モジ ュールが使用可能
• 脱着式端子台
• 1つのDeviceNet ノ ー ド に、合計で63台のPOINT I/Oモジュールを組立て可能
• 1734-ADNX によ り DeviceNet の接続距離を 500 ~ 1500m(1640 ~ 4921
フ ィ ー ト ) に延長
• 1734-ADNX によ り追加の Pinatubo バッ ク プレーン電流用の拡張電源が
使用可能
• 8 点デジ タル I/O モジ ュールの使用によ り最大で 504 点が可能
1738 ArmorPOINT® I/O
1738-ADN12
1738-ADN18
1738-ADN18P
1738-ADNX
•
•
•
•
•
•
DIN レール取付け
1P67 および NEMA 4 定格
高粒度 (ニーズに的確に合 う よ う に混合)
電源投入状態での取付け / 取り外し機能 (RIUP)
フルレ ンジのデジ タル、 アナログ、 特殊、 および温度モジ ュール
アダプ タ当た り最大 252 点
1794 FLEX I/O
1794-ADN
•
•
•
•
•
•
I/O を電源投入状態で取付け / 取り外し可能 (RIUP)
デジ タル : DC24/48V、 AC120/230V、 リ レー接点、 保護、 診断、 絶縁
アナログ : 電流 / 電圧が選択可能、 温度、 絶縁
特殊 : カウン タ および周波数モジ ュール
モジ ュール当た り 4 ~ 32 点、 アダプ タ当た り 8 つのモジ ュール
選択されたモジ ュールにコ ン フ ォーマル ・ コーテ ィ ング ・ バージ ョ ン
1797 FLEX Ex I/O
1794-ADN
危険な場所への接続用に 1797-BIC および
1797-CEC と共に使用
•
•
•
•
•
危険な場所用の本質安全 FLEX I/O
I/O を電源投入状態で取付け / 取り外し可能 (RIUP)
デジ タル (NAMUR)、 0 ~ 20mA アナログ、 温度、 周波数
すべてのモジ ュールがコ ン フ ォーマルにコーテ ィ ング
モジ ュール当た り 4 ~ 32 点、 アダプ タ当た り 8 つのモジ ュール
1798 FLEX Armor I/O
1798-ADN
以下のいずれかも注文し て く だ さ い。
• 1798-DFTP1 (12mm DeviceNet ケーブル
プ ラグ用終端抵抗)
• 1798-DFTP2 (18mm DeviceNet ケーブル
プ ラグ用終端抵抗)
•
•
•
•
•
オンマシン取付け
IP67 および NEMA 4 定格
屋外用アプ リ ケーシ ョ ン
DC24V アナログおよびデジ タル
モジ ュール当た り 4 点および 8 点 ; ノ ー ド 当た り最大 64 点
分散モジ ュール式 I/O
DeviceNet ネットワーク用通信ハードウェアの他に、表 8 のソフトウェ
ア製品も用意されています。
表 8 - DeviceNet 通信に必要なソフトウェア
48
ソフ ト ウェア
機能
RSLogix 5000
• CompactLogix プロジ ェ ク ト を構成する。
• EtherNet/IP 通信を定義する。
RSNetWorx for
DeviceNet
• DeviceNet デバイスを構成する。
• デバイ スのスキャ ン リ ス ト を定義する。
RSLinx
• 通信デバイ スを構成する。
• 診断を行な う 。
• デバイ ス間の通信を確立する。
Pub. No. 1768-UM001F-JA-P - February 2013
要件
必要
ネットワークによる通信
第4章
DeviceNet 通信モジュールは以下の機能を提供します。
• コントローラ間ではなく、デバイスへのメッセージ送信
• ControlNet および EtherNet/IP ネットワークと共通のアプリケーショ
ンレイヤ
• データ収集やフォルト検出を改善するための診断
• 従来のハード配線で接続されたシステムよりも少ない配線
図 6 - CompactLogix DeviceNet ネットワークの概要
1769-SDN スキャナが取付けられた 1768-L43
または 1768-L45 CompactLogix コントローラ
20-COMM-D アダプタが
取付けられた
PowerFlex 70 ドライブ
1734-ACN アダプタが
取付けられた
分散型 POINT I/O モジュール
22-COMM-D
アダプタが
取付けられた
PowerFlex 40 ドライブ
1784-PCID、1784-PCIDS、
および 1770-KFD DeviceNet カードが
装着されたワークステーション
KwikLink フラットケーブルおよび
Micro コネクタが取付けられた
DeviceNet ネットワーク
1606-XLDNET8
DeviceNet 電源
PanelView Plus ターミナル
Pub. No. 1768-UM001F-JA-P - February 2013
49
第4章
ネットワークによる通信
シリアルネットワーク
通信
1768 CompactLogix コントローラには、構成可能な RS-232 シリアルポー
トが内蔵されています。
シリアル(RS-232)ケーブルの長さは、15.2m(50 フィー
ト)に制限されています。
重要
表 9 - Logix5000 コントローラ用 DF1 M モード
モー ド
機能
DF1 ポイ ン ト ・
ツー ・ ポイ ン ト
コ ン ト ローラ と他の 1 つの DF1 プロ ト コルと互換性のあるデバイ ス間の通信。
以下のパラ メ ー タ を持つデフ ォル ト モー ド です。
• 通信速度 : 19,200bps
• データ ビ ッ ト : 8
• パリ テ ィ : な し
• 停止ビ ッ ト : 1
• 制御ラ イ ン : No Handshake (ハン ド シ ェ イ ク な し)
• RTS 送信遅延 : 0
• RTS オフデ ィ レ イ : 0
このモー ド は通常、 コ ン ト ローラ をそのシ リ アルポー ト を介し てプ ログラムするのに使
用されます。
DF1 Master
• マス タ ノ ー ド と スレーブ ノ ー ド 間のポー リ ングおよび メ ッ セージ送信を制御し ます。
• マス タ / スレーブネ ッ ト ワークには、マス タ ノ ー ド と し て構成される 1 つのコ ン ト ロー
ラ と、 最大 254 のスレーブ ノ ー ド が含まれます。 モデムまたはラ イ ン ド ラ イバを使用
し て、 スレーブ ノ ー ド を リ ン ク し ます。
• マス タ / スレーブネ ッ ト ワーク では、 0 ~ 254 の ノ ー ド 番号を使用でき ます。 各 ノ ー
ド は固有の ノ ー ド ア ド レスを持つ必要があ り ます。 また、 ネ ッ ト ワーク と なる リ ン ク
の場合、 1 つのマス タ と 1 つのスレーブステーシ ョ ンで構成する必要があ り ます。
DF1 Slave
• コ ン ト ローラは、 マス タ / スレーブシ リ アル通信ネ ッ ト ワークのスレーブステーシ ョ
ン と し て動作し ます。
• ネ ッ ト ワーク上に複数のスレーブステーシ ョ ンが存在する場合、 モデムまたはラ イ ン
ド ラ イバを使用し て、 スレーブステーシ ョ ン をマス タ に リ ン ク し ます。 ネ ッ ト ワーク
で単一のス レーブ ステーシ ョ ン を使用する場合、 モデムを使用 し てス レーブス テー
シ ョ ン をマス タ に接続する必要はあ り ません。 ハン ド シ ェ イ ク な し と なるよ う 制御パ
ラ メ ー タ を構成する こ とができ ます。2 ~ 255 ノ ー ド を単一のリ ン クに接続できます。
DF1 スレーブモー ド では、 コ ン ト ローラは DF1 半二重プロ ト コルを使用し ます。
• 1 つの ノ ー ド がマス タ と し て指定され、 その ノ ー ド がリ ン クへのア ク セスを制御し ま
す。 他のすべての ノ ー ド はスレーブステーシ ョ ン と な り、 マス タの許可を待っ てから
送信を実行する必要があ り ます。
DF1 Radio
Modem
• SLC™ 500 および MicroLogix™ 1500 コ ン ト ローラ と互換性があ り ます。
User (チ ャ ネル
0 のみ)
• ASCII デバイ ス と通信し ます。
DH-485
• 他の DH-485 デバイ ス と通信し ます。
• このモー ド は、Master および Slave モー ド と Store および Forward モー ド をサポー ト
し ます。
• プログラムに、ASCII 命令を使用し て、ASCII デバイ スのデータの読取り / 書込みを行
な う こ と を要求。
• このマルチマス タ および ト ーク ン ・ パ ッ シング ・ ネ ッ ト ワーク では、 プログラ ミ ング
やピア・ツー・ピアの メ ッ セージ送信が可能です。
マスタおよびスレーブ通信
RSLogix 5000 ソフトウェアのサンプルディレクトリで提供されるアプ
リケーション 129 によって、Modbus RTU マスタおよびスレーブ通信を
確立できます。
50
Pub. No. 1768-UM001F-JA-P - February 2013
ネットワークによる通信
第4章
DF1 デバイスとの通信
コントローラをシリアルネットワーク上のマスタまたはスレーブとし
て構成できます。以下のシナリオでは、シリアル通信を使用してリモー
トコントローラ(ステーション)との情報の送受信を行ないます。
• システムに 3 つ以上のステーションが含まれている。
• 通信が定期的に行なわれ、専用線、無線、または電源ラインモデ
ムが必要です。
DH+ ネットワーク
EtherNet/IP
ネットワーク
RS-232
RS-232
RS-232
モデム
モデム
Pub. No. 1768-UM001F-JA-P - February 2013
モデム
51
第4章
ネットワークによる通信
以下の手順に従って、コントローラを DF1 通信用に構成してください。
1. コントローラオーガナイザで、コントローラを右クリックし、
Properties を選択します。
Controller Properties ダイアログボックスが表示されます。
2. Serial Port タブをクリックします。
3. Mode プルダウンメニューから、System を選択します。
4. DF1 通信の設定を指定します。
52
Pub. No. 1768-UM001F-JA-P - February 2013
ネットワークによる通信
第4章
5. System Protocol タブをクリックします。
6. Protocolプルダウンメニューから、
DF1 Point-to-Pointを選択します。
7. DF1 システムプロトコルの設定を指定します。
8. OK をクリックします。
DF1 無線モデムのサポート
CompactLogix コントローラには、DF1 Radio Modem プロトコルでの通
信を可能にするドライバが用意されています。このドライバは、DF1 全
二重プロトコルと DF1 半二重プロトコルの混合である、
無線モデムネッ
トワークでの使用に最適化されたプロトコルを実現します。このドライ
バは、この 2 つのプロトコルのいずれとも互換性がありません。
重要
DF1 無線モデムドライバは、DF1 Radio Modem プロト
コルをサポートし、このプロトコル用に構成されたデ
バイス間でのみ使用してください。
また、DF1 無線モデムドライバを使用すると機能しな
い無線モデムネットワーク構成もあります。このよう
な構成では、引き続き DF1 半二重プロトコルを使用し
てください。
Pub. No. 1768-UM001F-JA-P - February 2013
53
第4章
ネットワークによる通信
EtherNet/IP
RS-232
モデム
Power
OUT
L1
L2/N
モデム
モデム
モデム
DF1 全二重プロトコルと同様に、DF1 無線モデムでは、いつでもノード
から他のノードを起動できます(無線モデムネットワークが、全二重
データ・ポート・バッファ機能と無線送信の衝突防止機能をサポートし
ている場合)。DF1 半二重プロトコルと同様に、ノードは宛先アドレス
が自分以外である受信パケットをすべて無視します。ただし、ブロード
キャストパケットとパススルーパケットを除きます。
DF1 全二重 / 半二重プロトコルとは異なり、DF1 Radio Modem プロトコ
ルには、ACK、NAK、ENQ、およびポーリングパケットは含まれませ
ん。データの整合性は、CRC チェックサムにより保証されます。
DF1 無線モデムの使用
DF1 無線モデムドライバは、RSLogix 5000 ソフトウェア、バージョン
17.01.02 以降を使用して、システム・モード・ドライバとして構成できます。
コントローラを DF1 無線モデム通信用に構成するには、以下の手順を
実行してください。
1. コントローラオーガナイザで、コントローラを右クリックし、
Properties を選択します。
54
Pub. No. 1768-UM001F-JA-P - February 2013
ネットワークによる通信
第4章
Controller Properties ダイアログボックスが表示されます。
2. System Protocol タブをクリックします。
3. Protocolプルダウンメニューから、
DF1 Radio Modemを選択します。
Pub. No. 1768-UM001F-JA-P - February 2013
55
第4章
ネットワークによる通信
4. DF1 Radio Modem システムプロトコルの設定を指定して、OK を
クリックします。
設定
説明
Station
Address
シ リ アルネ ッ ト ワーク上のコ ン ト ローラの ノ ー ド ア ド レスを指定し ます。 1 ~ 254 (10 進
数) の数字を選択し ます。
ネ ッ ト ワークの性能を最適化するには、 ノ ー ド ア ド レスを連番で割付けます。 ネ ッ ト ワー
クの初期設定時間を最低限に抑えるには、パーソナルコ ンピ ュー タ などの送信側に最も小
さ いア ド レス番号を割付けます。
Error Detection
いずれかのラ ジオボ タ ン を ク リ ッ ク し て、 すべての メ ッ セージに使用する エ ラ ー検出ス
キームを指定し ます。
• BCC – プロセ ッサは BCC バイ ト で終了する メ ッ セージを送信 / 受信し ます。
• CRC – プロセ ッサは 2 バイ ト の CRC 付きの メ ッ セージを送信 / 受信し ます。
Enable Store
and Forward
保存 / 転送機能を有効にする場合、 Enable Store and Forward チ ェ ッ クボ ッ ク スをオンに
し ます。 これを有効にする と、 受信し た メ ッ セージの宛先ア ド レスを Store and Forward
タ グテーブルと比較し ます。 一致し た場合、 メ ッ セージは転送 (再ブロー ド キャ ス ト ) さ
れます。
Store and Forward Tag プルダウン メ ニ ューから、 整数 (INT[16]) タ グを選択し ます。
各ビ ッ ト はステーシ ョ ンア ド レスを表し ます。 このコ ン ト ローラは、 このテーブルにビ ッ
ト がセ ッ ト されたステーシ ョ ン宛ての メ ッ セージを読取る と、 メ ッ セージを転送し ます。
DF1 無線モデムの使用の利点
無線モデムネットワークに DF1 Radio Modem プロトコルを使用する大
きな利点は、送信の効率性です。各読取り / 書込み処理(コマンドと応
答)には、送信側の 1 つの送信(コマンドの送信)と受信側の 1 つの送
信(応答の返信)のみが必要です。これにより、無線が送信用にキー
アップする回数を最小限に抑え、無線の効率性を最大限に高めて、無線
の消費電力を最小限に抑えます。これとは対照的に、DF1 半二重プロト
コルでは、DF1 マスタが DF1 スレーブとの読取り / 書込み処理を完了す
るために、5 回の送信が必要です(3 回はマスタ、2 回はスレーブ)。
指定したマスタノードが MSG 命令を開始するだけであり、MSG 命令が
一度にトリガされる場合であれば、どの無線モデムでも DF1 無線モデ
ムドライバを疑似マスタ / スレーブモードで使用できます。
全二重データ・ポート・バッファ機能と無線送信の衝突防止機能をサ
ポートする最新のシリアル無線モデムでは、DF1 無線モデムドライバを
使用して、マスタなしのピア・ツー・ピア無線ネットワークをセット
アップできます。この場合、すべてのノードが他の送信データを受信で
きる無線範囲内にあれば、いつでもノードから他のノードに通信を開始
できます。
56
Pub. No. 1768-UM001F-JA-P - February 2013
ネットワークによる通信
第4章
DF1 無線モデムシステムの制限事項
無線モデムネットワークに新しい DF1 無線モデムドライバを実装する
方法を決める場合、以下が参考になります。
• ネットワーク上のすべてのデバイスが ControlLogix コントローラ
の場合、RSLogix 5000 ソフトウェア、バージョン 17.01.02 以降を
使用して、DF1 無線モデムドライバによってコントローラを構成
する必要があります。これに該当しない場合は、すべてのノード
が DF1 無線モデムプロトコルをサポートしていることを確認して
ください。
• ノードが他の複数のノードの無線送信を受信し、それが無線の送
信 / 受信範囲内にあり、共通の受信周波数である場合(単信無線
モード経由または単一の共通全二重リピータ経由)、無線モデムは
全二重データ・ポート・バッファ機能と無線送信の衝突防止機能
を使用する必要があります。
この場合、すべてのノードでピア・ツー・ピア・メッセージ機能を
活用できます(例えば、ノードのラダーロジックでいつでも他の
ノードに MSG 命令をトリガできます)。
一部のモデムが全二重データ・ポート・バッファ機能と無線送信
の衝突防止機能を使用できない場合、依然として DF1 無線モデム
ドライバを使用できますが、MSG 命令の実行は他のすべてのノー
ドが送信データを受信できる単一のマスタノードのみに制限され
ます。
• 一部のノードが他のすべてのノードの無線送信を受信しない場合、
依然として DF1 無線モデムドライバを使用できますが、MSG 命令
の実行はネットワーク内の他のすべての無線モデムが送信データを
受信できる単一のマスタ無線モデムのみに制限されます。
• ControlLogix コントローラのチャネル間パススルーを活用すると、
ローカルの ControlLogix コントローラに接続したパーソナルコン
ピュータで RSLinx ソフトウェアおよび RSLogix 5000 ソフトウェ
アを実行し、DH-485、DH+、または Ethernet ネットワークを介し
て他のノードをリモートでプログラムできます。
参考資料
詳細は、以下の資料を参照してください。
• 『Logix5000 Controllers General Instructions Reference Manual
(Logix5000 コントローラ 汎用インストラクション・セット・リ
ファレンス・マニュアル)』
(Pub.No. 1756-RM003)
• 『SCADA System Application Guide』(Pub. No. AG-UM008)
Pub. No. 1768-UM001F-JA-P - February 2013
57
第4章
ネットワークによる通信
ASCII デバイスとの通信
シリアルポートをユーザモード用に構成すると、以下を行なうことがで
きます。
• 重量計モジュールやバーコードリーダの ASCII 文字を読取ること
ができます。
• ASCII トリガ式デバイスとメッセージの送受信ができます。
コントローラのシリアルポートから ASCII デバイスへの接続
ASCII デバイスとの通信を行なうには、以下の手順を実行してください。
1. コントローラオーガナイザで、コントローラを右クリックし、
Properties を選択します。
Controller Properties ダイアログボックスが表示されます。
58
Pub. No. 1768-UM001F-JA-P - February 2013
ネットワークによる通信
第4章
2. Serial Port タブをクリックします。
3. Mode プルダウンメニューから、User を選択します。
4. ASCII 通信の設定を指定します。
5. User Protocol タブをクリックします。
6. ASCII User Protocol の設定を指定します。
7. OK をクリックします。
各コントローラは、ASCII 文字を操作するために、複数のラダーダイア
グラム(LD)と構造化テキスト(ST)命令をサポートしています。
表 10 - ASCII 文字の読取りと書込み
命令
コ マン ド
ABL
バッ フ ァ にいつ終了文字を入れるかを決定し ます。
ACB
バッ フ ァ内の文字を カウン ト し ます。
ACL
バッ フ ァ を ク リ ア し ます。
現在実行されているか待ち行列に入っ ている ASCII シ リ アルポー ト 命令をすべて ク リ ア
し ます。
AHL
シ リ アルポー ト 制御ラ イ ンのステータ スを取得し ます。
DTR 信号をオン / オフ し ます。
RTS 信号をオン / オフ し ます。
ARD
固定数の文字を読取り ます。
ARL
可変数の文字 (最初の終了文字のセ ッ ト までを含む) を読取り ます。
AWA
文字を送信し、 デー タの終わり をマークするために 1 文字または 2 文字を自動的に追加
し ます。
AWT
文字を送信し ます。
Pub. No. 1768-UM001F-JA-P - February 2013
59
第4章
ネットワークによる通信
表 11 - ASCII 文字の文字列の作成と変更
命令
コ マン ド
CONCAT
文字列の最後に文字を追加し ます。
DELETE
文字列から文字を削除し ます。
FIND
サブ文字列の先頭文字を突き止めます。
INSERT
文字列に文字を挿入し ます。
MID
文字列から文字を抽出し ます。
表 12 - ASCII 文字との間データの変換
命令
コ マン ド
STOD
整数値の ASCII 表記を SINT、 INT、 DINT、 または REAL 値に変換し ます。
STOR
浮動小数点値の ASCII 表記を REAL 値に変換し ます。
DTOS
SINT、 INT、 DINT、 または REAL 値を ASCII 文字の文字列に変換し ます。
RTOS
REAL 値を ASCII 文字の文字列に変換し ます。
UPPER
ASCII 文字の文字列の文字を大文字に変換し ます。
LOWER
ASCII 文字の文字列の文字を小文字に変換し ます。
Modbus サポート
Modbus プロトコルで Logix5000 コントローラを使用するには、RSLogix
5000 ソフトウェアのサンプルディレクトリにある、Modbus プロトコル
をエミュレートする 2 つのサンプルプログラムにアクセスする必要があ
ります。これらのプログラムの名前は、ModbusMaster と ModbusSlave で
す。これらのプログラムを実行するには、CH0 シリアルポートを使用し
ます。
これらのアプリケーションの詳細は、『Using Logix5000 Controllers as
Masters and Slaves on Modbus Application Solution』(Pub.No. CIG-AP129)
を参照してください。
60
Pub. No. 1768-UM001F-JA-P - February 2013
ネットワークによる通信
第4章
シリアルでのメッセージのブロードキャスト
シリアルポートの接続では、以下の通信プロトコルを使用して、マスタ
コントローラからそのすべてのスレーブコントローラにメッセージを
ブロードキャストできます。
• DF1 マスタ
• DF1 無線モデム
• DF1 スレーブ
シリアルでブロードキャストするには、Message タグを使用します。
メッ
セージは受信側のコントローラに送信されるため、ブロードキャストに
は Write メッセージのみを使用できます。
ブロードキャスト機能をセットアップするには、ラダー・ロジック・ソ
フトウェアまたは構造化テキストソフトウェアを使用します。
また、タグエディタでメッセージタグのパス値を変更することでも、ブ
ロードキャストを設定できます。
以下の例では、ラダー・ロジック・ソフトウェアを使用しています。
ステップ 1: ブロードキャスト・コントローラ・プロパティの設定
最初に、以下の手順に従って System Protocol を設定してください。
1. コントローラオーガナイザで、コントローラを右クリックしてか
ら Properties を選択します。
2. Controller Properties ダイアログボックスで、System Protocol タブを
クリックします。
Pub. No. 1768-UM001F-JA-P - February 2013
61
第4章
ネットワークによる通信
3. 以下の表の記載に従ってフィールドを入力し、OK をクリックし
ます。
フ ィ ール ド
DF-1 マス タ プロ ト コル
DF1 スレーブ
プロ ト コル
DF1 無線モデムプロ ト コル
Station Address
コ ン ト ローラのステーシ ョ ン
ア ド レス番号
コ ン ト ローラの
ステーシ ョ ン
ア ド レス番号
コ ン ト ローラの
ステーシ ョ ンア ド レス
番号
Transmit Retries
3
3
適用し ない
ACK Timeout
50
適用し ない
適用し ない
Slave Poll Timeout
適用し ない
3000
適用し ない
Reply Message
Wait
5
適用し ない
適用し ない
Polling Mode
1. Message 命令を使用し てスレー 適用し ない
ブ をポー リ ングするかど う かに
従っ て、Message を選択し ます。
2. Slave を選択する と、スレーブ間
のブ ロー ド キ ャ ス ト メ ッ セージ
を開始し ます。
3. スレーブのポー リ ングをスケ
ジ ュール設定する場合は、
Standard を選択し ます。
適用し ない
EOT Suppression
適用し ない
Disable
適用し ない
Error Detection
BCC
BCC
BCC
Duplicate
Detection
Enabled
Enabled
適用し ない
Enable Store and
Forward
適用し ない
適用し ない
保存 / 転送タ グを使用する
場合は有効に し ます。
ステップ 2: ブロードキャストの設定 - Controller Scope Message
タグの作成
次に、以下の手順をに従って Message タグを作成してください。
1. コントローラオーガナイザで、Controller Tags フォルダを右クリッ
クしてから New Tag を選択します。
2. タグの名前をつけて、Message データタイプを選択します。
3. OK をクリックします。
Controller Scope の Controller Tags フォルダ内の Message タグは、
以
下のようになります。
62
Pub. No. 1768-UM001F-JA-P - February 2013
ネットワークによる通信
第4章
ステップ 3: ラダー・ロジック・プログラミング・ソフトウェア
以下の手順に従って、シリアルでのブロードキャストを設定してくだ
さい。
1. コントロールオーガナイザで、Tasks フォルダの Main Routine をク
リックして Ladder Logic インターフェイスを表示します。
2. Input/Output タブから MSG 命令を開きます。
3. Message Control フィールド内をダブルクリックして、プルダウン
メニューを有効にし、作成したタグを選択します。
4. Message Configuration ダイアログボックスを開きます。
5. Configuration タブで、Message Type プルダウンメニューからメッ
セージタイプを選択し、必要な他のすべてのフィールドに入力し
ます。
有効な Write メッセージタイプは、以下の通りです。
• CIP Generic
•
•
•
•
•
•
•
CIP Data Table Write
PLC2 Unprotected Write
PLC3 Typed Write
PLC3 Word Range Write
PLC5 Typed Write
PLC5 Word Range Write
SLC Typed Write
Pub. No. 1768-UM001F-JA-P - February 2013
63
第4章
ネットワークによる通信
6. CommunicationタブでBroadcastをクリックし、
プルダウンメニュー
から Channel を選択して OK をクリックします。
注意:構造化テキスト・プログラミング・ソフトウェアを使
用する場合、シリアルポートでのブロードキャストを設定
するには、「MSG(aMsg)
」と入力して MSG を右クリッ
クして Message Configuration ダイアログボックスを開き
ます。
DH-485 ネットワーク通信
DH-485 通信の場合は、コントローラのシリアルポートを使用します。
DH-485 ネットワークでは、1768 CompactLogix コントローラは他のコン
トローラとメッセージを送受信できます。DH-485 接続は、リモートプ
ログラミングとモニタリングをサポートします。ただし、DH-485 接続
で過剰なトラフィックが発生すると、全体的な性能に影響が生じ、タイ
ムアウトや構成の性能低下を引き起こす可能性があります。
重要
コントローラを既存の DH-485 ネットワークに追加す
る場合にのみ、DH-485 ネットワーク上で Logix5000 コ
ントローラを使用してください。新しいアプリケー
ションで Logix5000 コントローラを使用する場合は、
NetLinxオープンアーキテクチャのネットワークを使用
することをお奨めします。
DH-485 プロトコルは、物理的インターフェイスとして RS-485 半二重を
使用します。RS-485 は、電気的特性の定義であり、プロトコルではあ
りません。ControlLogix コントローラの RS-232 ポートを構成して、
DH-485 インターフェイスとして使用できます。1761-NET-AIC コンバー
タと適切な RS-232 ケーブル(Cat. No. 1756-CP3 または 1747-CP3)を使
用して、CompactLogix コントローラは DH-485 ネットワークでデータを
送受信することができます。
64
Pub. No. 1768-UM001F-JA-P - February 2013
ネットワークによる通信
第4章
表 13 - CompactLogix DH-485 ネットワーク通信の概要
CompactLogix コントローラ
CompactLogix Controller から
ポート 1 またはポート 2 への接続
1761-NET-AIC+
コンバータ
1747-AIC プログラマブル
コントローラ
絶縁リンクカプラ
DH-485 ネットワーク
SLC 5/03 コントローラ
重要
DH-485 ネットワークは複数のケーブルセグメントで
構成されます。すべてのセグメントの最大長は 1219m
(4000 フィート)に制限されています。
各 1761-NET-AIC コンバータで 2 台のコントローラを使用することがで
きますが、コンバータごとに個別のケーブルが必要です。コントローラ
のシリアルポートを、1761-NET-AIC コンバータのポート 1 またはポー
ト 2 のいずれかに接続します。コンバータを DH-485 ネットワークに接
続するには、RS-485 ポートを使用します。
表 14 - ケーブルの選択
接続
必要なケーブル
ポー ト 1
1747-CP3
DB-9 RS-232、 DTE 接続
または
1761-CBL-AC00
ポー ト 2
1761-CBL-AP00
Mini-DIN 8 RS-232 接続
または
1761-CBL-PM02
Pub. No. 1768-UM001F-JA-P - February 2013
65
第4章
ネットワークによる通信
DH-485 デバイスとの通信を行なうには、以下の手順を実行してください。
1. コントローラオーガナイザで、コントローラを右クリックし、
Properties を選択します。
Controller Properties ダイアログボックスが表示されます。
2. Serial Port タブをクリックします。
a. Mode プルダウンメニューから、System を選択します。
b. Baud Rate プルダウンメニューから、9600 または 19200 bps を選
択します。
重要
66
ボーレートは、DH-485 ポートの通信速度を指
定します。同一の DH-485 ネットワーク上のす
べてのデバイスを、同じ通信速度に構成する必
要があります。
Pub. No. 1768-UM001F-JA-P - February 2013
ネットワークによる通信
第4章
3. System Protocol タブをクリックします。
a. Station Address プルダウンメニューから、1 ~ 31 の 10 進数のス
テーションアドレス番号を選択します。
重要
ステーションアドレスは、DH-485 ネットワー
ク上のコントローラのノードアドレスを指定
します。
ネットワークの性能を最適化するには、ステー
ションアドレスを連番で割付けます。
ネットワークの初期設定時間を最低限に抑え
るには、ワークステーションなどの送信側に最
も小さいステーションアドレス番号を割付け
ます。
最大ステーションアドレスは、DH-485 ネット
ワーク上のすべてのデバイスの最大ノードア
ドレスを指定します。
b. Max Station Address プルダウンメニューから、1 ~ 31 の 10 進数
の最大ステーションアドレス番号を選択します。
重要
ネットワークの性能を最適化するには、必ず
以下の通りにしてください。
• 最大ステーションアドレスは、ネットワーク
上で使用されている最大ノード番号です。
• 同一の DH-485 ネットワーク上のすべての
デバイスに、同一の最大ステーションアド
レスを選択します。
Pub. No. 1768-UM001F-JA-P - February 2013
67
第4章
ネットワークによる通信
c. Token Hold Factor ボックスで、1 ~ 4 のトークンホールド係数
値を入力します。
重要
トークンホールド係数は、トークンを保持す
るアドレスがトークンを受信するたびにデー
タリンクに送信できる送信回数(+ リトライ回
数)です。デフォルトは 1 です。
4. OK をクリックします。
参考資料
以下の資料には、ネットワークを介した通信に関する詳細が記載されて
います。
マニ ュ アル名
説明
EtherNet/IP Web Server Module User Manual
(Pub.No.ENET-UM527)
1768-EWEB ウ ェ ブ ・ サーバ ・ モジ ュールの使用方法
と ト ラ ブルシ ューテ ィ ング方法について説明 し てい
ます。
EtherNet/IP Modules in Logix5000 Control Systems
User Manual (Logix5000 制御システム内の
EtherNet/IP モジ ュール ユーザーズマニ ュ アル)
(Pub.No. ENET-UM001)
.EtherNet/IP モジ ュールを Logix5000 コ ン ト ローラ で
使用する方法について説明し ています。
EtherNet/IP Performance Application Solution
EtherNet/IP ネ ッ ト ワークの計画方法と全体的なネ ッ
(EtherNet/IP 性能 アプ リケーシ ョ ンソ リ ューシ ョ ン) ト ワーク性能の改善方法について説明し ています。
(Pub.No.ENET-AP001)
68
Logix5000 Controllers Design Considerations
Reference Manual (Logix5000 コ ン ト ローラ設計上
の注意事項 リ フ ァ レ ンスマニ ュ アル) (Pub.No.
1756-RM094)
Logix5000 システムの設計に関する情報が記載され
ています。
ControlNet Modules in the Logix5000 Control
Systems User Manual (Logix5000 制御システム内
の ControlNet モジ ュール ユーザーズマニュ アル)
(Pub.No. CNET-UM001)
ControlNet モジ ュールを Logix5000 コ ン ト ローラ で
使用する方法と技術仕様について説明し ています。
DeviceNet Modules in Logix5000 Control Systems
User Manual (Logix5000 制御システム内の
DeviceNet モジ ュール ユーザーズマニ ュ アル)
(Pub.No. DNET-UM004)
EtherNet/IP モジ ュールを Logix5000 コ ン ト ローラ で
使用する方法について説明し ています。
SCADA System Application Guide (Pub.
No.AG-UM008)
SCADA システムの構成方法について説明しています。
Logix5000 Controllers General Instructions
Reference Manual (Logix5000 コ ン ト ローラ 汎用
イ ンス ト ラ ク シ ョ ン ・ セ ッ ト ・ リ フ ァ レ ンス ・ マ
ニ ュ アル) (Pub.No. 1756-RM003)
Logix5000 コ ン ト ロ ー ラ を シ ーケ ン シ ャ ルア プ リ
ケーシ ョ ン用にプ ログ ラムする方法について説明 し
ています。
Logix5000 Controllers Common Procedures
Programming Manual (Logix5000 コ ン ト ローラ ・
コ モン ・ プロシージ ャ プログラ ミ ングマニ ュ ア
ル) (Pub.No. 1756-PM001)
Logix5000 コ ン ト ローラ用のプ ログラムの開発のガ
イ ド ラ イ ンが記載されています。
Using Logix5000 Controllers as Masters or Slaves
on Modbus Application Solution (Pub.No.
CIG-AP129)
Logix5000 コ ン ト ローラ を Modbus RTU マス タ また
はス レーブ と し て使用する方法を詳し く 説明 し てい
ます。
Data Highway/Data Highway Plus/Data Highway
II/Data Highway-485 Cable Installation Manual
(Pub No.1770-6.2.2)
デー タ ・ ハイ ウ ェ イ・ケーブル・システムの計画方法
と構築方法について説明し ています。
Pub. No. 1768-UM001F-JA-P - February 2013
第5章
コントローラ通信の管理
コネクションの概要
項目
参照ページ
コ ネク シ ョ ンの概要
69
デー タの生成と消費 (イ ン ターロ ッ ク)
69
メ ッ セージの送受信
70
使用する コ ネ ク シ ョ ンの計算
71
Logix5000 システムは、コネクションを使用して 2 つのデバイス間に通
信リンクを確立します。コネクションにはいくつかのタイプがあります。
• コントローラとローカル I/O モジュールまたはローカル通信
モジュール
• コントローラとリモート I/O モジュールまたはリモート通信
モジュール
• コントローラとリモート I/O(ラック最適化)モジュール
• プロデューサ / コンシューマタグ
• メッセージ
• RSLogix 5000 ソフトウェアを使用したコントローラアクセス
• HMI 用の RSLinx ソフトウェアまたは他のアプリケーションを使
用したコントローラアクセス
データの生成と消費
(インターロック)
コントローラは、EtherNet/IP および ControlNet ネットワーク上でのシス
テム共有タグの生成(ブロードキャスト)と消費(受信)機能をサポー
トします。プロデューサタグとコンシューマタグには、それぞれコネク
ションが必要です。
表 15 - プロデューサ / コンシューマタグ
タグタ イプ
説明
プロデューサ
プロデューサタ グでは、 他のコ ン ト ローラがタ グを消費する こ とができます。 つま り、 コ
ン ト ローラが別のコ ン ト ローラから タ グデータ を受信できます。 生成元のコ ン ト ローラは
1 つのコ ネク シ ョ ン をプロデューサタ グに使用し、 コ ンシ ューマご と に 1 つのコ ネ ク シ ョ
ン を使用し ます。 コ ン ト ローラの通信デバイスは、 コ ンシ ューマご と に 1 つのコ ネ ク シ ョ
ン を使用し ます。
プロデューサタ グを消費でき る コ ン ト ローラの数を増加する と、 通信や I/O などの他の動
作で使用でき る コ ン ト ローラや通信デバイスのコ ネク シ ョ ンの数が減少し ます。
コ ンシ ューマ
コ ンシ ューマ タ グご と に、 タ グを消費する コ ン ト ローラに対する 1 つのコ ネ ク シ ョ ンが必
要です。 コ ン ト ローラの通信デバイ スは、 コ ンシ ューマご と に 1 つのコ ネク シ ョ ン を使用
し ます。
2 台のコントローラでプロデューサタグまたはコンシューマタグを共有
するには、両方のコントローラが同じ Ethernet/IP ネットワークまたは
ControlNet network ネットワークに接続している必要があります。プロ
デューサタグまたはコンシューマタグを 2 つのネットワーク上でブリッ
ジ接続することはできません。
Pub. No. 1768-UM001F-JA-P - February 2013
69
第5章
コントローラ通信の管理
使用可能なコネクションの数により、生成または消費できるタグの数が
制限されます。コントローラが I/O デバイスと通信デバイスにすべての
コネクションを使用する場合、プロデューサ / コンシューマタグに使用
できるコネクションはありません。
メッセージの送受信
メッセージは、他のコントローラやオペレータインターフェイスなどの
他のデバイスにデータを転送します。コネクションを使用して、データ
を送受信するメッセージもあります。これらの接続メッセージは、送信
実行時にコネクションを開いた(キャッシュ)状態に保持または閉じる
ことができます。各メッセージは、メッセージパスに存在するデバイス
の数に関係なく 1 つのコネクションを使用します。
表 16 - メッセージタイプ
メ ッ セージ タ イ プ
通信方法
接続型 メ ッ セージ
メ ッ セージの
キャ ッ シ ュ
CIP デー タ テーブルの
読取り / 書込み
適用し ない
必要(1)
必要
PLC-2、 PLC-3、 PLC-5、 または
SLC (すべてのタ イ プ)
CIP
不要
不要
ソース ID 付き CIP
不要
不要
DH+
必要
CIP 汎用
適用し ない
オプシ ョ ン
ブロ ッ ク転送の読取り / 書込み
適用し ない
必要
必要
(2)
必要(3)
必要
(1) RSLogix 5000 ソフトウェアのバージョン 16.03.00 以降を使用して、これらのメッセージを非接
続型として起動することができます。
(2) CIP 汎用メッセージに接続できます。ただし、大多数のアプリケーションでは、CIP 汎用メッセー
ジを非接続型にすることをお奨めします。
(3) キャッシュは、ターゲットモジュールにコネクションが必要な場合にのみ検討してください。
コネクションを保持するには、複数のデバイスに対して読取り / 書込み
を行なえるように 1 つのメッセージを構成します。
MSG 命令のターゲッ
トをプログラム的に変更して、プログラムサイズを最適化することがで
きます。
メッセージコネクションのキャッシュの判断
MSG 命令を構成する場合、コネクションをキャッシュするかどうかを
選択できます。
表 17 - メッセージコネクションのキャッシュ
70
メ ッ セージの実行
機能
繰返し
コ ネ ク シ ョ ン をキャ ッ シ ュ し ます。
これによ り、 コ ネ ク シ ョ ンが開いた状態で保持されるため、 実行時間を最適化でき
ます。 メ ッ セージを実行するたびにコ ネ ク シ ョ ン を開いた り 閉じ た り する と、 実行
時間が増加し ます。
不定期
コ ネ ク シ ョ ン をキャ ッ シ ュ し ません。
これによ り、 メ ッ セージの完了時にコ ネ ク シ ョ ンが閉じ られるため、 他の用途にコ
ネク シ ョ ン を解放でき ます。
Pub. No. 1768-UM001F-JA-P - February 2013
コントローラ通信の管理
使用するコネクションの
計算
第5章
1768 CompactLogix システムの全体的なコネクション要件には、ローカ
ルコネクションとリモート(分散)コネクションの両方が含まれます。
コントローラは、1つのシステム内の最大数のI/Oモジュールと1769-SDN
モジュールに必要なコネクションをすべてサポートするため、ローカル
コントローラのコネクションを計算する必要はありません。
表 18 - リモートコネクションの使用数の計算
リ モー ト ・ コ ネク シ ョ ン ・ タ イ プ
リ モー ト EtherNet/IP 通信モジ ュール
直接コ ネク シ ョ ン と し て構成された I/O (な し)
ラ ッ ク最適化コネクシ ョ ン と して構成された I/O
デバイ スの数
デバイ ス当た りの
コネクシ ョ ン
合計
コネクシ ョ ン
0 または
1
EtherNet/IP ネ ッ ト ワーク上のリ モー ト I/O モ
ジ ュール (直接コ ネ ク シ ョ ン)
1
プロデューサタ グ
各コ ンシ ューマ
1
1
コ ンシ ューマ タ グ
1
メ ッ セージ (タ イ プによ っ て異なる)
1
ブロ ッ ク転送 メ ッ セージ
1
合計
コネクションの例
この例にあるシステムでは、1768-L43 または 1768-L45 CompactLogix コ
ントローラは以下を行ないます。
• 1769-L35E CompactLogix コントローラを介して入力データまたは
ステータスデータをモニタします。
• EtherNet/IP ネットワーク上で ControlLogix コントローラとメッ
セージを送受信します。
• コントローラが消費する 1769-L35E CompactLogix コントローラの
タグを生成します。
Pub. No. 1768-UM001F-JA-P - February 2013
71
第5章
コントローラ通信の管理
図 7 - CompactLogix システムの例
RediSTATION オペレータインターフェイス
Series 9000
光電センサ
Compact I/O モジュールが取付けられた
1769-ADN アダプタ
1756-ENBT モジュールが取付けられた
1756 ControlLogix コントローラ
DeviceNet ネットワーク
1768-ENBT モジュールが
取付けられた
1768-L43 CompactLogix
コントローラ
EtherNet/IP ネットワーク
ワークステーション
1769-L35E
CompactLogix コントローラ
このシステム内の 1756-ENBT および 1768-ENBT モジュールは、以下の
コネクションを使用します。
表 19 - コネクションタイプの例
コ ネク シ ョ ン タ イ プ
デバイスの数
デバイス当たり
のコネクシ ョ ン
合計コ ネ ク
ション
コ ン ト ローラ と RSLogix 5000 ソ フ ト ウ ェ ア間
1
1
1
メ ッ セージ と 1756 ControlLogix コ ン ト ローラ間
1
1
1
メ ッ セージ と 1769-L35E コ ン ト ローラ間
1
1
1
1769-L35E CompactLogix コ ン ト ローラに生成された タ グ
1
1
1
1769-L35E CompactLogix コ ン ト ローラに消費された タ グ
1
1
1
合計 5
72
Pub. No. 1768-UM001F-JA-P - February 2013
第6章
1768 および 1769 モジュールの配置
項目
参照ページ
1768 モジ ュールの配置
73
1769 モジ ュールの配置
75
1768 CompactLogix コントローラは、1768 バックプレーンと 1769 バッ
クプレーンを組み合わせたものです。この組み合わせは、1768 アーキ
テクチャの利点を備えながら、一方で 1769 I/O サポートの利点も保持し
ます。
1768 モジュールの配置
1768 バックプレーンにモジュールを配置する場合は、以下のガイドラ
インに従ってください。
1768 CompactLogix
コ ン ト ローラ
ガイ ド ラ イ ン
1768-L43 および
1768-L45
1768 電源装置は、 1768 バ ッ ク プレーンの一番左端のモジ ュールと し ます。
コ ン ト ローラは、 1768 バッ ク プ レーンの一番右端のモジ ュールと し ます。
2 台までの 1768 通信モジ ュールを、 コ ン ト ローラ と電源との間に以下のどち らか
の組み合わせで配置する こ とができ ます。
• EtherNet/IP 通信の場合は 1768-ENBT または 1768-EWEB (最大 2 台)
• ControlNet 通信の場合は 1768-CNB または 1768-CNBR (最大 2 台)
1768-L43
2 つのシ ャーシスロ ッ ト が使用可能です。
コ ン ト ローラは、 合計で 16 のモジ ュール用に最大 3 バン ク をサポー ト し ます。
1768-L45
4 つのシ ャーシスロ ッ ト が使用可能です。
コ ン ト ローラは、 最大で 30 のモジ ュール用に最大 3 バン ク をサポー ト し ます。
1768-M04SE for SERCOSモーシ ョ ン・コ ン ト ロール・モジ ュール用の1768-M04SE
を 4 つまで使用でき ます。
Pub. No. 1768-UM001F-JA-P - February 2013
73
第6章
1768 および 1769 モジュールの配置
図 8 - 1768 モジュールの配置の概要
1768 モジュールを 1768 バックプレーンに配置します。 1768-L43
1768
電源装置
1768 モジュール
スロット 2
スロット 1 スロット 0
以下に注意してください。
• 1768 スロットは、スロット 0 のコントローラから始まって、右か
ら左に番号が付けられます。
• 1768 バックプレーンでは、1768 電源装置が 1 台必要です。
• 1768-PA3 電源装置は、
以下の範囲で動作するデュアル入力電源です。
– AC86 ~ 265V
– DC108 ~ 132V
1768-PB3 電源装置は、電源の範囲が DC16.8 ~ 31.2V のシングル入力電
源です。
図 9 - 1768 電源装置
1768 モジュールを 1768 バックプレーンに配置します。
1768
電源装置
1768 モジュール
1769 I/O
コントローラは、DC5V を 1768 モジュールに送り、
DC5V/24V を 1769 I/O モジュールに送ります。
1768-PA3 および 1768-PB3 電源装置も、DC24V 外部電源を供給します。
これらの電源装置は、1768 CompactLogix コントローラが取付けられて
いることが必要です。
• 電源装置は DC24V をスロット 0 のコントローラに送ります。
• コントローラは DC24V を DC5V および DC24V に変換し、必要に
応じて電力を配電します。
– 1769 I/O モジュールへの 5V/24V 電源は、コントローラの右側
に配置されます。
– 通信またはモーションモジュールへの 5V 電源は、コントロー
ラの左側に配置されます。
1768 モジュールには、1768 電源装置への距離定格はありません。
74
Pub. No. 1768-UM001F-JA-P - February 2013
1768 および 1769 モジュールの配置
1769 モジュールの配置
第6章
CompactLogix コントローラは以下をサポートします。
• 1768-L43、最大 16 のローカル 1769 I/O モジュール
• 1768-L45、最大 30 のローカル 1769 I/O モジュール
1769 モジュールを 1768 コントローラの右側に配置する場合は、以下の
ガイドラインに従ってください。
• 最大で 8 つの 1769 モジュールを 1768 システムの右側に接続でき
ます。
• 1768 コントローラに直接接続された 1769 I/O モジュールは、1769
電源装置を必要としません。
重要
1769 電源装置を 1768 バックプレーンに配置しな
いでください。1768 バックプレーン内に 1769 電
源装置を配置すると、コントローラにメジャー
フォルトが発生し、1769 電源装置を取り外すま
でフォルトをクリアすることはできません。
• 追加の 1769 モジュールは追加の I/O バンクに配置してください。
• 追加の I/O バンクごとに独自の電源が必要です。どの 1769 電源装
置でも使用できます。
• 各 1769 モジュールごとに電源距離定格があります。これは、電源
からのモジュールの数です。
重要
各モジュールはそれぞれの距離定格内でなけれ
ばなりません。モジュールの距離定格を決めるに
は、仕様を参照してください。
• 8 台までの 1769 I/O モジュールを 1769 電源装置の右側または左側
に配置します。
• 追加 I/O バンクはそれぞれ、標準の 1769-CRLx 延長ケーブルを使
用してメインラックに接続してください。
図 10 - 1769 モジュールの配置の概要
1769 I/O モジュールはコント
ローラの右側に配置します。
1769 I/O
スロット 0 スロット 1
スロット 2
1769 スロットは、スロット 0 のコントローラから始まって、右から左
に番号が付けられます。
Pub. No. 1768-UM001F-JA-P - February 2013
75
第6章
1768 および 1769 モジュールの配置
Notes:
76
Pub. No. 1768-UM001F-JA-P - February 2013
第7章
I/O モジュールの構成およびモニタ
I/O モジュールの選択
項目
参照ページ
I/O モジ ュールの選択
77
I/O の構成
78
Ethernet/IP ネ ッ ト ワーク での分散 I/O の構成
80
ControlNet ネ ッ ト ワーク での分散 I/O の構成
81
DeviceNet ネ ッ ト ワーク上の分散 I/O
82
I/O データのア ド レス指定
83
デー タ更新時期の判断
84
I/O モジ ュールのモニ タ
84
I/O モジ ュールの再構成
87
参考資料
89
1769 I/O モジュールを選択する場合は、以下を選択してください。
• 必要に応じて特殊 I/O モジュール
• I/O モジュールに付属の端子台にかわって、モジュールごとに A1492
配線システム
各 1769 I/O モジュールは、I/O センサとアクチュエータへの接続用に、
フィンガー・セーフ・カバー付きの脱着式端子台を装備しています。端
子台は、モジュール前面のドアの後ろにあります。I/O 配線は、モジュー
ルの下部から I/O 端子に敷設できます。
I/O 通信を計画するときは、以下のことを考慮してください。
• どの CompactLogix I/O モジュールを使用するか
• どこに CompactLogix I/O モジュールを配置するか
• どのように CompactLogix I/O モジュールを動作させるか
Pub. No. 1768-UM001F-JA-P - February 2013
77
第7章
I/O モジュールの構成およびモニタ
ローカル I/O の性能
1768 CompactLogix システムでローカル I/O の最高の性能を実現するに
は、以下のガイドラインに従ってください。
• ローカル 1769 I/O モジュールごとに、個別の要求パケット間隔(RPI)
を設定する。
• タイムクリティカルな I/O には、より高速の RPI を使用し、全体
的な 1769 I/O 性能に影響を与えない。
I/O 更新時間は、モーション性能やコントローラ性能などの全体的な
1768 バス性能には影響しません。
I/O の構成
システム内の I/O モジュールと通信するには、コントローラの I/O
Configuration フォルダにモジュールを追加します。
I/O モジュールを
1769 バックプレーンに
追加します。
78
Pub. No. 1768-UM001F-JA-P - February 2013
I/O モジュールの構成およびモニタ
第7章
モジュールを追加するときに、モジュールの固有の構成も定義します。
構成オプションはモジュールごとに異なりますが、通常は構成する共通
オプションもいくつかあります。
表 20 - I/O モジュールの構成オプション
構成オプシ ョ ン
説明
RPI
(ローカル 1769 I/O および
分散 I/O のみ)
RPI は、 接続によ っ てデータが更新される間隔を指定し ます。 例えば、 入力モジ ュールはモジ ュールに割付けた RPI で コ ン
ト ローラにデータ を送信し ます。 以下に注意し て く だ さ い。
• 通常、 RPI は ミ リ秒 (msec) 単位で構成し ます。 1769 I/O の最小 RPI は 1 msec です。
• ControlNet ネ ッ ト ワークがデバイ スを接続する と、 RPI は ControlNet ネ ッ ト ワーク を流れるデータ ス ト リ ームのスロ ッ
ト を予約し ます。 このスロ ッ ト のタ イ ミ ングは RPI の正確な値と一致し ない場合があ り ますが、制御システムはデー タが
最低で も RPI と同じ間隔で転送される こ と を保証し ます。
チ ェ ンジ ・ オブ ・ ステータ ス (COS)
(分散 I/O のみ)
デジ タル I/O モジ ュールは COS を使用し て、 コ ン ト ローラにいつデータ を送信するかを決定し ます。 COS が RPI タ イムフ
レーム内に発生し ない場合、 モジ ュールは指定された RPI でデー タ をマルチキャ ス ト し ます。
RPI および COS 機能はロジ ッ ク スキャ ン と非同期のため、 プログラムスキャ ンの実行中に入力の状態が変化する こ とがあ
り ます。 これが問題にな る場合は、 スキャ ン中にロジ ッ クが安定し たデー タ のコ ピーを得られる よ う 、 入力デー タ をバ ッ
フ ァ し ます。 同期コ ピー (CPS) 命令を使用し て、 入力デー タ を入力タ グから別の構造体にコ ピーし、 その構造体からデー
タ を使用し ます。
通信フ ォーマ ッ ト
(分散 I/O のみ)
電子キーイ ング
(ローカル 1769 I/O および
分散 I/O のみ)
多 く の I/O モジュールで、 さまざまなフ ォーマ ッ ト がサポー ト されています。 通信フ ォーマ ッ ト によって以下が決定されます。
•
•
•
•
•
タ グのデー タ構造
コネクシ ョ ン
ネ ッ ト ワークの使用
所有者
モジ ュールが診断情報を返すかど う か
モジ ュールを構成する と きに、 そのモジ ュールのスロ ッ ト 番号を指定し ます。 しかし ながら、 別のモジ ュールがそのスロ ッ
ト に配置される こ とがあ り ます。 電子キーイ ングによ り、 誤っ て間違っ たモジ ュールがスロ ッ ト に置かれる こ とから システ
ムを守る こ とができ ます。 選択されたキーイ ングオプシ ョ ンが、 コ ン ト ローラがモジ ュールへのコ ネ ク シ ョ ン を開 く 前に、
スロ ッ ト 内のモジ ュールがそのスロ ッ ト の構成と どの程度一致し ている必要があるかを突き止めます。 キーイ ングオプシ ョ
ンは、 アプ リ ケーシ ョ ンのニーズによ っ て異な っ ています。
重要
1769 I/O モジュールの構成ダイアログボックスで、コ
ントローラフォルト時の応答の Hold Last State オプ
ションが提供されます。
1768-L43 および 1768-L45 コントローラはローカルに
構成した場合、1769 I/O モジュールの Hold Last State
オプションをサポートしていませんが、1769-ADN ア
ダプタを使用して DeviceNet に接続するとこの機能を
使用できます。
I/O コネクション
Logix5000 システムは、コネクションを使用して I/O データを送信します。
表 21 - Logix5000 コネクションタイプ
コ ネク シ ョ ン
説明
Direct (直接)
(すべての 1769 I/O に
適用されます)
直接コネ ク シ ョ ンはコ ン ト ローラ と I/O モジ ュール間のリ アルタ イムのデー
タ転送リ ン ク です。 コ ン ト ローラは、 コ ン ト ローラ と I/O モジ ュール間のコ
ネ ク シ ョ ンを維持し、 モニ タ し ます。 モジ ュールフ ォル ト や電源投入状態で
のモジ ュールの取り外し などによ り コ ネ ク シ ョ ンが断たれる と、 コ ン ト ロー
ラはモジ ュールに関連付けられたデータ領域のフ ォル ト ・ ステータ ス ・ ビ ッ
ト に 1 をセ ッ ト し ます。
一般的に、 I/O モジ ュール、 診断 I/O モジ ュール、 および特殊モジ ュールでは
直接コネ ク シ ョ ンが必要です。
Rack-optimized (ラ ッ ク
最適化)
(分散 I/O だけに適用され
ます)
デジ タル I/O モジ ュールでは、 ラ ッ ク最適化通信を選択でき ます。 ラ ッ ク最
適化コ ネ ク シ ョ ンは、 ラ ッ ク (または DIN レール) 上のすべてのデジ タル
I/O モジ ュールと コ ン ト ローラ間のコ ネク シ ョ ン を統合し た ものです。 I/O モ
ジ ュールご と に個別の直接コ ネク シ ョ ン を確立するのではな く 、 ラ ッ ク全体
(または DIN レール) で 1 つのコ ネク シ ョ ン を確立し ます。
Pub. No. 1768-UM001F-JA-P - February 2013
79
第7章
I/O モジュールの構成およびモニタ
Ethernet/IP ネットワーク
での分散 I/O の構成
EtherNet/IP ネットワーク上の分散 I/O モジュールと通信するには、
EtherNet/IP アダプタと I/O モジュールをコントローラの I/O Configuration
フォルダに追加します。
I/O Configuration フォルダ内で、モジュールをツリー / ブランチおよび
親 / 子の階層に構成します。
図 11 - EtherNet/IP ネットワークでの I/O の構成
Ethernet/IP ネットワーク上の代表的な分散 I/O
1768-ENBT
モジュール
コントローラ
リモートアダプタ
I/O モジュール
デバイス
I/O 構成を構築するには、以下の手順を行ないます。
1. コントロールオーガナイザで、I/O Configuration フォルダに分散 I/O
シャーシまたは DIN レール用のリモートアダプタを追加します。
2. 分散 I/O モジュールを追加します。
分散 I/O 用のリモートアダプタ
分散 I/O モジュール
80
Pub. No. 1768-UM001F-JA-P - February 2013
I/O モジュールの構成およびモニタ
ControlNet ネットワーク
での分散 I/O の構成
第7章
ControlNet ネットワーク上の分散 I/O モジュールと通信するには、
ControlNet ブリッジの後にアダプタと I/O モジュールをコントローラの
I/O Configuration フォルダに追加します。
I/O Configuration フォルダ内で、モジュールをツリー / 分岐および親 / 子
の階層に構成します。
図 12 - ControlNet ネットワーク上の分散 I/O
ControlNet ネットワーク上の代表的な分散
コントローラ
ローカル通信
モジュール
リモートアダプタ
I/O モジュール
デバイス
以下の手順に従って、I/O 構成を行なってください。
1. コントローラオーガナイザで、I/O Configuration フォルダにローカ
ル通信モジュールを追加します。
2. 分散 I/O シャーシまたは DIN レール用のリモートアダプタを追加
します。
3. 分散 I/O モジュールを追加します。
通信モジュール
リモートアダプタ
分散 I/O モジュール
Pub. No. 1768-UM001F-JA-P - February 2013
81
第7章
I/O モジュールの構成およびモニタ
DeviceNet ネットワーク
上の分散 I/O
DeviceNet ネットワーク上の I/O モジュールと通信するには、1769-SDN
DeviceNet スキャナをコントローラの I/O Configuration フォルダに追加
します。デバイスとコントローラ間でのデータ通信を行なうために、
DeviceNet スキャナ内のスキャンリストを定義します。
図 13 - DeviceNet ネットワーク上の分散 I/O
DeviceNet ネットワーク上の代表的な分散 I/O
単一ネットワーク
デバイス
1769-SDN
モジュール
コント
ローラ
デバイス
デバイス
デバイス
デバイス
複数の小規模分散ネットワーク(サブネット)
コント
ローラ
1769-SDN
モジュール
デバイス
リンキング
デバイス
デバイス
リンキング
デバイス
デバイス
デバイス
デバイス
デバイス
I/O 構成を構築するには、
コントローラオーガナイザで、I/O Configuration
フォルダにローカル・スキャナ・モジュールを追加します。
ローカル・スキャナ・
モジュール
82
Pub. No. 1768-UM001F-JA-P - February 2013
I/O モジュールの構成およびモニタ
I/O データのアドレス指定
第7章
I/O 情報はタグのセットとして提示されます。
• 各タグが、データの構造体を使用します。構造体は I/O モジュー
ルの固有の機能によって異なります。
• タグの名前は、システム内の I/O モジュールのロケーションに基
づいています。
I/O アドレスは以下のフォーマットに従います。
Location
:Slot
:Type
.Member
.SubMember
.Bit
= オプシ ョ ン
表 22 - I/O アドレスのコンポーネント
変数
意味
Location
ネ ッ ト ワークの場所
LOCAL = コ ン ト ローラ と同じ シ ャーシまたは DIN レール
ADAPTER_NAME = リ モー ト 通信アダプ タ またはブ リ ッ ジモジ ュールを識別
Slot
シ ャーシまたは DIN レールに取付けられた I/O モジ ュールのスロ ッ ト 番号
Type
データのタ イ プ
I = 入力
O = 出力
C = 構成
S = ステー タ ス
Member
I/O モジ ュールからの特定のデータ。 モジ ュールが保存でき るデー タのタ イ プによ っ
て異な り ます。
• デジ タルモジ ュールの場合、 通常、 Data メ ンバーが入力または出力ビ ッ ト 値を保
存し ます。
• アナログモジ ュールの場合、 通常、 Channel メ ンバー (CH#) がチ ャ ネルのデー
タ を保存し ます。
Submember
メ ンバーに関連する固有のデータ
Bit
デジ タル I/O モジ ュールの特定のポイ ン ト : I/O モジ ュールのサイズによ っ て異な り
ます (32 点モジ ュールの場合は 0 ~ 31)。
Pub. No. 1768-UM001F-JA-P - February 2013
83
第7章
I/O モジュールの構成およびモニタ
CompactLogix コントローラは、ロジックの実行とは非同期にデータを
更新します。以下のフローチャートを使用して、コントローラ、入力モ
ジュール、ブリッジモジュールなどのプロデューサがデータを送信する
タイミングを決定してください。
データ更新時期の判断
図 14 - 概要 - データの更新
入力データまたは出力データ ?
出力
ローカルまたは分散 ?
ローカル
入力
分散
ローカルまたは分散 ?
分散
ローカル
データは RPI でモジュールから読取られ
ます。
EtherNet/IP ネットワークでは、分散データは
通常は RPI に近い間隔で送信されます。
重要
I/O モジュールのモニタ
データは RPI およびすべてのタスクの
終了時にモジュールに書込まれます。
ラダープログラムの開始などの、ある時間からのロ
ジック実行中に使用された I/O 値が必要な場合は、同期
コピー(CPS)命令を使用して I/O データをバッファし
ます。
I/O モジュールをモニタするには、以下を実行します。
• RSLogix 5000 ソフトウェアを使用して、フォルトデータを表示し
ます。
• フォルトデータをモニタし、適切な処置を行なえるようにロジッ
クをプログラムします。
フォルトデータの表示
特定のタイプのモジュールフォルトのフォルトデータを、ソフトウェア
を使用して表示することができます。
以下の手順に従って、フォルトデータを表示してください。
1. コントローラオーガナイザで、Controller タグを右クリックしてか
ら Monitor Tags を選択します。
84
Pub. No. 1768-UM001F-JA-P - February 2013
I/O モジュールの構成およびモニタ
第7章
Monitor Tagsd ダイアログボックスが表示されます。
フォルトデータのデフォルトの表示設定は 10 進数です。
2. フォルトコードを読取るには、フォルトデータの表示設定を Hex
(16 進数)に変更します。
モジュールフォルトが発生してもコントローラへのコネクション
が開いたままの場合、コントローラ・タグ・データベースにフォル
ト値 16#0E01_0001 が表示されます。
31
27
23
15
19
Fault_Code_Value
予約
FaultCode
11
7
3
0
予約
FaultInfo
0 = コネクション開
1 = コネクション閉
}
Connection_Closed
Fault_Bit
表 23 - フォルト・ワード・ビット
ビッ ト
説明
Fault_Bit
このビ ッ ト は、 フ ォル ト ワー ド 内の少な く と も 1 つのビ ッ ト が 1 にセ ッ ト されて
いる こ と を示し ます。 フ ォル ト ワー ド 内のすべてのビ ッ ト が 0 に リ セ ッ ト されて
いる場合、 このビ ッ ト は 0 に リ セ ッ ト されます。
Connection_Closed
このビ ッ ト は、 モジ ュ ールへのコ ネ ク シ ョ ンが開いている (0) か、 閉 じ ている
(1) かを示し ます。 コ ネク シ ョ ンが閉じ ている (1) 場合、 Fault_Bit は 1 にセ ッ ト
されます。
Pub. No. 1768-UM001F-JA-P - February 2013
85
第7章
I/O モジュールの構成およびモニタ
Module Properties ダイアログボックスによるフォルトデータの
表示
以下の手順に従って、RSLogix 5000 ソフトウェアを使用して別のオプ
ションでフォルトデータを表示してください。
1. 1769 I/O モジュールを右クリックして、Module Properties を選択し
ます。
Module Properties ダイアログボックスが表示されます。
2. Connection タブをクリックします。
3. Module Fault プルダウンメニューから、1769 I/O モジュールに影響
するすべてのフォルトを表示します。
エンドキャップの検出およびモジュールフォルト
エンドキャップに隣接するモジュールにフォルトが発生したり、または
コントローラが “bus integrity lost(バス整合性損失)” と解釈するフォル
ト(例えば、拡張 I/O ラックでの停電など)が発生した場合は、ローカ
ル 1769 I/O との通信がすべて断たれます。これらの 1769 I/O モジュール
が「必須」に構成されている場合、コントローラがフォルト状態になり
ます。
86
Pub. No. 1768-UM001F-JA-P - February 2013
I/O モジュールの構成およびモニタ
I/O モジュールの再構成
第7章
I/O モジュールが再構成をサポートする場合、以下の方法によってモ
ジュールを再構成できます。
• Module Properties ダイアログボックス
• プログラムロジック内の MSG 命令
RSLogix 5000 ソフトウェアを使用するモジュールの
再構成
以下の手順に従って、I/O モジュールの構成を変更してください。
1. コントローラオーガナイザで、モジュールを右クリックしてから
Properties を選択します。
Module Properties ダイアログボックスが表示されます。Module
Properties ダイアログボックスの外観は、I/O モジュールによって
異なります。
2. I/O モジュールの構成
MSG 命令を使用するモジュールの再構成
Module Reconfigure タイプの MSG 命令を使用して、新しい構成情報を
I/O モジュールに送信します。再構成中は、以下が行なわれます。
• 入力モジュールは入力データをコントローラに送信し続けます。
• 出力モジュールは出力デバイスを制御し続けます。
Pub. No. 1768-UM001F-JA-P - February 2013
87
第7章
I/O モジュールの構成およびモニタ
以下の手順に従って、MSG 命令を使用してモジュールを再構成してく
ださい。
1. MSG ボックスで
をクリックします。
Module Configuration ダイアログボックスが表示されます。
a. Message Type プルダウンメニューから、Module Reconfigure を
選択します。
b. Source Element フィールドで、適切な情報を入力します。
c. Number of Elements プルダウンメニューから、エレメント数を
選択します。
d. Destination Element プルダウンメニューから、命令の Destination
(宛先)エレメントを選択します。
メッセージ命令の目的によって、メッセージの構成方法が決定さ
れます。
2. Communication タブをクリックします。
a. メッセージ命令を I/O 構成ツリーに送信するモジュールのパス
を指定します。
モジ ュール
操作
追加されている場合
Browse を ク リ ッ ク し てパスを選択し ます。
追加されていない場合
Path ボ ッ ク スにパスを入力し ます。
b. OK をクリックします。
88
Pub. No. 1768-UM001F-JA-P - February 2013
I/O モジュールの構成およびモニタ
参考資料
第7章
以下の資料には、I/O の構成とモニタに関連する詳細が記載されています。
マニ ュ アル名
説明
Compact I/O Analog Modules User Manual
(Compact I/O アナログモジ ュール ユーザーズ
マニ ュ アル) (Pub.No.1769-UM002)
Compact I/O アナログモジ ュールの設計、 プ ログ ラ
ム、 および ト ラ ブルシ ューテ ィ ングの方法について
説明し ています。
Compact I/O 1769-IR6 RTD/Resistance Input
Module User Manual (Pub.No. 1769-UM005)
Compact I/O、 CompactLogix、 MicroLogix 1500 コ ン
ト ローラの設計、プログラム、および ト ラ ブルシ ュー
テ ィ ングの方法について説明し ています。
Compact I/O 1769-IT6 Thermocouple/mV Input
Module User Manual (Pub.No. 1769-UM004)
こ の Compact I/O 1769-IT6 モ ジ ュ ールを使用する
CompactLogix システムの設計、 プログラム、 および
ト ラ ブルシ ューテ ィ ングの方法について説明し てい
ます。
Logix5000 Controllers Common Procedures
Programming Manual (Logix5000 コン ト ローラ ・
コモン ・ プロシージャ プログラ ミ ングマニュアル)
(Pub.No. 1756-PM001)
Logix5000 コ ン ト ローラ用のプ ログラムの開発のガ
イ ド ラ イ ンが記載されています。
Logix5000 Controllers Design Considerations
Reference Manual (Logix5000 コ ン ト ローラ設計上
の注意事項 リ フ ァ レ ンスマニ ュ アル) (Pub.No.
1756-RM094)
Logix5000 システムの設計に関する情報が記載され
ています。
Logix5000 Controllers General Instruction Set
Reference Manual (Logix5000 コ ン ト ローラ 汎用イ ンス ト ラ ク シ ョ ン ・ セ ッ ト ・ リ フ ァ レ ンス ・
マニ ュ アル) (Pub.No. 1756-RM003
シーケンシ ャルアプ リ ケーシ ョ ン用コ ン ト ローラの
プログラムについて説明し ています。
Pub. No. 1768-UM001F-JA-P - February 2013
89
第7章
I/O モジュールの構成およびモニタ
Notes:
90
Pub. No. 1768-UM001F-JA-P - February 2013
第8章
アプリケーションの開発
タスクの管理
項目
参照ページ
タ ス クの管理
91
プログラムの開発
92
タ グの編成
96
プログラ ミ ング言語の選択
97
コ ン ト ローラ ステータ スのモニ タ
98
コ ネク シ ョ ンのモニ タ
99
システムオーバヘ ッ ド の割合 (%) の選択
102
参考資料
106
Logix5000 コントローラでは、複数のタスクを使用して、指定された条
件に基づいてプログラムの実行スケジュールの設定とプライオリティ
(優先順位)を付けることができます。このマルチタスク処理では、ア
プリケーションのさまざまな動作に対してコントローラの処理時間を
割当てます。
重要
以下に注意してください。
• コントローラが一度に実行できるタスクは 1 つのみ
です。
• あるタスクが別の実行タスクに割込んで、制御する
ことができます。
• どの特定のタスクでも、一度に実行されるプログラ
ムは 1 つのみです。
Pub. No. 1768-UM001F-JA-P - February 2013
91
第8章
アプリケーションの開発
コントローラのオペレーティングシステムは、IEC 1131-3 に準拠したプ
リエンプティブ・マルチタスク・システムです。この環境は以下を提供
します。
プログラムの開発
• コントローラの実行を構成するタスク
• データおよびロジックをグループ化するプログラム
• 1 つのプログラミング言語で記述された実行可能コードをカプセ
ル化するためのルーチン
図 15 - プログラムの開発の概要
制御アプリケーション
コントローラのフォルトハンドラ
タスク 8
タスク 1
構成
ステータス
ウォッチドッグ
プログラム 32
プログラム 1
プログラム
(ローカル)タグ
メイン
ルーチン
フォルト
ルーチン
その他の
ルーチン
コントローラ
(グローバル)タグ
92
I/O データ
Pub. No. 1768-UM001F-JA-P - February 2013
システム共有データ
アプリケーションの開発
第8章
タスクの定義
タスクは、1 つまたは複数のプログラムに関するスケジュールおよびプ
ライオリティ(優先順位)を提供します。タスクを連続、周期的、また
はイベントとして構成することができます。
表 24 - Logix5000 コントローラタスクのタイプ
タ ス クの実行
タ ス クの種類
説明
常時
連続
連続タ ス クは、 バッ クグラウン ド で実行されます。 他の処理 (モーシ ョ ン、 通信、 その他の
タ ス ク など) に割当て られていない CPU 時間を使用し て、 連続タ ス ク でプログラムを実行
し ます。
• 連続タ ス クは常時実行されています。連続タ ス クはフルスキャ ンを完了する と同時に、再
開されます。
• プ ロジ ェ ク ト には連続タ ス クは必要あ り ません。 使用し た場合、 使用で き る連続タ ス ク
は 1 つのみにな り ます。
設定された間隔で (例えば 100msec ご と に)
または
他のロジ ッ クのスキャ ン内に複数回
周期的
周期的タ ス クは、 指定された間隔で機能を実行し ます。
• 周期的タ ス クの実行時間が く る と、 プ ラ イオ リ テ ィ の低い タ ス クが中断され、 周期的タ
ス クが一度だけ実行されます。 その後、 前のタ ス クが中断された場所に制御が戻り ます。
• 時間の間隔は 0.1 ~ 2000μsec の範囲で設定できます。 デフ ォル ト 設定は 10msec です。
また、 設定はコ ン ト ローラ と構成にも左右されます。
• 周期的タ ス クの性能は、Logix コ ン ト ローラのタ イ プ と タ ス クのロジ ッ クによ っ て異な り
ます。
イベン ト 発生直後
イベン ト
イ ベン ト タ ス ク は、 特定のイ ベ ン ト ( ト リ ガ) が発生 し た場合にのみ機能を実行 し ます。
1768 CompactLogix コ ン ト ローラ では、イベン ト タ ス クの ト リ ガには次のよ う な ものがあ り
ます。
• コ ンシ ューマ ・ タ グ ・ ト リ ガ
• EVENT 命令
• 軸ト リガ
• モーシ ョ ン ・ イベン ト ・ ト リ ガ
• 1768-L43 コントローラは 16 のタスクをサポートし、そのうちの 1
つだけを連続とすることができます。
• 1768-L45 コントローラは 30 のタスクをサポートし、そのうちの 1
つだけを連続とすることができます。
タスクには最大 32 のプログラムを設定でき、それぞれ独自の実行可能
ルーチンとプログラム用タグを設定できます。タスクがトリガ(アク
ティベーション)されると、このタスクに割当てられたプログラムすべ
てが、グループ化された順序で実行されます。プログラムはコントロー
ラオーガナイザで 1 回のみ表示でき、複数のタスクで共有することはで
きません。
Pub. No. 1768-UM001F-JA-P - February 2013
93
第8章
アプリケーションの開発
タスクのプライオリティの指定
コントローラのタスクにはそれぞれ、プライオリティ(優先順位)が付
けられています。複数のタスクがトリガされた場合、オペレーティング
システムはこのプライオリティを使用して、どのタスクを実行するか決
定します。実行のプライオリティが 1 ~ 15 の周期的タスクを構成でき
ます。プライオリティの高いタスクは、プライオリティの低いタスクに
割込みます。周期的タスクは優先され、プライオリティが最も低い連続
タスクに常に割込みます。
プログラムの定義
各プログラムには、プログラムタグ、メインの実行可能ルーチン、その
他のルーチン、オプションのフォルトルーチンが含まれています。各タ
スクは最高で 32 のプログラムをスケジュールすることができます。
タスク内のスケジュール型プログラムは、最初から最後まで順番に実行
されます。どのタスクにも関連付けられていないプログラムは、非スケ
ジュール型プログラムとして表示されます。コントローラでプログラム
をスキャンするには、タスク内のプログラムを指定(スケジュール設
定)する必要があります。
タスク内の非スケジュール型プログラムは、プロジェクト全体を収める
コントローラにダウンロードされます。このコントローラは、非スケ
ジュール型プログラムを確認しますが、実行しません。
ルーチンの定義
ルーチンは、ラダーロジックなどの単一のプログラミング言語によるロ
ジック命令のセットです。ルーチンは、プロジェクトの実行可能コード
をコントローラに提供します。ルーチンは、PLC または SLC コントロー
ラにおけるプログラムファイルまたはサブルーチンに似ています。
プログラムにはそれぞれメインルーチンがあります。これは、コント
ローラが関連するタスクをトリガし、関連するプログラムを呼出したと
きに実行される最初のルーチンです。他のルーチンを呼出すには、JSR
(サブルーチンへのジャンプ)命令などのロジックを使用します。
また、オプションプログラムのフォルトルーチンも指定できます。コン
トローラは、関連プログラムのルーチン内で命令実行時にフォルトが発
生した場合に、このルーチンを実行します。
94
Pub. No. 1768-UM001F-JA-P - February 2013
アプリケーションの開発
第8章
コントローラのサンプルプロジェクト
RSLogix 5000 ソフトウェアに用意されているサンプルプロジェクトをコ
ピーし、自分のアプリケーションに合わせて変更することができます。
サンプルプロジェクトのリストを取得するには、以下の手順を実行して
ください。
1. RSLogix 5000 ソフトウェアで、Help メニューから Vendor Sample
Projects を選択します。
2. 下にスクロールして、適切なサンプルプロジェクトのセットを選
択します。
Pub. No. 1768-UM001F-JA-P - February 2013
95
第8章
アプリケーションの開発
Logix5000 コントローラでは、データ(変数)のアドレス指定にタグ(英
数字の名前)を使用します。Logix5000 コントローラには、固定された
数値形式はありません。タグの名前自体がデータを示し、これにより以
下を行なうことができます。
タグの編成
• データを構成して装置をミラーリングします。
• アプリケーションの開発時にドキュメントを作成します。
図 16 - タグの構成の概要
アナログ I/O デバイス
整数値
格納ビット
カウンタ
タイマ
デジタル I/O デバイス
タグを作成するときに、以下のプロパティをタグに割付けます。
• タグタイプ
• データタイプ
• 範囲
96
Pub. No. 1768-UM001F-JA-P - February 2013
アプリケーションの開発
プログラミング言語の
選択
第8章
CompactLogix コントローラでは、オンラインとオフラインの両方で、以
下のプログラミング言語がサポートされています。
表 25 - Logix5000 プログラミング言語
必要な言語
プログラム
ラ ダーダイ アグラム (LD)
複数動作の連続または並行実行 (順番ではない)
ブー リ アンまたはビ ッ ト 単位の処理
複雑な論理演算
メ ッ セージおよび通信処理
マシンのイ ン タ ーロ ッ ク
マシンやプロセスを ト ラ ブルシ ューテ ィ ングするために、サービス
または メ ンテナンス担当者が解読し なければな ら ない操作
フ ァ ン ク シ ョ ン ・ ブロ ッ ク ・
ダイ アグラム (FBD)
連続プロセス と ド ラ イ ブ制御
ループ制御
サーキ ッ ト フ ローでの計算
シーケンシ ャル ・ フ ァ ン ク シ ョ ン ・
チ ャー ト (SFC)
複数の処理の高レベル管理
連続処理の反復
バッ チプロセス
構造化テキス ト を使用し たモーシ ョ ン コ ン ト ロール
ステー ト マシンの動作
構造化テキス ト (ST)
複雑な算術演算
特殊な配列またはテーブルループの処理
ASCII 文字列処理またはプロ ト コル処理
アドオン命令
RSLogix 5000 ソフトウェア、バージョン 16.03.00 を使用して、プロジェ
クトの整合性を高めるために、よく使用する命令セットを設計し、構成
しておくことができます。Logix5000 コントローラの組込み命令と同様、
ユーザが作成した命令もアドオン命令と呼ばれます。アドオン命令は、
共通の制御アルゴリズムを再利用します。アドオン命令には以下の利点
があります。
• 単一インスタンスのロジックをアニメートすることで、メンテナ
ンスを簡単にできます。
• ロック命令により知的財産を保護します。
• ドキュメントの開発期間を短縮します。
アドオン命令は複数のプロジェクトにわたって使用できます。ユーザは
アドオン命令を独自に定義、他のユーザから取得、または別のプロジェ
クトからコピーすることができます。
Pub. No. 1768-UM001F-JA-P - February 2013
97
第8章
アプリケーションの開発
いったんプロジェクトで定義されたアドオン命令の動作は、Logix5000
コントローラに組込まれた命令と似ています。アドオン命令はアクセス
しやすいよう、命令ツールバーに表示されます。
コントローラステータス
のモニタ
項目
説明
時間の節約
ア ド オン命令を使用し て、 最も よ く 使用される ロジ ッ ク を再利用可能な命令の
セ ッ ト に統合する こ とがで き ます。 プ ロジ ェ ク ト で使用する命令を作成し、 他
のユーザと共有する と きに時間を節約し こ とがで き ます。 ア ド オン命令を使用
する と、 プ ロジ ェ ク ト を実行するユーザに関係な く 、 よ く 使用されるアルゴ リ
ズムがすべて同じ方法で実行されるため、 プロジ ェ ク ト の一貫性が向上し ます。
標準エデ ィ タの使用
以下のいずれかのプ ログ ラ ミ ングエデ ィ タ を使用し て、 ア ド オン命令を作成し
ます。
• 標準ラ ダー
• フ ァ ン ク シ ョ ン ・ ブロ ッ ク ・ ダイ アグラム
• 構造化テキス ト
い っ たん命令を作成すれば、 これらのどのプ ログ ラ ミ ングエデ ィ タ で も使用で
き る よ う にな り ます。
ア ド オン命令の
エ ク スポー ト
ア ド オン命令は、 別のプ ロジ ェ ク ト にエ ク スポー ト するだけでな く 、 コ ピー し
て、 あるプ ロジ ェ ク ト から別のプ ロジ ェ ク ト に貼 り 付ける こ とがで き ます。 同
じ名前を持つ別の命令を誤っ て上書き し ないよ う にするために、 命令にはそれ
ぞれ固有の名前を付けて く だ さ い。
コ ンテ ク ス ト ビ ューの
使用
コ ン テ ク ス ト ビ ューでは、 特定イ ンス タ ンスの命令のロジ ッ ク を視覚化し、 ア
ド オン命令をオン ラ イ ンで簡単に ト ラ ブルシ ューテ ィ ングで き ます。 各命令に
はリ ビジ ョ ン、 変更履歴、 自動生成されたヘルプページがあ り ます。
カ ス タムヘルプの作成
命令を作成する と きに、 ソ フ ト ウ ェ アのダ イ アログボ ッ ク スの説明ボ ッ ク スに
情報を入力する と、 この情報がカ ス タ ムヘルプにな り ます。 カ ス タ ムヘルプに
よ り、 命令を実装する時に必要なヘルプを簡単に得られる よ う にな り ます。
ソース保護の適用
ア ド オン命令の作成者は、 自分の作成 し た命令への他のユーザのア ク セス を読
取 り 専用に制限する こ と も で き ます し、 このよ う な命令が使用する内部ロジ ッ
ク またはローカルパラ メ ー タへのア ク セスを禁止する こ と も で き ます。 このよ
う な ソース保護によ り、 命令が不必要に変更される こ と を防止し、 知的財産を
守る こ とができ ます。
CompactLogix コントローラは、コントローラデータの取得にシステム
値の取得(GSV)命令、設定(変更)に システム値の設定(SSV)命令
を使用します。このコントローラはオブジェクトにシステムデータに格
納します。PLC-5プロセッサのようなステータスファイルはありません。
GSV 命令は指定された情報を取得し、これを宛先に配置します。SSV 命
令は、ソースのデータに、指定された属性を設定します。
GSV/SSV 命令を入力すると、ソフトウェアが各命令の有効なオブジェ
クトクラス、オブジェクト名、および属性名を表示します。GSV 命令
では、使用可能なすべての属性の値を取得できます。SSV 命令では、ソ
フトウェアは設定可能な属性のみを表示します。
一部のオブジェクトタイプは繰返し表示されますので、オブジェクト名
の指定が必要になることがあります。例えば、アプリケーションに複数
のタスクが存在することがあります。各タスクは独自のタスクオブジェ
クトを備え、これにタスク名でアクセスします。
98
Pub. No. 1768-UM001F-JA-P - February 2013
アプリケーションの開発
第8章
以下のオブジェクトタイプにアクセスできます。
コネクションのモニタ
• AXIS
• MODULE
• CONTROLLER
• MOTIONGROUP
• CONTROLLERDEVICE
• PROGRAM
• CST
• ROUTINE
• DF1
• SERIALPORT
• FAULTLOG
• TASK
• MESSAGE
• WALLCLOCKTIME
コントローラの I/O 構成内のデバイスとの通信が、100msec または 4 回
の RPI のどちらか短いほうの時間内で行なわれない場合、通信はタイム
アウトしてコントローラが以下の警告を発します。
• コントローラの前面にある I/O ステータスインジケータが緑色に
点滅します。
•
! が、I/O configuration フォルダとタイムアウトしたデバイスの
上に表示されます。
• モジュールのフォルトコードが生成されます。このコードには、
以下からアクセスできます。
– Module Properties ダイアログボックス
– GSV 命令
デバイスとの間の通信がタイムアウトしたかどうかの
判断
通信がコントローラの I/O 構成内の最低 1 つのデバイス(モジュール)
との間でタイムアウトすると、コントローラの前面にある I/O ステータ
スインジケータが緑色に点滅します。
• GSV 命令は、I/O ステータスインジケータのステータスを取得し、
I_O_LED タグに保存します。
• I_O_LED タグが 2 に等しい場合、コントローラは最低 1 つのデバ
イスとの間の通信を失っています。
ここで
IO_LED は、コントローラの正面にある I/O ステータスインジケー
タのステータスを保存する DINT タグです。
Pub. No. 1768-UM001F-JA-P - February 2013
99
第8章
アプリケーションの開発
特定の I/O モジュールとの間の通信がタイムアウト
したかどうかの判断
コントローラの I/O 構成内のデバイス(モジュール)との通信でタイム
アウトが発生した場合、コントローラはモジュールのフォルトコードを
生成します。
• GSV 命令は Io_Module のフォルトコードを取得し、Module_Status
タグに保存します。
• Module_Status が 4 以外の値の場合、コントローラはモジュールと
の通信を行なっていません。
100
Pub. No. 1768-UM001F-JA-P - February 2013
アプリケーションの開発
第8章
ロジックの実行への割込みおよびフォルトハンドラの
実行
ロジックの実行への割込みとフォルトハンドラの実行を行なうには、以
下の手順を行なってください。
1. コントローラオーガナイザで、モジュールを右クリックしてから
Properties を選択します。
Module Properties ダイアログボックスが表示されます。
2. Connection タブをクリックします。
3. Major Fault If Connection Fails While in Run Mode チェックボックス
をクリックします。
4. コントローラ・フォルト・ハンドラ用のルーチンを開発します。
Pub. No. 1768-UM001F-JA-P - February 2013
101
第8章
アプリケーションの開発
システムオーバヘッドの
割合(%)の選択
RSLogix 5000 ソフトウェアでは、システムオーバヘッドのタイムスライ
スの割合(%)を指定することができます。Logix5000 コントローラは
他のデバイス(例えば、I/O モジュール、コントローラ、HMI ターミナ
ルなど)と指定された速度で通信するか(スケジュール型)、通信に使
用できる処理時間がある場合に通信するか(非スケジュール型)のいず
れかを行ないます。
サービス通信は、プロジェクトの I/O Configuration フォルダで構成して
いない通信です。
• システムオーバヘッドのタイムスライスは、コントローラがサー
ビス通信に専念する時間(周期的タスクまたはイベントタスクの
時間を除く)の割合(%)を指定します。
• コントローラは 1 回に最大 1msec のサービス通信を行なった後、
連続タスクを再開します。
以下の手順に従って、システムオーバヘッドの割合スライスを選択して
ください。
1. コントローラオーガナイザで、コントローラを右クリックしてか
ら Properties を選択します。
102
Pub. No. 1768-UM001F-JA-P - February 2013
アプリケーションの開発
第8章
Controller Properties ダイアログボックスが表示されます。
2. Advanced タブをクリックします。
a. Controller Fault Handler プルダウンメニューから、システムフォ
ルトの結果として実行されるプログラムを選択します。
b. Power-Up Handler プルダウンメニューから、プロセッサがラン
モードで電源切断された後、ランモードで起動するときに実行
するプログラムを選択します。
c. System Overhead Time Slice プルダウンメニューから、コント
ローラがユーザタスクの実行に関連したシステムタスクの実
行に使用する時間の割合(%)を選択します。
重要
システム・オーバヘッド・タスクには、以下の
ようなものがあります。
• プログラミング装置および HMI デバイスと
の通信
• メッセージへの応答
• メッセージの送信
3. OK をクリックします。
Pub. No. 1768-UM001F-JA-P - February 2013
103
第8章
アプリケーションの開発
コントローラはシステムオーバヘッド機能を 1 回に最大 1msec 実行しま
す。コントローラは 1msec 以内でオーバヘッド機能を完了すると、連続
タスクを再開します。
システムオーバヘッドの割合(%)が上がるほど、連続タスクの実行に
割当てられた時間が減少します。コントローラが管理する通信がない場
合、コントローラは通信時間を連続タスクの実行に使用します。システ
ムオーバヘッドの割合(%)を上げると通信性能も上がりますが、連続
タスクの実行にかかる時間も増えてスキャン時間全体が長くなります。
V15 以前
V16 以降
タ イムス ラ イ ス (SOTS)
通信
連続タ ス ク
通信
連続タ ス ク
10%
1msec
9msec
1msec
9msec
20%
1msec
4msec
1msec
4msec
33%
1msec
2msec
1msec
2msec
50%
1msec
1msec
1msec
1msec
66%
1msec
0.5msec
2msec
1msec
80%
1msec
0.2msec
4msec
1msec
90%
1msec
0.1msec
9msec
1msec
タイムスライスが 10% の場合は、
以下に示すようにシステムオーバヘッ
ドは(連続タスク時間の)9msec ごとに連続タスクに割込みます。
凡例 :
タスクが実行中
タスクが割込まれている(一時中断)。
周期的
1msec
1msec
システムオーバヘッド
9msec
9msec
連続タスク
0
5
10
15
20
25
経過時間(msec)
周期的タスクの割込みにより、以下のようにシステムオーバヘッド機能
の実行間の経過時間(クロックタイム)が増加します。
1msec
1msec
1msec
1msec
1msec
周期的タスク
1msec
1msec
システムオーバヘッド
連続タスク時間の 9msec
連続タスク時間の 9msec
連続タスク
0
5
10
経過時間(msec)
104
Pub. No. 1768-UM001F-JA-P - February 2013
15
20
25
アプリケーションの開発
第8章
デフォルトのタイムスライスである 20% を使用している場合は、シス
テムオーバヘッドは 4msec ごとに連続タスクに割込みます。
1msec
1msec
1msec
1msec
1msec
システムオーバヘッド
4msec
4msec
4msec
4msec
4msec
連続タスク
5
10
15
20
25
経過時間(msec)
タイムスライスを 50% に上げると、システムオーバヘッドは 1msec ご
とに連続タスクに割込みます。
1msec
システムオーバヘッド
1msec
連続タスク
5
10
15
20
25
経過時間(msec)
コントローラに周期的タスクしかない場合は、システムオーバヘッドの
タイムスライス値は実行には影響を与えません。システムオーバヘッド
は、周期タスクが実行されていないときに実行されます。
周期的タスク
システムオーバヘッド
5
10
15
20
25
連続タスク
経過時間(msec)
Pub. No. 1768-UM001F-JA-P - February 2013
105
第8章
アプリケーションの開発
参考資料
106
以下の資料には、アプリケーションの開発に関連する詳細が記載されて
います。
マニ ュ アル名
説明
Logix5000 Controllers Common Procedures
Programming Manual (Logix5000 コ ン ト ローラ ・
コ モン ・ プロシージ ャ プログラ ミ ングマニ ュ ア
ル) (Pub.No. 1756-PM001)
コ ン ト ロー ラ プ ロ ジ ェ ク ト の開発に関するガ イ ダン
スが記載されています。
Logix5000 Controllers Design Considerations
Reference Manual (Logix5000 コ ン ト ローラ設計上
の注意事項 リ フ ァ レ ンスマニ ュ アル) (Pub.No.
1756-RM094)
Logix5000 システムの設計に関する情報が記載され
ています。
Logix5000 Controllers Execution Time and Memory
Use Reference Manual (Pub.No. 1756-RM087)
コ ン ト ロー ラのロ ジ ッ クの実行時間と メ モ リ 使用量
の見積も り方法について説明し ています。
Logix5000 Controllers General Instructions
Reference Manual (Logix5000 コ ン ト ローラ 汎用イ ンス ト ラ ク シ ョ ン ・ セ ッ ト ・ リ フ ァ レ ンス ・
マニ ュ アル) (Pub.No. 1756-RM003)
シーケン シ ャルアプ リ ケーシ ョ ン用コ ン ト ローラの
プログラムについて説明し ています。
Pub. No. 1768-UM001F-JA-P - February 2013
第9章
モーションアプリケーションの開発
項目
参照ページ
モーシ ョ ン コ ン ト ロール用のマス タ ・ ク ロ ッ ク ・ モジ ュールの設定
108
SERCOS モーシ ョ ンの構成
109
モーシ ョ ングループの追加および構成
113
軸の追加および構成
116
ド ラ イ ブの配線のチ ェ ッ ク
118
軸のチ ューニング
120
軸情報の取得
122
モーシ ョ ン コ ン ト ロールのプログラム
122
参考資料
124
CompactLogix
L4x コン トロ ーラ は、モー ショ ンコ ント ロー ルに
1768-M04SE SERCOS モジュールを使用します。
各 1768-M04SE モジュー
ルは 4 つまでの軸をサポートします。下の表にモーション機能を記載し
ます。
表 26 - 1768 CompactLogix コントローラのモーションサポート
コ ン ト ローラ
SERCOS
モジ ュール
軸
Kinetix
ド ラ イバ
モータ軸
フ ィード
バ ッ ク軸
仮想軸
1768-L43
2
4
4
4
2
6
1768-L45
4
8
8
8
4
6
ソリューションで必要な Kinetix® ドライブが 8 台を超えている場合は、
ControlLogix プラットフォームを考慮してください。
Pub. No. 1768-UM001F-JA-P - February 2013
107
第9章
モーションアプリケーションの開発
モーションコントロール
用のマスタ・クロック・
モジュールの設定
SERCOS モーションの構成は、マスタ・クロック・モジュールの設定で
開始されます。シャーシ内の 1 つのモジュールを、モーションコント
ロール用のマスタクロックとする必要があります。このモジュールは、
グランドマスタ(調整システム時間(CST)マスタ)と呼ばれます。モー
ションモジュールは、自分のクロックを CST マスタに設定します。ほ
とんどの場合は、コントローラを CST マスタとします。
以下の手順に従って、コントローラをモーション・コントロール・アプ
リケーション用のマスタクロックにしてください。
1. コントローラオーガナイザで、コントローラを右クリックし、
Properties を選択します。
Controller Properties ダイアログボックスが表示されます。
2. Date/Time タブをクリックします。
3. Make This Controller the Coordinated System Time Master をクリック
します。
4. OK をクリックします。
108
Pub. No. 1768-UM001F-JA-P - February 2013
モーションアプリケーションの開発
SERCOS モーションの
構成
第9章
以下に、SERCOS モーションを CompactLogix コントローラ用に構成す
る方法について説明します。構成では、モーションモジュール、イン
ターフェイスモジュール、モーショングループ、軸の追加と構成が行な
われます。
SERCOS モーション・インターフェイス・モジュールの
追加および構成
重要
モーションモジュールの場合、コントローラのファー
ムウェアリビジョンと一致するファームウェアリビ
ジョンを使用します。コントローラのファームウェア
リビジョンのリリースノートを参照してください。
モーション・インターフェイス・モジュールを追加するには、以下の手
順に従います。
1. コントローラオーガナイザで、I/O Configuration フォルダ内のバッ
クプレーンを右クリックして New Module を選択します。
Select Module ダイアログボックスが表示されます。
2. Motion をダブルクリックします。
3. 1768-M04SE interface module を選択して OK をクリックします。
Pub. No. 1768-UM001F-JA-P - February 2013
109
第9章
モーションアプリケーションの開発
New Module ダイアログボックスが表示されます。
4. 下に示すフィールドに入力します。
フ ィ ール ド
操作
Name
モジ ュール名を入力し ます。
Slot プルダウン メ ニ ュー
新規のモジュールのスロ ッ ト 位置を入力します。
5. Open Module Properties チェックボックスをチェックして、Module
Properties ダイアログボックスを起動します。
6. OK をクリックします。
Module Properties ダイアログボックスが表示されます。
110
Pub. No. 1768-UM001F-JA-P - February 2013
モーションアプリケーションの開発
第9章
7. 各タブをクリックして、モジュール情報を入力します。
タブ
操作
General
モジ ュールの名前と位置を入力し ます。
Connection
要求パケ ッ ト 間隔と禁止ビ ッ ト を設定し ます。
SERCOS Interface
デー タ速度とサイ クルタ イムを設定し ます。
SERCOS Interface Info SERCOSイ ン ターフ ェ イ スモジ ュールと リ ングステータ ス情報を表示し
ます。
Module Info
一般的なモジ ュール情報を表示し ます。
Backplane
バスステー タ ス と エ ラーカウン タ を表示し ます。
SERCOS インターフェイスドライブの追加および構成
SERCOS インターフェイス・モーション・モジュールをコントローラの
I/O 構成に追加すると、RSLogix 5000 ソフトウェアを使用してドライブ
の追加と構成を行なうことができます。
以下の手順に従って、SERCOS ドライブを追加してください。
1. コントローラオーガナイザで、I/O Configuration フォルダ内のモー
ションモジュールを右クリックして New Module を選択します。
Pub. No. 1768-UM001F-JA-P - February 2013
111
第9章
モーションアプリケーションの開発
Select Module ダイアログボックスが表示されます。
注意:ダイアログボックスの名前は Select Module
ですが、ここでドライブを選択してプロジェクトに
追加します。
2. クリックして Drives category ボックスを展開します。
3. ドライブを選択します。
4. OK をクリックします。
New Module ダイアログボックスが表示されます。
5. 以下に示すフィールドに入力します。
フ ィ ール ド
操作
Name
ド ラ イ ブに名前を付けます。
Node プルダウン メ ニュー
SERCOS リ ング上の ド ラ イ ブの ノ ー ド 位置
6. Open Module Properties チェックボックスをチェックして、Module
Properties ダイアログボックスを起動します。
7. OK をクリックします。
112
Pub. No. 1768-UM001F-JA-P - February 2013
モーションアプリケーションの開発
第9章
Module Properties ダイアログボックスが表示されます。
8. 各タブをクリックして、ドライブの情報を入力します。
モーショングループの
追加および構成
タブ
操作
General
ド ラ イ ブに名前を付け、 ド ラ イ ブの位置を設定し ます。
Connection
ド ラ イ ブの要求パケ ッ ト 間隔を設定し ます。
Associated Axes
関連するすべての軸の位置を指定し ます。
Power
バスレギュ レー タ構成を設定し ます。
Module Info
一般的なモジ ュール情報を表示し ます。
モーションプランナをセットアップするために、モーショングループを
追加できます。
表 27 - モーショングループの概要
モーシ ョ ンプ ラ ンナ
軸の位置と速度情報を管理する コ ン ト ローラの一部
おおよその更新時間 (Coarse Update Period)
モーシ ョ ンプ ラ ンナの実行頻度。 モーシ ョ ンプ ラ ンナの実行時には、 プ ラ イオ リ テ ィ (優先度) にかかわり
な く 他のすべてのタ ス クが中断されます。
モーシ ョ ンプ ラ ンナ
コー ド 、 システムオーバヘ ッ ド 、
その他をスキャ ン
0msec
10msec
20msec
30msec
40msec
この例では、 おおよその更新時間 = 10msec です。 10msec ご と に、 コ ン ト ローラはコー ド のスキャ ンやその
他の作業をすべて停止し、 モーシ ョ ンプ ラ ンナを実行し ます。
Pub. No. 1768-UM001F-JA-P - February 2013
113
第9章
モーションアプリケーションの開発
以下の手順に従って、モーションプランナをセットアップするために
モーショングループを追加してください。
1. おおよその更新時間を選択します。
重要
おおよその更新時間(Coarse update period)は、
軸の位置の更新とコードのスキャンとの間の間
隔です。
• おおよその更新時間を 10msec に設定します。
• コントローラの時間の最低半分を、すべての
コードのスキャンのために残します。
• おおよその更新時間をモーションモジュール
のサイクルタイムの倍数に設定します。
例 : サイクルタイムが 2msec の場合、おおよその
更新時間を 8msec、10msec、12msec などに設
定します。
2. コントロールオーガナイザで、Motion Groups を右クリックして
New Motion Group を選択します。
New Tag ダイアログボックスが表示されます。
114
Pub. No. 1768-UM001F-JA-P - February 2013
モーションアプリケーションの開発
第9章
3. 以下に示すフィールドに入力します。
フ ィ ール ド
操作
Name
モーシ ョ ングループの名前
Type プルダウン メ ニ ュー
モーシ ョ ングループのタ イ プを選択し ます。
Scope
範囲を選択し ます。
External access
モーシ ョ ングループへのアクセス方法を選択します。
4. Open MOTION_GROUP Configurationボックスがチェックされてい
ることを確認してください。
Motion Group Wizard ダイアログボックスが表示されます。
5. Next をクリックします。
6. OK をクリックします。
Motion Group Wizard Attributes ダイアログボックスが表示されます。
Pub. No. 1768-UM001F-JA-P - February 2013
115
第9章
モーションアプリケーションの開発
7. Next ボタンを使用して Motion Group Wizard の中をクリックし、
モーショングループに必要な情報を入力します。
ウィザードが以下の画面を表示します。
軸の追加および構成
ダイ アログボ ッ ク ス
操作
Attribute
モーシ ョ ンプ ラ ンナを実行するおおよその更新時間を設定し ます。
Tag
モーシ ョ ングループの新規のタグを作成するためのタグ情報を入力します。
以下の手順に従って、ドライブの軸を追加して構成してください。
1. 使用するデータタイプを決定します。
モーシ ョ ンモジ ュール
データ タ イ プ
1768-M04SE
AXIS_SERVO_DRIVE
ハー ド ウ ェ アな し
AXIS_VIRTUAL
2. コントロールオーガナイザで、Motion Groups フォルダ内の My
Motion Group を右クリックし、New Axis を選択してから追加する
軸のタイプを入力します。
SERCOS イ ン ターフ ェ イ ス
ハー ド ウ ェ アな し
116
Pub. No. 1768-UM001F-JA-P - February 2013
モーションアプリケーションの開発
第9章
New Tag ダイアログボックスが表示されます。
3. 以下に示すフィールドに入力します。
フ ィ ール ド
操作
Name
新規の軸のタ ブの名前を入力し ます。
Type
軸タ グのタ イ プを入力し ます。
Data type
新規の軸のデー タ タ イ プを入力し ます。
Scope
新規の軸の範囲を入力し ます。
4. OK をクリックします。
Axis Configuration Wizard が表示されます。
Pub. No. 1768-UM001F-JA-P - February 2013
117
第9章
モーションアプリケーションの開発
5. Next ボタンを使用して Axis Wizard の中をクリックし、SERCOS イ
ンターフェイスドライブの新しい軸を構成します。
ウィザードが以下の画面を表示します。
ドライブの配線のチェック
ダイ アログボ ッ ク ス
操作
General
モーシ ョ ングループを選択し、 この軸に対し て ド ラ イ ブに付けた名
前を選択し ます。
Motion Planner
ターゲ ッ ト の数と停止タ イ プを設定し ます。
Units
回転数 (revs)、 度、 イ ンチ、 ミ リ メ ー ト ル (mm) などの測定単位
を設定し ます。
Drive/Motor
ド ラ イ ブのカ タ ログ番号を入力し、 モー タのカ タ ログ番号を選択し
て フ ィ ー ド バッ ク回転数を入力し ます。
Motor Feedback
フ ィ ー ド バッ クのタ イ プ とサイ クル数を設定し ます。
Aux Feedback
補助フ ィ ー ド バ ッ ク タ イ プ、 サイ クル、 分解能を設定し ます。
Conversion
位置決めモー ド と変換定数を設定し ます。
Homing
モー ド 、 位置、 シーケンスを設定し ます。
Hookup
テス ト イ ン ク リ メ ン ト と ド ラ イ ブの極性を設定し ます。
Tune
チ ューニング設定を設定し ます。
Dynamics
位置決めユニ ッ ト の速度、 加速、 減速を設定し ます。
Gains
位置および速度ゲイ ン を設定し ます。
Output
モータ と イナーシ ャの比率を設定し ます。
Limits
位置の許容限界を設定し ます。
Offset
摩擦補正と速度オフ セ ッ ト の限界を設定し ます。
Fault Actions
停止動作を設定し ます。
Tag
タ グの説明を割付けます。
以下のテストを使用して、ドライバの配線をチェックします。
表 28 - 配線テスト
テス ト
機能
要件
マーカのテス ト
エン コーダ A、 B、 および Z チ ャネルがマーカ検 このテス ト では、 手動で軸を
出用に正し く 接続され、 位相が設定されている こ 動かす必要があ り ます。
と を確認し ます。
フ ィ ー ド バッ クの
テス ト
フ ィ ー ド バ ッ クの極性を確認し ます。
このテス ト では、 手動で軸を
動かす必要があ り ます。
コ マン ド と フ ィ ー
ド バッ クのテス ト
ド ラ イ ブの極性を確認し ます。
適用し ない
注意:上記のテストでは、コントローラがリモート・プロ
グラム・モードのときでも軸が動きます。
• テストを行なう前に、軸の経路内に人がいないことを
確認してください。
• テストを行なった後で極性を変更しないでください。
変更すると、軸が外れる可能性があります。
118
Pub. No. 1768-UM001F-JA-P - February 2013
モーションアプリケーションの開発
第9章
以下の手順に従って、ドライブの配線をチェックしてください。
1. コントローラオーガナイザで、Motion Groups フォルダ内の
Motion_Group をクリックしてから軸を右クリックし、Properties を
選択します。
Axis Properties ダイアログボックスが表示されます。
2. 以下に示すフィールドに入力します。
フ ィ ール ド
操作
Test increment
軸の回転数を指定し ます。
Text marker
チャネルの正しい接続と位相をチ ェ ッ クする場合にク リ ッ ク します。
Test feedback
フ ィ ー ド バ ッ クの極性をテス ト する場合にク リ ッ ク し ます。
Test feedback
ド ラ イ ブの極性をテス ト する場合に、 Test Command & Feedback
ボタ ン を ク リ ッ ク し ます。
Pub. No. 1768-UM001F-JA-P - February 2013
119
第9章
モーションアプリケーションの開発
3. Hookup タブをクリックします。
a. Test Increment フィールドで、各テスト中の軸の回転数を指定し
ます。
b. チャネルの正しい接続と位相をチェックする場合は、Test
Marker をクリックします。
c. フィードバックの極性をテストする場合は、Test Feedback をク
リックします。
d. ドライブの極性をテストする場合は、Test Command & Feedback
をクリックします。
4. OK をクリックします。
軸のチューニング
軸をチューニングする必要があります。
注意:軸をチューニングすると、軸はコントローラがリ
モート・プログラム・モードのときでも動きます。このモー
ドでは、軸をコードで制御できません。
軸をチューニングする前に、軸の経路に人がいないことを
確認してください。
以下の手順に従って、軸をチューニングしてください。
1. コントローラオーガナイザで、Motion Groups フォルダ内の
Motion_Group をクリックしてから軸を右クリックし、Properties を
選択します。
120
Pub. No. 1768-UM001F-JA-P - February 2013
モーションアプリケーションの開発
第9章
Axis Properties ダイアログボックスが表示されます。
2. Tune タブをクリックします。
フ ィ ール ド
操作
Travel limit
軸の回転数を制限し ます。
Speed
チ ューニング時に軸に制限を課し たい 1 秒当た りの回転数
Start tuning
チ ューニング機能を開始する場合にク リ ッ ク し ます。
3. OK をクリックします。
Pub. No. 1768-UM001F-JA-P - February 2013
121
第9章
モーションアプリケーションの開発
軸情報の取得
軸情報を取得する方法は何通りかあります。
軸情報を取得するには、以下の手順のうちのどれか、またはすべてを実
行してください。
図 17 - 軸情報の取得
Axis Properties ダイ アログボ ッ ク スを使用し て軸を構成し ます。
軸の状態と フ ォル ト をモニ タ し ます。
システム値の取得 (GSV) 命令またはシステム値の設定 (SSV) 命令を使用し て、
実行時の構成の読取り または変更を行ないます。
軸タ グでステータ ス と フ ォル ト をモニ タ し ます。
モーションコントロール
のプログラム
コントローラには、軸のモーションコントロールの命令セットが用意さ
れています。
• コントローラは、その他の Logix5000 命令と同様にこれらの命令
を使用します。
以下のプログラミング言語で、モーションコントロールをプログ
ラムできます。
– ラダーダイアグラム(LD)
– 構造化テキスト(ST)
– シーケンシャル・ファンクション・チャート(SFC)
• 各モーション命令は、1 つまたは複数の軸で動作します。
• モーション命令ごとに Motion Control タグが必要です。タグは
MOTION_INSTRUCTION データタイプを使用し、命令の情報ス
テータスを保存します。
122
Pub. No. 1768-UM001F-JA-P - February 2013
モーションアプリケーションの開発
第9章
図 18 - モーションコントロール命令
Motion Control タグ
注意:モーション命令の Motion Control オペランドには
1 つのタグのみを使用します。別の命令で同じ Motion
Control タグを再利用すると、制御変数に予期しない動作
が生じることがあります。
例
以下に、軸を原点復帰、ジョグ、および移動する簡単なラダーダイアグ
ラムの例を示します。
Initialize_Pushbutton = オンで、 軸 = オフ (My_Axis_X.ServoActionStatus = オフ) のと き、
MSO 命令は軸をオンに し ます。
Home_Pushbutton = オンで、 軸がまだ原点復帰し ていない (My_Axis_X.AxisHomedStatus = オフ) のと き、
MAH 命令は軸を原点復帰し ます。
Jog_Pushbutton = オンで、 軸 = オン (My_Axis_X.ServoActionStatus = オン) のと き、
MAJ 命令は 8 単位 /sec の速度で正方向に軸をジ ョ グ し ます。
Jog_Pushbutton = オフのと き、
MAS 命令は 100 単位 /sec2 の速度で軸を停止し ます。
Change Decel が Yes である こ と を確認し ます。 そ う でない と きは、 軸はその最大速度で減速し ます。
Pub. No. 1768-UM001F-JA-P - February 2013
123
第9章
モーションアプリケーションの開発
Move_Command=オンで、 軸 = オン (My_Axis_X.ServoActionStatus = オン) のと き、
MAM 命令は軸を移動し ます。 軸は、 1 単位 /sec の速度で 10 単位の位置に移動し ます。
参考資料
124
以下のドキュメントには、モーションアプリケーションの開発に関連す
る情報が記載されています。
マニ ュ アル名
説明
Motion Configuration and Startup User Manual
(Pub.No. MOTION-UM001)
モーシ ョ ン ・ アプ リ ケーシ ョ ン ・ システムの構成方
法について説明されています。
Motion Coordinated Systems User Manual (Pub.No.
MOTION-UM002)
座標モーシ ョ ン システムの作成および構成方法につ
いて詳述されています。
Logix5000 Motion Controllers Instructions Reference
Manual (Pub.No. MOTION-RM002)
Ladder Logic プログラ ミ ングソ フ ト ウェ アで使用する
ためのモーシ ョ ン命令について記載されています。
Pub. No. 1768-UM001F-JA-P - February 2013
第 10 章
PhaseManager ソフトウェアの構成
PhaseManager ソフト
ウェアの概要
項目
参照ページ
PhaseManager ソ フ ト ウ ェ アの概要
125
状態モデルの概要
127
PhaseManager 状態 モデルと他の状態モデルとの比較
129
最低限のシステム要件
130
機器フ ェ ーズ命令
130
参考資料
130
PhaseManager™ ソフトウェアによって、機器フェーズをコントローラに
追加できます。機器フェーズを使用すると、コードをセクションに整理
して、コードの書込み、検索、変更などを簡略化できます。
表 29 - PhaseManager の用語
用語
説明
機器フ ェ ーズ
• プログラムと同様に、 機器フ ェ ーズはタ ス ク で実行され、 ルーチンおよびタ グの
セ ッ ト を指定し ます。
• プログラムとは異な り、 機器フ ェ ーズは状態モデルによ っ て実行され、 1 つのア
ク テ ィ ビテ ィ を実行できます。
状態モデル
• 状態モデルは、 機器の動作サイ クルを一連の状態に分割したものです。 各状態は、
機器の動作のインスタ ンスであり、 所定の時間の機器の動作や状況を表します。
• 機器フ ェーズの状態モデルは、S88 および PackML の状態モデルと類似しています。
状態マシン
機器フ ェ ーズには、 以下を実行する状態マシンが組込まれています。
• 動作中の状態に対する メ イ ンルーチン (状態ルーチン) を呼出し ます。
• 状態間の ト ラ ンジシ ョ ン を最小限のコーデ ィ ングで管理し ます。
• 機器が許容可能なパスに沿っ て状態間を移行する こ と を確認し ます。
PHASE タ グ
機器フ ェ ーズを追加する と、 アプ リ ケーシ ョ ンはその機器フ ェ ーズのタ グを作成し
ます。 タ グは PHASE デー タ タ イ プを使用し ます。
Pub. No. 1768-UM001F-JA-P - February 2013
125
第 10 章
PhaseManager ソフトウェアの構成
図 19 - PhaseManager ソフトウェアの概要
PHASE タグは、機器フェーズの状態を提供します。
コントローラ
コントローラタグ
タスク
メインタスク
機器フェーズは、機器の 1 つのアクティビティを指定します。
状態モデルは、アクティビティを一連の状態に分割します。
Add Water Phase
Mix Phase
実行状態ルーチン
給水方法
Drain Phase
Space Parts Phase
MainProgram
機器フェーズ命令は、状態間のトランジションを制御し、フォルトを処理します。
PSC
POVR
PCLF
PRNP
PATT
PCMD
PFL
PXRQ
PPD
PDET
My Equipment Program
他のコードで機器の特定動作を制御します。
給水
126
コンベア
Pub. No. 1768-UM001F-JA-P - February 2013
軸の有効
PhaseManager ソフトウェアの構成
状態モデルの概要
第 10 章
状態モデルは、実行、保持、停止などの異なった条件下での機器の動作
を定義します。
表 30 - PhaseManager の状態
状態
説明
Acting
一定の時間または特定の条件を満たすまで、 何らかのまたは複数の処理を実行し ます。 動作
中の状態は、 1 回または繰返し実行されます。
Waiting
特定の条件が満た されて、 信号が次の状態に移行する こ と を機器が待機し ている こ と を示し
ます。
図 20 - PhaseManager の状態トランジション
始動
アイドル
機器は、ボックス内のどの状態からでも、
停止中またはアボート中の状態に移行でき
ます。
保留
実行中
保留中
保留済み
保留
再起動
リセット中
再起動中
動作中
停止
アボート
動作中の状態は、指定時間に機器が処理を実行して
いることを表します。
アボート
リセット
完了
停止中
アボート中
待機中
待機中の状態は、動作中の状態の間にある機器の
状況を表します。
リセッ ト
停止
アボート
状態モデルでは、機器の動作を定義します。
表 31 - PhaseManager 状態モデル
状態
確認内容
Stopped (停止)
電源を投入する と ど う なるか
Resetting (リ セ ッ ト
中)
機器がどのよ う に動作準備をするか
Idle (ア イ ド ル)
機器の準備が完了し た こ と をどのよ う に判断するか
Running (実行中)
機器が製品を製造するために何を行な う か
Holding (保留中)
ス ク ラ ッ プを作らずに、 どのよ う に機器が一時的に製品の製造を停止するか
Held (保留済み)
機器が安全に保留し ている こ と をどのよ う に判断するか
Restarting (再起動中)
保留後、 機器がどのよ う に製造を再開するか
Complete (完了)
機器がいつ工程を完了し たかをどのよ う に判断するか
Stopping (停止中)
通常のシ ャ ッ ト ダウン中にどのよ う な動作をするか
Aborting (アボー ト 中)
フ ォル ト や故障が発生し た と きに、 機器がどのよ う にシ ャ ッ ト ダウンするか
Aborted (アボー ト )
機器が安全にシ ャ ッ ト ダウン し た こ と をどのよ う に判断するか
Pub. No. 1768-UM001F-JA-P - February 2013
127
第 10 章
PhaseManager ソフトウェアの構成
機器の状態の変更方法
状態モデルの矢印は、機器が移行できる状態を示します。
• 各矢印はトランジションと呼ばれます。
• 状態モデルを使用すると、機器に特定のトランジションのみを設
定できます。この制限により、同じモデルを使用する他の機器が
同じ動作を実行するように、機器の動作を標準化できます。
図 21 - PhaseManager 状態モデル
= トランジション
終了 – コマンドなし。かわりに PSC 命令を使用します。
コマンド
始動
アイドル
機器は、ボックス内のどの状態からでも、
停止中またはアボート中の状態に移行でき
ます。
保留
実行中
保留中
保留済み
保留
再起動
リセット中
再起動中
停止
フォルト(アボートコマンドの
特殊な使用方法)
アボート
アボート
リセット
完了
停止中
アボート中
停止
アボート
リセット
表 32 - PhaseManager のトランジションコマンド
128
ト ラ ンジシ ョ ン タ イ プ
説明
コ マン ド
コ マン ド は、 機器に処理の実行を命令し ます。 例えば、 オペレータが始動ボ タ
ン を押す と生産を開始し、 停止ボ タ ン を押すと生産を停止し ます。
PhaseManager ソ フ ト ウ ェ アは、 以下のコ マン ド を使用し ます。
リセッ ト
停止
再起動
始動
保留
アボー ト
完了
実行中の処理を完了する と、 機器は待機中の状態に移行し ます。 機器にコ マン
ド を指定する必要はあ り ません。 かわり に、 機器が完了する と通知するよ う に
コー ド をセ ッ ト ア ッ プできます。
フ ォル ト
フ ォル ト は、 異常な事態が発生し た こ と を通知し ます。 フ ォル ト を検出し た場
合に処置を実行するよ う にコー ド をセ ッ ト ア ッ プできます。 フ ォル ト を検出し
た ら、 でき るかぎ り迅速に機器をシ ャ ッ ト ダウンする場合は、 フ ォル ト を検出
し た ら アボー ト コ マン ド を実行するよ う にコー ド をセ ッ ト ア ッ プ し ます。
Pub. No. 1768-UM001F-JA-P - February 2013
PhaseManager ソフトウェアの構成
第 10 章
手動での状態の変更
RSLogix 5000 ソフトウェアを使用して、機器フェーズを手動で変更でき
ます。
以下の手順に従って、PhaseManager の状態を手動で変更してください。
現在の機器フェーズ
1. 機器フェーズのオーナシップを
取得します。
2. コマンドを使用します。
PhaseManager 状態
モデルと他の状態モデル
との比較
PhaseManager 状態モデルを他の状態モデルと比較することができます。
表 33 - 状態モデルの比較
S88 状態
PackML 状態
PhaseManager 状態
アイ ドル
始動中 ? レデ ィ
リ セ ッ ト 中 ? アイ ド ル
実行中 ? 完了
生成中
実行中 ? 完了
一時停止中 ? 一時停止
ス タ ンバイ
サブルーチンまたはブレークポイ ン ト
保留中 ? 保留済み
保留中 ? 保留済み
保留中 ? 保留済み
再起動中
なし
再起動中
停止中 ? 停止
停止中 ? 停止
停止中 ? 停止
アボー ト 中 ? アボー ト
アボー ト 中 ? アボー ト
アボー ト 中 ? アボー ト
Pub. No. 1768-UM001F-JA-P - February 2013
129
第 10 章
PhaseManager ソフトウェアの構成
最低限のシステム要件
PhaseManager プログラムを開発するには、以下が必要です。
• CompactLogix コントローラ、ファームウェアリビジョン 15.000 以降
• コントローラへの通信パス
• RSLogix 5000 ソフトウェア、バージョン 15.02.00 以降
コントローラとソフトウェアのメジャーリビジョンが一致してい
る必要があります。
機器フェーズ命令
コントローラは、機器フェーズに関する複数のラダー図(LD)/ 構造化
テキスト(ST)命令をサポートします。
表 34 - PhaseManager 命令
命令
機能
PSC
状態ルーチンが完了し た フ ェ ーズに信号を送信し、 次の状態に移行し ます。
PCMD
フ ェ ーズの状態またはサブ状態を変更し ます。
PFL
フ ェ ーズの障害の信号を送信し ます。
PCLF
フ ェ ーズの障害コー ド を ク リ ア し ます。
PXRQ
RSBizWare バ ッ チ ソ フ ト ウ ェ ア との通信を開始し ます。
PRNP
フ ェ ーズの NewInputParameters ビ ッ ト を 0 に リ セ ッ ト し ます。
PPD
フ ェ ーズのロジ ッ ク内にブレークポイ ン ト をセ ッ ト ア ッ プ し ます。
PATT
フ ェ ーズのオーナシ ッ プを取得し、 以下を実行し ます。
• 他のプログラムまたは RSBizWare バッ チ ソ フ ト ウ ェ アがフ ェ ーズに
コ マン ド を送信する こ と を禁止し ます。
• 他のプログラムまたは RSBizWare バッ チ ソ フ ト ウ ェ アがフ ェ ーズを
所有済みでないこ と を確認し ます。
参考資料
130
PDET
フ ェ ーズのオーナシ ッ プを解放し ます。
POVR
コ マン ド をオーバラ イ ド し ます。
PhaseManagerソフトウェアの構成方法の詳細は、
『The PhaseManager User
Manual』
(Pub.No.LOGIX-UM001)を参照してください。
Pub. No. 1768-UM001F-JA-P - February 2013
第 11 章
CompactFlash カードの使用
項目
参照ページ
CompactFlash カー ド を使用し たプロジ ェ ク ト の保存
131
ロー ド するプロジ ェ ク ト の手動での変更
132
ロー ド パラ メ ータの手動での変更
133
CompactLogix コントローラは、CompactFlash メモリカードによる不揮
発性ストレージだけをサポートします。
CompactFlash カードを
使用したプロジェクトの
保存
以下のときに、CompactFlash カードの不揮発性メモリからコントローラ
のユーザメモリにプロジェクトをロードできます。
• 毎回の電源投入時
• On Corrupt Memory(メモリ破損時)
• RSLogix 5000 ソフトウェアを使用していつでも
注意:コントローラタイプが一致していない場合、フォル
ト状態が発生します。例えば、CompactFlash カードのプ
ロジェクトとコントローラファームウェアが 1768-L43 コ
ントローラ用に作成されている場合、そのプログラム /
ファームウェアを 1768-L45 コントローラにロードするこ
とが試みられます。
重要
CompactFlash カードのプロジェクトとファームウェ
ア バ ー ジ ョ ン が コ ン ト ロ ー ラ に ロ ー ド さ れ ま す。
CompactFlash カードの内容がコントローラ上のリビ
ジョンと異なったリビジョンの場合、コントローラは
CompactFlash カードのリビジョンに更新されます。
注意:コントローラが CompactFlash カードの読取り / 書
込みを行なっているときに(CF ステータスインジケータ
が緑色に点滅)、カードを抜き取らないでください。これ
を行なった場合、カードまたはコントローラのデータが破
壊されるだけでなく、コントローラの最新のファームウェ
アが損傷する恐れがあります。
Pub. No. 1768-UM001F-JA-P - February 2013
131
第 11 章
CompactFlash カードの使用
重要
CompactFlash カードには、プロジェクトを保存したと
きのコントローラのメモリの内容が保存されます。
• プロジェクトを保存した後で行なった変更は、
CompactFlash カードメモリに反映されません。
• プロジェクトを変更したがその変更を保存しなかっ
た場合、CompactFlash カードからプロジェクトを
ロードしたときに変更が上書きされます。この場合
は、オンラインでプロジェクトをアップロード / ダ
ウンロードする必要があります。
• オンライン編集、タグ値、ControlNet ネットワークス
ケジュールなどの変更を保存したい場合は、変更を行
なった後でプロジェクトを再保存してください。
プロジェクトを CompactFlash カードに保存するときに、コントローラ
が必要に応じてカードをフォーマットします。リビジョンごとのフォー
マッティング機能の詳細、またはファームウェア更新のオプションにつ
いては、
『Logix5000 コントローラ 不揮発性メモリカード プログラミ
ングマニュアル』(Pub.No. 1756-PM017)を参照してください。
ロードするプロジェクトの
手動での変更
CompactFlash カードには複数のプロジェクトが保存されます。デフォル
トでは、コントローラは最も最近に保存したプロジェクトを、そのプロ
ジェクトのロードオプションに従ってロードします。
重要
別のプロジェクトをロードする場合は、ファームウェ
アリビジョンが同じでなければなりません。
CompactFlash カードからロードする別のプロジェクトを割付けるには、
カードの Load.xml ファイルを編集します。
1
CompactFlash リ ーダ
Logix フ ォルダ
2
132
Pub. No. 1768-UM001F-JA-P - February 2013
CompactFlash カードの使用
第 11 章
1. カードからロードするプロジェクトを変更するには、Load.xml を
開きます。テキストエディタを使用してファイルを開きます。
2. ロードしたいプロジェクトの名前を編集します。
• CurrentApp フォルダ内にある XML ファイルの名前を使用します。
• CurrentApp フォルダ内で、プロジェクトは XML ファイルと P5K
ファイルで構成されています。
ロードパラメータの
手動での変更
プロジェクトを CompactFlash カードに保存するときに、以下を定義し
ます。
• いつプロジェクトをロードするか(電源投入時、メモリ破損時、
ユーザ指令時)
• コントローラの設定先のモード(キースイッチが REM 内にあっ
て、ロードモードが User Initiated でない場合)
重要
別のプロジェクトをロードする場合は、ファームウェ
アリビジョンが同じでなければなりません。
CompactFlash カードからロードする別のプロジェクトを割付けるには、
カードの Load.xml ファイルを編集します。
1
CompactFlash リ ーダ
プロジ ェ ク ト と
フ ァ ームウ ェ ア
Pub. No. 1768-UM001F-JA-P - February 2013
133
第 11 章
CompactFlash カードの使用
1. プロジェクトのロードパラメータを変更するには、プロジェクト
と同じ名前の XML ファイルを開きます。テキストエディタを使
用してファイルを開きます。
2
3
2. プロジェクトの Load Image オプションを編集します。
Load Image オプシ ョ ン
入力
On Power Up (電源投入時)
ALWAYS
On Corrupt Memory ( メ モ リ破損時)
CORRUPT_RAM
User Initiated (ユーザ指令時に行な う )
USER_INITIATED
3. プロジェクトの Load Mode オプションを編集します。
Load Image オプションが User Initiated の場合、Load Mode は適用
されません。
ロー ド モー ド
入力
Program (リ モー ト のみ)
PROGRAM
Run (リ モー ト のみ)
RUN
詳細は、
『Logix5000 コントローラ 不揮発性メモリカード プログラミ
ングマニュアル』(Pub.No.1756-PM017)を参照してください。
134
Pub. No. 1768-UM001F-JA-P - February 2013
付録 A
ステータスインジケータ
項目
参照ページ
CompactLogix コ ン ト ローラのステータ ス イ ンジケータ
135
RS-232 シ リ アルポー ト ・ ステー タ ス ・ イ ンジケータ
137
フ ェ イ スプレー ト 押し ボ タ ン
138
CompactLogix コント
ローラのステータス
インジケータ
以下の表に、CompactLogix コントローラのステータスインジケータを
示します。また、コントローラの動作の解釈と推奨する処置も示します。
表 35 - ステータスインジケータ
イ ンジケータ
ステータ ス
説明
RUN
消灯
コ ン ト ローラがプログラムモー ド またはテス ト
モー ド です。
緑色
コ ン ト ローラがラ ンモー ド です。
消灯
• I/O 強制値を含むタ グは存在し ない。
• I/O 強制は無効です。
アンバー
• I/O 強制が有効。
• I/O 強制値があるかど う かは不明です。
アンバーに点
滅
1つまたは複数の入力/出力ア ド レスが強制的に 強制を有効にするか、 個々の I/O の強制状態を解除し ます。
オンまたはオフにな り ま し たが、 強制は有効で
はあ り ません。
消灯
ユーザプログラムと構成デー タがフ ラ ッ シ ュ メ
モ リ に常に保存されていません。
緑色
ユーザプログラムと構成デー タ を フ ラ ッ シ ュ メ
モ リ に保存中です。
消灯
• コ ン ト ローラの I/O 構成内にデバイ スが存在 通常運転。 処置は必要あ り ません。
し ません。
• コ ン ト ロー ラ にプ ロ ジ ェ ク ト が存在 し ませ
ん (コ ン ト ローラ メ モ リが空です)。
緑色
コ ン ト ローラは I/O 構成のすべてのデバイ ス と
通信し ている。
緑色に点滅
コ ン ト ローラの I/O 構成内の 1 つまたは複数の 以下の手順を行な っ て、 デバイ スの応答がない理由を判断し て く だ さ い。
1. プロジ ェ ク ト 内のすべての I/O モジ ュールが同じ順序で取付けられている こ
デバイ スが応答し ていません。
と を確認し ます。
コ ン ト ローラは I/O 構成のどのデバイ ス と も通 2. すべてのデバイ スが最新の メ ジ ャー / マ イナー・フ ァ ームウ ェ ア ・ リ ビジ ョ ン
信し ていません。
に更新されている こ と を確認し ます。
3. RSLogix 5000 ソ フ ト ウ ェ アのオン ラ イ ンヘルプを使用し て、応答し ていない
モ I/O ジ ュールを突き止めます。
FORCE
MEM SAVE
I/O
I/O
赤色に点滅
推奨する処置
通常運転。 処置は必要あ り ません。
Pub. No. 1768-UM001F-JA-P - February 2013
135
付録 A
ステータスインジケータ
表 35 - ステータスインジケータ (Continued)
イ ンジケータ
ステータ ス
説明
推奨する処置
OK
消灯
• 電源が投入されていない。
通常運転。 処置は必要あ り ません。
• MEM SAVE が緑色の場合、 ユーザプログラ
ム と 構成デー タ を フ ラ ッ シ ュ メ モ リ に保存
中です。
赤色に点滅
コ ン ト ロ ー ラ で フ ァ ームウ ェ アの更新が必要 1. 最新のフ ァ ームウ ェ アを http://www.rockwellautomation.com/support から ダ
ウンロー ド し ます。
です。
2. 最新のフ ァームウェ アをインス ト ールするには、 以下のいずれかを行ないます。
– ControlFLASH ユーテ ィ リ テ ィ を使用する。
– AutoFlash を使用する。
– CompactFlash カー ド を使用する。
コ ン ト ローラ で回復可能な メ ジ ャーフ ォル ト が フ ォル ト を ク リ アするには、 以下の手順を実行し て く だ さ い。
1. コ ン ト ローラのキース イ ッ チを PROG から RUN、さ らに PROG に回し ます。
発生し た。
2. オン ラ イ ンに し ます。
• 回復不能 メ ジ ャーフ ォル ト Aがコ ン ト ローラ
で発生し、 フ ォル ト コー ド 60 またはフ ォル
ト コー ド 61 のいずれかを生成し ます。
• フ ォル ト コー ド 60 は、CompactFlash カー ド
が装着されていないこ と を示し ます。
• フ ォル ト コー ド 61 は、CompactFlash カー ド
が装着されている こ と を示し ます。 このフ ォ
ル ト から回復するには、以下の手順を実行し
ます。
PWR
PWR
136
フ ォル ト コー ド 60 または 61 から回復するには、 以下の手順を実行し ます。
1. フ ォル ト を ク リ ア し ます。
2. プロジ ェ ク ト をダウン ロー ド し ます。
3. リ モー ト ラ ン / ラ ンモー ド に変更し ます。
4. それで も問題が解決し ない場合 :
a. コ ン ト ローラの電源を投入する前に、 OK の状態と RS232 ステータ スを
記録し ます。
b. ロ ッ クウ ェル ・ オー ト メ ーシ ョ ンに連絡し ます。 本書の裏表紙を参照し て
く だ さ い。
赤色
コ ン ト ローラが回復不能な メ ジ ャーフ ォル ト を このフ ォル ト から回復するには、 以下の手順を実行し ます。
検出し たため、 メ モ リ から そのプロジ ェ ク ト を 1. シ ャーシの電源を切断後再投入し ます。
2. プロジ ェ ク ト をダウン ロー ド し ます。
ク リ ア し ま し た。
3. ラ ンモー ド に変更し ます。
OK ステータスインジケータが赤のままの場合、 ロ ッ クウェル ・ オー ト メーシ ョ ン
に連絡します。
緑色
コ ン ト ローラは正常に動作し ています。
緑色に点滅
コ ン ト ローラが不揮発性 メ モ リ に対し てプログ
ラムを保存またはロー ド し ています。
消灯
電源が切断されているか、 十分な入力電源が不 電源がオンにな っ ていて、 十分な入力電力が正し く 接続されている こ と を確認
足し ています。
し ます。
通常運転。 処置は必要あ り ません。
電源が故障し ています。
電源を交換し ます。
緑色
電源は正し く 動作し ています。
通常運転。 処置は必要あ り ません。
赤色
電源が有効な 24V 電力を 1768 モジ ュールに対 24V 電源を供給するには、 以下の手順を実行し て く だ さ い。
1. システムからすべてのモジ ュールを切断し ます。
し て供給できません。
2. 電力を再投入し ます。
3. PWR ステータ スイ ンジケータ をチ ェ ッ ク し ます。
c. ステー タ ス イ ンジケータが赤色のままの場合、 電源を交換し ます。
d. ステー タ ス イ ンジケータが緑色の場合、システム内の他のモジ ュールのど
れかが原因でイ ンジケータが赤色に点灯し ています。次のステ ッ プに進み
ます。
4. すべての 1768 モニ タ または通信モジ ュールを再取付け し ます。
5. 電力を再投入し ます。
a. イ ンジケータが緑色の場合、1769 I/O モジ ュールのどれかが原因で イ ンジ
ケータが赤色に点灯し ています。
b. ステー タ ス イ ンジケータが赤色のままの場合、 1768 通信モジ ュールまた
はモーシ ョ ン モジ ュールのどれかが原因で イ ン ジケー タ が赤色に点灯 し
ています。 次のステ ッ プに進みます。
6. 1768 通信モジ ュールまたはモーシ ョ ンモジ ュールを、 システムから一度に
1 つずつ切断し ます。
7. それぞれのモジ ュールをシステムから取り外し た ら、 電源に電力を再投入し
て PWR ステー タ ス イ ンジケータ をチ ェ ッ ク し ます。
a. ステー タ ス イ ンジケータが緑色にな っ た場合、最も最近に取り外し た1768
モ ジ ュ ールが原因で イ ン ジ ケー タ が赤色に点灯 し て いた ため、 こ のモ
ジ ュールを交換し ます。
b. ステー タ ス イ ンジケータが赤色のままの場合、 PWR ステータ ス イ ンジ
ケータが緑色に変わるまで、 1768 モジ ュールを引き続き一度に 1 つずつ
切断し ます。
Pub. No. 1768-UM001F-JA-P - February 2013
ステータスインジケータ
付録 A
表 35 - ステータスインジケータ (Continued)
イ ンジケータ
ステータ ス
説明
推奨する処置
I/O PWR
消灯
コ ン ト ローラ または電源のいずれかが正し く 動 このフ ォル ト から回復するには、 以下の手順を実行し て く だ さ い。
1. システム内のすべてのモジ ュールが正し く 取付けられてお り、 お互いに完全
作し ていません。
に連携し ている こ と を確認し ます。
コ ン ト ローラ PWR ステー タ ス イ ンジケータが消灯し たままの場合、 次のス
テ ッ プに進みます。
2. すべての 1768 通信モジ ュールまたはモーシ ョ ンモジ ュールをシステムから
切断し ます。
3. コ ン ト ローラ を電源のすぐ隣に再度取付けて、 電源を再投入し ます。
4. コ ン ト ローラ PWR ステー タ ス イ ンジケータが消灯し たままの場合、 コ ン ト
ローラ を交換し ます。
5. 新し いコ ン ト ローラのコ ン ト ローラ PWR ステータ ス イ ンジケータが消灯し
たままの場合、 電源装置を交換し ます。
緑色
コ ン ト ローラが 1768 モジ ュールに正常に電力 通常運転。 処置は必要あ り ません。
を送っ ています。
赤色
• コ ン ト ローラ を交換する必要があ り ます。
• 1768 通信モジ ュールおよびモーシ ョ ンモ
ジ ュ ールがシ ス テム内に取付け ら れてい る
場合、 1768 モジ ュールのどれかを交換する
必要があ り ます。
以下の手順を実行し て く だ さ い。
1. すべての 1768 通信モジ ュールおよびモーシ ョ ンモジ ュールをシステムから
切り離し ます。
2. 電源を再投入し ます。
3. コ ン ト ローラの PWR ステー タ ス イ ンジケータ をチ ェ ッ ク し ます。
a. ステー タ ス イ ンジケータが緑色の場合、 コ ン ト ローラは正し く 動作し てい
て、 他の 1768 モジ ュールのどれかを交換する必要があ り ます。
b. 1768 モジ ュールを ト ラ ブルシ ューテ ィ ングするには、 個々のモジ ュール
のイ ス ト レーシ ョ ン イ ンス ト ラ ク シ ョ ン を参照し て く だ さ い。
c. ステータスインジケータが赤色のままの場合、 コン ト ローラ を交換します。
CompactFlash カード・ステータス・インジケータ
注意:コントローラが CompactFlash カードの読取り / 書
込みを行なっているときに(CF ステータスが緑色に点
滅)、カードを抜き取らないでください。これを行った場
合、カードまたはコントローラのデータが破壊されるだけ
でなく、コントローラの最新のファームウェアが損傷する
恐れがあります。
RS-232 シリアルポート・
ステータス・
インジケータ
イ ンジケー タ
状態
説明
CF
消灯
動作な し
緑色に点滅
コ ン ト ローラが CompactFlash カー ド の読取り / 書込み処理を実行中
です。
赤色に点滅
CompactFlash カー ド に有効な フ ァ イルシステムが存在し ません。
RS-232 シリアルポートには 2 つのステータスインジケータがあります。
イ ンジケータ
状態
説明
DCH0
消灯
チ ャネル 0 が、デフ ォル ト のシ リ アル構成と異な った構成にな っ てい
ます。
緑色
チ ャネル 0 がデフ ォル ト のシ リ アル構成です。
消灯
RS-232 が動作し ていません。
緑色に点滅
RS-232 が動作し ています。 処置は必要あ り ません。
CH0
Pub. No. 1768-UM001F-JA-P - February 2013
137
付録 A
ステータスインジケータ
フェイスプレート
押しボタン
138
コントローラのフェイスプレートに埋込み式の押しボタンがあります。
表 36 - 押しボタンの動作
プ ッ シ ュボ タ ン を操作する場合
動作
コ ン ト ローラへの電源投入後
RS-232 構成の設定をデフ ォル ト に リ セ ッ ト し ます。
コ ン ト ローラの電源投入中
ユーザプログラムを コ ン ト ローラ メ モ リから ク リ ア し ます。
Pub. No. 1768-UM001F-JA-P - February 2013
付録 B
変更履歴
項目
参照ページ
1768-UM001E-EN-P, April 2012
139
1756-UM058D-EN-P, October 2009
139
この付録では、本書のリビジョンを要約しています。どのリビジョンで
どの変更が行なわれたかを判断するための情報が必要である場合は、こ
の付録を参照してください。このマニュアルの以前のリビジョンに追加
された情報に基づいて、ハードウェアまたはソフトウェアをアップグ
レードするかどうかを判断するときに特に便利です。
1768-UM001E-EN-P,
April 2012
変更内容
参考資料のリ ス ト の更新
イ ンス ト レーシ ョ ン イ ンス ト ラ ク シ ョ ンの追加
1756-UM058D-EN-P,
October 2009
変更内容
「1768 CompactLogix コ ン ト ロー ラ について」 セ ク シ ョ ン を更新
ソ フ ト ウ ェ アおよび フ ァ ームウ ェ アの互換性を追加
「1768 GuardLogix コ ン ト ロー ラ について」 セ ク シ ョ ン を追加
DF1 無線モデムのサポー ト の内容を追加
「シ リ アルでの メ ッ セージのブ ロー ド キ ャ ス ト 」 セ ク シ ョ ン を追加
「ControlNet ネ ッ ト ワー ク での分散 I/O の構成」 セ ク シ ョ ン を追加
「ロ ジ ッ ク の実行への割込みお よび フ ォル ト ハン ド ラの実行」 セ ク シ ョ ン を追加
「シ ス テムオーバヘ ッ ド の割合 (%) の選択」 セ ク シ ョ ン を更新
「SERCOS モーシ ョ ンの構成」 セ ク シ ョ ン を追加
Pub. No. 1768-UM001F-JA-P - February 2013
139
付録 B
変更履歴
Notes:
140
Pub. No. 1768-UM001F-JA-P - February 2013
索引
数字
1768 CompactLogix コントローラ
概要 11
1768 電源装置 74
1768-CNB および 1768-CNBR ControlNet モ
ジュール 45
1768-ENBT EtherNet/IP 通信モジュール 40
1768-EWEB ウェブ・サーバ・モジュール 43
1768-L43 CompactLogix コントローラ
1769 I/O モジュールの配置とサポート 75
概要 11
ステータスインジケータ 135
1768-L45 CompactLogix コントローラ
1769 I/O モジュールの配置とサポート 75
概要 11
ステータスインジケータ 135
1768 モジュールの配置 73
1769 モジュールの配置 75
A
ASCII デバイス 58
通信 58
ASCII 文字
データの変換 60
文字列の作成と変更 60
読取りと書込み 59
ASCII 文字の読取りと書込み
シリアルネットワーク 59
C
CompactFlash
カード・ステータス・インジケータ 137
CompactLogix
1768 および 1769 モジュールの配置 73
1768 電源装置 74
CompactFlash カード・ステータス・イ
ンジケータ 137
ControlNet ネットワーク 45, 46
DeviceNet 通信 49
DeviceNet ネットワーク 47
DH-485 ネットワーク通信 65
EtherNet/IP ウェブネットワーク 44
EtherNet/IP ネットワーク 40
I/O コネクション 79
I/O の構成 78
I/O の構成およびモニタ 77
I/O モジュールの再構成 87
I/O モジュールの選択 77
I/O モジュールのモニタ 84
コネクションの概要 69
コネクションの例 71
コントローラ通信 69
コントローラの RS-232 シリアルポー
ト・ステータス・インジケー
タ 137
コントローラのステータスインジケータ
135
コントローラのフェイスプレート押しボ
タン 138
システムの設計 13
シャーシ 11
シリアルネットワーク 50
シリアルネットワーク DF1 モード 50
Pub. No. 1768-UM001F-JA-P - February 2013
タスクの管理 91
通信モジュール 11
データの生成と消費 69
フォルトデータの表示 84
複雑なシステム 12
プログラミング言語 97
プログラムの開発 92
メッセージタプ 70
モーションアプリケーションの開発 107
ローカル I/O の性能 78
ControlNet ネットワーク 45
CompactLogix の概要 46
コネクション 82
接続 46
通信 45
通信に必要なソフトウェア 45
分散 I/O の構成 81
COS 79
D
DeviceNet ネットワーク 47
I/O モジュール 47
通信 47
通信に必要なソフトウェア 48
必要なインターフェイス 47
分散 I/O の構成 81, 82
モジュールの機能 49
DF1 デバイス
通信 51
DF1 デバイスとの
通信 51
DF1 無線モデムのサポート 53
DH-485 ネットワーク
ケーブルの選択 65
構成 64
構成例 64
通信 64
E
EtherNet/IP ネットワーク
インターフェイス 40
構成例 43, 46
接続 44
通信 40
分散 I/O の構成 80
モジュールの機能 42
F
FBD 97
I
I/O
アドレスコンポーネント 83
構成 78
構成およびモニタ 77
コネクション 79
データのアドレス指定 83
I/O データのアドレス指定 83
I/O モジュール
COS 79
DeviceNet 47
エンドキャップの検出 86
141
索引
更新の決定 84
構成オプション 79
コネクションのモニタ 100
再構成 87
選択 77
通信フォーマット 79
電子キーイング 79
フォルトデータの表示 84
モニタ 84
L
Logix5000 コントローラ
DF1 モード 50
コネクションの概要 69
M
Modbus サポート 50
P
PhaseManager 125
機器フェーズ命令 130
構成 125
最低限のシステム要件 130
状態 127
状態のトランジション 127
状態の変更 129
状態モデル 127
状態モデルの比較 129
トランジションコマンド 128
他の状態モデルとの比較 129
PHASE タグ 125
R
RS-232 シリアルポート・ステータス・インジ
ケータ 137
S
SFC 97
ST 97
ア
アドオン命令 97
アプリケーションの開発
コネクションのモニタ 99
イ
インジケータ
ステータス 135
エ
エンドキャップ
検出 86
オ
オンライン 33
142
Pub. No. 1768-UM001F-JA-P - February 2013
カ
開発
管理
プログラム 92
モーションアプリケーション 107
コントローラ通信 69
タスク 91
キ
機器フェーズ 125
キャッシュ
メッセージコネクション 70
ケ
ケーブル
シリアル 34
計算
コネクションの使用数 71
コ
更新 84
データ 84
構成
ControlNet ネットワーク上の分散 I/O 81
DeviceNet ネットワーク上の分散 I/O 81,
82
EtherNet/IP ネットワークでの分散 I/O 80
I/O 77, 78
PhaseManager 125
シリアルドライバ 35
構成の例
ASCII デバイスを持つシリアルネット
ワーク 58
構成例
DH-485 ネットワーク 64
EtherNet/IP ネットワーク 43, 46
構造化テキスト 97
互換性
ソフトウェア 13
コネクション
ControlNet ネットワーク 82
データの消費 69
データの生成 69
コネクションの使用数
計算 71
コネクションの例 71
コンシューマタグ 69
コントローラ
I/O 更新 84
サンプルプロジェクト 95
シリアル接続 33
ステータスインジケータ 135
ステータスのモニタ 98
タスクのタイプ 93
通信 69
データの消費 39
データの生成 39
パスの選択 37
分散 I/O の制御 39
コントローラの交換用キー 11
コントローラのサンプルプロジェクト 95
コントローラを
マスタクロックにする 109
索引
サ
再構成
I/O モジュール 87
作成と変更
ASCII 文字の文字列 60
サポートされるネットワーク 39
参考資料 10
シ
シーケンシャル・ファンクション・チャート
97
軸
チューニング 120
追加 116
軸情報
取得 122
システム
オーバヘッドの割合 102
システム要件
PhaseManager 130
始動 11
受信メッセージ 70
取得
軸情報 122
仕様 3, 10
状態マシン 125
状態モデル 125
概要 127
状態モデルの比較 129
シリアルでのメッセージのブロードキャスト
61
シリアルドライバ
構成 35
シリアルネットワーク 50
ASCII デバイス構成の例 58
ASCII デバイスとの通信 58
ASCII 文字の読取りと書込み 59
DF1 デバイスとの通信 51
DF1 デバイスの構成 51
DH-485 構成 64
Logix5000 コントローラ用 DF1 モード
50
Modbus サポート 50
ケーブル 34
コントローラの接続 33
通信 50
シリアル・ポート・コントローラの接続 34
ス
ステータスインジケータ 135
RS-232 シリアルポート 137
セ
設計
接続
CompactLogix システム 13
ControlNet ネットワーク 46
EtherNet/IP ネットワーク 44
シリアル 33
シリアルポートを介してコントローラに
直接 33
Pub. No. 1768-UM001F-JA-P - February 2013
選択
I/O モジュール 77
コントローラパス 37
プログラミング言語 97
ソ
送信メッセージ 70
ソフトウェア
互換性 13
タ
タグ
編成 96
タグタイプ 69
タグの編成 96
タスク
管理 91
定義 93
タスクの実行 93
チ
チェック
ドライブの配線 118
チェンジ・オブ・ステータス 79
チューニング
軸 120
調整システム時間 (CST) マスタ 108
ツ
追加
通信
SERCOS インターフェイスモジュール
111
軸 116
モーショングループ 113
ControlNet ネットワーク 45
DeviceNet ネットワーク 47
DH-485 ネットワーク 64
EtherNet/IP ネットワーク 40
I/O モジュールとの間のタイムアウトの
判断 100
コントローラ 69
シリアルネットワーク 50
通信 47
デバイスとの間でのタイムアウトの判断
99
ネットワーク 39
フォーマット 79
モニタ 99
通信モジュール 11
テ
データ
更新 84
データのインターロック 69
データの消費
概要 39
コネクションの使用 69
データの生成
概要 39
コネクションの使用 69
143
索引
データの生成と消費 69
定義
タスク 93
プログラム 94
ルーチン 94
電子キーイング 79
ト
ドライブの配線
チェック 118
ネ
ネットワークの概要 39
ハ
配置
1768 モジュール 73
1769 モジュール 75
フ
ファームウェア 13
ファンクション・ブロック・ダイアグラム 97
フェイスプレート押しボタン 138
フォルトデータ
表示 84
フォルトデータの表示 84
フォルトハンドラの実行 101
フォルト・ワード・ビット 85
複雑な CompactLogix システム 12
プログラミング言語
選択 97
プログラム
開発 92
定義 94
モーションコントロール 122
プログラムの開発 92
コントローラのサンプルプロジェクト 95
タスクの定義 93
プログラムの定義 94
ルーチンの定義 94
プロデューサタグ 69
分散 I/O
DeviceNet ネットワークでの構成 82
EtherNet/IP ネットワークでの構成 80
概要 39
分散 I/O の制御 39
ヘ
変換
変更
編成
ASCII 文字 59
機器フェーズ 129
タグ 96
マ
マスタクロック 109
144
Pub. No. 1768-UM001F-JA-P - February 2013
メ
メッセージ
実行 70
受信 70
送信 70
タイプ 70
メッセージコネクション
キャッシュ 70
メッセージタイプ 70
モ
モーション
アプリケーションの開発 107
モーショングループ
追加 113
モーションコントロール
調整システム時間 (CST) マスタ 108
モジュールフォルト
検出 86
モジュールフォルトの検出 86
モニタ
I/O 77
I/O モジュール 84
コントローラステータス 98
ラ
ラダーダイアグラム 97
リ
リモート・コネクション・タイプ 71
リレーラダー 97
ル
ルーチン
定義 94
ロ
ローカル I/O の性能 78
ロジック
実行への割込み 101
当社のサポートサービス
ロックウェル・オートメーションは、製品の使用に際しての技術情報を Web で提供しています。
http://www.rockwellautomation.com/support には、技術資料、テクニカルノートやアプリケーションノート、サ
ンプルコードやソフトウェア・サービス・パックへのリンク、およびカスタマイズしてこれらのツールを最
大限活用できる MySupport 機能があります。また、ナレッジベース(http://www.rockwellautomation.com/
knowledgebase)では、FAQ、技術資料、サポートチャットやフォーラム、ソフトウェアの更新プログラムに
アクセスし、製品の更新通知を申し込むことができます。
さ ら に 設 置、構 成、お よ び ト ラ ブ ル シ ュ ー テ ィ ン グ に つ い て の テ ク ニ カ ル 電 話 サ ポ ー ト の た め に、
TechConnectSM サポートプログラムをご用意しています。詳細は、代理店またはロックウェル・オートメー
ションの担当者にお問い合わせいただくか、http://www.rockwellautomation.com/support/ をご覧ください。
設置支援
設置から 24 時間以内に問題が発生した場合は、このマニュアルに記載された情報を確認してください。ま
た、製品を稼働させるために立上げを支援するカスタマサポート番号に連絡することもできます。
米国またはカナダ
1.440.646.3434
米国およびカナダ以外
http://www.rockwellautomation.com/rockwellautomation/support/overview.page の Worldwide Locator をご利用いただ く か、
お近 く のロ ッ クウ ェル ・ オー ト メ ーシ ョ ン代理店にお問い合わせ く だ さ い。
製品の返品
ロックウェル・オートメーションでは、製造工場からの出荷時に製品が完全に動作することを確認するため
にテストしていますが、製品が機能せず返品する必要があるときには、以下のように手続きを行なってくだ
さい。
米国
代理店に連絡し て く だ さ い。 返品手続き を行な う には、 代理店にカ ス タ マサポー ト のケース番号を知らせる必要があ り ます
(ケース番号は上記の電話番号にお問い合わせ く だ さ い)。
米国以外
返品手続きについて、 お近 く のロ ッ クウ ェル ・ オー ト メ ーシ ョ ン代理店にお問い合わせ く だ さ い。
マニュアルに関するご意見やご要望
お客様からのコメントは、お客様のニーズに合ったマニュアルを提供するために役に立ちます。このドキュ
メントの品質向上に役立つご意見は、Pub. No. RA-DU002 のフォーム(http://www.rockwellautomation.com/
literature/ にある)に入力してお寄せください。
Power, Control and Information Solutions Headquarters
Americas: Rockwell Automation, 1201 South Second Street, Milwaukee, WI 53204-2496 USA, Tel: (1) 414.382.2000, Fax: (1) 414.382.4444
Europe/Middle East/Africa: Rockwell Automation NV, Pegasus Park, De Kleetlaan 12a, 1831 Diegem, Belgium, Tel: (32) 2 663 0600, Fax: (32) 2 663 0640
Asia Pacific: Rockwell Automation, Level 14, Core F, Cyberport 3, 100 Cyberport Road, Hong Kong, Tel: (852) 2887 4788, Fax: (852) 2508 1846
Publication 1768-UM001F-JA-P - February 2013
Copyright © 2013 Rockwell Automation, Inc. All Rights Reserved. Printed in the U.S.A.
裏表紙
Fly UP