問題タブ [codesys]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
552 参照

real-time-clock - 「CODESYS Control for Linux SL」でナノ秒精度のRTCクロックを取得する方法はありますか

Windows PC で動作する CODESYS Development SW バージョン「3.5 SP15 patch 1」と、デモ モードの Ubuntu 16.04.6 LTS で動作する「CODESYS Control for Linux SL」Soft PLC バージョン 3.5.15.10 があります。私の学習タスクでは、現在の RTC 時間をナノ秒単位で取得する必要があります。これは、「timestamp_now」の次の C コードで得られるものと同様です。

CODESYS に含まれる標準ライブラリを確認しましたが、必要なものが見つかりませんでした。1) SysTimeRtcHighResGet: ミリ秒単位の現在の RTC 時間。私のタスクには解像度が不十分です。2) SysTimeGetNs: ナノ秒の分解能でアップタイムのように見えます。この値を自分のタスクに使用することはできません。

私のSoft PLCでナノ秒の分解能で現在のRTCを取得するために、無料の(おそらくデモモードで)ライブラリを使用できるかどうか、考えはありますか?