SYS_RINGCOUNTER_10us_RESOLUTION_ns

グループ

PLCステータス情報

データ型

DINT

名称

リングカウンタの分解能

PLC機種に依存した10.24msまたは10.67msタイプのリングカウンタの分解能(ナノ秒)

条件付コンパイルを使用して、PLC機種ごとに時間値が正確に計算されていることを確認します。

#if (IsSystemVariableSupported('sys_iRingCounter_10usXX')) #then
    if (NOT bIsInitialized) then
        bIsInitialized:=TRUE;
        iRingCounter_Old:=sys_iRingCounter_10usXX;
    else
        iRingCounter_New:=sys_iRingCounter_10usXX;
        iRingCounterDiff:=iRingCounter_New-iRingCounter_Old;        
        diScanTime_ns:=INT_TO_DINT(iRingCounterDiff)*SYS_RINGCOUNTER_10us_RESOLUTION_ns;
        iRingCounter_Old:=iRingCounter_New;
    end_if;
#end_if;

最終修正日:2020-02-12このページに関するフィードバックお問い合わせ窓口