CS/CJの命令をNJに置換える場合に動作が似ている命令の一例をまとめました
単純に命令が似ているものをリストにしたものなので命令語の参考程度で見てください
無理にCJに似たNJの命令を使うと使いにくくなったりするのでプログラムロジックに合わせて使い分けてください
(2013年作成)
CJシリーズの特殊補助リレーをNJに置き換える場合に似ているシステム定義変数または関係のありそうな変数や命令をまとめました
同じ動作をする訳ではないので参考程度としてください
詳細はCJのマニュアルとNJのマニュアルを見比べて判断してください
CJ: CPUユニット ユーザーズマニュアル(ソフトウェア編)の付-3 特殊補助リレー一覧
NJ: CPUユニット ユーザーズマニュアル(ソフトウェア編)のA-7 システム定義変数一覧
| CJ | NJ | |||
|---|---|---|---|---|
| コンディションフラグ | 名称 | 変数名 | ||
| P_ER | エラーフラグ | P_PRGER | ||
| P_AER | アクセスエラーフラグ | |||
| P_CY | キャリーフラグ | P_CY | ||
| P_GT | >フラグ | |||
| P_EQ | =フラグ | |||
| P_LT | <フラグ | |||
| P_N | ネガティブフラグ | |||
| P_OF | オーバーフローフラグ | |||
| P_UF | アンダーフローフラグ | |||
| P_GE | >=フラグ | |||
| P_NE | ≠フラグ | |||
| P_LE | <=フラグ | |||
| P_On | 常時ONフラグ | P_On | ||
| P_Off | 常時OFFフラグ | P_Off | ||
| CJ | NJ | |||
|---|---|---|---|---|
| クロックパルス | 名称 | FUN | ||
| P_0_1ms | 0.1ms | Get100usClk | ||
| P_1ms | 1ms | Get1msClk | ||
| P_0_01s | 1ms | Get10msClk | ||
| P_0_02ms | 1ms | Get20msClk | ||
| P_0_1ms | 100ms | Get100msClk | ||
| P_0_2ms | 200ms | Get200msClk | ||
| P_1s | 1s | Get1sClk | ||
| P_1min | 1min | Get1minClk | ||
| CJ | NJ | |||
|---|---|---|---|---|
| アドレス | 名称 | type | 命令/変数名 | |
| A0 | 10ms 加算フリーランニングタイマ | FUN | Get**Cnt | |
| A1 | 100ms 加算フリーランニングタイマ | |||
| A2 | 1s 加算フリーランニングタイマ | |||
| A50.00 - A69.15 | 基本IOユニット情報 (0ラック0スロット~3ラック9スロット) | 変数 | _CJB_IOUnitInfo | |
| A90-93 | ユーザプログラム書き換え日時 | |||
| A94-97 | パラメータエリア書き換え日時 | |||
| A99.00 | UM読出プロテクト状態 | |||
| A99.01 | タスク読出プロテクト状態 | |||
| A99.02 | プログラム上書き禁止状態 | |||
| A99.03 | プログラムのメモリカードバックアップ禁止状態 | |||
| A99.14 | IR/DRのタスク間動作表示 | |||
| A100 - 199 | 異常履歴格納エリア | |||
| A200.11 | 運転開始時1サイクルONフラグ | 変数 | P_First_RunMode | |
| A200.12 | ステップラダー1サイクルONフラグ | |||
| A200.14 | タスク立上りフラグ | |||
| A200.15 | タスク初回起動フラグ | 変数 | P_First_Run | |
| A201.10 | オンラインエディット待機中フラグ | |||
| A201.11 | オンラインエディット処理中フラグ | |||
| A202.00 - 202.07 | ネットワーク通信命令実行可フラグ | SerialSend命令などの出力 | ||
| A202.08 | CJ2専用ネットワーク通信命令使用可能フラグ | |||
| A202.15 | ネットワーク通信自動割付可フラグ | |||
| A203 - 210 | ネットワーク通信終了コード | |||
| A211 | CJ2専用ネットワーク通信命令使用可能数 | |||
| A213.00 - 213.07 | Explicit通信命令実行エラーフラグ | |||
| A214.00 - 214.07 | ネットワーク通信完了時1サイクルONフラグ | |||
| A215.00 - 215.07 | ネットワーク通信完了時1サイクルONエラーフラフ | |||
| A216 - 217 | ネットワーク通信レスポンスコード格納アドレス | |||
| A218 | 使用通信ポートNo. | |||
| A219.00 - 219.07 | ネットワーク通信実行エラーフラグ | |||
| A220 - 259 | 基本IOユニットの入力応答時間 | 変数 | _CJB_InRespTm | |
| A260 | IO割付ステータスフラグ | |||
| A261 | IOテーブル作成エラー詳細情報 | |||
| A262 - 263 | サイクルタイム最大値 | 変数 | _<タスク名称>_MaxExecTime | |
| A264 - 265 | サイクルタイム現在値(0.1ms) | 変数 | _<タスク名称>_LastExecTime | |
| A266 - 267 | サイクルタイム現在値(0.01ms) | |||
| A270 - 275 | 高速カウンタ(0,1)状態エリア | |||
| A276 - 281 | パルス出力(0,1)状態エリア | |||
| A283 | PWM出力(0,1)状態エリア | |||
| A293 | バージョン異常詳細 | |||
| A294 | プログラム停止時タスクNo. | |||
| A295 | プログラムエラー関連フラグ | 変数 | P_PRGER | |
| A298 - 299 | プログラム停止命令プログラムアドレス | |||
| A300 | 異常履歴格納ポイント | |||
| A301 | EMカレントバンク | |||
| A302 | CPU高機能ユニットイニシャル中フラグ | 変数 | _CJB_CBU00InitSta ... _CJB_CBU15InitSta | |
| A315 | 異常フラグ | |||
| A316 - 321 | 高速カウンタ(2,3)状態エリア | |||
| A322 - 327 | パルス出力(2,3)状態エリア | |||
| A329 | PWM出力(2,3)状態エリア | |||
| A330 - 335 | 高機能IOユニットイニシャル中フラグ | 変数 | _CJB_SIO00InitSta ... _CJB_SIO95InitSta | |
| A336 | 電源ON時確認済みユニット数 | |||
| A339 - 340 | 微分フラグ番号最大値 | |||
| A343.00 - 343.02 | メモリカード種別 | |||
| A343.06 | EMファイルメモリ化のフォーマット異常フラグ | |||
| A343.07 | メモリカードフォーマット異常フラグ | 変数 | _Card1Err | |
| A343.08 | ファイル書き込み異常 | FB | FileWrite命令などのError出力 | |
| A343.09 | ファイル書き込み不可フラグ | 変数 | _Card1Protect | |
| A343.10 | ファイル読み出し異常フラグ | FB | FileRead命令などのError出力 | |
| A343.11 | ファイルなしフラグ | |||
| A343.13 | ファイルメモリ操作実行中フラグ | 変数 | _Card1Access | |
| A343.14 | ファイルアクセス中フラグ | |||
| A343.15 | メモリカード認識完了フラグ | 変数 | _Card1Ready | |
| A344 | トレースメモリ関連 | |||
| A345 | ソース/コメントメモリ内情報 | |||
| A346 - 347 | データファイル転送残データ数 | |||
| A351 - 354 | 時計データ | 変数 FUN | _CurrentTime GetTime | |
| A360 - 391 | 実行FAL番号 | 変数 FUN | _AlarmFlag GetAlarm | |
| A392 - 393 | シリアルポート関連 | |||
| A395.06 - 395.07 | ファイル削除通知フラグ | 変数 | _Card1PowerFail | |
| A395.10 | バックグラウンド処理時ER/AER フラグ | |||
| A395.11 | メモリ破壊通知フラグ | |||
| A395.12 | ディップスイッチ6状態フラグ | |||
| A400 | 故障コード | |||
| A401.03 | カード転送異常フラグ | |||
| A401.05 | バージョン異常フラグ | |||
| A401.06 | FALS 異常フラグ | |||
| A401.08 | サイクルタイムオーバフラグ | 変数 | _<タスク名称>_Exceeded | |
| A401.09 | プログラムエラーフラグ | |||
| A401.10 | I/O 設定異常フラグ | |||
| A401.11 | I/O 点数オーバーフラグ | |||
| A401.13 | ユニットNo. 二重使用エラーフラグ/増設No. 二重使用エラーフラグ | |||
| A401.14 | I/O バス異常 | |||
| A401.15 | メモリ異常フラグ | |||
| A402.00 | その他運転継続異常 | |||
| A402.02 | 高機能I/O ユニット設定異常フラグ | |||
| A402.03 | CPU 高機能ユニット設定異常フラグ | |||
| A402.04 | バッテリ異常フラグ | 変数 | _SelfTest_LowBattery | |
| A402.06 | 高機能I/O ユニット異常フラグ | |||
| A402.07 | CPU 高機能ユニット異常フラグ | |||
| A402.10 | PLC システム設定異常フラグ | |||
| A402.12 | 基本I/O ユニット異常フラグ | |||
| A402.13 | 多重リフレッシュ異常フラグ | |||
| A402.15 | FAL 異常フラグ | 変数 | _AlarmFlag | |
| A403 | メモリ異常発生箇所 | |||
| A404 | I/O バス異常スロット番号,ラック番号 | |||
| A405.08 | 割込入力ユニット装着位置不正フラグ | |||
| A407 | I/O 点数オーバー詳細情報 | |||
| A408 | 基本I/O ユニット異常スロット番号,ラック番号 | |||
| A409 | 増設装置重複ラックNo. フラグ | |||
| A410 | CPU 高機能ユニット重複ユニット番号フラグ | |||
| A411 - 416 | 高機能I/O ユニット重複号機No. フラグ | |||
| A417 | CPU 高機能ユニット異常ユニット番号フラグ | |||
| A418 - 423 | 高機能I/O ユニット異常号機No. フラグ | |||
| A426 | 多重リフレッシュ異常発生号機No. | |||
| A427 | CPU 高機能ユニット設定異常ユニット番号フラグ | |||
| A428 - 433 | 高機能I/O ユニット設定異常号機No. フラグ | |||
| A438 | パルス出力2停止異常コード | |||
| A439 | パルス出力3停止異常コード | |||
| A440 | 割込タスク最大処理時間 | |||
| A441 | 最大処理時間割込タスクNo. | |||
| A444 | パルス出力0停止異常コード | |||
| A455 | パルス出力1停止異常コード | |||
| A450 - 485 | メモリエリア指定 | |||
| A10001 - 10003 | 製造ロット番号 | |||
| A10100 | 動機制御実行中フラグ | |||
| A10101 | 同期データリンク送信エラー | |||
| A10102 | 同期制御周期設定時間 | |||
| A10120 - 10121 | パルス出力0 出力周波数 | |||
| A10122 -10123 | パルス出力1 出力周波数 | |||
| A10124 - 10125 | パルス出力2 出力周波数 | |||
| A10126 - 10127 | パルス出力3 出力周波数 | |||
| A10128 - 10129 | 高速カウンタ0 帯域比較条件 1 ~ 32 帯域内フラグ | |||
| A10130 - 10131 | 高速カウンタ1 帯域比較条件 1 ~ 32 帯域内フラグ | |||
| A10132 - 10133 | 高速カウンタ2 帯域比較条件 1 ~ 32 帯域内フラグ | |||
| A10134 - 10135 | 高速カウンタ3 帯域比較条件 1 ~ 32 帯域内フラグ | |||
| A10136 - 10137 | 高速カウンタ0 リングカウンタ最大値 | |||
| A10138 - 10139 | 高速カウンタ1 リングカウンタ最大値 | |||
| A10140 - 10141 | 高速カウンタ2 リングカウンタ最大値 | |||
| A10142 - 10143 | 高速カウンタ3 リングカウンタ最大値 | |||
| A10144 - 10145 | 割込入力0 ラッチ 現在値 | |||
| A10146 - 10147 | 割込入力1 ラッチ 現在値 | |||
| A10148 - 10149 | 割込入力2 ラッチ 現在値 | |||
| A10150 - 10151 | 割込入力3 ラッチ 現在値 | |||
| A10152 - 10153 | 割込入力4 ラッチ 現在値 | |||
| A10154 - 10155 | 割込入力5 ラッチ 現在値 | |||
| A10156 - 10157 | 割込入力6 ラッチ 現在値 | |||
| A10158 - 10159 | 割込入力7 ラッチ 現在値 | |||
| CJ | NJ | |||
|---|---|---|---|---|
| アドレス | 名称 | type | 命令/変数名 | |
| A500.12 | I/O メモリ保持フラグ | |||
| A500.13 | 強制セット/リセット保持フラグ | |||
| A500.14 | 異常履歴格納ポインタリセットフラグ | |||
| A500.15 | 負荷遮断フラグ | |||
| A501 - 501.15 | CPU 高機能ユニットリスタートフラグ | 変数 | _CJB_CBU00Restart | |
| A502 - 507.15 | 高機能I/Oユニットリスタートフラグ | 変数 | _CJB_SIO00Restart | |
| A508.09 | 微分モニタ実行完了フラグ | |||
| A508.11 | トレーストリガモニタフラグ | 変数 | _PLC_TraceSta[0..3].IsTrigger | |
| A508.12 | トレース完了時ONフラグ | 変数 | _PLC_TraceSta[0..3].IsComplete | |
| A508.13 | トレース実行中ONフラグ | |||
| A508.14 | トレーストリガフラグ | 変数 | _PLC_TraceSta[0..3].IsTrigger | |
| A508.15 | データトレーススタートフラグ | |||
| A510 - 511 | 電源ON時刻 | |||
| A512 - 513 | 電源断時刻 | |||
| A514 | 電源断発生回数 | _PowerOnCount | ||
| A515 - 517 | 運転開始時刻 | |||
| A518 -520 | 運転停止時刻 | |||
| A523 | 通電時間 | _PowerOnHour | ||
| A526.00 | シリアルポートリスタートフラグ | |||
| A527.00 - 527.07 | オンラインエディット禁止中フラグアクセス用パスワード | |||
| A527.09 | オンラインエディット禁止中フラグ | |||
| A528.00 - 528.07 | シリアルポートエラーフラグ | |||
| A529 | システム異常発生FAL/FALS番号 | |||
| A530 | 電断禁止区間設定 | |||
| A531.00 - 531.03 | 高速カウンタ0-3 リセットプラグ | |||
| A531.08 - 531.11 | 高速カウンタ0-3 ゲートフラグ | |||
| A532 - 535 | 割り込みカウンタ0-3 カウンタ設定値 | |||
| A536 - 539 | 割り込みカウンタ0-3 カウンタ現在値 | |||
| A540 - 543 | パルス出力0-3 信号 | |||
| A544 - 547 | 割り込みカウンタ4-7 カウンタ設定値 | |||
| A548 - 551 | 割り込みカウンタ4-7 カウンタ現在値 | |||
| A580 | FB内通信命令再送回数 | |||
| A581 | FB内通信命令レスポンス監視時間 | |||
| A582 | FB内DeviceNet通信命令レスポンス監視時間 | |||
| A595 -596 | バックグラウンド処理時IR00出力 | |||
| A597 | バックグラウンド処理時DR00出力 | |||
| A598.00 | FPD命令用ティーチングフラグ | |||
| A598.01 | バックグラウンド処理時=フラグ出力 | |||
| A600 | MCRO命令用引数エリア | |||
| A600 - 603 | MCRO命令用引数エリア | |||
| A604 - 607 | MCRO命令用返数エリア | |||
| A619.02 | シリアルポート設定変更中フラグ | |||
| A620 - 635 | シリアルコミュニケーションユニット設定変更中フラグ | 変数 | _CJB_SCU00P1ChgSta ... _CJB_SCU15P2ChgSta | |
| A650 | プログラム入替えフラグ群 | |||
| A651 | プログラム入替えパスワード | |||
| A654 - 657 | プログラム入替え元ファイル名 | |||
| A720 - 749 | 電源ON時刻履歴データ | |||