подскажите
DM; 17.12.04
такая ситуация: имеется программа для S7-300, в ней ОВ1, который
нормально открывается.
На программаторе Feild PG загружаю эту программу на memory card MC
951 64K, после чего пробую открыть на флешке ОВ1- появляется
ошибка:LAD/STL/FBD (34:40) Compiler information: type conflict,
после этой ошибки появляется сообщение о невозможности открыть блок
и он естественно не открывается. Пробовал менять в программе в ОВ1
язык с LAD на STL и FBD и загружать- таже история. Если загружать
эту программу в CPU без вставленной МС, а затем посмотреть
содержимое через Accessible Nodes- OB1 также не открывается.
Проверял ОВ1 и всю полностью программу на консистентность- никаких
ошибок и предупреждений.
Re: подскажите
DM; 17.12.04
в ОВ1 вызывается системная функция SFC20, если ее из блока
выкинуть, то блок после загрузки открывается нормально, остается 2
вопроса:
1. системные функции вызываются не только в ОВ1, но и в других
блоках (FC,FB), после загрузки в МС эти блоки открываются (хотя и
появляются сообщения об ошибках), а места вызовов системных функций
подсвечиваются красным. Можно ли что-нибудь сделать, чтобы и ОВ1
загружался, а потом открывался (наподобие как FC и FB)?
2. одна программа с открывающимся ОВ1 у меня есть, но есть еще один
контроллер, в котором программа почти похожа на первый (но не
совсем- ОВ1 в этих программах различаются например по размеру). При
загрузке программы со 2-го контроллера ОВ1 не открывается. Могу ли
я как-то открыть этот ОВ1? другого источника получения программы
(кроме как из контроллера) у меня нет.
<<br>