Как задать IP-адрес PMP3xx через PLC Shell?
PLC Shell — это текстовая консоль контроллера в Codesys: двойной щелчок по устройству, вкладка PLC Shell, ввод команды в поле и ответ в окне результата. Команда ? выводит полный список.
Основные команды:
| Команда | Что делает |
|---|---|
ipaddr | показывает текущий IP-адрес; с параметром задаёт новый |
netmask | показывает или задаёт маску подсети |
gateway | показывает или задаёт шлюз |
dhcp | переводит получение адреса в автоматический режим |
fpga | версия ПЛИС контроллера |
version | версия прошивки |
rtc-get | текущее время в UTC |
rtc-set | установка времени UTC |
Примеры записи: ipaddr 192.168.61.196, netmask 255.255.254.0, gateway 192.168.60.1, rtc-set 2021-10-25T18:24:30. Успешная запись подтверждается сообщением «write to successful», для часов — строкой с установленным временем.
Автоматическое получение адреса командой dhcp включать стоит только при уверенности в сетевом окружении: если сервер адресов недоступен, контроллер окажется без адреса и найти его можно будет только сбросом через DIP-переключатель.
Через ту же консоль удобно снимать версии прошивки и ПЛИС перед обращением в поддержку — эти два номера обычно спрашивают первыми.
Прикреплённая документация
Георгий Жуков
Ведущий инженер