よくあるご質問

FAQ一覧へ戻る
No. FAQ-01176
FAQカテゴリ ロボット > コントローラ > 共通 > 運転・操作

ご質問

ユーザ変数の種類と値の入力可能範囲について教えてください。

回答

ユーザー変数の種類と値の入力可能範囲を下記に示します。
名称:バイト型(B変数) 変数割付範囲:B000~B099(初期値)
入力範囲: 0 ~ 255 主な使用例:入出力信号の結果格納等

名称:整数型(I変数) 変数割付範囲:I000~I099(初期値)
入力範囲: -32768 ~ 32767 主な使用例:Mレジスタの数値格納等

名称:倍精度型(D変数) 変数割付範囲:D000~D099(初期値)
入力範囲: -2147483648 ~ 2147483647 主な使用例:位置データの格納等

名称:実数型(R変数) 変数割付範囲:R000~R099(初期値)
入力範囲:: -3.4E+38 ~ 3.4E+38 主な使用例:数値計算データの格納等

名称:文字型(S変数) 変数割付範囲:S000~S099(初期値)
S変数のみ使用するコントローラで最大入力文字数が変わります。
【NX100/DX100/FS100コントローラ】
 入力範囲:文字(半角16 文字まで) 主な使用例:表示文字列の格納等
【DX200/YRC1000/YRC1000microコントローラ】
 入力範囲:文字(半角32 文字まで) 主な使用例:表示文字列の格納等

名称:位置型(P変数) 変数割付範囲:P000~P127(初期値)
入力範囲:パルス型、または、XYZ型の数値 主な使用例:教示位置の格納等

名称:位置型(BP変数) 変数割付範囲:BP000~BP127(初期値)
入力範囲:パルス型、または、XYZ型の数値 主な使用例:教示位置の格納等
※ベース軸が存在する場合に使用可

名称:位置型(EX変数) 変数割付範囲:EX000~EX127(初期値)
入力範囲:パルス型 主な使用例:教示位置の格納等
※ステーション軸が存在する場合に使用可

名称:論理型(FL変数) 変数割付範囲:FL0000~FL1023(初期値)
入力範囲: ON または OFF  
※YRC1000,YRC1000microで使用可

名称:タイマー型(TM変数) 変数割付範囲:TM000~TM059
入力範囲:-2147483648 ~ 2147483647 
※DN1.60-00以降のDX200,YRC1000,YRC1000microで使用可 

YoutubeYouTube 【安川電機】e-メカサイトチャンネル

PAGE TOP