Size: a a a

2020 April 16

K

K. in ru_ASUTP
На всякий случай )))
источник

NV

Nikita Vasilevsky in ru_ASUTP
K.
Флешка воткнута?
нет, я из одной  директории в другую копирую, чтобы постоянно не ребутить, чтобы флешку включить.
очень неудобно.
источник

NV

Nikita Vasilevsky in ru_ASUTP
Z-Vladimir
Я про это на днях писал, что функциональный блок работает асинхронно, нужно в цикле проверять его состояние
я читал, что функция как раз асинхронно работает.
и программа дальше не пойдёт пока она не выполнится.

а ФБ - надо постоянно вызывать.

если найду, сейчас скину источник.
источник

Z

Z-Vladimir in ru_ASUTP
Nikita Vasilevsky
я читал, что функция как раз асинхронно работает.
и программа дальше не пойдёт пока она не выполнится.

а ФБ - надо постоянно вызывать.

если найду, сейчас скину источник.
Да, поэтому дебагом нужно проходить несколько циклов, пока не будет какой-то результат
источник

NV

Nikita Vasilevsky in ru_ASUTP
Z-Vladimir
Да, поэтому дебагом нужно проходить несколько циклов, пока не будет какой-то результат
в смысле?
у меня же все программа останавливается.
мне надо запускающие переменные обнулять форсированно.

или всё менять, чтобы программа была циклическая.
источник

Z

Z-Vladimir in ru_ASUTP
Nikita Vasilevsky
в смысле?
у меня же все программа останавливается.
мне надо запускающие переменные обнулять форсированно.

или всё менять, чтобы программа была циклическая.
Так вот в чем дело)) программа должна циклически выполняться
источник

K

K. in ru_ASUTP
Nikita Vasilevsky
в смысле?
у меня же все программа останавливается.
мне надо запускающие переменные обнулять форсированно.

или всё менять, чтобы программа была циклическая.
Обычно в плк программы циклические. И есть прерывания
источник

K

K. in ru_ASUTP
В этом разница разработки плк и десктопа
источник

K

K. in ru_ASUTP
Мне с самого начала эта агава не понравилась
источник

Z

Z-Vladimir in ru_ASUTP
Z-Vladimir
Так вот в чем дело)) программа должна циклически выполняться
Столько циклов, сколько нужно, до получения какого-то результата.
источник

NV

Nikita Vasilevsky in ru_ASUTP
но тогда вопрос ко всем, коллеги.

я тут искал толковые практические курсы по кодесису и в частности по ST.

все видео на YouTube обзорные, часто без объяснений нюансов.
из книг - Петров, но он тоже чисто обзорный, по основам.

из самого любопытного нашёл только курсы от ПК Пролог, но они из Смоленска и курсы платные  на три дня (и видимо, в Смоленске).

есть ли что-то на слуху?
именно с упором на программирование на ST, с объяснением.

или же мне серьёзно надо читать Паскаль и Делфи?
источник

NV

Nikita Vasilevsky in ru_ASUTP
Z-Vladimir
Столько циклов, сколько нужно, до получения какого-то результата.
ладно, буду переделывать...
источник

Z

Z-Vladimir in ru_ASUTP
Nikita Vasilevsky
но тогда вопрос ко всем, коллеги.

я тут искал толковые практические курсы по кодесису и в частности по ST.

все видео на YouTube обзорные, часто без объяснений нюансов.
из книг - Петров, но он тоже чисто обзорный, по основам.

из самого любопытного нашёл только курсы от ПК Пролог, но они из Смоленска и курсы платные  на три дня (и видимо, в Смоленске).

есть ли что-то на слуху?
именно с упором на программирование на ST, с объяснением.

или же мне серьёзно надо читать Паскаль и Делфи?
Нормальные ресурсы по овну, общие принципы по кодесис там есть, можно применять с любыми плк
источник

NV

Nikita Vasilevsky in ru_ASUTP
Z-Vladimir
Нормальные ресурсы по овну, общие принципы по кодесис там есть, можно применять с любыми плк
да-да, в том-то и дело общие, но толку с них нет.

вот, например, мой случай - копирование на флешку.

заходим на Овен, а там все тебя посылают установить OwenArchiver.
и он даже ставится как компонент.
НО.
он завязан на компонент Drives, который уже входит в таргет-файлы Овена и его в Агаву уже не вставишь.

а другие способы никто не подскажет на форуме Овена - потому что зачем, если есть Archiver.

P.S. ну и вообще было бы странно прийти на форум Овена и спрашивать всех про Агаву и общие вопросы Codesys и ST 😅
источник

А

Алексей in ru_ASUTP
FUNCTION_BLOCK DirOpen EXTENDS CBM.ETrig

This function block opens a directory. The entries (files and sub-directories) of which should be read with the help of the function block ”FILE.DirList”. The return value is a handle. There may be restrictions concerning the specification of the directory name, e.g. only capital letters allowed, for different targets. The function ”FILE.GetProperty” shows these restrictions.
Смущает фраза "There may be restrictions concerning the specification of the directory name, e.g. only capital letters allowed, for different targets."
источник

А

Алексей in ru_ASUTP
источник

А

Алексей in ru_ASUTP
Nikita Vasilevsky
но тогда вопрос ко всем, коллеги.

я тут искал толковые практические курсы по кодесису и в частности по ST.

все видео на YouTube обзорные, часто без объяснений нюансов.
из книг - Петров, но он тоже чисто обзорный, по основам.

из самого любопытного нашёл только курсы от ПК Пролог, но они из Смоленска и курсы платные  на три дня (и видимо, в Смоленске).

есть ли что-то на слуху?
именно с упором на программирование на ST, с объяснением.

или же мне серьёзно надо читать Паскаль и Делфи?
Может быть эти подойдут)... https://www.prosoft.ru/support/training/moscow/
источник

NV

Nikita Vasilevsky in ru_ASUTP
только если после карантинов
источник

KW

Konstantin Wilhelm in ru_ASUTP
Nikita Vasilevsky
да-да, в том-то и дело общие, но толку с них нет.

вот, например, мой случай - копирование на флешку.

заходим на Овен, а там все тебя посылают установить OwenArchiver.
и он даже ставится как компонент.
НО.
он завязан на компонент Drives, который уже входит в таргет-файлы Овена и его в Агаву уже не вставишь.

а другие способы никто не подскажет на форуме Овена - потому что зачем, если есть Archiver.

P.S. ну и вообще было бы странно прийти на форум Овена и спрашивать всех про Агаву и общие вопросы Codesys и ST 😅
Я вам говорил, что вы вне генеральной линии использования ПЛК пытались решить задачу. Это путь самурая, но не новичка...
источник

KW

Konstantin Wilhelm in ru_ASUTP
А на счёт КодеСиса вменяемой информации я тоже не нашел, хотя искал и на английском и на немецком. Как черная дыра: чуток тут, немного там и усё
источник