如何在输入信号中设置CAPL代码中的env变量?

问题描述:

我用独木舟我想补充一点,采取信号节点,例如使用过程 的CAPL编码改变ENV变量如何在输入信号中设置CAPL代码中的env变量?

on signal Signal_Name 
{ 
    set env variable = SET; 
} 

可以使用,

@Env_Variable_Name = 1; 

对于例如,我有一个环境变量名为

on key 'a' 
{ 
    @Env_DrvDrSw = 1; 
} 

但CAPL有一个小的限制,因为CAPL是一个基于事件的编程,您的CAPL代码中的on envVar Env_DrvDrSw部分将在执行on key 'a'事件后执行。 你不能指望它像C语言一样工作。

希望我澄清你的问题。如我错了请纠正我。