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

Тема: Постоянные обрывы связи в CODESYS при связи с ПЛК 110-60

Древовидный режим

sergeykrylov 17168 видимо в этом проблема 15.03.2015, 11:55
lara197a Как вариант, цикл ПЛК... 15.03.2015, 12:24
Валенок У Вас ..-M. Наколотите... 25.03.2015, 15:08
Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #4
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,999

    По умолчанию

    Цитата Сообщение от AndreyS Посмотреть сообщение
    По поводу того, чтобы объединить слейвы, то панели подключенные к rs485 и rs232 отображают практически полностью разную информацию и их объединение не даст какого-либо выигрыша в объеме конфигурации.
    Значит оставьте Modbus Slave "settings panel" c RS232 таким как есть.
    Теперь о
    Большая часть переменных экспортируется через Modbus TCP, поэтому объединение их помогло бы уменьшить конфигурацию. Но тут разделение сделано сознательно, чтобы не делать доступными по Ethernet функции управления установкой. Все управление возможно только локально с панели.
    Вы внимательно посмотрите на вариант "2. Вставить Modbus Slave в другой Modbus Slave" http://www.owen.ru/forum/showthread....l=1#post146969
    Тогда вместо, пришедшего в Вашу голову
    - сделать один Modbus Slave c адресом 1 и интерфейсом RS485_1. В нем экспортировать функции управления.
    - сделать еще один Modbus Slave c адресом 2 и интерфейсами RS485_1 (использованный ранее) и Modbus TCP. В этот слейв добавить все общие переменные для мониторинга.
    Нужно в существующий Modbus Slave "user panel" с RS485-1 вставить целиком существующий третий Modbus Slave c TCP.
    Из Modbus Slave "user panel" удалите те переменные, которые есть в Modbus Slave c TCP, т.к. переменные в Modbus Slave c TCP будут общими для мониторинга. Панели оператора "user panel" будут доступны все переменные из слейва с RS485-1 и все переменные из слейва с TCP, а вот мастеру, который подключен по TCP будут доступны только переменные из слейва c TCP, и к переменным, связанным с функциями управления он доступа не имеет.
    Вставлять Slave c TCP можно в любое место Slave "user panel"
    Например в начало
    Захват-1.png Захват-2.png
    Тогда для панели "user panel" адреса регистров, которые общие для мониторинга (встроенного слейва), начинаются с нуля, а оставшиеся от старого варианта будут продолжением адресов регистров встроенного слейва.
    Или можно Slave c TCP вставить в конец Slave "user panel"
    Захват-3.png Захват-4.png
    Тогда для панели "user panel" адреса регистров, которые общие для мониторинга (встроенного слейва), будут продолжением адресов оставшихся от старого варианта.
    В всех случаях адреса регистров, которые общие для мониторинга (встроенного слейва), для мастера TCP всегда начинаются с нуля.
    На счет сомнений, вариант слейв в слейве работает без нареканий
    ЗЫ. Вариант, рассматриваемый Вами
    - сделать один Modbus Slave c адресом 1 и интерфейсом RS485_1. В нем экспортировать функции управления.
    - сделать еще один Modbus Slave c адресом 2 и интерфейсами RS485_1 (использованный ранее) и Modbus TCP. В этот слейв добавить все общие переменные для мониторинга
    Тоже будет работать, я часто делаю для связи с одной панелью в ПЛК несколько слейвов с разными адресами, но имеющие один и тот же интерфейс. Один использую для передачи в ПЛК хранимых в панели энергонезависимых параметров при включении питания (в замен ретайн переменных) это 130..150 регистров, а второй слейв для оперативных параметров и управления.
    Вложения Вложения
    Последний раз редактировалось petera; 14.03.2015 в 23:52.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Похожие темы

  1. Ответов: 29
    Последнее сообщение: 04.03.2015, 09:25
  2. Ответов: 8
    Последнее сообщение: 02.08.2013, 11:35
  3. Сброс связи ПЛК с CoDeSys 2.3
    от SergeyH в разделе ПЛК1хх [М02]
    Ответов: 12
    Последнее сообщение: 16.03.2013, 09:05
  4. Ответов: 7
    Последнее сообщение: 01.04.2012, 08:30
  5. потеря связи плк 110-60
    от Ден в разделе ПЛК1хх
    Ответов: 22
    Последнее сообщение: 05.05.2011, 19:41

Ваши права

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