Skip to main content

ステップ 5: 「Light simple」サブモジュールの作成

現在生成されている簡易ライトは簡易スイッチと連動していますが、 Light 採用され、適応されました。これには、新しいモジュール宣言と新しい関数ブロックが必要です。 LightSimple 生成される。ファンクションブロックがインターフェースなので ILight 実装すると、後でさまざまなタイプのライトを部屋に追加できます。主な違いは、 Light スロットの変数が次のタイプであることです。 ISwitchSimple モジュールへの誤った切り替えがないようにする必要があります LightSimple を追加することができます。さらに、の出力は、 LightSimple タイプの BOOL 彼と名前 xSwitchedOn 持っている。

ステップ 6: 実装