恭喜,你发布的帖子
发布于 2023-04-10 19:50:48
2楼
可能你还没搞清什么是结构Struct,300/400PLC中Struct表示包含在STRUCT和END_STRUCT之间的一组变量,你没有定义Struct下的其它变量,因此,会出错,下面是300/400的例子,希望能帮助你理解。
...
C2 : STRUCT //From Channel 2
FDD_5200xx : ARRAY [0 .. 15 ] OF //Feed disable A.no.520000-520015
BOOL ;
FDD_RID_5201xx : ARRAY [0 .. 31 ] OF //Feed and read-in disable A.no.520100-520131
BOOL ;
RID_5202xx : ARRAY [0 .. 31 ] OF //Read-in disable A.no.520200-520231
BOOL ;
NCSD_5203xx : ARRAY [0 .. 15 ] OF //NC start disable A.no.520300-520315
BOOL ;
FdStop_1_5211xx : ARRAY [0 .. 15 ] OF //Feed stop GEOaxis 1 A.no.521100-521115
BOOL ;
FdStop_2_5212xx : ARRAY [0 .. 15 ] OF //Feed stop GEOaxis 2 A.no.521200-521215
BOOL ;
FdStop_3_5213xx : ARRAY [0 .. 15 ] OF //Feed stop GEOaxis 3 A.no.521300-521315
BOOL ;
END_STRUCT ;
...
谢谢-非常有帮助。
请填写推广理由:
分享
只看
楼主