Добрый день, коллеги
Ранее я работал в Codesys-е v.2, в частности с контроллерами Ваго. Там было все понятно, с такого-то адреса читаются входа, с такого-то выхода, а вот так объявляются "маркеры" типа %MWX и можно напрямую работать с модбасом.
Теперь ко мне попал S7-1214. Установил TIA Portal v.13. И...
И не понимаю, работать по модбасу данный контроллер может только если прикрутить функциональный блок MB_SERVER?
И OPC-серверу будут видны только переменные "скормленные" этому блоку?
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
MODBUS TCP
-
- здесь недавно
- Сообщения: 32
- Зарегистрирован: 23 ноя 2011, 11:29
- Имя: Александр
-
- почётный участник форума
- Сообщения: 5638
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 759 раз
MODBUS TCP
Небольшое уточнение - OPC-серверу с Modbus-овским протоколом.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 32
- Зарегистрирован: 23 ноя 2011, 11:29
- Имя: Александр
MODBUS TCP
ok.
Делаю два функциональных блока MB_SERVER.
'Скармливаю' каждому свои теги из разных DB (P#DB3.DBX0.0 WORD 28 и P#DB2.DBX8.0 WORD 16)
Но не понимаю как правильно задать адресацию для чтения этих тегов. Например при чтении 3-й функцией 0-го регистра в ОРС 'прилетает' совсем по случайному закону то из первой базы, то из второй.
Как сделать чтоб из первой базы читать например 0-го регистра, а из второй - 100-й регистр?
Делаю два функциональных блока MB_SERVER.
'Скармливаю' каждому свои теги из разных DB (P#DB3.DBX0.0 WORD 28 и P#DB2.DBX8.0 WORD 16)
Но не понимаю как правильно задать адресацию для чтения этих тегов. Например при чтении 3-й функцией 0-го регистра в ОРС 'прилетает' совсем по случайному закону то из первой базы, то из второй.
Как сделать чтоб из первой базы читать например 0-го регистра, а из второй - 100-й регистр?
-
- почётный участник форума
- Сообщения: 5638
- Зарегистрирован: 07 окт 2011, 09:12
- Имя: Гаско Вячеслав Эриевич
- Страна: Россия
- город/регион: Рязань
- Благодарил (а): 602 раза
- Поблагодарили: 759 раз
MODBUS TCP
Что-то мне подсказывает, что блок MB_SERVER должен быть только один. Вряд-ли этот контроллер может представлять два устройства-сервера)) с разными ID за одним IP.
---------------------------------------------------
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
«У человека в душе дыра размером с Бога, и каждый заполняет её как может.» (Жан-Поль Сартр)
"Ту пустоту, которая остаётся в душе, когда в ней нет Бога, и весь мир не может заполнить." (святитель Николай Сербский)
-
- здесь недавно
- Сообщения: 32
- Зарегистрирован: 23 ноя 2011, 11:29
- Имя: Александр
MODBUS TCP
Тогда получается, что можно прикрутить только один DB?
У меня два DB появилось из ситуации, что в одном обычные теги, во втором retain.
У меня два DB появилось из ситуации, что в одном обычные теги, во втором retain.