Welcome, Guest
Username: Password: Remember me
  • Page:
  • 1
  • 2

TOPIC: Создание тегов для ОВЕН ПЛК110

Создание тегов для ОВЕН ПЛК110 3 years 10 months ago #160

  • Serhioromano
  • Serhioromano's Avatar
Ну до сего момента я понял что мне нужно будет в конфигурации КДС проекта на ПЛК110 добавить Модбас подчиненый элемент, настроить ни ТСП ну и все такое. С этим нет проблем. Потом я создаю подэлементы на 8бит 16бит и т.д. в зависимости от того что мне нужно.

Но я не могу понять как адресовать эти созданые подэлименты в Тесле?

1. В настройках сервера какой должен быть тип опраса? Максимум регистров я пологая или последовательные регистры?
2. При создании тега что такое SlaveID? Это адрес устройства в сети Модбас? Правильно?
3. Можно объяснить типы тегов? Holding coil, Holding register, Descrit inputs, Input register.

Можно вообще пример. Допустим у меня вот такая настрока в плк





Смотрите первые 4 подэлимента 8ми битные. Это используется как блевы переменные. Видно на одном раскрыто и проименованы биты.

Как создать тег на подсвеченый opErrLevelWater2Bottom?

И как создать теги на следующие 2х байтные элементы типа WORD.

Думаю если это пойму, то пойму все. Конечно же в этом проекте я использу 2х байтные элементы, потому что у меня все занчения от 0 до 100. Но в новом проекте планируется использовать элементы типа FLoat что создаст регистр типа REAL. Если есть к этому комментарии то прошу.
Last Edit: 3 years 10 months ago by Serhioromano.
The administrator has disabled public write access.

Создание тегов для ОВЕН ПЛК110 3 years 10 months ago #170

  • fatkhrus
  • fatkhrus's Avatar
  • Offline
  • Administrator
  • Posts: 410
  • Thank you received: 51
  • Karma: -112
Здравствуйте,

Ответы на Ваши вопросы:
1. Выбор данной опции позволяет в одном запросе к Modbus устройству опросить сразу несколько регистров контроллера.
2. Да это адрес устройства в сети Modbus.
3. Я не знаю соответствия обозначению классического адресного пространства Modbus обозначению контроллеров Овен.
Наверное оно примерно такое же как и по ссылке: control.com/thread/1026151530
%I.x =Discrete input = 1x
%Q.x = Holding coil = 0x
%IW.x = Input register = 3x
%QW.x = Holding register= 4x
Вам наверное лучше уточнить у производителей контроллеров. Какое соответствие адресов контроллера адресам Modbus.
The administrator has disabled public write access.

Создание тегов для ОВЕН ПЛК110 3 years 10 months ago #171

  • Serhioromano
  • Serhioromano's Avatar
Давайте начнем с самого начала. Для начала создадим сервер. Я уже настроил ПЛК как слейв на 502 порту и дал ему адрес 11.

Как мне создать сервер?



1. Нужен RTU через TCP? На контроллере выход Ethernet. Это не RS485 через преобразователь. Но я все равно не пойму нужно это или нет. По мему это протокол Modbus TCP.
Вот из доков контроллера



2. Какой выбрать тип опроса?
3. Нужно отключить функцию 6?

Теперь по созданию тегов.

Вы сказали что не знаете дресного пространства. Скажите а это может помочь?



Ведь здесь видно адресация. Хотя я спросил на форуме ОВЕН. Еще нашел в документации



В любом случаю думаю это полезно разобраться и иметь хорошую инструкцию по работе с контролерами ОВЕН. Ведь они очень популярны в России. Если я разберусь, то сниму видео на ютюб и там уже будет. Можно будет отпралять людей туда кому надо.
Last Edit: 3 years 10 months ago by Serhioromano.
The administrator has disabled public write access.

Создание тегов для ОВЕН ПЛК110 3 years 10 months ago #172

  • Serhioromano
  • Serhioromano's Avatar
Я почти уверен что если вы прочтете разделы 7.4.2.2 включая 7.4.2.2.1 то вы все поймете и сможете мне объяснить как действовать.

www.owen.ru/uploads/rp_plk110.160.pdf

Пожалуйста уделите несколько минут вашего времени, я уверен вы очень заняты, но если я не пойму как создовать теги и размечать адресацию, я просто не смогу использовать Тесла скада. А я планировал, при успехе моего текущего проекта использовать это в каждом проекте. Мне это наравится больше чем HMI.
The administrator has disabled public write access.

Создание тегов для ОВЕН ПЛК110 3 years 10 months ago #173

  • Serhioromano
  • Serhioromano's Avatar
Вот посмотрите что у меня происходит.

Last Edit: 3 years 10 months ago by Serhioromano.
The administrator has disabled public write access.

Создание тегов для ОВЕН ПЛК110 3 years 10 months ago #174

  • Serhioromano
  • Serhioromano's Avatar
Вот что еще я обнаружил

1. Я создал тег на первый бит певого байта и один объект в скада - работает
2. Я отредактировал тег на второй бит первого байта - работает
3. Я создал еще одит тег и того у меня в проекте 2 тега на первый и второй бит первого байта и один объект - работает
4. Я ставлю второй контрольный элемент на поляну скада - начинает глючить.

Так что я думаю я просто чегото не донастроил.

Настройки сервера я ставил последовательные регисты и максимальные это не меняет дела.

Сделал еще проверку с 16ти бытными пермеными. Все получается нормлаьно обратиться, но почемуто опять если ставлю 2 лейблы то одна начинает мигать.
Last Edit: 3 years 10 months ago by Serhioromano.
The administrator has disabled public write access.
  • Page:
  • 1
  • 2
Go to top