Страница 602 из 711 ПерваяПервая ... 102502552592600601602603604612652702 ... ПоследняяПоследняя
Показано с 6,011 по 6,020 из 7101

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

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

    По умолчанию

    Цитата Сообщение от sssssaaaaabbbbb Посмотреть сообщение
    Прошу руководство компании ОВЕН объявить благодарность Евгению Кислову за своевременную помощь и поддержку при настройке ПЛК 210!!! Благодарю Вас Евгений, спасибо большое!!!
    Спасибо за добрые слова.

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

    По умолчанию

    Цитата Сообщение от ETL_Роман Посмотреть сообщение
    Добрый день. Я использую в проекте управление пользователями. Хочу вывести на экран таймер до автоматического Logout из-за неактивности пользователя на визуализации. Существует ли какая-то BOOL переменная, которая отвечает за активность пользователя? Или можно сразу достать таймер, который отчитывается сам где-то фоном?
    Добрый день.
    См. п. 10.3.7 (конкретнее - табл. 10.3 на стр. 375):
    https://ftp.owen.ru/CoDeSys3/11_Docu..._Visu_v3.0.pdf

  3. #6013

    По умолчанию

    Добрый день. ПЛК 200, на SD карте база sqlite. Через Putty командами создал таблицу и заполнил ее данными, проверил - данные записались. Через "веб" перезагрузил ПЛК. Подключился повторно Putty, пытаюсь прочитать данные из созданной таблицы, а ее нету. Почему так ?
    UPD
    воспроизвел все действия еще раз - таблица созданная осталась
    Последний раз редактировалось fergus23; 14.07.2023 в 09:44.

  4. #6014

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    См. п. 10.3.7 (конкретнее - табл. 10.3 на стр. 375):
    https://ftp.owen.ru/CoDeSys3/11_Docu..._Visu_v3.0.pdf
    Реально, спасибо большое.

  5. #6015

    По умолчанию

    День добрый.
    Подскажите как узнать программно, есть ли активные тревоги определеннго класса, например класса "error".
    Спасибо!

  6. #6016

  7. #6017

    По умолчанию

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

    Правильно ли я понимаю, что если для ПЛК200 создать 2 элемента Modbus_TCP_Master и к каждому добавить по 1 ME210_701, то опрос ME210_701 будет проходить в многопоточном режиме (параллельно) (Вариант А), а если создать только 1 Modbus_TCP_Master и добавить в него оба ME210_701, то опрос будет происходить последовательно (Вариант Б)?


    Вариант А:

    Modbus_TCP_Master_1
    ME210_701_1
    Modbus_TCP_Master_2
    ME210_701_2


    Вариант Б:

    Modbus_TCP_Master
    ME210_701_1
    ME210_701_2

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

    По умолчанию

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

    Правильно ли я понимаю, что если для ПЛК200 создать 2 элемента Modbus_TCP_Master и к каждому добавить по 1 ME210_701, то опрос ME210_701 будет проходить в многопоточном режиме (параллельно) (Вариант А), а если создать только 1 Modbus_TCP_Master и добавить в него оба ME210_701, то опрос будет происходить последовательно (Вариант Б)?


    Вариант А:

    Modbus_TCP_Master_1
    ME210_701_1
    Modbus_TCP_Master_2
    ME210_701_2


    Вариант Б:

    Modbus_TCP_Master
    ME210_701_1
    ME210_701_2
    Добрый день.
    Я думаю, какой-то принципиальной разницы между обоими вариантами не будет.

  9. #6019

    По умолчанию

    Добрый день.
    Пытаюсь преобразовать код ошибки связи в текст и почему-то выводит не правильно
    Код:
    // Ошибка связи с МВ210-101
    xModbusError_A111 := A111.byModbusError <> IoDrvModbus.MB_ErrorCodes.RESPONSE_SUCCESS; // проверка наличии ошибки

    fbA111Ton(IN := NOT (xModbusError_A111), PT := T#5S); // Таймер на тот случай когда ошибка не постоянная
    xModbusStatusAlarm_A111 := NOT (fbA111Ton.Q); // Установка наличии ошибки

    IF xModbusError_A111 THEN
    wsModbusError_A111 := MB_MODBUS_ERROR_TO_WSTRING(A111.byModbusError) ; // Вывод названии ошибки
    wsModbusError_A111 := wConcat (wsModbusError_A111, wsNameA111);
    ELSE
    xModbusError_A111 := FALSE ;
    END_IF
    A111.byModbusError имеет значение 0 т.е. RESPONSE_SUCCESS соответственно должно писать связь востановлена, но пишет что связь потеряна
    в функции написано правильно
    CASE eError_Modbus OF
    IoDrvModbus.MB_ErrorCodes.RESPONSE_SUCCESS :
    MB_MODBUS_ERROR_TO_WSTRING := "Связь востановлена";
    .....
    IoDrvModbus.MB_ErrorCodes.UNDEFINED :
    MB_MODBUS_ERROR_TO_WSTRING := "Потеря связи";
    END_CASE
    Что делаю не так?
    Изображения Изображения

  10. #6020

    По умолчанию

    sco-scorpion Если я не туплю и если смотреть код, показанный на картинке, то у тебя же текст ошибки переводится в строку только когда в IF выполняется TRUE.
    А когда в IF выполняется ветка ELSE - то строка ошибки не меняется, и остаётся как есть.
    На будущее: весь этот код лучше не копипастить под A111 и так далее, а сделать отдельный FB с каким-нить говорящим названием "MBDeviceCheck", и уже его экземпляры вызывать для модулей IO или других устройств. Я так и делаю. Как-нить напишу статью про это...

    PS. Евгений Кислов, ахаха, мы в одно время ответили =))
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net

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

Похожие темы

  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

Ваши права

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