Страница 583 из 858 ПерваяПервая ... 83483533573581582583584585593633683 ... ПоследняяПоследняя
Показано с 5,821 по 5,830 из 8571

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

  1. #5821
    Пользователь Аватар для DenisV
    Регистрация
    20.11.2020
    Адрес
    Санкт-Петербург
    Сообщений
    96

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    К сожалению, нет - на наших контроллерах (у которых версия рантайма 3.5.17.30) этот функционал работать не будет.
    Так что я некорректно ответил на ваш прошлый вопрос, извините.
    А вы как-то мне по удаленному подключению показывали способ для SP14. Там по-моему комментировалась строка в конфиге, точно не помню этот способ будет в SP17 работать?

  2. #5822

    По умолчанию

    Спасибо большое!

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

    По умолчанию

    Цитата Сообщение от DenisV Посмотреть сообщение
    А вы как-то мне по удаленному подключению показывали способ для SP14. Там по-моему комментировалась строка в конфиге, точно не помню этот способ будет в SP17 работать?
    Если работал в SP14 - то в теории должен и в SP17.
    Но я не проверял этот момент.

  4. #5824
    Пользователь Аватар для DenisV
    Регистрация
    20.11.2020
    Адрес
    Санкт-Петербург
    Сообщений
    96

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Если работал в SP14 - то в теории должен и в SP17.
    Но я не проверял этот момент.
    А как в ПЛК с прошивкой SP17 получить доступ к сохранению изменений в файле CODESYSControl.cfg?

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

    По умолчанию

    Цитата Сообщение от DenisV Посмотреть сообщение
    А как в ПЛК с прошивкой SP17 получить доступ к сохранению изменений в файле CODESYSControl.cfg?
    Никак - используйте CODESYSControl_User.cfg. Он доступен для редактирования.

  6. #5826
    Пользователь Аватар для DenisV
    Регистрация
    20.11.2020
    Адрес
    Санкт-Петербург
    Сообщений
    96

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Никак - используйте CODESYSControl_User.cfg. Он доступен для редактирования.
    Да, но есть нюанс, если правильно помню, то в том способе необходимо было закомментировать строки компонента [CmpWebServerHandlerV3], которого нет в CODESYSControl_User.cfg, если я скопирую и закомментирую их там в этом же не будет никакого смысла...
    Screenshot_1.png

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

    По умолчанию

    Цитата Сообщение от DenisV Посмотреть сообщение
    Да, но есть нюанс, если правильно помню, то в том способе необходимо было закомментировать строки компонента [CmpWebServerHandlerV3], которого нет в CODESYSControl_User.cfg, если я скопирую и закомментирую их там в этом же не будет никакого смысла...
    Screenshot_1.png
    Можете попробовать добавить в CODESYSControl_User.cfg эту же секцию (ту, что вы выделили красным), но со значением 0.
    Потом потребуется перезагрузить контроллер, чтобы изменения вступили в силу.
    Но я не уверен, что это поможет в вашей ситуации.

    Я добавлю в наш трекер пожелание, чтобы эту секцию перенесли в CODESYSControl_User.cfg, чтобы пользователь мог ее редактировать.

  8. #5828

    По умолчанию

    Здравствуйте, можно ли как то проще написать запрос для записи данных в бд ?

    SQLite_PRG.wsSqlStatement:=TO_WSTRING('insert into test1 values (');
    SQLite_PRG.wsSqlStatement:=TO_WSTRING(CONCAT( WSTRING_TO_STRING(SQLite_PRG.wsSqlStatement),REAL_ TO_STRING(PLC_PRG.Temp)));
    SQLite_PRG.wsSqlStatement:=TO_WSTRING (CONCAT( WSTRING_TO_STRING(SQLite_PRG.wsSqlStatement),WSTRI NG_TO_STRING(",")));
    SQLite_PRG.wsSqlStatement:=TO_WSTRING(CONCAT (WSTRING_TO_STRING(SQLite_PRG.wsSqlStatement),REAL _TO_STRING(PLC_PRG.Pressure)));
    SQLite_PRG.wsSqlStatement:=TO_WSTRING(CONCAT (WSTRING_TO_STRING(SQLite_PRG.wsSqlStatement),WSTR ING_TO_STRING(")")));
    Последний раз редактировалось fergus23; 15.06.2023 в 07:01.

  9. #5829

    По умолчанию

    Ну, уйти от этой фигни "TO_WSTRING(CONCAT( WSTRING_TO_STRING(" и сразу работать с WSTRING.
    Для этого можно перейти на библиотеку STU (НЕ ОВЕН, а штатная - StingUtils). Она работает с буферами строк, а не со строками, и это даёт ещё и большую скорость работы.
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab

  10. #5830
    Пользователь
    Регистрация
    08.02.2020
    Адрес
    Ставрополь
    Сообщений
    230

    По умолчанию

    Использовать не CONCAT, а WCONCAT (находится в библиотеке Standard64). Тогда уберутся лишние преобразования между типами.

Страница 583 из 858 ПерваяПервая ... 83483533573581582583584585593633683 ... ПоследняяПоследняя

Похожие темы

  1. Панели оператора СП3xx. Вопросы и ответы
    от Мурат Ахриев в разделе Панели оператора (HMI)
    Ответов: 4054
    Последнее сообщение: 26.12.2025, 13:03
  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

Ваши права

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