Создание пользователей в среде CoDeSys

Для создания пользователя в среде CoDeSys надо открыть проект и перейти во вкладку «пользователи и группы» и нажать «Синхронизация», после чего выйдет окно, в котором надо подтвердить включение управление пользователями.

Рисунок 1 – Создание и управление пользователями

Будет предложен вход и надо зайти под учетной записью "Administrator" и паролем "Administrator", сразу будет предложено изменить пароль учетной записи Administrator, далее будет доступно управление пользователями.

Рисунок 2 – Окно управления пользователями и группами

Для добавления пользователя надо нажать слева от окна пользователей «Добавить» и указать имя пользователя, группу, пароль и возможность задания/изменения пароля пользователем.

Рисунок 3 – Добавление пользователя

Когда пользователь будет создан, он появится в окне «Пользователи» и будет доступен для редактирования (для учетной записи «Administrator»).

Следующая вкладка «Права доступа» дает возможность настроить доступ к проекту для просмотра и/или редактирования.

Рисунок 4 – Вкладка права доступа

Для входа от имени другого пользователя, надо отключиться. Для отключения текущего пользователя, надо нажать: «Онлайн => Безопасность => Отключить текущего пользователя устройства». После отключения предыдущего пользователя нажать «Логин» и войти под новым пользователем.

Рисунок 5 – Вход в устройство

Если все права и доступы были настроены верно, то среда будет запрашивать доступ на действие, если у данного пользователя нет прав на:

Рисунок 6 – Запрос доступа на действие

Если в окне (рисунок 6) ввести данные учетной записи которая имеет доступ к действиям, то сразу же будет совершен вход в эту учетную запись (например, ввели данные администратора из под пользователя visor, то автоматически будет совершен вход как Administrator и все дальнейшие действия будут совершаться от его имени).


Сброс учетных данных

Если логин и пароль от проекта были забыты, выполните следующие команды после подключения к контроллеру по SYS порту или SSH через терминал под учетной записью администратора:

sudo rm /opt/codesys/.UserMgmtDB.csv
sudo rm /opt/codesys/.UserMgmtRightsDB.csv

Альтернативный способ через WinSCP:

  1. Подключитесь к контроллеру через WinSCP.
  2. Включите в настройках «Показать скрытые файлы».
  3. Перейдите в каталог /opt/codesys/.
  4. Удалите файлы: