質問

現在表示している画面をPLCに常に知らせたいのですが?

 | 

この質問に対する回答
下記に処理例を解説します。 (※この例では、フォーム名の後ろ2文字にフォーム番号が付加されていて、その番号をPLCに知らせる場合を仮定します) 1)PLCへの通知用に用いる数値タグを用意します(この例では、U01.F01.T01として解説します)。 2)ルートに下記のユーザー関数を1つ追加します。 event OnInitialize() {   this.AddTag("U01.F01.T01"); }  function SetCurrentForm(fm) {   this.WriteVal("U01.F01.T01", ::RightStr(fm.Name,2));  } 3)各フォームのOnInitializeイベントで下記のように呼び出します。  ::SetCurrentForm(this);
この回答は、お客様のお役に立ちましたか? はい いいえ