Добрый день. Как можно реализовать функцию выключения контроллера, как мы компьютер выключаем? Хочу реализовать для обхода ошибки трендов при не корректном выключении ПЛК
Вид для печати
Добрый день. Как можно реализовать функцию выключения контроллера, как мы компьютер выключаем? Хочу реализовать для обхода ошибки трендов при не корректном выключении ПЛК
Добрый день!
В ходе разработки и эксплуатации накопился ряд вопросов:
1. Возникла проблема удаленной загрузки приложения в ПЛК210 через wan порт. Загрузка происходит с моего ПК, шлюзом является локальный ПК на объекте с установленным Codesys Gateway к нему подключение есть (зеленый индикатор), но при попытке подключения к ПЛК codesys выдет ошибку "не одно из устройств не отвечает запрос поиска" (активный путь указан ручным прописыванием IP адреса, согласно рекомендации). Тем временем подключение к web-конфигуратору есть и в межсетевом экране правила Allow-CODESYS-GATEWAY-TCP и Allow-CODESYS-GATEWAY-UDP разрешены.
2. Как в Codesys скрыть файлы и дерево проекта, оставив в нем только возможность загрузки проекта в ПЛК?
3. Есть ли какая-либо документация посвященная библиотеке NetVarUdp? Хотелось выцепить оттуда переменную наличия/отсутствия связи между двумя ПЛК в одном проекте.
Добрый день.
1. А из CODESYS на локальном ПК удается загрузить проект?
2. Можно запаролить объекты в дереве проекта. См. здесь: https://youtu.be/yhfUygKHYU4
3. Можно детектировать отсутствие связи по счетчику ответов с помощью глобальных диагностических переменных:
Вложение 54641
1. Не пробовал, но так как это ПК предприятия не хотелось бы на него ставить среду разработки
2-3. Спасибо!
1. Возможно, на этом ПК заблокированы нужные порты?
Проверка загрузки именно из CODESYS IDE сразу бы дала новую информацию по этому вопросу.
Добрый день. Для ПЛК 210(slave) и библиотеки MB_TcpSlave какое максимальное количество регистров контроллер может отдать мастеру за один групповой запрос?