PDA

Просмотр полной версии : синхронизация СПК110 с шиной MODBUS



in37usd
16.06.2015, 11:02
как в программе узнать, было ли значение переменной WORD10 передано по шине MODBUS??
должна быть какая-то функция под такое дело???

Scream
16.06.2015, 13:21
Не знаю как конкретно у спк, но если через конфигуратор, то у мастера есть Last error. По нему и смотрите код ошибки после посылки, 0 - хорошо, остальные коды в доках.

in37usd
16.06.2015, 15:18
меня не ошибки интересуют, а флаг выполнения операции

RV9WFJ
23.06.2015, 04:21
Вас Master или Slave интересует? В Masterе можно, в Slave только через "задний проход" знаю способ.

tkont
24.06.2015, 12:49
Вас Master или Slave интересует? В Masterе можно, в Slave только через "задний проход" знаю способ.
и как в мастере узнать передана конкретная посылка (что типа выход DONE из мастера) или нет
счетчик переданных/не переданных посылок надо как то сделать

RV9WFJ
24.06.2015, 16:37
Очень просто, переходите на ModBus.lib Там в каждом ФБ есть выход Complete. Соответственно при записи через ФБ MB_WR_REGS например по нему можете узнать что конкретная команда записалась.