我在Axis里创建一个OUTPUT CAM,这个CAM也动作了,如果这个CAM的输出到一个电磁阀上,必须指定一个不经过缓冲区内的绝对地址,所以不能对这个输出位进行变量定义。此时如果我想看到CAM的状态,只能看CAM下的Symbol browser里的变量state,但是它的类型是'enumonoff',显示的状态是on或者off。
这时如果我想在WINCCFLEXIBLE上表示这个状态如何操作?或者我如何在ST语言里进行判断编程,这个数据的类型如何取出。例如我做程序定义一个BOOL型变量,如果值为ON,变量为TRUE,值为OFF,变量为FALSE。
IF Output_cam_1.state =OFF THEN
state:=FALSE;
ELSE
state:=TRUE;
END_IF;
但是编译不通过,提示Variable ID expected output_cam_1
请问我如何使用这些变量
谢谢