【发布时间】:2022-08-20 13:28:23
【问题描述】:
例如,我有一个罐头消息“A”,其中包含信号 1,2,3,4,5,6.... 现在,我只想从信号 3,5 和 6 中获取值。我怎样才能以更智能的方式做到这一点?
-
请提供足够的代码,以便其他人可以更好地理解或重现该问题。
例如,我有一个罐头消息“A”,其中包含信号 1,2,3,4,5,6.... 现在,我只想从信号 3,5 和 6 中获取值。我怎样才能以更智能的方式做到这一点?
我真的不熟悉 capl 脚本,但你应该看看按位运算符https://www.tutorialspoint.com/cprogramming/c_bitwise_operators.htm
您应该首先知道所需信号的起始位和结束位,然后执行正确的操作(可能是右移和 AND)以将其放入变量
你能分享一个例子或更多的背景吗?
【讨论】: