Показать сообщение отдельно
Старый 06.07.2012, 16:01   #1
zaural
Новичок
 
Регистрация: Jun 2012
Сообщения: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию SMH 2G +ERMAN ПЧ. Один работает, другой нет.

Кратко попишу ситуацию. Есть SMH 2G и два ПЧ ERMAN. Связываюсь по modbus rs485. Читаю с каждого 3 переменные, пишу 2 переменные. Один работает нормально, другой нет связи. ПЧ абсолютно одинаковые, настройки все стоят одни и те же. Думал может по разному на ПЛК слейвы сделал. Поменял номера на ПЧ, результат такой же с одного читается, с другого нет. Проверил еще раз все настройки: на ПЧ одинаковые на обоих, на ПЛК в проекте тоже (хотя смена номеров и так это показала). Снял ПЧ и соединил с ПК. ОРС без проблем все считал и записал. Потом стал ставить эксперименты и увидел такую вещь. Если я буду читать с ПЛК только одну переменную, то если поставить на ПЧ высокую скорость обмена, а потом снизить до нужной, то обмен идет. Но если переменных больше, чем одна такой фокус не проходит. Таймауты уже менял (увеличивал, уменьшал) результат такой же. С одной нормально (после манипуляций со скоростью), больше нет. Сам факт обмена с одной переменной настраивает, что все возможно. Но эти танцы с бубном - не вижу логики. В принципе технологическую задачу решил другим путем, но вопрос хотелось прояснить. Может кто-то сталкивался с подобным?
zaural вне форума   Ответить с цитированием