Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 12

Тема: ПЛК63+МВ110-224.8А

  1. #1

    По умолчанию ПЛК63+МВ110-224.8А

    Подскажите, как осуществить опрос МВ110-224.8А (4 термопары) от ПЛК63. Примеры опроса МВА8 не работают. Мастером ПЛК63 быть не может. Сам затрудняюсь найти рабочий пример.

  2. #2

    По умолчанию

    Здравствуйте!
    Обмен нужно делать через библиотеку Modbus.lib. Скачать её можно здесь
    Пример опроса 8А через библиотеку ниже:
    Modbus чтение 8А.pro
    Инженер по продуктам «ПЛК и модули»
    e-mail: i.masterenko@owen.ru | skype: i.masterenko_owen

  3. #3

    По умолчанию

    Спасибо, хорошая программа. Но мне не понятно - в котором месте мне задать адрес модуля? Он у меня равен 0.
    DevAddr:=22 , (*адрес*)
    Я попробовал в этом месте задать 0. Компилятор выдал ошибку - невозможно преобразовать 0 в BYTE.

  4. #4

    По умолчанию

    из Википедии:

    адрес ведомого устройства — адрес подчинённого устройства, к которому адресован запрос. Ведомые устройства отвечают только на запросы, поступившие в их адрес. Ответ также начинается с адреса отвечающего ведомого устройства, который может изменяться от 1 до 247. Адрес 0 используется для широковещательной передачи, его распознаёт каждое устройство, адреса в диапазоне 248…255 — зарезервированы;
    (https://ru.wikipedia.org/wiki/Modbus)
    Менеджер по продуктам «Софт и адаптеры связи»

  5. #5

    По умолчанию

    Ещё одна непонятка. В вашей проге есть коментарий:
    (*Организуем счетчик, что бы передавать эти данные по сети*)
    но счётчика никакого нет?
    В прогамме "Modbus чтение INT и REAL (ST)" есть аналогичное место:
    (*Организуем счетчик, что бы передавать эти данные по сети*)
    t:=t+1;
    IF (t MOD 1000)=0 THEN
    A := A + 1;
    IF A > 9999 THEN
    A := 0;
    END_IF
    END_IF
    Мне бы понять - зачем этот счётчик и где используется "А"?

  6. #6

    По умолчанию

    Счетчика в примере нет, потому что он не нужен. Это лишняя часть кода. Переменная А применяется только в счетчике.
    Инженер по продуктам «ПЛК и модули»
    e-mail: i.masterenko@owen.ru | skype: i.masterenko_owen

  7. #7

    По умолчанию

    Итоги отладки:
    1. COM порт очень часто не открывается. Очень часто программа останавливается по ошибке связи "0".
    2. Но когда всё нормально, то :
    Quantity:=48, а DataSize (*кол-во считанных байтов *) равно 15. Признак завершения операции cmpl:=FALSE.
    Пробовал Quantity:=1. DataSize (*кол-во считанных байтов *) равно 7. Признак завершения операции всё равно cmpl:=FALSE.
    Дальше не знаю как быть. Мне сбоку люди говорят, что всё дело в п. 1.

  8. #8

    По умолчанию

    С COM портом разобрался, достиг cmpl:=TRUE.
    Но вылезла следующая проблема. При cmpl:=TRUE err=255! Дальше прога не работает.

  9. #9
    Пользователь
    Регистрация
    24.12.2012
    Адрес
    Нижняя Куэнга
    Сообщений
    85

    По умолчанию

    Цитата Сообщение от Кофа Посмотреть сообщение
    С COM портом разобрался, достиг cmpl:=TRUE.
    Но вылезла следующая проблема. При cmpl:=TRUE err=255! Дальше прога не работает.
    ДЕРЖИ КОД, НЕ ДОРАБОТАЛ ТОЛЬКО ЗАПИСЬ FLOAT
    Вложения Вложения

  10. #10

    По умолчанию

    Uniqum , у тебя не определены Х1, Х2, Х3, Х4, ADER .
    Кодесис ругается.

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. ПЛК63 + МВ110-8АС + МУ110-8И + МК110-8ДН-4Р опрос по modbus
    от Егор_Егор в разделе ПЛК63/73
    Ответов: 20
    Последнее сообщение: 03.08.2018, 10:03
  2. ПЛК63 и МВ110-8АС
    от nebel в разделе ПЛК63/73
    Ответов: 0
    Последнее сообщение: 17.04.2017, 15:04
  3. плк63 или плк100 + МВ110-8А
    от mr_andre в разделе Подбор Оборудования
    Ответов: 10
    Последнее сообщение: 05.01.2015, 06:28
  4. ПЛК63 + МВ110-8ДФ
    от Serban в разделе ПЛК63/73
    Ответов: 6
    Последнее сообщение: 15.02.2014, 12:29
  5. плк63 + му/мв110 по rs-485, modbus, st
    от mc_ в разделе Помощь Разработчикам
    Ответов: 13
    Последнее сообщение: 11.01.2013, 10:02

Ваши права

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