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

Тема: Имитация.

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию Имитация.

    Здравствуйте, уважаемые знатоки!
    Имеется контролер спк 105 2011 г.в, стоит задача на основе этого контролера сделать 'имитацию нескольких устройств Modbas Slave с нужными номерами регистров читаемых другим ПЛК по 485 работающему в режиме Master. Суть вопроса , как со стороны СПК 105( Slave) организовать имитацию чтобы master брал данные с регистра с например с 50.т.е интересует как создать регистр именно с номером 50 на СПК 105 Slave/.
    Последний раз редактировалось BSA; 15.03.2023 в 07:25.

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

    По умолчанию

    с помощью библиотек
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  3. #3

    По умолчанию

    Цитата Сообщение от BSA Посмотреть сообщение
    Здравствуйте, уважаемые знатоки!
    Имеется контролер спк 105 2011 г.в, стоит задача на основе этого контролера сделать 'имитацию нескольких устройств Modbas Slave с нужными номерами регистров читаемых другим ПЛК по 485 работающему в режиме Master. Суть вопроса , как со стороны СПК 105( Slave) организовать имитацию чтобы master брал данные с регистра с например с 50.т.е интересует как создать регистр именно с номером 50 на СПК 105 Slave/.
    Добрый день.
    См. п. 7:
    https://ftp.owen.ru/CoDeSys3/11_Docu...dbus_v.1.1.pdf

  4. #4

    По умолчанию

    Правильно я понял:
    Для нескольких имитируемых устройств создаем несколько ФБ ( MB_SLAVE) j они могут иметь одинаковый ComHandle порта, но разные DevAddr.
    Необходимо обеспечить асинхронную т.е исключение одновременной работы ФБ для каждого имитируемого Slave устройства.
    BufSize будет определять максимальное кол-во регистров.
    pBuffer через него будет определяться номер регистра имитируемого устройства.
    ?

  5. #5

    По умолчанию

    Думаю, что так не получится. В каждый момент времени можно использовать только один экземпляр ФБ MB_Slave, насколько я помню.

Похожие темы

  1. Имитация датчиков температуры на ТРМ232М
    от me92_1992 в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 01.06.2018, 08:59
  2. Имитация нажатия горячей клавиши для СПК 207
    от Finik33 в разделе СПК2xx (архив)
    Ответов: 5
    Последнее сообщение: 24.07.2017, 12:08
  3. Имитация аналоговых входов
    от alexfromnn в разделе Программируемые реле
    Ответов: 2
    Последнее сообщение: 24.11.2014, 22:38
  4. Имитация уменьшения/увеличения
    от mast_sup в разделе Трёп (Курилка)
    Ответов: 35
    Последнее сообщение: 17.05.2012, 16:26

Ваши права

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