PDA

Просмотр полной версии : Начала программирования



mishutka
12.11.2007, 13:31
Здравствуйте!
Прошу Вас посмотреть вложенный файлик - примитивная программа - один вход один выход - работает в эмуляторе но не работает в реальном ПЛК - прошу Вас подсказать в чем загвоздка

Филоненко Владислав
12.11.2007, 14:29
Дело в том, что Ваши переменные в PLC_PROG (IN1 и OUT1) перекрывают глобальные переменные в области I/O конфигурации. Удалите объявления переменных в программе и всё заработает.

Филоненко Владислав
12.11.2007, 14:30
у POU Program не может быть входных (VAR_INPUT) и выходных (var_output) переменных. Эти переменные используются для функций и функциональных блоков.

Разместите объявления переменных в общем разделе VAR и все будет работать =)
У программ могут быть входные и выходные переменные! Программа ничем не отличается от функц. блока

Василий Куц
12.11.2007, 14:31
А, ну да, вечер, мозг плавится ;)