Никак - используйте CODESYSControl_User.cfg. Он доступен для редактирования.
Вид для печати
Да, но есть нюанс, если правильно помню, то в том способе необходимо было закомментировать строки компонента [CmpWebServerHandlerV3], которого нет в CODESYSControl_User.cfg, если я скопирую и закомментирую их там в этом же не будет никакого смысла...
Вложение 68308
Можете попробовать добавить в CODESYSControl_User.cfg эту же секцию (ту, что вы выделили красным), но со значением 0.
Потом потребуется перезагрузить контроллер, чтобы изменения вступили в силу.
Но я не уверен, что это поможет в вашей ситуации.
Я добавлю в наш трекер пожелание, чтобы эту секцию перенесли в CODESYSControl_User.cfg, чтобы пользователь мог ее редактировать.
Здравствуйте, можно ли как то проще написать запрос для записи данных в бд ?
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(")")));
Ну, уйти от этой фигни "TO_WSTRING(CONCAT( WSTRING_TO_STRING(" и сразу работать с WSTRING.
Для этого можно перейти на библиотеку STU (НЕ ОВЕН, а штатная - StingUtils). Она работает с буферами строк, а не со строками, и это даёт ещё и большую скорость работы.
Использовать не CONCAT, а WCONCAT (находится в библиотеке Standard64). Тогда уберутся лишние преобразования между типами.
Благодарю, wConcat сделал код поменьше. Еще вопрос возник, как создать с помощью sqlite3 базу на SD карте ? какой путь должен быть