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

Тема: Проблема адресов 4x для дискретных сигналов в эмуляции СП310-Р

  1. #1

    По умолчанию Проблема адресов 4x для дискретных сигналов в эмуляции СП310-Р

    Добрый день!
    Проверяю связь симулятора Codesys 3.5 (Control Win) с симуляцией OnLine панели СП310-Р (Конфигуратор V2.D3k-5)
    В кодесисе создал структуру, назначил ей адрес %MW10 и с помощью OwenCommunication -> MB_TcpSlave выдал наружу, запустил
    Modscan и прочие программы все видят и записывают
    создал проект и соединение к Конфигураторе
    Screenshot 2024-05-20 172229.png
    на экране разместил поле вывода значение регистра (4x12) и его побитовое представление индикаторами(4x12:00 - 4x12:15), на скрине видны адреса
    но при запуске эмуляции OnLine регистр как будто 8 бит, а дальше повторяется (0 -> 8, 1 -> 9, 2 -> 10 и так далее)
    Screenshot 2024-05-20 172640.png
    и
    Screenshot 2024-05-20 172651.png
    биты 8-15 вообще не отображаются
    Screenshot 2024-05-20 174104.png
    что сделал не так?

  2. #2

    По умолчанию

    Цитата Сообщение от aranea Посмотреть сообщение
    Добрый день!
    Проверяю связь симулятора Codesys 3.5 (Control Win) с симуляцией OnLine панели СП310-Р (Конфигуратор V2.D3k-5)
    В кодесисе создал структуру, назначил ей адрес %MW10 и с помощью OwenCommunication -> MB_TcpSlave выдал наружу, запустил
    Modscan и прочие программы все видят и записывают
    создал проект и соединение к Конфигураторе
    Screenshot 2024-05-20 172229.png
    на экране разместил поле вывода значение регистра (4x12) и его побитовое представление индикаторами(4x12:00 - 4x12:15), на скрине видны адреса
    но при запуске эмуляции OnLine регистр как будто 8 бит, а дальше повторяется (0 -> 8, 1 -> 9, 2 -> 10 и так далее)
    Screenshot 2024-05-20 172640.png
    и
    Screenshot 2024-05-20 172651.png
    биты 8-15 вообще не отображаются
    Screenshot 2024-05-20 174104.png
    что сделал не так?
    Посмотрите на свой скрин, там у вас каждые 8 бит, адрес другой, (8 бит адрес %MX24, 8 бит адрес %MX25), то есть вместо регистров WORD (16 бит)
    похоже объявлены переменные BYTE (8 бит), разбирайтесь с Codesys 3.5
    По хорошему биты надо упаковывать в маску WORD, через точку ( с 0 по 15 бит) и передавать целым регистром WORD
    Последний раз редактировалось kondor3000; 20.05.2024 в 18:22.

  3. #3

    По умолчанию

    это Кодесис так в онлайне показывает адресацию, не словами и байтами, но если пересчитать в слова - все сходится, там более Modscan и ModbusPoll все верно показывают и записывают
    нашел эту тему https://owen.ru/forum/showthread.php...ghlight=online и п. 1.15 фака по СП3xx - получается глюк симулятора,
    хотя пишут, что индикаторы должны работать, перевод в 0x16*(HR)+bit тоже работает, но непрозрачно
    надеюсь на живой панели 4xHR:bit будет работать

  4. #4

    По умолчанию

    Цитата Сообщение от aranea Посмотреть сообщение
    это Кодесис так в онлайне показывает адресацию, не словами и байтами, но если пересчитать в слова - все сходится, там более Modscan и ModbusPoll все верно показывают и записывают
    нашел эту тему https://owen.ru/forum/showthread.php...ghlight=online и п. 1.15 фака по СП3xx - получается глюк симулятора,
    хотя пишут, что индикаторы должны работать, перевод в 0x16*(HR)+bit тоже работает, но непрозрачно
    надеюсь на живой панели 4xHR:bit будет работать
    Нет вы просто не так делаете, По хорошему биты надо упаковывать в маску WORD, через точку ( с 0 по 15 бит) и передавать целым регистром WORD, то есть не каждый бит отдельно, а регистр с именем Маски.

Похожие темы

  1. Ответов: 1
    Последнее сообщение: 30.01.2020, 23:06
  2. Подбор модулей ввода/вывода дискретных сигналов
    от Pavel Snegirev в разделе Подбор Оборудования
    Ответов: 5
    Последнее сообщение: 18.12.2019, 11:57
  3. Ответов: 7
    Последнее сообщение: 27.04.2016, 10:51
  4. Проблема передачи сигналов по ModВus
    от Olechka в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 01.12.2015, 11:50
  5. Удлинитель дискретных сигналов
    от arcman в разделе Подбор Оборудования
    Ответов: 1
    Последнее сообщение: 24.02.2011, 11:45

Ваши права

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