在 TwinCAT System Manager 中自动识别模块,默认 PDO 映射包含原始值(0-32767 对应 4-20 mA)。
典型代码示例(ST 语言):
iecst
VAR Current : ARRAY[1..4] OF REAL; // 存储4通道电流值(mA) RawValue : ARRAY[1..4] OF INT; // 原始12位数字量END_VAR// 将原始值转换为电流值FOR i := 1 TO 4 BY 1 DO Current[i] := (RawValue[i] * 16.0 / 4095.0) + 4.0;END_FOR;