Всем здравствуйте, работа с указателями. Если возможность считывать данные через указатели без переприсваивания их другим переменным. В картинке вопрос. Вложение 68339
Вид для печати
Всем здравствуйте, работа с указателями. Если возможность считывать данные через указатели без переприсваивания их другим переменным. В картинке вопрос. Вложение 68339
При попытке зайти в папку (через Putty) mmcblk0p1 - не может найти указанную директорию. Имя папки раз 20 вводил вручную и пробовал копировать из WinSCP.
Карта вставлена, ПЛК запущен и работает, я по очереди в каждую папку заходил, сперва в mnt, потом ufs и т.д. пока не уперся в " mmcblk0p1 ". Т.е зайти сразу в директорию не получается, тоже найти не может. А так заходит до этой папки.
Разобрался, забыл что закомментировал TargetVars.stDrives.xEnable:=true;
Здравствуйте.
Есть два вопроса по поводу вставления библиотеки в проект - самописной или штатной.
Ну, т.е. ситуация - "вы думали, что я там есть, а мне там нет".
1 - с самописной вставляются зависимые от неё штатные библиотеки через раз (хотя в менеджере библиотек в дереве указывается, что библиотека подключена и функции/константы там есть, в проекте их имена указываются неопределёнными)
Ну ещё бывает вариант, когда при тех же выполняемых действиях всё нормально работает.
2-ещё бывает, что даже штатная библиотека указывается как подключенная, но её компоненты недоступны. Ну, соответствоенно, бывает, что доступны. Ну, вот memcpy не получилось сейчас использовать. (MemoryUtils в подключенных указано!)
когда явно пишу название через точку, ну, библиотека.функция, то уже пишет, что библиотеки такой не знает.
Есть ли какая-то правильная последовательность, при нарушении которой всё будет ненормально, даже когда показывается, что всё нормально и какая она?
Всем большое спасибо.
Спасибо Вам. Вот как получилось и все заработало.
Вложение 68347
Спасибо, что даже на такое готовы, но это мне надо три дня с сисадминами договариваться.
Сейчас попробую новую виртуалку с новым кодесисом завести, на случай если что-то побилось и подробный протокол действий своих напишу, если всё будет по-прежнему.
так, если написать memUtils.MemCpy, (НЕ MemoryUtils.MemCpy) то оно заработает. Хотя, по человечески должна бы просто MemCpy Не должна, там не название ставится, а неймспейс, они могут не совпадать.
вопрос уверенного приращивания требуемых библиотек к своей, чтобы таскать одним куском, пока не решён.
Есть ли пример написания программы для формирования эксель (csv) файла с данными из БД SQL с помощью codesys ? ПЛК 200
Есть отдельные примеры по чтению данных из SQL и по записи в .csv:
https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive
https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive