Vijeo Designer Basic 可以读取Control Expert Classic BOOL与EBOOL数组变量。以Modbus TCP通讯为例,在Vijeo Designer Basic建立该驱动勾选IEC61131语法,双字字顺序选择“低字优先”:
一、Vijeo Designer Basic 读取Control Expert Classic的bool型数组变量,地址是按字节首地址进行对应的。举例如下:
1. 在Control Expert Classic建bool型数组A1:
2. 将A1关联地址%MW1000:
3. 在Vijeo Designer Basic建bool变量:
4. 地址对应关系:
触摸屏地址 | PLC变量名称 | PLC变量地址 |
%MW1000:X0 | A1[0] | %MW1000 |
%MW1000:X8 | A1[1] | %MW1000 |
%MW1001:X0 | A1[2] | %MW1001 |
%MW1001:X8 | A1[3] | %MW1001 |
%MW1002:X0 | A1[4] | %MW1002 |
%MW1002:X8 | A1[5] | %MW1002 |
%MW1003:X0 | A1[6] | %MW1003 |
%MW1003:X8 | A1[7] | %MW1003 |
%MW1004:X0 | A1[8] | %MW1004 |
%MW1004:X8 | A1[9] | %MW1004 |
%MW1005:X0 | A1[10] | %MW1005 |
%MW1005:X8 | A1[11] | %MW1005 |
%MW1006:X0 | A1[12] | %MW1006 |
%MW1006X8 | A1[13] | %MW1006 |
%MW1007:X0 | A1[14] | %MW1007 |
%MW1007:X8 | A1[15] | %MW1007 |
A1关联地址%MW1000,A1[0]对应触摸屏地址%MW1000:X0,A1[1] 对应触摸屏地址%MW1000:X8,其它依次类推。
二、Vijeo Designer Basic 读取Control Expert Classic的EBOOL型数组变量,将A1定义为EBOOL类型,地址是按顺序进行对应的。在Vijeo Designer Basic建BOOL变量:
地址对应关系如下:
触摸屏地址 | PLC变量名称 | PLC变量地址 |
%M100 | A1[0] | %M100 |
%M101 | A1[1] | %M101 |
%M102 | A1[2] | %M102 |
%M103 | A1[3] | %M103 |
%M104 | A1[4] | %M104 |
%M105 | A1[5] | %M105 |
%M106 | A1[6] | %M106 |
%M107 | A1[7] | %M107 |
%M108 | A1[8] | %M108 |
%M109 | A1[9] | %M109 |
%M110 | A1[10] | %M110 |
%M111 | A1[11] | %M111 |
%M112 | A1[12] | %M112 |
%M113 | A1[13] | %M113 |
%M114 | A1[14] | %M114 |
%M115 | A1[15] | %M115 |
A1关联地址%M100,A1[0]对应触摸屏地址%M100,A1[1] 对应触摸屏地址%M101,其它依次类推。
是否有帮助?