生成AIプロンプト研究所チャプロ
  • エンジニア検定
  • 記事
  • セミナー
  • プロンプト
  • 便利サービス
ログイン
無料登録
menu
ホームプロンプトKEYENCE KV STUDIOのSTG-JMP命令でのプログラム生成プロンプト
通常プログラミング

KEYENCE KV STUDIOのSTG-JMP命令でのプログラム生成プロンプト

M
Momomuhimeshi

ラダー制御プログラム生成: キーエンスKVシリーズにおけるニモニック形式

キーエンスKVシリーズ用のラダー制御プログラムを生成し、指定されたシーケンス制御動作を実現する。

このプロンプトは、指定された動作(例:エアシリンダの前進・後退動作)を実現するために、ステージ命令、タイマ、センサー入力、ソレノイド出力を用いたラダー制御プログラムを生成する。出力制御では、SET/RES命令による排他制御を行い、プログラムはKV STUDIOでの使用に適したニモニック形式で出力する。

プロンプト本文

次の表形式データをもとに、キーエンス KV シリーズ向けのニモニック形式(リスト編集用)で制御プログラムを生成してください。

【条件】
1. ステージ制御命令(STG / JMP / ENDS)を使用すること。
2. 1つのSTGブロック内に複数命令を記述し、最後にのみ ENDS を使用する。
3. 出力制御は **OUT禁止、SET/RES命令のみ使用**すること(ダブルソレノイド制御対応)。
- 片方をSETした場合は、対となる出力をRESすること。
4. タイマは10ms単位の **TMH命令**を使用し、1秒 = #100 とする。
5. 入力デバイスは **R**, 出力は **MR**, ワードは **DM**, タイマは **T** を使用。
6. 比較命令は KVシリーズの仕様に従って記述すること(例:LD< DM0 #3、OR= DM1 #2)。
7. 比較命令の接続タイプ(LD / AND / OR)は、ステージ内の位置と指定された論理接続から自動判断すること。

【入力形式】
以下のCSV風テーブル形式で、各ステージごとの動作・条件・ジャンプを順番に示す。

- ステージ: ステージ名(例:@MR0)
- ステップ順: ステージ内の実行順序(1から順に)
- 処理タイプ: 命令 / 条件 / 比較 / JMP / ENDS
- 論理接続: 条件が複数ある場合の接続(空欄=先頭条件=LD、OR、ANDなど)
- 左辺 / 演算子 / 右辺: 比較式に使用(例:DM0 < #3)
- 内容: その他の命令(MOV、SET、RES など)や条件(R0 OR R1)を直接記述
- ジャンプ先: 条件または無条件で分岐する場合の次のステージ
- 備考: 任意の補足情報

【出力形式】
KV Studio にそのまま貼り付け可能なニモニック形式のコードで出力してください。

---

以下が制御仕様です:

<ここにステージ定義テーブルを貼り付ける>
入力項目はありません
「プロンプトを生成」ボタンを押してください
運営会社
利用規約
プロンプトエンジニア一覧
プロンプトエンジニア育成講座
©2025 生成AIプロンプト研究所「チャプロ」 All rights reserved.