Если можно дайте ссылку. В примерах я ничего не нашел. Возможно не там смотрел.
Если можно дайте ссылку. В примерах я ничего не нашел. Возможно не там смотрел.
На СФС можно сделать так.
Вложение 29803
Спасибо Василий
Правильно ли я понимаю, что все переменные обмена по ModBus по умолчанию являются RETAIN и не теряются при выключении питания?
Вложение 29828
Интересует то, что "подключено" к ModBus (slave).
Добрый день. Проблема следующая. Читаю из панели оператора СП307 значение в формате INT.
Не понятно как мне его получить в глобальной переменной ПЛК?
Там есть только WORD и REAL.
Получите его в WORD, а затем через WORD_TO_INT получите INT, если он вам реально нужен.
Получается, что INT из панели получаю в WORD в ПЛК и далее опять перевожу в INT?
Протокол модбас не знает ничего про типы данных, которые через него передают. Если два устройства обмениваются данныме по протоколу Модбас, то задача того, кто этот обмен программирует, обеспечить соответствие типов. То есть, если вы знаете, что панель вим передает INT, имеющий размерность WORD, то получив этот самый WORD, вы его будете интерпретировать как INT путем преобразования WORD_TO_INT. С величинами типа FLOAT нужно еще смотреть за порядком следования байт, который на разных сторонах может отличаться.
Да, спасибо Вам, все понял
Всем добрый день. Подскажите, если не сложно. Как созданный на CFC макрос засунуть в библиотеку?