• Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  • Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже предостаточно - придумайте что-то пооригинальнее.
  • Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  • За поиск и предложение пиратского ПО - бан без предупреждения.
  • Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  • Перед тем как что-то написать - читать здесь и здесь.

Не указаны теги в проекте, скачанном с контроллера LOGIX 5343 (1768-L43)

Ответить

Автор темы
svirin
Сообщения: 1
Зарегистрирован: 25 окт 2021, 14:00
Имя: Александр
Страна: Россия
город/регион: Тамбов

Не указаны теги в проекте, скачанном с контроллера LOGIX 5343 (1768-L43)

Сообщение svirin »

Добрый день!

Скачали проект с контроллера LOGIX 5343 (через пункт меню Upload). Исходников проекта нет. При выполнении Verify Controller отображаются однотипные сообщения об ошибках:
Error: Rung 0, PneuAligner, Operand 1: Invalid expression or tag.
Error: Rung 16, Rejects, Operand 8: Invalid expression or tag.

Error: Rung 3, CTONOFF, Operand 6: Invalid expression or tag.

Выполнить Download проект обратно на контроллер соответственно не удается (а это нужно сделать в связи с необходимостью внесения изменений в логику работы). При этом перейти в режим Online получается без проблем, при этом в местах вызова проблемных блоков (Add-On Instructions) вместо отсутствующих тегов отображаются надписи «1.0.0» и «0.0.0» со значением тегов «??». Входы блоков, на которые подаются отсутствующие теги, имеют тип Bool.

Скрины RSLogix 5000 со списком ошибок и проблемными тегами на примере одной ошибки:
[url=https://radikal.ru/big/gmd3pgk1zsnrs] – ошибки
[url=https://radikal.ru/big/011hbo2uzrauf] – значение тега внутри блока
[url=https://radikal.ru/big/1ym6ufgwxfb61] - значение тега снаружи блока


Хотелось бы получить помощь в ответе на вопросы:
1. Каким образом в контроллере могли оказаться блоки (Add-On Instructions) с отсутствующими тегами, если обратно в контроллер слитый с него же проект не загружается?
2. Как контроллер обрабатывает ситуацию с отсутствующими тегами (принимает значение отсутствующего тега за логический 0 либо как-то по-другому)?
3. Как лучше решить проблему с заливкой в контроллер измененного проекта? Понятно, что можно подставить вместо отсутствующих тегов логические нули, но не хотелось бы рисковать без понимания последствий.


legiopatrionostra
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 08 июн 2017, 08:49
Имя: Валерий
Благодарил (а): 1 раз

Не указаны теги в проекте, скачанном с контроллера LOGIX 5343 (1768-L43)

Сообщение legiopatrionostra »

Здравствуйте.
Если хотите, можете загрузить программу на файлообменник. Посмотрю.

Ответить

Вернуться в «ПЛК»