Страница 604 из 711 ПерваяПервая ... 104504554594602603604605606614654704 ... ПоследняяПоследняя
Показано с 6,031 по 6,040 из 7101

Тема: CODESYS V3.5. Вопросы и ответы

  1. #6031

    По умолчанию

    Подскажите с помощью чего или как можно передать значение ошибки A111.byModbusError в ФБ ?

  2. #6032
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,171

    По умолчанию

    Цитата Сообщение от sco-scorpion Посмотреть сообщение
    Подскажите с помощью чего или как можно передать значение ошибки A111.byModbusError в ФБ ?
    Отвечу именно на поставленный вопрос - с помощью оператора присваивания. В языке ST он выглядит как :=, в графических языках - как линия связи между переменными.

    Если вас интересует что-то другое - то сформулируйте вопрос более развернуто, пожалуйста.

  3. #6033

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Если вас интересует что-то другое - то сформулируйте вопрос более развернуто, пожалуйста.
    Я хочу передать на вход ФБ значение кода ошибки чтобы потом преобразовать в текстовое значение т.е. A111.byModbusError имеет значение RESPONSE_SUCCESS на входе ФБ я получаю это значение и с ним что-то делаю.
    Вызов ФБ:
    Check_1(xError_Modbus:= A111.xConfirmError, sName := A111_OwenDriver.ProjectName, Code :=A111.byModbusError , xModbusStatusAlarm=> xCheck, wsModbus_Error=> wsCheck);
    Сам ФБ:
    VAR_INPUT
    xError_Modbus : BOOL;
    sName : STRING;
    Code : ??? ;
    END_VAR
    VAR_OUTPUT
    xModbusStatusAlarm : BOOL; // Установка наличии ошибки
    wsModbus_Error : WSTRING; // Вывод названии ошибки
    END_VAR

  4. #6034

  5. #6035

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Сode: IoDrvModbusTcp.MB_ErrorCodes;
    Большое спасибо. А в чем разница между IoDrvModbusTcp.MB_ErrorCodes и IoDrvModbus.MB_ErrorCodes ?

  6. #6036
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,171

    По умолчанию

    Цитата Сообщение от sco-scorpion Посмотреть сообщение
    Большое спасибо. А в чем разница между IoDrvModbusTcp.MB_ErrorCodes и IoDrvModbus.MB_ErrorCodes ?
    Единственное отличие - ошибка с кодом 16#A5 в первом случае называется TCP_COMMUNICATION_ERROR, а во втором - REQUEST_FAILED_TO_SEND.

  7. #6037
    Пользователь
    Регистрация
    03.01.2019
    Адрес
    Солнечногорск МО
    Сообщений
    49

    По умолчанию

    Здравствуйте!

    Не нашел ссылки на материал, который описывает в какой библиотеке искать какие ФБ... Например, нужен реверсивный счётчик. Или счётчик времени-таймер. Или ПИД-регулятор. Не спрашивать же по каждому нужному элементу? И не изучать же описания всех библиотек на всякий случай? Не ткнёте меня носом в такой перечень-описание?

  8. #6038
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,171

    По умолчанию

    Цитата Сообщение от Ворон226 Посмотреть сообщение
    Здравствуйте!

    Не нашел ссылки на материал, который описывает в какой библиотеке искать какие ФБ... Например, нужен реверсивный счётчик. Или счётчик времени-таймер. Или ПИД-регулятор. Не спрашивать же по каждому нужному элементу? И не изучать же описания всех библиотек на всякий случай? Не ткнёте меня носом в такой перечень-описание?
    Добрый день.
    См. библиотеки Standard и Util - всё упомянутое в них есть.
    Какого-то сжатого перечня нет.
    Можете спрашивать по каждому нужному элементу.

  9. #6039
    Пользователь
    Регистрация
    03.01.2019
    Адрес
    Солнечногорск МО
    Сообщений
    49

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    См. библиотеки Standard и Util - всё упомянутое в них есть.
    Какого-то сжатого перечня нет.
    Можете спрашивать по каждому нужному элементу.
    Да, в Менеджере библиотек с трудом, но нашел... А описания все на английском? Букваря никакого не написано никем до сих пор? Я не в претензии: если нет - буду сам писать...

  10. #6040
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,171

    По умолчанию

    Цитата Сообщение от Ворон226 Посмотреть сообщение
    Да, в Менеджере библиотек с трудом, но нашел... А описания все на английском? Букваря никакого не написано никем до сих пор? Я не в претензии: если нет - буду сам писать...
    Для некоторых библиотек есть созданная нами документация на русском.
    Конкретно для Standard и Util - есть описание на русском из руководства CoDeSys V2.3 (приложение D):
    https://owen.ru/uploads/373/cds23_manual_v2.8.pdf

    В V3.5 каких-то существенных отличий от V2.3 в плане этих библиотек нет.

Страница 604 из 711 ПерваяПервая ... 104504554594602603604605606614654704 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 3197
    Последнее сообщение: 23.04.2024, 13:45
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 822
    Последнее сообщение: 20.11.2023, 17:48
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 245
    Последнее сообщение: 02.10.2022, 11:34
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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