Страница 419 из 857 ПерваяПервая ... 319369409417418419420421429469519 ... ПоследняяПоследняя
Показано с 4,181 по 4,190 из 8567

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

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

    По умолчанию

    Цитата Сообщение от ВладОвен Посмотреть сообщение
    Например, это могло быть реализовано через "Предупреждения" при компилировании.
    0 - ошибок, 2 предупреждения, 78 сообщений: готово к загрузке!
    Тогда используйте соответствующую прагму.
    https://help.codesys.com/webapp/_cds...rsion=3.5.17.0

    Код:
    {warning '// TODO: Кто же вписывает динамические адреса прямо в код, лапоть! Надо переписать код. Кто потом поедет в Эритрею править этот код?'}
    sIP := '192.168.1.2'; // наш локальный сервер

  2. #4182

    По умолчанию

    Цитата Сообщение от turkish945 Посмотреть сообщение
    Всем добра!

    Пользую MQTT библиотеку от stefandreyer. Периодически возникает глюк, с происхождением которого пока разобраться не удалось. Впрочем как и с его решением, оттого и пишу сюда. Ситуация следующая: в какой-то момент ФБ принимает такое состояние, из которого его вывести невозможно и он при этом не работает. Проблема решается только перезапуском приложения, отсюда родилась идея каким-то образом сбрасывать ФБ в начальное состояние. Как это можно реализовать?
    Нет идей как сбросить функциональный блок в изначальное состояние?

    Пока у меня только одна идея: создавать ФБ через __new, соответственно при возникновении проблемы убивать экземпляр и создавать новый....Но не хочется прибегать к такому способу, подозреваю, что могут быть трудности с определением количества памяти, которое необходимо выделить (если я правильно представляю себе работу этой функции).

  3. #4183

    По умолчанию

    Подскажите пожалуйста, как при вызове Диалога, в его настройках, присвоить входному параметру десятичное значение?ДИАЛОГ.jpg
    Последний раз редактировалось Pronto72; 02.06.2022 в 16:27.

  4. #4184
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,635

    По умолчанию

    Цитата Сообщение от Pronto72 Посмотреть сообщение
    Подскажите пожалуйста, как при вызове Диалога, в его настройках, присвоить входному параметру десятичное значение?ДИАЛОГ.jpg
    Присвойте нужное значение привязанной к параметру переменной.

  5. #4185

    По умолчанию

    Когда это было в десятке-другом случаев, то я так и делал. Объявлял константы со значащими именами, например "Const100", "Const101", "ConstNuul"....
    В данном проекте диалог имеет несколько сотен вызовов. Создать сотни констант для этого? Да не вопрос, но коряво же как!

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

    По умолчанию

    Цитата Сообщение от Pronto72 Посмотреть сообщение
    Когда это было в десятке-другом случаев, то я так и делал. Объявлял константы со значащими именами, например "Const100", "Const101", "ConstNuul"....
    В данном проекте диалог имеет несколько сотен вызовов. Создать сотни констант для этого? Да не вопрос, но коряво же как!
    Тогда вопрос - вы осознанно объявили этот параметр у диалога как VAR_IN_OUT, а не VAR_INPUT?

  7. #4187

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Тогда вопрос - вы осознанно объявили этот параметр у диалога как VAR_IN_OUT, а не VAR_INPUT?
    Ой стыдно-то как... ((( Элементарно ведь!!! БОЛЬШОЕ СПАСИБО!!!

  8. #4188

    По умолчанию

    Здравствуйте! Есть ли какая-либо возможность чтения текущей температуры с погодных серверов у контроллеров под CDS3.5? Например, через http-запрос, как в примерах Simple-SCADA? (https://simple-scada.com/help/script/weather.html)

  9. #4189
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,635

    По умолчанию

    Цитата Сообщение от Карбофос Посмотреть сообщение
    Здравствуйте! Есть ли какая-либо возможность чтения текущей температуры с погодных серверов у контроллеров под CDS3.5? Например, через http-запрос, как в примерах Simple-SCADA? (https://simple-scada.com/help/script/weather.html)
    Добрый день.
    Да, такая возможность есть.

    https://owen.ru/forum/showthread.php...l=1#post356369

  10. #4190

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.

    OPC UA Expert показывает индексы корректно (как в CODESYS), так что это на стороне Weintek.

    Вложение 60995 Вложение 60996
    Доброе время суток всем! Поддержка Weintek ответила следующее: "...We only support array starting from 0, and please check if your array in PLC in set starting from 0." От себя делаю вывод - массивы (хотя бы для OPC + Weintek) определять только начиная с индекса 0.

Страница 419 из 857 ПерваяПервая ... 319369409417418419420421429469519 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 4044
    Последнее сообщение: 17.12.2025, 10:15
  2. Панели оператора ИП320. Вопросы и ответы
    от automat в разделе Панели оператора (HMI)
    Ответов: 849
    Последнее сообщение: 16.11.2025, 08:58
  3. ИПП120. Вопросы и ответы
    от Р.Александр в разделе Программируемые реле
    Ответов: 273
    Последнее сообщение: 08.09.2025, 13:21
  4. Индикатор ИП120 , вопросы- ответы
    от rovki в разделе Программируемые реле
    Ответов: 56
    Последнее сообщение: 03.11.2017, 15:58
  5. Панели оператора СП270. Вопросы и ответы
    от Давидюк в разделе Панели оператора (HMI)
    Ответов: 930
    Последнее сообщение: 15.05.2017, 17:12

Ваши права

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