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

Тема: ПЛК 154-220-А-М и MODBUS RTU

  1. #1

    По умолчанию ПЛК 154-220-А-М и MODBUS RTU

    Пытаюсь подключить по RS485 весовой процессор ТП-001 к ПЛК-154-220-А-М по MODBUS RTU. Скорость передачи 19200, хотя пробовал и 4800. Адрес устройства - 2. Весовой процессор по 03-команде передает данные как регистр(2 байта без знака от 0 до 65535), адрес регистра 40209(209)(D1h). Захожу в PLC configuration создаю там Modbus(Master) далее создаю UniversalModbusDevice в нем создаю Register Input Module, задаю все параметры как на скринах ниже и Online --> Login-->RUN. Но в ответ получаю ошибку 81(таймаут). В чем может быть проблема? Мучаюсь третий день. Подключался к слейву ч/з АС-4 программой-тестером(досталась от поставщика оборудования) которая может фомировать запросы, так там прибор отвечает, а с ПЛК -глухо!



    Последний раз редактировалось servo; 22.11.2011 в 21:41.

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

    По умолчанию

    адрес регистра 40209(209)
    40209 => 208
    может это ?

  3. #3

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    40209 => 208
    может это ?
    ставил и 208, к сожалению, не помагает...

  4. #4

    По умолчанию

    Прибор работает с настройками 8 бит данные, 2 стоп-бита, контроля четности нет?
    А на скоростях выше?

    Хорошо бы, если бы описание сего девайса прикрепили...

  5. #5

    По умолчанию

    Цитата Сообщение от Николаев Андрей Посмотреть сообщение
    Прибор работает с настройками 8 бит данные, 2 стоп-бита, контроля четности нет?
    А на скоростях выше?

    Хорошо бы, если бы описание сего девайса прикрепили...
    да, работает без контроля четности, с 2мя стоповыми битами и 8бит данные. Вот скидую мануал.
    Вложения Вложения

  6. #6

    По умолчанию

    А кто это ТП001 чудо-юдо выпускает.
    Взяли бы CAS и горя не мяукали.

  7. #7

    По умолчанию

    Цитата Сообщение от defo Посмотреть сообщение
    А кто это ТП001 чудо-юдо выпускает.
    Взяли бы CAS и горя не мяукали.
    Согласен на все 100%, но уже купили и приходиться искать пути решения. А выпускает эту нечисть ТОВ ВФ "Вега", Киев.

  8. #8

    По умолчанию

    Ндаа нахлебались мы то же со всяким разным не буду перечислять.
    Теперь или сами делаем к модулю АЦП PLC через нормализатор вешаем тензодатчики если весы,дозаторы не для коммерческого учета и не в реестер средств измерения холдинга.В основном все штучки-дрючки где связано с госповерками делаем на CAS,дешево и перекрасно.Тему промежуточных преобразователей типа АЦП--->N протокол уже нафиг,отечественные не оправдали себя как по качеству,цене,так и идиотскому протоколу,любят извращятся засунуть свое оригинальное.Удачи.

  9. #9

    По умолчанию просмотрел обмен данными

    сегодня удалось выяснить что весовой процессор ТП-001 всетаки передает данные в ответ на запрос от ПЛК. Для этого в сеть RS-485 кроме ПЛК и ТП-001 я подключил еще преобразователь АС4 и запустил это все вместе. Для просмотра потоков данных в линии использовал программу-тестер(ч/з АС4, com6) . Получилась забавная картина:. . ПЛК не видит данные и возвращает код ошибки 81(таймаут), но при этом приборы продолжают обмениваться между собой информацией как видно на скрине. ПЛК настроен на работу с модбас -рту как мастер. Вопрос : что у меня неправильно настроено в конфигурации modbus на ПЛК?

    P.S/ программа-тестер работает только с Framework 3.5
    Изображения Изображения
    Вложения Вложения
    • Тип файла: rar Tester.rar (28.6 Кб, Просмотров: 13)
    Последний раз редактировалось servo; 24.11.2011 в 03:04.

Похожие темы

  1. Ответов: 5
    Последнее сообщение: 14.10.2010, 14:42

Ваши права

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