【发布时间】:2015-09-30 21:04:38
【问题描述】:
我正在尝试通过 CAN 通信 (IFM) 发送 32 位实数,但 CAN 通信仅接受 16 位值。
如果我尝试发送的值超过 255,它会重置回 0 并继续以该模式。因此,我需要将 32-Bit Real 值拆分为两个 16-Bit 值,然后在通讯的另一侧重新组合。
我似乎无法理解如何在结构化文本中做到这一点。
任何帮助将不胜感激
【问题讨论】:
标签: 32-bit 16-bit floating-point-conversion codesys structured-text