Показано с 1 по 8 из 8

Тема: ПЛК 110 М02 + SCADA

  1. #1

    По умолчанию ПЛК 110 М02 + SCADA

    Здравствуйте ! не получается получить данные.
    В конфигурации ПЛК: Modbas ( Master RTU) объявлено устройство Universal Modbas Device
    с адресом 1. Universal Modbas Device имеет под элемент Real input Module ( регистр №1).
    Задача записать данные в этот регистр из MasterOPC Universal Modbas Server ( Insat), MasterOPC Universal Modbas Server в режиме Slave
    Связь с ПЛК ч/з АС4-М .
    Данные связи ( порт, скорость, номер интерфейса 485 .....) - Проверил.
    Номер номер регистра в теге OPC смещал на единицу.
    Обмен есть, качество GOOD. При записи значений в OPC значение в ПЛК не записываются.
    Вопрос , где мог " накасячить "
    OPC1.png OPC2png.png OPC3.pngOPC3.png

    MbsPlc1.png MbsPlc2.png

  2. #2

    По умолчанию

    Цитата Сообщение от BSA Посмотреть сообщение
    Здравствуйте ! не получается получить данные.
    В конфигурации ПЛК: Modbas ( Master RTU) объявлено устройство Universal Modbas Device
    с адресом 1. Universal Modbas Device имеет под элемент Real input Module ( регистр №1).
    Задача записать данные в этот регистр из MasterOPC Universal Modbas Server ( Insat), MasterOPC Universal Modbas Server в режиме Slave
    Связь с ПЛК ч/з АС4-М .
    Данные связи ( порт, скорость, номер интерфейса 485 .....) - Проверил.
    Номер номер регистра в теге OPC смещал на единицу.
    Обмен есть, качество GOOD. При записи значений в OPC значение в ПЛК не записываются.
    Вопрос , где мог " накасячить "
    Как у вас второй Float имеет адрес 1 ??? Каждый Float занимает 2 регистра, адреса должны быть все чётные 0,2,4,6,8 и т.д.
    Для правильного отображения Float надо переставить регистры, либо в ОРС, либо последней настройкой в UMD ( универсал Модбас девайс), поставить Native
    Последний раз редактировалось kondor3000; 28.01.2023 в 11:48.

  3. #3
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    10,583

    По умолчанию

    В программе могли накосячить, если переменная всегда перезаписывается программой ПЛК.

  4. #4

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    В программе могли накосячить, если переменная всегда перезаписывается программой ПЛК.
    В точку,Спасибо теперь записываются данные, с учетом чётности номеров регистров .
    Последний раз редактировалось BSA; 28.01.2023 в 12:39.

  5. #5

    По умолчанию

    По вопросу с нумерацией для float, Universal Modbas Device был взят для симуляции преобразователей сигналов тензодатчиков у них отсчет регистров идет с 1 значение ( real ) которое мне нужно с читать с реального устройства, лежит 64 регистре устройства ( отсчет с единицы ) со стороны же плк получается -1 т.е 63 регистр в real input modile. Как тогда быть с нумерацией для решения данной задачи в отсутствии устройства( преобразователей сигналов тензодатчиков)? .
    Последний раз редактировалось BSA; 28.01.2023 в 12:43.

  6. #6
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,314

    По умолчанию

    Вы какой-то мазохист.
    у них отсчет регистров идет с 1 значение ( real )
    Ну так первому (сверху) флоату и поставьте 1. На кой 2-му то поставили 1 ?

    И да. Для мастера четность нумерации регистров по барабану. Ограничения на четность это ограничения слейва.
    идет с 1 значение ( real ) которое мне нужно с читать с реального устройства, лежит 64 регистре устройства
    А это означает что между 1 и 64 нет непрерывных 32-битных данных или вы что-то недочитали. С арихметикой дружим ?

  7. #7

    По умолчанию

    Цитата Сообщение от BSA Посмотреть сообщение
    По вопросу с нумерацией для float, Universal Modbas Device был взят для симуляции преобразователей сигналов тензодатчиков у них отсчет регистров идет с 1 значение ( real ) которое мне нужно с читать с реального устройства, лежит 64 регистре устройства ( отсчет с единицы ) со стороны же плк получается -1 т.е 63 регистр в real input modile. Как тогда быть с нумерацией для решения данной задачи в отсутствии устройства( преобразователей сигналов тензодатчиков)? .
    Если отсчёт с 1 регистра, то адреса 1,3,5,7,9 и т. д. Перестановка регистров при неправильном отображении в силе.

  8. #8

    По умолчанию

    Проверил, всё работает и с адресами 0,2,4 и с адресами 1,3,5.
    В ПЛК регистры переставлять не надо, это делает уже скрипт в ОПС сервере 1 Чтение запись Флоат ОПС сервер.jpg
    Но с реальным прибором, скорее всего надо переставлять.

Похожие темы

  1. SCADA-система Simple-Scada
    от psserg.86 в разделе Другие SCADA системы
    Ответов: 316
    Последнее сообщение: 05.03.2024, 12:30
  2. Scada + ops
    от PuHbI4 в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 20.05.2020, 09:42
  3. ERP + Scada
    от Ivan2 в разделе Master SCADA 3
    Ответов: 1
    Последнее сообщение: 03.05.2015, 12:10
  4. SCADA OPM
    от Павловский Игорь в разделе Программируемые реле
    Ответов: 5
    Последнее сообщение: 27.04.2015, 18:09
  5. Master Scada - SQL server - Master Scada
    от vvu2011 в разделе Master SCADA 3
    Ответов: 21
    Последнее сообщение: 08.03.2014, 17:42

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •