PDA

Просмотр полной версии : SDK для ПЛК серии 150



fatlortroll
03.03.2020, 13:54
Подскажите, есть ли в открытом доступе SDK для ПЛК 150-й серии? В силу очень специфических требований к программе стандартные библиотеки не предоставляют нужного функционала. А наличие той же oscat-библиотеки намекает, что есть сторонние организации, пишущие библиотеки с использованием SDK.

SlavikP
03.03.2020, 14:33
Насколько я понимаю, oscat написан полностью на ST. Никакой явной привязки к железу в нем нет, все более-менее абстрагировано от железа.
Библиотека поставляется с исходным текстом - сами можете открыть и посмотреть, что у нее внутри.

fatlortroll
03.03.2020, 14:45
> oscat написан полностью на ST

Пусть так, мои задачи это не изменит. Для бОльшей конкретики -- мне нужно работать с файлами сложнее, чем предлагает SysLibFile.

fatlortroll
03.03.2020, 14:55
> не тот плк Вы выбрали

Если бы я выбирал... Что дали, с тем и работаю. Но про SDK всё равно интересно узнать.

fatlortroll
03.03.2020, 15:13
OwenLibFileAsync тоже на чистом ST написан? Или на чём-то более низкоуровневом?

Мне не работа с файлом нужна, а с файловой системой. В частности (нужнее всего) быстрый поиск файлов по маске имени.

Что самое интересное -- в PLC-Browser есть команда filedir, а из самого ПЛК список файлов не добыть стандартными инструментами. Вот и ходят в голову мысли всякие, про SDK.

fatlortroll
03.03.2020, 15:32
> если хотите писать библиотеки на Си

Не то, чтобы очень хочу... Придётся, наверное, городить своё подобие файловой систему над ФС ПЛК.

Что прояснить для себя хочется -- ведь PLC-Browser умеет список файлов добывать из ПЛК, то есть такая функция в нём (в ПЛК) есть. Отчего же изнутри её нельзя позвать-то?