Просмотр полной версии : нет рекции на входа мдвв
Владимир И.
30.08.2010, 12:51
Прошу помочь в следующей проблеме. Программа для ПЛК100 и нескольких МДВВ. Протокол обмена ОВЕН, 11-битная адресация. В режиме эмуляции все работает прекрасно. При загрузке программы в контроллер начинаются непонятные для меня вещи:
1. ПЛК реагирует только на входа первого модуля с адресом 8. Входа остальных модулей (А16-А264) просто игнорируются, будто их нет вообще. Обмен по RS происходит (индикаторы промигивают).
2. Выхода модулей отрабатывают, но время реакции очень большое и не в том порядке какой прописан в программе.
При использовании ModBus таких проблем не было, но использовать его в данном случае нет возможности.
Помогите разобраться в чем "затык". Фрагмент программы прилагаю.
Заранее благодарю.
Прошу помочь в следующей проблеме. Программа для ПЛК100 и нескольких МДВВ. Протокол обмена ОВЕН, 11-битная адресация. В режиме эмуляции все работает прекрасно. При загрузке программы в контроллер начинаются непонятные для меня вещи:
1. ПЛК реагирует только на входа первого модуля с адресом 8. Входа остальных модулей (А16-А264) просто игнорируются, будто их нет вообще. Обмен по RS происходит (индикаторы промигивают).
2. Выхода модулей отрабатывают, но время реакции очень большое и не в том порядке какой прописан в программе.
При использовании ModBus таких проблем не было, но использовать его в данном случае нет возможности.
Помогите разобраться в чем "затык". Фрагмент программы прилагаю.
Заранее благодарю.
не работаю с протоколом овен ... Но появился вопрос:
"в режиме эмяляции" - это эмуляция cds? иль по уму написали софт модули ввода/вывода???
Владимир И.
03.09.2010, 18:29
для K.i.v. "в режиме эмуляции" - это: онлайн-подключение-режим эмуляции. далее не совсем понял, я не силен в сленге программистов. а конфигурация делалась по методике, рекомендуемой производителем, а именно "подключение мва8 мдвв и мву8 к плк по протоколу овен".
все таки хотелось бы получить вразумительное объяснение, или же вопрос выглядит настолько дилетантским, что и отвечать недостойно. тогда, господа, ответьте как "чайнику", не обижусь.
Николаев Андрей
04.09.2010, 14:08
1. Попробуйте наладить обмен по ModBus. Пример там же на форуме. Только добавляйте не MDVV а Universal ModBus Device
2. Считывайте и записывайте значения входов и выходов через маски.
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot