ППЦ!!! Объявил входные переменные в конфигураторе и ПЛК перестал связываться...
Всё, связь наладил.
Но после объявления переменных по совету capzap, ситуация не изменилась. Что ещё может быть, какие есть мысли? Или ехать менять железку?
Может это от того что я через usb шланг с ПЛК общаюсь?
Последний раз редактировалось Николай83; 30.11.2016 в 15:37.
Ковырять программу дальше.
переменные в конфигурации- глобальные
в программа- локальные
если имена одинаковые, то локальные всегда имеют преимущество перед глобальными.
удалите переменные с одинаковыми именами из области объявлений в программе .
все заработает.
Николай83, настоятельно рекомендую ознакомиться с данным курсом видео уроков:
https://youtu.be/F-x-SGzI70Y?list=PL...MptpHA5ep0nrq5
На Ваши вопросы ответят часть 2 и часть 3.
lara197a писал что нужно имена переменных в программе и в конфигураторе сделать разными, Евгений Багаев дал ссылку на видео где имена переменных в программе и в конфигураторе совпадают. Я пробовал и так и так, результата ноль. Единственная разница, которую я вижу, это язык на котором пишем код (я пишу на LD)
Вы скажите по коду, чего вы хотите ?
Что такое start, датчик2, датчик3 и так далее...
Если удалите из VAR строку start и дадите это имя в конфигурации входу (например первому %IX0.0.0 ) то 1-й вход ПЛК будет работать в программе как start
Последний раз редактировалось melky; 30.11.2016 в 16:50.