Вход

Просмотр полной версии : ИПП120 и ПР102 - часть переменных не передаётся в ПР



Ворон226
09.05.2023, 11:45
Добрый день!

Простая программа управления сдвоенным прессом. При зажатии заготовки в прессе нужно её прессовать заданное время и отпустить.
Так как пресс сдвоенный, то два канала практически идентичные.
Время прессования задается на ИПП120 в минутах и секундах.
Запрограммировал ПР и ИПП.
Заметил в онлайн отладке ПР, что первые две переменные (мин и сек пресса1) передаются с ИПП в ПР и таймер работает.
А вот две переменные (мин и сек пресса2) не передаются в ПР.
Вроде всё посмотрел - скрины прилагаю... В чём причина может быть и где копать?

kondor3000
09.05.2023, 14:19
Добрый день!

Простая программа управления сдвоенным прессом. При зажатии заготовки в прессе нужно её прессовать заданное время и отпустить.
Так как пресс сдвоенный, то два канала практически идентичные.
Время прессования задается на ИПП120 в минутах и секундах.
Запрограммировал ПР и ИПП.
Заметил в онлайн отладке ПР, что первые две переменные (мин и сек пресса1) передаются с ИПП в ПР и таймер работает.
А вот две переменные (мин и сек пресса2) не передаются в ПР.
Вроде всё посмотрел - скрины прилагаю... В чём причина может быть и где копать?

Вероятнее всего переменная Таймер2, не энергонезависимая и не выведена на экран (и не присваивается в другом месте). Для Лоджика это незаконченный блок и он не работает. Достаточно поставить, для переменной Таймер2, галку энергонезависимость.
А вообще лучше выкладывать проект, тогда гадать не придётся.

Ворон226
09.05.2023, 15:37
Вероятнее всего переменная Таймер2, не энергонезависимая и не выведена на экран (и не присваивается в другом месте). Для Лоджика это незаконченный блок и он не работает. Достаточно поставить, для переменной Таймер2, галку энергонезависимость.
А вообще лучше выкладывать проект, тогда гадать не придётся.

Вах!!! Спасибо! Действительно, не прописал для переменной Таймер2 куда она идёт. Потому и блок в целом не работал...
Ещё раз большое спасибо!
С праздником!!!