IDEC B-2341-0-LadderProgramming-MAN-J 取扱説明書

  • IDEC SmartAXIS FT2J形およびFC6A形MICROSmartコントローラのラダープログラミングマニュアルの内容を理解しています。WindLDRソフトウェアの使い方や、各種命令、デバイスに関するご質問にお答えできます。お気軽にご質問ください。
  • WindLDRソフトウェアの起動方法は?
    ラダープログラムの保存方法は?
    FC6A MICROSmartのデバイス一覧はどこで確認できますか?
    各命令の詳細な説明はどこにありますか?
    ユーザープログラムのダウンロード手順は?
B-2341(0)
ラダー プログラミング マニュアル
SmartAXIS FT2J
FC6A 形 MICROSmart
programmable b
y
序-1 ラダープログラミング マニュアル
安全上のご注意
弊社製品を安全にご使用いただくために、製品をご使用になる前には、各製品のユーザーズ マニュアルに記載の安全上のご注意を
必ずお読みください。製品の取り扱いを誤った場合、人が死亡または重傷を負う可能性があります。
本書では、誤った取り扱いをした場合に生じることが想定される危険の度合いを「警告」「注意」として区分しています。それぞ
れの意味するところは、次のとおりです。
はじめに
本書は、ラダープログラムのプログラミングのための基本的な操作や各種命令、注意事項などについて説明したものです。
本書をよくお読みいただき、製品の機能および性能をご理解のうえ、正しくご使用くださいますようお願い致します。
関連マニュアル
ご利用目的に応じて以下をご覧ください。
弊社 Web サイト上では随時、最新の製品マニュアル PDF を無償公開しています。最新の製品マニュアル PDF は弊社 Web サイト
からダウンロードいただきますようお願いします。
改定履歴
ご注意
本書に関するすべての権利は、IDEC 株式会社に帰属しています。弊社に無断で複製、転載、販売、譲渡、賃貸することはできま
せん。
• 本書の内容については、将来予告なく変更することがあります。
• 製品の内容につきましては万全を期しておりますが、ご不審の点や誤りなど、お気付きの点がございましたら、お買い求めの販
売店またはお問い合わせ窓口までご連絡ください。
商標について
WindO/I、WindLDR、SmartAXIS および MICROSmart は、IDEC 株式会社の日本国での登録商標です。
記載されているその他の会社名、製品名は、各社の商標または登録商標です。
取り扱いを誤った場合、人が死亡または重傷を負う可能性があります。
取り扱いを誤った場合、人が傷害を負うか物的損害が発生する可能性があります。
ラダープログラムの入力および製品の操作を行うには専門の知識が必要です。専門の知識のない一般消費者が扱うこ
とはできません。
ラダープログラムの実行および停止などの操作は、十分に安全を確認してから行ってください。操作ミスにより機械
の破損や事故の原因になることがあります。
名称 内容
FC6A形マイクロスマート
ユーザーズ マニュアル
FC6A形マイクロスマートの製品仕様、設置と配線の方法、プログラミングのための基本的な操
作やファンクション設定の設定方法、デバイスや命令の一覧およびトラブル対策について説明
しています。
FC6A形マイクロスマート
通信 マニュアル
FC6A形マイクロスマートの通信に関する仕様や機能の説明、設定方法および使用例について説
明しています。
FC6A形マイクロスマート
温調モジュール ユーザーズ マニュアル 温調モジュールの仕様、機能について説明しています。
ラダープログラミング マニュアル
(本書)
プログラミングのための基本的な操作およびデバイスや命令の一覧、各種命令の動作
について
説明しています
WindO/I-NV4ユーザーズ マニュアル SmartAXIS FT2J形の基本的な動作や、運転するために必要なプロジェクトの作成方法、プロ
ジェクトを構成するさまざまな描画や部品などについて説明しています。
2023 年 11 月 初版発行
ラダープログラミング マニュアル 序-2
本書で使う略語、総称、用語
項目 内容
コントローラ FT2J形、FC6A形の総称です。
FT2J形 SmartAXIS FT2J形の略称です。
FC6A形 CPUモジュール、増設モジュール、増設拡張モジュール、HMIモジュール、カート
リッジベースモジュール、カートリッジの総称です。
CPUモジュール All-in-One CPUモジュール、CAN J1939 All-in-One CPUモジュール、Plus CPUモ
ジュールの総称です。
All-in-One CPUモジュール FC6A-C*****E のCPUモジュールの総称です。
16点タイプ 入出力の合計点数が16点のAll-in-One CPUモジュールの総称です。
(FC6A-C16****)
24点タイプ 入出力の合計点数が24点のAll-in-One CPUモジュールの総称です。
(FC6A-C24****)
CAN J1939 All-in-One CPUモジュール FC6A-C40***EJ のCPUモジュールの総称です。
Plus CPUモジュール FC6A-D****CEE のCPUモジュールの総称です。
Plus16点タイプ 入出力の合計点数が16点のPlus CPUモジュールの総称です。
(FC6A-D16*****)
Plus32点タイプ 入出力の合計点数が32点のPlus CPUモジュールの総称です。
(FC6A-D32*****)
40点タイプ 入出力の合計点数が40点のCPUモジュールの総称です。
(FC6A-C40****)
AC電源タイプ 電源仕様がAC電源のCPUモジュールの総称です。
(FC6A-C****AE、FC6A-C****AEJ)
DC電源タイプ DC24V電源タイプ、DC12V電源タイプのCPUモジュールの総称です。
DC24V電源タイプ 電源仕様がDC24VのCPUモジュールの総称です。
(FC6A-C****CE、FC6A-C****CEJ、FC6A-D****CEE)
DC12V電源タイプ 電源仕様がDC12VのCPUモジュールの総称です。
(FC6A-C****DE、FC6A-C****DEJ)
リレー出力タイプ 出力がリレー出力のCPUモジュールの総称です。
(FC6A-C**R**E、FC6A-C**R**E*)
トランジスタ出力タイプ トランジスタシンク出力タイプ、トランジスタプロテクトソース出力タイプのCPU
モジュールの総称です。
トランジスタシンク出力タイプ 出力がトランジスタシンク出力のCPUモジュールの総称です。
(FC6A-C**K**E、FC6A-C**K**E*、FC6A-D**K*CEE)
トランジスタプロテクトソース
出力タイプ
出力がトランジスタプロテクトソース出力のCPUモジュールの総称です。
(FC6A-C**P**E、FC6A-C**P**E*、FC6A-D**P*CEE)
増設モジュール I/Oモジュール、通信モジュール、温調モジュールの総称です。
I/Oモジュール デジタルI/Oモジュール、アナログI/Oモジュールの総称です。
デジタルI/Oモジュール デジタル入力モジュール、デジタル出力モジュール、デジタル入出力混合モ
ジュールの総称です。
デジタル入力モジュール 入力端子を装備したデジタルI/Oモジュールの総称です。
(FC6A-N****)
デジタル出力モジュール 出力端子を装備したデジタルI/Oモジュールの総称です。
(FC6A-R***、FC6A-T****)
デジタル入出力混合モジュール 入力端子、出力端子を装備したデジタルI/Oモジュールの総称です。
(FC6A-M*****)
アナログI/Oモジュール アナログ入力モジュール、アナログ出力モジュール、アナログ入出力混合モ
ジュールの総称です。
アナログ入力モジュール 入力端子を装備したアナログI/Oモジュールの総称です。
(FC6A-J***、FC6A-J4CN*、FC6A-J4CH**、FC6A-J8CU*)
アナログ出力モジュール 出力端子を装備したアナログI/Oモジュールの総称です。
(FC6A-K***)
アナログ入出力混合モジュール 入力端子、出力端子を装備したアナログI/Oモジュールの総称です。
(FC6A-L03CN* 、FC6A-L06A*)
通信モジュール シリアル通信モジュールの略称です。
シリアル通信モジュール FC6A-SIF52、FC6A-SIF524の総称です。
温調モジュール FC6A-F2M*、 FC6A-F2MR*の総称です。
序-3 ラダープログラミング マニュアル
増設拡張モジュール 増設拡張モジュール一体型、増設拡張モジュール分離型マスター、増設拡張モ
ジュール分離型スレーブの総称です。
増設拡張モジュール一体型 FC6A-EXM2、FC6A-EXM24の総称です。
増設拡張モジュール分離型マスター FC6A-EXM1Mのことです。
増設拡張モジュール分離型スレーブ FC6A-EXM1S、FC6A-EXM1S4の総称です。
HMIモジュール FC6A-PH1のことです。
カートリッジベースモジュール FC6A-HPH1のことです。
カートリッジ I/Oカートリッジ、通信カートリッジの総称です。
I/Oカートリッジ デジタルI/Oカートリッジ、アナログI/Oカートリッジの総称です。
デジタルI/Oカートリッジ デジタル入力またはデジタル出力を拡張するI/Oカートリッジの総称です。
(FC6A-PN4、 FC6A-PT*4)
アナログI/Oカートリッジ アナログ入力またはアナログ出力を拡張するI/Oカートリッジの総称です。
(FC6A-PJ2A、FC6A-P*2**)
通信カートリッジ RS232C通信カートリッジ、RS485通信カートリッジ、Bluetooth通信カートリッジ
の総称です。
RS232C通信カートリッジ FC6A-PC1のことです。
RS485通信カートリッジ FC6A-PC3のことです。
Bluetooth通信カートリッジ FC6A-PC4のことです。
WindO/I-NV4 FT2J形の画面を作成する作画ソフトウェアです。
WindLDR FT2J形のコントロール機能設定用のエディタです。またFC6A形のラダープログラ
ム作成用のソフトウェアです。
USBケーブル USBメンテナンスケーブル(HG9Z-XCM42)、USB-miniBポート用延長ケーブル
(HG9Z-XCE21)の総称です。
ユーザープログラム ラダープログラミングソフトウェアWindLDRで設定されるファンクション設定お
よびラダープログラムを一つにまとめたデータのことです。
ファンクション設定 コントローラの各種設定内容です。
[設定]タブ、モジュール構成エディタで設定する内容です。
ラダープログラム メインプログラム、サブルーチンプログラム、ユーザー定義マクロの総称です。
メインプログラム
先頭行がラダープログラムのエントリーポイントであるプログラムです。エント
リーポイントとは、ラダープログラムが実行される開始点のことです。ラダープ
ログラムエディタの[メインプログラム]タブで作成します。
サブルーチンプログラム
次のいずれかのプログラムです。
メインプログラム内の LABEL 命令から LRET 命令までのプログラム
WindLDR のサブルーチン機能で作成したプログラム
(ラダープログラムエディタのタブでは、[# サブルーチン](#:サブルーチ
ンの番号)で表示されます)
ユーザー定義マクロ
WindLDRのユーザー定義マクロ機能で作成したプログラムです。
(ラダープログラムエディタのタブでは、[# ユーザー定義マクロ(#:ユー
ザー定義マクロの番号)で表示されます)
ソースデバイス 演算の対象となるデバイス(演算命令を実行するためのデータの格納場所)のこ
とです。
デスティネーションデバイス 演算結果を格納するデバイス(演算命令の実行結果のデータの格納場所)のこと
です。
デバイスの範囲外 デバイスタイプでサポートされているデバイスアドレスの範囲外の意味で使用し
ています。
タイマ命令 TML命令、TIM命令、TMH命令、TMS命令の総称です。
オフディレータイマ命令 TMLO命令、TIMO命令、TMHO命令、TMSO命令の総称です。
カウンタ命令 CNT命令、CDP命令、CUD命令の総称です。
ダブルワードカウンタ命令 CNTD命令、CDPD命令、CUDD命令の総称です。
シフトレジスタ命令 SFR命令、SFRN命令の総称です。
ショット命令 SOTU命令、SOTD命令の総称です。
カウンタコンペア命令 CC=命令、CC>=命令の総称です。
コンペア命令 CMP= 命令、CMP<> 命令、CMP< 命令、CMP> 命令、CMP<= 命令、
CMP>= 命令の総称です。
パルス出力命令 PULS命令、PWM命令、RAMP命令、RAMPL命令、ARAMP命令、ABS命令、
JOG命令の総称です。
項目 内容
ラダープログラミング マニュアル 序-4
WindLDR の名称
特殊タイマ命令 DTIM命令、DTML命令、DTMH命令、DTMS命令、TTIM命令の総称です。
項目 内容
本文中の名称 WindLDR の 操作手順
ファンクション設定 [設定] タブの[ファンクション設定] グループ
モニタ [オンライン] タブの[モニタ] で[モニタ] から[モニタ開始] をクリック
PLC ステータス [オンライン] タブの[PLC 本体] で[ステータス] をクリック
通信設定 [オンライン] タブの[通信] で[設定] をクリック
Modbus マスターリクエストテーブル
[設定] タブの[ファンクション設定] で[通信ポート] をクリックし、表示される[ファンクショ
ン設定]ダイアログボックス内で、[通信ポート]の[通信モード]から“Modbus RTUマスター ”
または“Modbus TCPクライアント”を選択
アプリケーションボタン
メニューバーの左側に表示されるボタン。クリックすると[新規][保存][名前を付けて保存]
などのメニューや最近使ったプロジェクト、ならびに[WindLDR オプション] や[WindLDR の終
了] ボタンを表示
序-5 ラダープログラミング マニュアル
本書で使う絵記号
本書では、説明を簡潔にするために次の絵記号を使用しています。
絵記号 意味
取り扱いを誤った場合、人が死亡または重傷を負う可能性がある項目について記載していることを示します。
取り扱いを誤った場合、人が傷害を負うか物的損害が発生する可能性がある項目について記載していることを示します
本製品を使用するにあたり守っていただきたいことや、操作するうえで誤りやすい事項について記載していることを示します
その項目に関する補足情報や覚えておくと役に立つ情報を記載していることを示します。
ラダー プログラミング マニュアル 序-6
目次
安全上のご注意..............................................................................................................................................................................................................................................序 -1
はじめに.............................................................................................................................................................................................................................................................序 -1
本書で使う略語、総称、用語................................................................................................................................................................................................................序 -2
本書で使う絵記号.........................................................................................................................................................................................................................................序 -5
目次.......................................................................................................................................................................................................................................................................序 -6
第1章 基本操作 ........................................................................................................................................................................................1-1
WindLDR の起動................................................................................................................................................................................................................................................1-1
ラダープログラムの作成..............................................................................................................................................................................................................................1-3
プロジェクトの保存.....................................................................................................................................................................................................................................1-10
シミュレーション..........................................................................................................................................................................................................................................1-11
ユーザープログラムのダウンロード..................................................................................................................................................................................................1-12
動作確認..............................................................................................................................................................................................................................................................1-14
WindLDR の終了.............................................................................................................................................................................................................................................1-15
ワークスペースのウィンドウについて.............................................................................................................................................................................................1-16
WindLDR のバージョン確認方法..........................................................................................................................................................................................................1-19
ラダープログラムの動作...........................................................................................................................................................................................................................1-20
ユーザープログラムを RUN/ STOP する ..........................................................................................................................................................................................1-21
第2章 デバイス ........................................................................................................................................................................................2-1
FT2J 形.....................................................................................................................................................................................................................................................................2-1
FC6A 形................................................................................................................................................................................................................................................................2-12
デバイス名と記号について......................................................................................................................................................................................................................2-60
第3章 命令リファレンス........................................................................................................................................................................3-1
基本命令.................................................................................................................................................................................................................................................................3-1
演算命令.................................................................................................................................................................................................................................................................3-4
データタイプ....................................................................................................................................................................................................................................................3-13
命令実行時のデバイスの指定方法.......................................................................................................................................................................................................3-24
第4章 基本命令 ........................................................................................................................................................................................4-1
LOD(ロード).....................................................................................................................................................................................................................................................4-1
LODN(ロード・ノット)................................................................................................................................................................................................................................4-1
OUT(アウト).....................................................................................................................................................................................................................................................4-2
OUTN(アウト・ノット)................................................................................................................................................................................................................................4-2
SET(セット).......................................................................................................................................................................................................................................................4-4
RST(リセット).................................................................................................................................................................................................................................................4-4
AND(アンド)....................................................................................................................................................................................................................................................4-5
ANDN(アンド・ノット)...............................................................................................................................................................................................................................4-5
OR(オア).............................................................................................................................................................................................................................................................4-6
ORN(オア・ノット)........................................................................................................................................................................................................................................4-6
AND ・ LOD(アンド・ロード)....................................................................................................................................................................................................................4-7
OR ・ LOD(オア・ロード).............................................................................................................................................................................................................................4-8
BPS(ビットプッシュ)..................................................................................................................................................................................................................................4-9
BRD(ビットリード)......................................................................................................................................................................................................................................4-9
BPP(ビットポップ).......................................................................................................................................................................................................................................4-9
TML(1 秒タイマ).........................................................................................................................................................................................................................................4-10
TIM(100 ミリ秒タイマ)...........................................................................................................................................................................................................................4-10
TMH(10 ミリ秒タイマ)...........................................................................................................................................................................................................................4-10
TMS(1 ミリ秒タイマ)...............................................................................................................................................................................................................................4-10
TMLO(1 秒オフディレータイマ).......................................................................................................................................................................................................4-13
TIMO(100 ミリ秒オフディレータイマ).........................................................................................................................................................................................4-13
TMHO(10 ミリ秒オフディレータイマ).........................................................................................................................................................................................4-13
TMSO(1 ミリ秒オフディレータイマ).............................................................................................................................................................................................4-13
CNT(カウンタ).............................................................................................................................................................................................................................................4-18
CDP(カウンタ(クロック).................................................................................................................................................................................................................4-18
CUD(カウンタ(ゲート)......................................................................................................................................................................................................................4-18
CNTD(ダブルワードカウンタ)...........................................................................................................................................................................................................4-21
CDPD(ダブルワードカウンタ(クロック)................................................................................................................................................................................4-21
CUDD(ダブルワードカウンタ(ゲート)....................................................................................................................................................................................4-21
CC=(カウンタコンペア =)....................................................................................................................................................................................................................4-24
序-7 ラダー プログラミング マニュアル
CC>=(カウンタコンペア >=).............................................................................................................................................................................................................4-24
DC=(データレジスタコンペア =)....................................................................................................................................................................................................4-26
DC>=(データレジスタコンペア >=)..............................................................................................................................................................................................4-26
SFR(順方向シフトレジスタ)................................................................................................................................................................................................................4-28
SFRN(逆方向シフトレジスタ).............................................................................................................................................................................................................4-28
SOTU(ショットアップ)...........................................................................................................................................................................................................................4-31
SOTD(ショットダウン)...........................................................................................................................................................................................................................4-31
MCS(マスタコントロールセット)....................................................................................................................................................................................................4-32
MCR(マスタコントロールリセット)...............................................................................................................................................................................................4-32
JMP(ジャンプ).............................................................................................................................................................................................................................................4-35
JEND(ジャンプエンド)............................................................................................................................................................................................................................4-35
END(エンド)..................................................................................................................................................................................................................................................4-37
第5章 転送命令........................................................................................................................................................................................ 5-1
MOV(ムーブ)...................................................................................................................................................................................................................................................5-1
MOVN(ムーブ・ノット)..............................................................................................................................................................................................................................5-3
IMOV(インダイレクト・ムーブ).............................................................................................................................................................................................................5-4
IMOVN(インダイレクト・ムーブ・ノット).......................................................................................................................................................................................5-6
MOVC(ムーブキャラクタ).......................................................................................................................................................................................................................5-8
BMOV(ブロック・ムーブ)....................................................................................................................................................................................................................5-10
IBMV(インダイレクト・ビット・ムーブ).........................................................................................................................................................................................5-11
IBMVN(インダイレクト・ビット・ムーブ・ノット)....................................................................................................................................................................5-11
NSET(数値一括指定).................................................................................................................................................................................................................................5-14
NRS(数値リピート設定).........................................................................................................................................................................................................................5-16
XCHG(エクスチェンジ)..........................................................................................................................................................................................................................5-18
TCCST(TIM/CNT 現在値ストア).........................................................................................................................................................................................................5-19
第6章 データ比較命令............................................................................................................................................................................ 6-1
CMP=(コンペア =).......................................................................................................................................................................................................................................6-1
CMP<>(コンペア≠)...................................................................................................................................................................................................................................6-1
CMP<(コンペア <).......................................................................................................................................................................................................................................6-1
CMP>(コンペア >).......................................................................................................................................................................................................................................6-1
CMP<=(コンペア≦)...................................................................................................................................................................................................................................6-1
CMP>=(コンペア≧)...................................................................................................................................................................................................................................6-1
ICMP>=(インターバル コンペア)........................................................................................................................................................................................................6-5
LC=(データ比較接点 =).............................................................................................................................................................................................................................6-7
LC<>(データ比較接点≠).........................................................................................................................................................................................................................6-7
LC<(データ比較接点 <).............................................................................................................................................................................................................................6-7
LC>(データ比較接点 >).............................................................................................................................................................................................................................6-7
LC<=(データ比較接点≦).........................................................................................................................................................................................................................6-7
LC>=(データ比較接点≧).........................................................................................................................................................................................................................6-7
第7章 四則演算命令................................................................................................................................................................................ 7-1
ADD(加算).........................................................................................................................................................................................................................................................7-1
SUB(減算)...........................................................................................................................................................................................................................................................7-5
MUL(乗算).........................................................................................................................................................................................................................................................7-7
DIV(除算).........................................................................................................................................................................................................................................................7-11
INC(インクリメント)...............................................................................................................................................................................................................................7-15
DEC(デクリメント)...................................................................................................................................................................................................................................7-16
ROOT(ルート)...............................................................................................................................................................................................................................................7-17
SUM(サム)......................................................................................................................................................................................................................................................7-19
RNDM(ランダム)........................................................................................................................................................................................................................................7-21
第8章 論理演算命令................................................................................................................................................................................ 8-1
ANDW(論理積)...............................................................................................................................................................................................................................................8-1
ORW(論理和)...................................................................................................................................................................................................................................................8-4
XORW(排他的論理和).................................................................................................................................................................................................................................8-5
第9章 シフト命令.................................................................................................................................................................................... 9-1
ラダー プログラミング マニュアル 序-8
SFTL(シフト・レフト)...................................................................................................................................................................................................................................9-1
SFTR(シフト・ライト)..................................................................................................................................................................................................................................9-1
BCDLS(BCD レフト・シフト)...................................................................................................................................................................................................................9-4
WSFT(ワード・シフト).................................................................................................................................................................................................................................9-5
ROTL(ローテート・レフト).....................................................................................................................................................................................................................9-6
ROTR(ローテート・ライト)....................................................................................................................................................................................................................9-6
第10章 データ変換命令 ......................................................................................................................................................................... 10-1
HTOB(HEX ・ to ・ BCD)............................................................................................................................................................................................................................10-1
BTOH(BCD ・ to ・ HEX)............................................................................................................................................................................................................................10-3
HTOA(HEX・to・アスキー).................................................................................................................................................................................................................10-5
ATOH(アスキー・ to ・ HEX)...................................................................................................................................................................................................................10-7
BTOA(BCD ・ to ・アスキー)...................................................................................................................................................................................................................10-9
ATOB(アスキー・ to ・ BCD)................................................................................................................................................................................................................10-12
ENCO(N ビット→ N 番号変換).......................................................................................................................................................................................................10-15
DECO(N 番号→ N ビット変換)....................................................................................................................................................................................................... 10-16
BCNT(ON ビット計数).......................................................................................................................................................................................................................... 10-17
ALT(オルタネイト出力)....................................................................................................................................................................................................................... 10-18
CVDT(コンバート・データタイプ)............................................................................................................................................................................................... 10-19
DTDV(データ分割).................................................................................................................................................................................................................................. 10-21
DTCB(データ合成).................................................................................................................................................................................................................................. 10-22
SWAP(スワップ)...................................................................................................................................................................................................................................... 10-23
第11章 時計比較命令 ............................................................................................................................................................................. 11-1
WEEK(週間タイマ).....................................................................................................................................................................................................................................11-3
YEAR(年間タイマ)...................................................................................................................................................................................................................................11-16
第12章 表示命令 ..................................................................................................................................................................................... 12-1
MSG(メッセージ).......................................................................................................................................................................................................................................12-1
DISP(ディスプレイ)............................................................................................................................................................................................................................... 12-20
DGRD(デジタル リード)......................................................................................................................................................................................................................12-22
第13章 分岐命令 ..................................................................................................................................................................................... 13-1
LABEL(ラベル)..............................................................................................................................................................................................................................................13-1
LJMP(ラベルジャンプ)............................................................................................................................................................................................................................13-2
LCAL(ラベルコール).................................................................................................................................................................................................................................13-4
LRET(ラベルリターン).............................................................................................................................................................................................................................13-5
DJNZ(デクリメント ジャンプ ノン ゼロ).....................................................................................................................................................................................13-7
分岐命令の補足事項.....................................................................................................................................................................................................................................13-9
分岐命令の注意点..........................................................................................................................................................................................................................................13-9
第14章 リフレッシュ命令..................................................................................................................................................................... 14-1
IOREF(入出力リフレッシュ)................................................................................................................................................................................................................14-1
HSCRF(高速カウンタ現在値リフレッシュ)................................................................................................................................................................................14-3
FRQRF(周波数リフレッシュ)...............................................................................................................................................................................................................14-4
第15章 割込制御命令 ............................................................................................................................................................................. 15-1
DI(割込禁止)..................................................................................................................................................................................................................................................15-1
EI(割込許可)...................................................................................................................................................................................................................................................15-1
第16章 XY変換命令 ................................................................................................................................................................................ 16-1
XYFS(XY 変換フォーマット)................................................................................................................................................................................................................16-1
CVXTY(X → Y 変換)...................................................................................................................................................................................................................................16-3
CVYTX(Y → X 変換)...................................................................................................................................................................................................................................16-3
第17章 アベレージ命令 ......................................................................................................................................................................... 17-1
AVRG(アベレージ).....................................................................................................................................................................................................................................17-1
第18章 パルス出力命令 ......................................................................................................................................................................... 18-1
PULS(パルス出力)......................................................................................................................................................................................................................................18-1
序-9 ラダー プログラミング マニュアル
PWM(パルス幅変調).................................................................................................................................................................................................................................18-7
RAMP(台形制御)...................................................................................................................................................................................................................................... 18-14
RAMPL(直線補間制御).......................................................................................................................................................................................................................... 18-25
ZRN(原点復帰).......................................................................................................................................................................................................................................... 18-33
ARAMP(テーブル付き RAMP).......................................................................................................................................................................................................... 18-43
ABS(絶対位置初期化)............................................................................................................................................................................................................................ 18-64
JOG(JOG 運転).......................................................................................................................................................................................................................................... 18-67
パルスモニタ................................................................................................................................................................................................................................................. 18-74
位置決め制御について............................................................................................................................................................................................................................. 18-77
第19章 PID制御命令 ...............................................................................................................................................................................19-1
PIDA(PID 制御).............................................................................................................................................................................................................................................19-4
PIDD(PID 制御)......................................................................................................................................................................................................................................... 19-28
PID モニタ....................................................................................................................................................................................................................................................... 19-42
アプリケーション例.................................................................................................................................................................................................................................. 19-48
第20章 特殊タイマ命令..........................................................................................................................................................................20-1
DTML(ON/OFF 時間設定 1 秒タイマ).............................................................................................................................................................................................20-1
DTIM(ON/OFF 時間設定 100 ミリ秒タイマ)..............................................................................................................................................................................20-1
DTMH(ON/OFF 時間設定 10 ミリ秒タイマ)...............................................................................................................................................................................20-1
DTMS(ON/OFF 時間設定 1 ミリ秒タイマ)..................................................................................................................................................................................20-1
TTIM(ティーチングタイマ)..................................................................................................................................................................................................................20-3
第21章 三角関数命令..............................................................................................................................................................................21-1
RAD(ラジアン変換)...................................................................................................................................................................................................................................21-1
DEG(度変換)..................................................................................................................................................................................................................................................21-2
SIN(正弦).........................................................................................................................................................................................................................................................21-3
COS(余弦).......................................................................................................................................................................................................................................................21-4
TAN(正接).......................................................................................................................................................................................................................................................21-5
ASIN(逆正弦).................................................................................................................................................................................................................................................21-6
ACOS(逆余弦)...............................................................................................................................................................................................................................................21-7
ATAN(逆正接)...............................................................................................................................................................................................................................................21-8
第22章 指数関数・対数関数命令 ...........................................................................................................................................................22-1
LOGE(自然対数)..........................................................................................................................................................................................................................................22-1
LOG10(常用対数).......................................................................................................................................................................................................................................22-2
EXP(指数関数)..............................................................................................................................................................................................................................................22-3
POW(累乗).....................................................................................................................................................................................................................................................22-4
第23章 ファイル処理命令 .....................................................................................................................................................................23-1
FIFOF(FIFO フォーマット)....................................................................................................................................................................................................................23-1
FIEX(FI 動作)..................................................................................................................................................................................................................................................23-3
FOEX(FO 動作).............................................................................................................................................................................................................................................23-4
NDSRC(データ検索)..................................................................................................................................................................................................................................23-7
第24章 時計命令......................................................................................................................................................................................24-1
TADD(時計データ加算)..........................................................................................................................................................................................................................24-1
TSUB(時計データ減算)............................................................................................................................................................................................................................24-4
HOUR(アワー)..............................................................................................................................................................................................................................................24-7
HTOS(時・分・秒データの秒変換)..................................................................................................................................................................................................24-9
STOH(秒データの時・分・秒変換)............................................................................................................................................................................................... 24-10
第25章 データ履歴命令..........................................................................................................................................................................25-1
DLOG(データログ)....................................................................................................................................................................................................................................25-1
TRACE(データトレース)...................................................................................................................................................................................................................... 25-15
第26章 スクリプト命令..........................................................................................................................................................................26-1
SCRPT(スクリプト)...................................................................................................................................................................................................................................26-1
ラダー プログラミング マニュアル 序-10
スクリプト機能...............................................................................................................................................................................................................................................26-3
スクリプトの編集と管理...........................................................................................................................................................................................................................26-6
スクリプトの記述方法.............................................................................................................................................................................................................................26-13
スクリプトの記述例.................................................................................................................................................................................................................................. 26-20
注意事項........................................................................................................................................................................................................................................................... 26-46
演算子の優先順位について................................................................................................................................................................................................................... 26-47
第27章 流量計算命令 ............................................................................................................................................................................. 27-1
SCALE(アナログ値変換).........................................................................................................................................................................................................................27-1
FLWA(アナログ流量積算).....................................................................................................................................................................................................................27-9
FLWP(パルス流量積算)........................................................................................................................................................................................................................ 27-18
第28章 ユーザー定義マクロ命令......................................................................................................................................................... 28-1
UMACRO(ユーザー定義マクロ).........................................................................................................................................................................................................28-1
付録................................................................................................................................................................................................................付 -1
1 スキャン中の処理について.................................................................................................................................................................................................................付 -1
ラダープログラム処理...............................................................................................................................................................................................................................付 -1
END 処理............................................................................................................................................................................................................................................................付 -1
ユーザー定義マクロとサブルーチンの違い..................................................................................................................................................................................付 -2
命令実行時間一覧.........................................................................................................................................................................................................................................付 -4
命令データ長(バイト)......................................................................................................................................................................................................................... 付 -13
ユーザープログラム実行エラーおよびラダープログラム実行エラー ....................................................................................................................... 付 -18
索引................................................................................................................................................................................................................索 -1
命令語索引........................................................................................................................................................................................................................................................索 -5
序-11 ラダー プログラミング マニュアル
ラダー プログラミング マニュアル 1-1
1
第1章 基本操作
この章では、WindLDR の基本的な操作方法について説明します。
WindLDR の起動
WindLDR を起動してラダープログラムを作成するまでの操作手順を説明します。
FT2J 形
WindLDR は WindO/I-NV4 から起動します。WindO/I-NV4 の[表示]タブで[ワークスペース]の[コントロール機能]をクリッ
クします。WindLDR が起動します。
次のようなラダーエディタ(ラダープログラムを編集するためのウィンドウ)が開きます。
続いて、ラダープログラムを作成します。詳細は「第 1 章 ラダープログラムの作成」(1-3 頁)を参照してください。
FC6A 形
1.
次の方法で WindLDR を起動します。
Windows 11/10
[スタート]ボタン、[すべてのアプリ][IDEC Automation Organizer][WindLDR]の順でクリックします。
Windows 8
スタート画面のタイルで[WindLDR]をクリックします。
Windows 7
[スタート]ボタン、[プログラム][IDEC Automation Organizer]
WindLDR
]の順でクリックします。
FT2J FC6A
第1章 基本操作
1-2 ラダー プログラミング マニュアル
2.
[設定]タブの[PLC]で[機種]をクリックします。
[機種設定]ダイアログボックスが表示されます。
3.
一覧から使用する機種を選択し、[OK]ボタンをクリックします。
WindLDR では機種名を以下のように表記しています。
一覧から機種を選択して[デフォルトに設定]ボタンをクリックすると、選択した機種を WindLDR 起動時のデフォルト機種に設
定できます。
次のようなラダーエディタ(ラダープログラムを編集するためのウィンドウ)が開きます。
続いて、ラダープログラムを作成します。詳細は、「第 1 章 ラダープログラムの作成」(1-3 頁)を参照してください。
WindLDR 上の
機種名 形番
FC6A-C16XXXE FC6A-C16R1AE, FC6A-C16R1CE, FC6A-C16K1CE, F6A-C16P1CE, FC6A-C16R1DE, FC6A-C16K1DE, FC6A-C16P1DE
FC6A-C16R4AE, FC6A-C16R4CE, FC6A-C16K4CE, F6A-C16P4CE, FC6A-C16R4DE, FC6A-C16K4DE, FC6A-C16P4DE
FC6A-C24XXXE FC6A-C24R1AE, FC6A-C24R1CE, FC6A-C24P1CE, FC6A-C24K1CE
FC6A-C24R4AE, FC6A-C24R4CE, FC6A-C24P4CE, FC6A-C24K4CE
FC6A-C40XXXE FC6A-C40R1AE, FC6A-C40R1CE, FC6A-C40P1CE, FC6A-C40K1CE, FC6A-C40R1DE, FC6A-C40P1DE, FC6A-C40K1DE
FC6A-C40R4AE, FC6A-C40R4CE, FC6A-C40P4CE, FC6A-C40K4CE, FC6A-C40R4DE, FC6A-C40P4DE, FC6A-C40K4DE
FC6A-C40XXXEJ FC6A-C40R1AEJ, FC6A-C40R1CEJ, FC6A-C40P1CEJ, FC6A-C40K1CEJ, FC6A-C40R1DEJ, FC6A-C40P1DEJ, FC6A-C40K1DEJ
FC6A-C40R4AEJ, FC6A-C40R4CEJ, FC6A-C40P4CEJ, FC6A-C40K4CEJ, FC6A-C40R4DEJ, FC6A-C40P4DEJ, FC6A-C40K4DEJ
FC6A-D16XXCEE FC6A-D16R1CEE, FC6A-D16R4CEE, FC6A-D16K1CEE, FC6A-D16K4CEE, FC6A-D16P1CEE, FC6A-D16P4CEE
FC6A-D32XXCEE FC6A-D32K3CEE, FC6A-D32K4CEE, FC6A-D32P3CEE, FC6A-D32P4CEE
ラダー プログラミング マニュアル 1-3
第1章 基本操作
1
ラダープログラムの作成
WindLDR でラダープログラムを作成する操作手順を説明します。
次のように動作するプログラムを作成します。
入力 I0 が ON で入力 I1 が OFF のとき、出力 Q0 が ON する。
入力 I0 が OFF で入力 I1 が ON のとき、出力 Q1 が ON する。
入力 I0、I1 がともに ON のとき、出力 Q2 が 1 秒周期で ON と OFF を繰り返す。
●入力 I0 の A 接点を入力する
1.
[ホーム]タブの[命令]で[基本]をクリックし、[A(A 接点)]をクリックします。
マウスポインタの横に A 接点のシンボルが表示されます。
2.
マウスポインタを下記の画面の位置に移動し、クリックします。
3.
A 接点をダブルクリックします。
[A(A 接点)]ダイアログボックスが表示されます。
FT2J FC6A
第1章 基本操作
1-4 ラダー プログラミング マニュアル
4.
[タグ名]に「I0」と入力し、[OK]ボタンをクリックします。
入力 I0 の A 接点が作成されます。
●入力 I1 の B 接点を入力する
1.
[ホーム]タブの[命令]で[基本]をクリックし、[B(B 接点)]をクリックします。
マウスポインタの横に B 接点のシンボルが表示されます。
2.
マウスポインタを下記の画面の位置に移動し、クリックします。
右クリックメニューから A 接点を入力する場合は、A 接点を入力する位置で右クリックし、右クリックメニューで[基本
命令(B)]をクリックし、[A(A 接点)]をクリックします。
キーボードで A 接点を入力する場合は、(A)キーを押し、表示された[コイル選択]ダイアログボックスで “A(A 接
点)” を選択し、 (Enter)キーを押します。
ラダー プログラミング マニュアル 1-5
第1章 基本操作
1
3.
B 接点をダブルクリックします。
[B(B 接点)]ダイアログボックスが表示されます。
4.
[タグ名]に「I1」と入力し、[OK]ボタンをクリックします。
入力 I1 の B 接点が作成されます。
●外部出力 Q0 の OUT 命令を入力する
1.
[ホーム]タブの[命令]で[基本]をクリックし、[OUT(出力)]をクリックします。
マウスポインタの横に出力のシンボルが表示されます。
2.
マウスポインタを入力 I1 の右側に移動し、クリックします。
第1章 基本操作
1-6 ラダー プログラミング マニュアル
3.
出力をダブルクリックします。
[OUT(出力)]のダイアログボックスが表示されます。
4.
[タグ名]に「Q0」と入力し、[OK]ボタンをクリックします。
入力 I0 の A 接点と入力 I1 の B 接点の直列回路に出力 Q0 の OUT 命令が接続されます。
以上で、入力 I0 が ON、入力 I1 が OFF のときに、出力 Q0 が ON するラダープログラムを作成できます。
ラダー プログラミング マニュアル 1-7
第1章 基本操作
1
●ラング 2 を作成する
1.
ラングを追加します。
ラングを追加するには、[ホーム]タブの[編集]で[追加]をクリックし、[ラングを追加]をクリックします。
2.
入力 I0 の B 接点、入力 I1 の A 接点、出力 Q0 の OUT 命令を入力します。
入力の手順は、「●入力 I0 の A 接点を入力する」(1-3 頁)~「●外部出力 Q0 の OUT 命令を入力する」(1-5 頁)を参照してくだ
さい。
●ラング 3 を作成する
1.
入力 I0 の A 接点、入力 I1 の A 接点、内部リレー M0010 の OUT 命令を入力します。
左母線と任意に右母線に接続された命令のひとかたまりをラングと呼びます。WindLDR はラング単位でプログラムを管
理します。個々のラングには、ラダープログラムの先頭から順に番号(ラング番号)が割り振られ、機能の説明をラング
コメントとして設定できます。
• 右クリックメニューからラングを追加する場合は、ラングを追加する位置で右クリックし、右クリックメニューで[追加
(N)]をクリックし、[ラング(R)]をクリックします。
• キーボードでラングを追加する場合は、 (Enter)キーを押します。
第1章 基本操作
1-8 ラダー プログラミング マニュアル
2.
ラダー行を追加します。
ラダー行を追加するには、[ホーム]タブの[編集]で[追加]をクリックし、[ラダー行を追加]をクリックします。
3.
内部リレー M0010 の A 接点、特殊内部リレー M8121 の A 接点、出力 Q2 の OUT 命令を入力します。
以上で、ラング 1 ~ 3 が作成できます。
• 出力や演算命令は、1つのラダー行につき1つ配置できます。ラング内に複数の出力・演算命令を入力する場合、または
複数行にまたがる入力条件を設定する場合は、ラング内にラダー行を追加します。
• 右クリックメニューからラダー行を追加する場合は、ラダー行を追加する位置で右クリックし、右クリックメニューで
[追加(N)]をクリックし、[ラダー行(L)]をクリックします。
キーボードでラダー行を追加する場合は、 (↓)キーを押します。
M8121 は、1 秒周期で ON/OFF を繰り返す特殊内部リレーです。詳細は、「第 2 章 デバイス」(2-1 頁)を参照してくださ
い。
/