引用xingchsss 的回复内容:#define apc_istwert "Actual_value"中的#define是定义一个变量,这句话意思是将Wincc的变量Actual_value定义为程序中的变量apc_istwert ,第二句也一样。extern ctrl_enable定义一个Wincc的外部变量ctrl_enable,那么在程序中可以直接用这个变量。
return (GetTagSWord(apc_istwert)*GetTagBit(apc_local_on_off)|ctrl_enable)中return返回括号中的表达式的值,返回值=Actual_value×apc_local_on_off/ctrl_enable
将Wincc的变量Actual_value定义为程序中的变量apc_istwert
是不是apc_istwert 是plc 中的变量,Actual_value是wincc的内部变量? Actual_value是不是要在内部变量中建立?另外它是不是全局变量?这个c语句用在什么地方呢?