-
проблема плк100
в общем проблема следующая, программа загружена. подаем на вход 1, светодиод горит, а в программе этого нет и она не выполняется, в конфигурации вход тоже загорается синим, выходами тоже можно пощелкать из конфигурации, но прога не работает, может кто сталкивался помогите плиз!
-
Может надо нажать F5 (Run), что бы программа заработала :-)
-
нет, запуск нажимали конечно. это было бы слишком просто, есть ещё варианты, зипа сейчас нету, а обратно контроллер не хочется отправлять, подскажите пожалуйста.
-
может быть тогда выложите программу?
-
Что именно надо выложить файлы конфигурации какие-то? Программа она рабочая, на остальных компрессорах она работает. Ещё раз попробую объяснить суть проблемы. Есть вкладка PLC Configuration там написаны входы и выходы программы, после соединения с контроллером подаем сигналы на дискретные входа, прохождение сигналов на вкладке PLC Configuration видно, далее открываем программу она представлена у нас в LD, и там при подачи сигналов на дискретные входа контакты не замыкаются. Просто проект программы перенесли с одного компа на другой и теперь, когда закачиваем косяк этот, может версии тагет файлов или ещё что-то, там настройки галочки какие-то. Прога вот если это поможет
PROGRAM PLC_PRG
VAR
Water: TON;
COUNT: CTU;
TIM_ZADER_PUSKA: TON;
NO_PUSK: TP;
Start: TP;
IMP_1: TP;
TRIG_5: RS;
TIM_6: TON;
RESET: TP;
Stop: TON;
Filtr: TP;
TRIG_1: RS;
Cicle: TON;
Fourth: TON;
TIM_1: TP;
TRIG_2: RS;
Third: TON;
TIM_2: TP;
TRIG_3: RS;
Second: TON;
TIM_3: TP;
TRIG_4: RS;
END_VAR
VAR_INPUT
PUSK: BOOL;
K1_1: BOOL;
S10: BOOL;
END_VAR
VAR_OUTPUT
Hh: BOOL;
WT: BOOL;
First_st: BOOL;
Second_st: BOOL;
Third_st: BOOL;
Fourth_st: BOOL;
END_VAR
-
вообще вроде и загрузка проходит успешно, но такое ощущение, что программы там нет, хотя линии загораются синим цветом, что сигналы идут, но контакты и дискретные выхода не работают.
-
1/ Нужен проект а не программа.
Файлик с разрешением pro
Так бывает, когда переменная объявлена и в конфигурации и в программе.
-
Вложений: 1
вот он. подскажите что убрать, пожалуйста.
-
Так у Вас к физическим входам\выходам ничего не подключено... Ничего и не должно работать...
Переменные надо либо в конфигурации прописывать, либо в основной программе через AT адрес переменной.
Так же если у Вас одна программа, то все переменные var. var_iput и var_output не нужны.
-
спасибо огромное! долго же мы тупили! всё получилось!