Кто-нибудь использует для подключения Weintek драйвер CODESYS V2 (Symbolic Addressing) (Ethernet)?
У меня странный глюк -- при попытке в EBpro 6 привязать виджет к ячейке массива всегда вылезает попап-сообщение "Read address invalid".С любым массивом -- BOOL, INT, REAL, все равно.
Хотя все массивы импортируются в тэги из *.SYM или *.SYM_XML без проблем.
Писал в техподдержку, они запрашивали китайцев и те на голубом глазу ответили, что для Codesys 2.3 массивов не предусмотрено. (Вот у их драйвера для Codesys 3 все нормально с массивами.)
Хотя если сделать массив структур, чтобы адрес выглядел как PLC_PRG.arrayDW[5].dwData, то все нормально.
Еще проблема -- как мне в будущем переделать проект Weintek-а с Codesys2 на Codesys3, чтобы не менять две сотни переменных ручками?
Даже если использовать "tag library", то хотя при создании там тэга-алиаса и надо указывать драйвер ПЛК, то в виджете кроме тэга-алиаса опять надо указывать драйвер ПЛК. А если драйвер Codesys2 удалить, чтобы заменить на Codesys3, то все старые переменные и связи удаляются вместе с ним.




Ответить с цитированием
