CTRL_PWM機能ブロック

このCTRL_PWM機能ブロックは、パルス幅変調を生成します。

入力IN

制御値は、入力から指定されます。値は0から255の間でなければなりません。255は100%に相当します。

入力PT

この入力は、パルス幅のサイクル時間を定義します。これは一度オンとオフに切り替えることを意味します。正しい動作のためには、この入力が指定される必要があります。データ型として時間が期待されます。例えばT#5m

入力PT_MIN

この入力は、パルス幅の最小サイクル時間を定義します。この値が下回ると、2番目のサイクルが比例して延長されます。最大サイクルをPT_MAXで制限することをお勧めします。

入力PT_MAX

この入力は、拡張時の最大総サイクル時間を定義します。これは少なくとも入力PTに相当する必要があります。この入力が計算されるためには、PT_MAXが定義されており、PT_MINがパルス幅を延長している必要があります。

入力DIS

入力DISは、パルス幅変調を無効にし、出力Qは偽になります。

出力Q

このブール型の出力は、サイクル的に真と偽の間で切り替わります。パルス幅信号によって異なります。最初のサイクルは真から始まります。