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

Тема: Проблемы с опросом по RS-485

  1. #1

    По умолчанию Проблемы с опросом по RS-485

    Всем привет!
    Помогите разобраться с проблемкой.
    Написан проект для ПР103-24.1610.06. ПР опрашивает по modbus rtu 16 устройств считывая по три параметра с плавающей запятой и 16 устройств по одному параметру значение целочисленное. эти значения я перекладываю в сетевые переменные, с присвоением регистров, учитывая количество регистров для значений с плавающей запятой. Вроде все должно работать, я загрузил проект в ПР подключил ко входу rs485 вместо устройств преобразователь интерфейсов и имитировал работу датчика программой modbus slave, все опрашивается, тут проблем нет. Далее мне пришлось сменить целевую платформу на Написан проект для ПР103-24.1610.03 т.к. на объекте стоят именно такие ПРки, по идее это никак не должно влиять на работоспособность проекта. Однако после записи проекта в ПР103-24.1610.03 у меня перестали считываться показания второй группы датчиков с целочисленными значениями. Изначально я считывал показания из этих 16 устройств как значения с плавающей запятой, но из-за того что не все модификации датчиков их поддерживают перешел на регистры с целочисленными значениями, оставив номера регистров сетевых переменных прежними, т.е. если раньше они у меня писались по порядку к примеру 16416-17, 16418-19, 16420-21 и т.д., то теперь эти же регистры но для целочисленного 16416, 16418, 16419. В освободившиеся регистры записываю статус опроса, но ради интереса их тоже удалил, также удалил все кроме этих устройств, но все равно не читаются. С помощью программы Open Modscan я эти устройства спокойно опрашиваю. Писать заново проект конкретно под эту ПР не хотелось бы, хотя я накидал несколько датчиков в новый проект, в этом случает все читается. В какую сторону смотреть?
    Спасибо
    Последний раз редактировалось jamaicarso; 15.03.2026 в 01:15.

  2. #2
    Пользователь
    Регистрация
    09.12.2013
    Адрес
    Ставрополь
    Сообщений
    2,015

    По умолчанию

    Смотреть надо в сторону номеров регистров и вида данных туда записанных. Целочисленные могут быть и 16 бит (1 регистр) и 32 бита (2 регистра). И что это за датчики такие, что от модификации типами данных различаются?

  3. #3
    Пользователь Аватар для Сергей0308
    Регистрация
    25.06.2011
    Адрес
    Галактика Андромеды (M31)
    Сообщений
    9,595

    По умолчанию

    Цитата Сообщение от jamaicarso Посмотреть сообщение
    Всем привет!
    Помогите разобраться с проблемкой.
    Написан проект для ПР103-24.1610.06. ПР опрашивает по modbus rtu 16 устройств считывая по три параметра с плавающей запятой и 16 устройств по одному параметру значение целочисленное. эти значения я перекладываю в сетевые переменные, с присвоением регистров, учитывая количество регистров для значений с плавающей запятой. Вроде все должно работать, я загрузил проект в ПР подключил ко входу rs485 вместо устройств преобразователь интерфейсов и имитировал работу датчика программой modbus slave, все опрашивается, тут проблем нет. Далее мне пришлось сменить целевую платформу на Написан проект для ПР103-24.1610.03 т.к. на объекте стоят именно такие ПРки, по идее это никак не должно влиять на работоспособность проекта. Однако после записи проекта в ПР103-24.1610.03 у меня перестали считываться показания второй группы датчиков с целочисленными значениями. Изначально я считывал показания из этих 16 устройств как значения с плавающей запятой, но из-за того что не все модификации датчиков их поддерживают перешел на регистры с целочисленными значениями, оставив номера регистров сетевых переменных прежними, т.е. если раньше они у меня писались по порядку к примеру 16416-17, 16418-19, 16420-21 и т.д., то теперь эти же регистры но для целочисленного 16416, 16418, 16419. В освободившиеся регистры записываю статус опроса, но ради интереса их тоже удалил, также удалил все кроме этих устройств, но все равно не читаются. С помощью программы Open Modscan я эти устройства спокойно опрашиваю. Писать заново проект конкретно под эту ПР не хотелось бы, хотя я накидал несколько датчиков в новый проект, в этом случает все читается. В какую сторону смотреть?
    Спасибо
    Лечение по фотографии, даже без фотографии, это Вы думаете способствует процессу?
    Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
    справиться с проблемами, либо это не твои проблемы.

Похожие темы

  1. Проблемы с опросом приборов
    от Боднар Олег Миколайович в разделе ПМ210
    Ответов: 5
    Последнее сообщение: 04.03.2019, 11:19
  2. Проблемы с опросом по сети Ethernet
    от rocky7 в разделе Master SCADA 3
    Ответов: 3
    Последнее сообщение: 28.03.2014, 16:46
  3. ТРМ138 проблемы с опросом прибора
    от VicSh в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 06.02.2013, 16:38
  4. проблемы с опросом мва8
    от MCBK в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 10.11.2010, 16:39
  5. МВА8 + ПЛК154 проблемы с опросом
    от SergeyFromSamara в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 17.02.2009, 19:30

Ваши права

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