Страница 555 из 711 ПерваяПервая ... 55455505545553554555556557565605655 ... ПоследняяПоследняя
Показано с 5,541 по 5,550 из 7101

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

  1. #5541
    Пользователь
    Регистрация
    22.11.2022
    Адрес
    Ростов-на-Дону
    Сообщений
    51

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Писал же вам уже, после получения сигнала со 2 датчика, по R_trig присваиваете однократно время.
    У вас же оно постоянно присваивается, каждый цикл.
    Может быть Вам покажется смешным, но я в свои 70, знакомясь с хитростями программирования в среде CodeSys, не в полной мере осознаю понятие "цикл". Цикл контроллера, цикл PLC_PRG,...
    Предполагается, что я, присвоив значение начала отсчёта по R_TRIG (в TIME1()?), затем вычту из полученного от TON_1.ET TIME2() значение TIME1() ? А TIME2() я должен запустить по TON_1.Q:=FALSE; ??
    А в общем, спасибо за участие и терпение!

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

    По умолчанию

    Цитата Сообщение от sco-scorpion Посмотреть сообщение
    Добрый день. Подскажите в чем может быть проблема, библиотека присутствует, при игнорировании проект не запускается.
    Добрый день.
    У вас возникает ошибка сегментации памяти (access violation).
    Выложите проект - посмотрим, в чем у вас дело.

  3. #5543

    По умолчанию

    Цитата Сообщение от Serg52 Посмотреть сообщение
    Может быть Вам покажется смешным, но я в свои 70, знакомясь с хитростями программирования в среде CodeSys, не в полной мере осознаю понятие "цикл". Цикл контроллера, цикл PLC_PRG,...
    Предполагается, что я, присвоив значение начала отсчёта по R_TRIG (в TIME1()?), затем вычту из полученного от TON_1.ET TIME2() значение TIME1() ? А TIME2() я должен запустить по TON_1.Q:=FALSE; ??
    А в общем, спасибо за участие и терпение!
    Например так, по первому датчику запускаете таймер, по второму запускаете триггер R_TRIG и фиксируете время.
    Например, где Q1 выход триггера, а x1 булевая переменная
    Код:
    IF Q1 AND NOT x1 THEN
    // Присвоить время в  переменную
    x1:=TRUE;
    END_IF
    И пока вы не сбросите х1, сколько триггер не щёлкнет, переменная не изменится.

    Цикл ПЛК, это чтение входов, выполнение всей программы, сначала до конца, присвоение переменных на выходы, и всё по новой.
    Последний раз редактировалось kondor3000; 12.04.2023 в 14:14.

  4. #5544

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    У вас возникает ошибка сегментации памяти (access violation).
    Выложите проект - посмотрим, в чем у вас дело.
    Ссылка на проект, странно, неделю назад этот проект нормально открывал.

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

    По умолчанию

    Цитата Сообщение от sco-scorpion Посмотреть сообщение
    Ссылка на проект, странно, неделю назад этот проект нормально открывал.
    У меня ваш проект запустился без проблем.
    Попробуйте перезапустить виртуальный контроллер и заново загрузить проект.
    Если не поможет - обеспечьте завтра утром удаленное подключение по AeroAdmin (телефон и данные для подключения пришлите на почту из подписи).

  6. #5546

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    У меня ваш проект запустился без проблем.
    Попробуйте перезапустить виртуальный контроллер и заново загрузить проект.
    Если не поможет - обеспечьте завтра утром удаленное подключение по AeroAdmin (телефон и данные для подключения пришлите на почту из подписи).
    Спасибо, на рабочем ПК нормально запустился, на домашнем буду разбираться в чем дело.

  7. #5547
    Пользователь Аватар для Эдуард_Н
    Регистрация
    22.09.2014
    Адрес
    Курган
    Сообщений
    1,612

    По умолчанию

    Что означают восклицательные знаки?Screenshot_7.png

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

    По умолчанию

    Цитата Сообщение от Эдуард_Н Посмотреть сообщение
    Что означают восклицательные знаки?Screenshot_7.png
    В Ethernet - что в компоненте был выбран интерфейс, настройки которого впоследствии изменились (например, через конфигуратор).
    В MU110 - что был единичная ошибка обмена (например, отсутствие ответа от модуля), которая потом прошла (т.е. далее начали поступать корректные ответы)

  9. #5549

    По умолчанию

    Добрый день.
    Вопрос по HTTP Client Library. Version:1.0.1.2.,FB HTTPClient.
    Как из этого клиента отправить JSON с кириллицей, например такой:
    {"streams": [{ "stream": { "foo": "bar2" }, "values": [ [ "1681388182000000000", "Нажали на кнопку Btn1" ]]}]}

    Из Postman отправляется без проблем, а с этого функцционального блока можно отправить сообщения только в латиннице, а с кириллицей ничего не получается.
    Может у кого есть пример отправки кириллицы в JSON(!!!) сообщении?

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

    По умолчанию

    Цитата Сообщение от pro100user Посмотреть сообщение
    Добрый день.
    Вопрос по HTTP Client Library. Version:1.0.1.2.,FB HTTPClient.
    Как из этого клиента отправить JSON с кириллицей, например такой:
    {"streams": [{ "stream": { "foo": "bar2" }, "values": [ [ "1681388182000000000", "Нажали на кнопку Btn1" ]]}]}

    Из Postman отправляется без проблем, а с этого функцционального блока можно отправить сообщения только в латиннице, а с кириллицей ничего не получается.
    Может у кого есть пример отправки кириллицы в JSON(!!!) сообщении?
    Добрый день.
    Какая кодировка используется в Postman?
    Если UTF8 - то работайте с сообщением как с массивом байт и используйте функцию ConvertUTF16toUTF8 из библиотеки StringUtils для конверсии вашего сообщения в эту кодировку.

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

Похожие темы

  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

Ваши права

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