Страница 246 из 1041 ПерваяПервая ... 146196236244245246247248256296346746 ... ПоследняяПоследняя
Показано с 2,451 по 2,460 из 10404

Тема: ВОПРОС-ОТВЕТ (отвечаем на простые вопросы от новичков)

  1. #2451
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    3,825

    По умолчанию

    Цитата Сообщение от Чужой Посмотреть сообщение
    так 512? или 4096?
    и что туда писать?? Вложение 11830


    1-вперед 2-назад, 5-стоп, 8-останов толчка.........
    4096, кроме того кодесис позволяет использовать константы в различных системах счисления.
    Т.е можно для 1000Н написать или 4096 или 16#1000.
    И "1-вперед 2-назад, 5-стоп, 8-останов толчка." правильно.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

  2. #2452
    Пользователь
    Регистрация
    13.10.2007
    Адрес
    Воскресенск
    Сообщений
    68

    По умолчанию

    спасибо будем пробовать....

  3. #2453
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    65

    По умолчанию

    помогите поправить код в программе: суть - нашел ST код для отправки массива данных с плк63 в модуль му110-16р через rs485, а теперь нужно получит данные с модуля мв110-16д, соединение устанавливается а вот получить через него что то разумное не получается, ( номер устройства 6, 9600, mb-rtu). файл в архиве.

    Что делаю не так?

    p.s. я так понял, что это на выходе уже будет не массив данных, а 16 отдельных выходов, это так?

    За ранее спасибо!

  4. #2454

    По умолчанию

    Цитата Сообщение от yaroslavcik Посмотреть сообщение
    получит данные с модуля мв110-16д, соединение устанавливается а вот получить через него что то разумное не получается, ( номер устройства 6, 9600, mb-rtu).
    За ранее спасибо!
    Посмотрите мой пример.

  5. #2455

    По умолчанию

    Добрый день уважаемые! Нужна помощь
    ПЛК100-24КМ - МУ110-16К OWEN_GET_REAL
    Сеть, в смысле RS485 работает, т.к. читать из МВ110-32 получается.
    Замучила ошибка "Размер поля данных не соответствует ожидаемому" (49 или 0х31) Делаю так:
    ... get_DO( Enable:= Enabl,Addr:=17, AddrLen:=A8BIT, Name:= 'r.OE', Index:=0, RealType:=FLOAT24,
    ComHandle:= Settings.Port, TimeOut:=TOut(20мс), Complete =>bCompl, Value=>rDO,
    Error =>wErr );
    затем в основном POU
    ROutput(rDO => rReal_Test, wErr =>wErrRS); И rReal_Test =0 а wErrRS = 49
    голова болит но ясность не наступает :-(

    А ведь еще и писать надо туда ((

  6. #2456
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    65

    По умолчанию

    RV9WFJ спасибо за файл, если не сложно можете глянуть что у Меня получилось при переносе в мою программу Вашего текста, т.к. проблема не исчезла, просто думаю что где то есть мелкий косяк, который не виден не опытному пользователю (т.е. мне) ФБ rs485DO. много вариантов перепробовал - мозг лопается! с модулем МУ так не возился.

    Спасибо!

  7. #2457

    По умолчанию

    Цитата Сообщение от Логачев Николай Посмотреть сообщение
    голова болит но ясность не наступает :-(
    А ведь еще и писать надо туда ((
    Может стоит попробовать через ModBus опрашивать. Овен сам рекомендует этот протокол. По коду ничего не подскажу т.к. Овен не использую.

  8. #2458

    По умолчанию

    Цитата Сообщение от yaroslavcik Посмотреть сообщение
    RV9WFJ спасибо за файл, если не сложно можете глянуть что у Меня получилось при переносе в мою программу Вашего текста, т.к. проблема не исчезла, просто думаю что где то есть мелкий косяк, который не виден не опытному пользователю (т.е. мне) ФБ rs485DO. много вариантов перепробовал - мозг лопается! с модулем МУ так не возился.
    Спасибо!
    Косяк есть и не мелкий. Вы в каждом ФБ пытаетесь открыть один и тот же порт и работать с ним параллельно. В примере работа с портом совсем не случайно сделана в виде программы а не ФБ. Выход из этой ситуации простой - вам надо слить два ваших ФБ в одну подпрограмму - первый будет с номером 0 в операторе CASE второй с номером 1. Часть программы открывающая порт будет только один раз! И такую подпрограмму вы должны вызывать из PLC_PRG.

  9. #2459
    Пользователь
    Регистрация
    12.11.2013
    Адрес
    Краснодар
    Сообщений
    65

    По умолчанию

    т.е у меня будет 1 фб для открытия порта и 2 фб для модуля му и мв соответственно чисто для передачи и отправки данных, я правильно понял?


    p/s/ разобрался, именно так и будет!

  10. #2460

    По умолчанию

    Цитата Сообщение от RV9WFJ Посмотреть сообщение
    Может стоит попробовать через ModBus опрашивать. Овен сам рекомендует этот протокол. По коду ничего не подскажу т.к. Овен не использую.
    А можно подробнее или ссылку где и почему рекомендуется? Хочется все таки разобраться, т.к. модулей много, они разные и местами интересные, поэтому вопрос выбора протокола краеугольный :-)
    Спасибо что откликнулись

Страница 246 из 1041 ПерваяПервая ... 146196236244245246247248256296346746 ... ПоследняяПоследняя

Метки этой темы

Ваши права

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