CODESYS ドライバ
CODESYS ドライバを使用する場合は、これらのガイドラインに従ってください。
サポートされているコントローラ
- CODESYS SoftPLC
- CODESYS® SoftPLC のインスタンスは、Windows® 10/11 x64 または Linux ベースのシステムを実行しているデバイスにインストールできます。 このドライバは、両方のプラットフォームへのシームレスなアクセスを提供します。
- CODESYS 互換デバイス
- CODESYS ランタイム環境を実行しているデバイスもサポートされています。
ヒント:
CODESYS ドライバは、CODESYS SoftPLC でテストおよび検証されています。
コントローラ タグのインポート
このドライバは、接続されたコントローラから直接タグをインポートするか、タグ定義を含む XML ファイルを読み込むことでタグをインポートすることができます。次のモードでタグをインポートできます。
- オンライン モード
- オンライン モードを使用すると、デザイン時またはランタイムにコントローラからタグを直接インポートできます。
- オフライン モード
- 詳しくは、製品資料を参照してください。CODESYS 通信ドライバは、オフラインモードのコントローラ プロジェクトで定義されたカスタム データタイプのインポートをサポートしています。
サポートされるデータタイプ
デバイスデータタイプ | Optix データタイプ | 長さ |
|---|---|---|
BOOL | BOOL | 1 ビット |
BYTE | BYTE | 1 バイト |
WORD | UINT16 | 2 バイト |
DWORD | UINT32 | 4 バイト |
LWORD | UINT64 | 8 バイト |
SINT | SBYTE | 1 バイト |
INT | INT16 | 2 バイト |
DINT | INT32 | 4 バイト |
USINT | BYTE | 1 バイト |
UINT | UINT16 | 2 バイト |
UDINT | UINT32 | 4 バイト |
LINT | INT64 | 8 バイト |
ULINT | UINT64 | 8 バイト |
REAL | FLOAT | 4 バイト |
LREAL | DOUBLE | 8 バイト |
TIME | DURATION | 4 バイト |
LTIME | DURATION | 8 バイト |
DATE | DATE TIME | 2 バイト |
TIME_OF_DAY(TOD) | UTC TIME | 4 バイト |
DATE_AND_TIME(DT) | DATE TIME | 4 バイト |
Struct | Struct | |
STRING | STRING[Length] | |
WSTRING | STRING[Length] | |
ARRAY 1 dimensional | Type [dimension] | |
ARRAY 2 dimensional | Type [1st dimension, 2nd dimension] | |
ARRAY 3 dimensional | Type [1st dimension, 2nd dimension, 3rd dimension] |
ヒント:
Rockwell Automation では、DATE、TIME_OF_DAY(TOD)、DATE_AND_TIME(DT) で日付と時刻データの設定および表示に DATE AND TIME オブジェクトを使用することを推奨しています。
ご質問やご意見