我有一个包含CAN信号A,B和C的脚本。所有信号都是周期性的。我想根据A和B的值发送信号C。有没有办法通过CAPL监视CAN信号(尝试监视实时数据)。 假设我要执行如下所示的操作
if Signal A==0x04 AND/OR Signal B==0x01 then
output(signal C)
答案 0 :(得分:0)
如果(((getSignal(SignalA)== 0x04)&&(getsignal(SignalB)== 0x01))输出( MessageofSignalC );
注意:您必须发出包含信号本身的整个消息(我不知道高级通信协议仅发送信号,而不发送作为数据链路层中数据单元的帧)。
如果必须修改SignalC,则必须在发送其消息输出(MessageSignalC)之前进行修改。