6入力6.3

便利な機能

6.3.1 項目選択機能
概要
特定の⼊⼒対象にカーソルを移動させることができます。この機能を「項⽬選択機能」と呼びます。
スイッチを使⽤する⽅法と［⼊⼒カーソル移動制御デバイス］（外部）から指令する⽅法 (P 6-39）の 2 通りあります。

カーソルの移動順 No.

最⼤値

9999

最⼩値0

⼊⼒値

1250

0

DATA 11DATA 2300

789 UP

2DATA 37.23

45

6 DW

3DATA 411.02

12

3 CL4NAMETEST0.

+/- CR

1250「DATA1」と「NAME」への⼊⼒を禁⽌できます

スイッチによる項目選択
⼊⼒対象にスイッチ［機能：項⽬選択］を重ねて、特定の⼊⼒対象にカーソル移動することができます。

設定手順
以下を例に⼿順を説明します。

スイッチ

最⼤値

DATA 11250

50.00

最⼩値0

⼊⼒値

11.02

DATA 2300789 UP

DATA 3

7.23

456 DW

DATA 4

11.02

1

23 CL

NAME

TEST

0.

+/- CR

スイッチを押した所にカーソルが移動する

1. スイッチ［機能：項⽬選択］に設定する

2. スイッチを⼊⼒対象に重ねて配置する以上で設定完了です。
⼊⼒対象を押すと押した箇所にカーソル移動します。

注意事項• スイッチ［機能 : 項⽬選択］は、キーパッドと同じ編集レイヤー（スクリーン、オーバーラップ ID 0 〜 9）に配置してください。
• キーパッドは、［動作選択］→［⼊⼒先 : データ表⽰］、［カーソルの移動⽅法 : UP / DW スイッチ］の設定にしてください。
6-38

6.3

便利な機能

入力カーソル移動制御デバイスによる項目選択
⼊⼒対象を配置した場所に、［⼊⼒カーソル移動制御デバイス］を設定します。［⼊⼒カーソル移動制御デバイス］の各ビットの ON/OFF で特定の⼊⼒対象にカーソル移動することができます。

カーソルの移動順 No.

最⼤値19999

最⼩値

0

⼊⼒値

1250

20DATA 1

1250

1

DATA 2300

789 UP

2DATA 3

7.23

456 DW

3DATA 4

11.02

12

3 CL

4NAME

TEST

0.

+/- CR「DATA1」と「NAME」への⼊⼒を禁⽌できます

3
設定箇所
⼊⼒対象の配置箇所によって、設定箇所が変わります。設定箇所に［⼊⼒カーソル移動制御デバイス］の先頭デバイスを指定します。
⼊⼒対象種類
数値表⽰
⽂字列表⽰

表形式データ表⽰

4

⼊⼒カーソル移動制御デバイスの設定箇所

設定箇所
スクリーン

［画⾯設定］→［スクリーン設定］→［⼊⼒］→［⼊⼒カーソル移動制御デバイス］

ノーマルオーバーラップ［ノーマルオーバーラップ］ダイアログ→［細かい設定］→［⼊⼒カーソル移動制御デバイス］

マルチオーバーラップ［マルチオーバーラップ］ダイアログ→［細かい設定］→［⼊⼒カーソル移動制御デバイス］

コールオーバーラップ［コールオーバーラップ］ダイアログ→［細かい設定］→［⼊⼒カーソル移動制御デバイス］

グローバルオーバーラップ［グローバルオーバーラップ設定］ダイアログ→［細かい設定］→［⼊⼒カーソル移動制御デバイス］

データブロックエリア［データブロックエリア］ダイアログ→［細かい設定］→［⼊⼒カーソル移動制
御デバイス］－［表形式データ表⽰］ダイアログ→［細かい設定］→［⼊⼒カーソル移動制御デバイス］

56

入力カーソル移動制御デバイスの内容
⼊⼒対象が数値表⽰ / ⽂字列表⽰または表形式データ表⽰によって、内容が変わります。
各⼊⼒対象に付き 1 ビット割り当てられます。各ビットの ON/OFF でカーソル移動を制御します。

7

入力対象＝数値表示 / 文字列表示の場合［⼊⼒カーソル移動制御デバイス］は、次のように［⼊⼒対象］の［カーソルの移動順］No. と関連付けされます。
0：カーソル移動禁⽌
1：カーソル移動許可

8MSB

nLSB

15141312111009080706050403020100←ビット No.

1514131211109876543210←カーソルの移動順 No. 0 〜 1515141312111009080706050403020100←ビット No.

31302928272625242322212019181716←カーソルの移動順 No. 16 〜 31

1413121110090807060504030201MSBn+1LSBMSB

n+15159LSB00

255 254 253 252 251 250 249 248 247 246 245 244 243 242 241 240←ビット No.
←カーソルの移動順 No. 255 〜 240

106-396

入力

入力対象＝表形式データ表示の場合
表形式データ表⽰の列数によって割付が異なります。
0：カーソル移動禁⽌
1：カーソル移動許可• 1 〜 16 列の場合
1 〜 16 列の場合は 1 ⾏あたり 1 ワード使⽤します。
総使⽤ワード数は、［⾏数］ワードです。
1615141312111098765432141312111009080706

0504030201

MSB15n1←列番号LSB00←ビット No.
← 1 ⾏⽬

MSB
15n+1LSB
14131211100908070605

0403020100←ビット No.
← 2 ⾏⽬

MSB

n+19

15LSB
14131211100908

0706050403020100←ビット No.
← 20 ⾏⽬• 17 〜 25 列の場合
17 列以上の場合は 1 ⾏あたり 2 ワード使⽤します。
総使⽤ワード数は、［2  ⾏数］ワードです。
LSBMSB

n+1LSB

25 24 23 22 21 20 19 18 1715 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00

n+315 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00

n+q

15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00

nn+2n+pLSB

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 115 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00

列番号
ビット No.
1 ⾏⽬

15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00

ビット No.
2 ⾏⽬

15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00

ビット No.
m ⾏⽬

使用例
スクリーンに⼊⼒対象の数値表⽰ / ⽂字列表⽰とキーパッドが配置されている場合を例に説明します。
1. ［画⾯設定］→［スクリーン設定］→［⼊⼒］→［⼊⼒カーソル移動制御デバイス］を設定する
D200
2. 本体で、⼊⼒カーソル移動制御デバイス

0、2、3 ビット⽬のみを ON するMSBD200

LSB15141312111009080706050403020100←ビット No.

0000000000001101←カーソルの移動順 No. 0 〜 15

カーソルの移動順 No. 0、2、3 にカーソル移動します。

注意事項
表形式データ表⽰それぞれの［カーソルの移動順 No.］は、関係ありません。
テキストのみの⾏・列であっても必ず番号が割り付けられます。

6-40

例：PLC デバイス