PDA

Просмотр полной версии : "Регистратор" событий на ПЛК-110



In_Da_Cher_A
22.11.2022, 16:51
привет
есть некоторая необходимость, в процессе работы, "записывать" ряд битовых переменных/входов (штук 10-15) на "носитель" с целью последующего извлечения и анализа, что же произошло "на самом деле".
то есть, физически по модбас тср, прилетает "команда" запускающая выполнение ряд логических шагов, выполняющихся секунд 20-30. Потом прилетает вторая команда, возвращающая всё в исходное состояние.
Вот эти прилёты и последующие реакции и хотелось сохранить с привязкой ко времени. Точность/разрядность не так важна, главное фиксация события.
возможно ли это сделать существующим "инструментарием"?
желательно в памяти ПЛК, так как торчащая флешка, всегда вызывает желание её вытащить, а как я посмотрел, сохранение на флешку в ОВЕН/CDS не является штатно работающим инструментом

если возможно или возможно с какими-то вариациями, подскажите куда думать?

п.с. использовать память и инструмент панели (тоже овен) также не хочется, там тоже реализация на любителя

kondor3000
22.11.2022, 17:53
привет
есть некоторая необходимость, в процессе работы, "записывать" ряд битовых переменных/входов (штук 10-15) на "носитель" с целью последующего извлечения и анализа, что же произошло "на самом деле".
п.с. использовать память и инструмент панели (тоже овен) также не хочется, там тоже реализация на любителя
Если вам нечем заняться, то используйте ПЛК.
В панели то же самое делается на раз два. Выбор за вами)

In_Da_Cher_A
22.11.2022, 17:54
syslibfileэто операции с уже готовыми файлами
а как данные в этот файл засунуть?

Николай Суриков
22.11.2022, 17:57
https://ftp.owen.ru/CoDeSys23/05_Library/01_Manuals/OwenLibFileAsync.pdf

In_Da_Cher_A
22.11.2022, 18:04
Если вам нечем заняться, то используйте ПЛК.
В панели то же самое делается на раз два. Выбор за вами)
ну как бы есть чем заняться, но по некоторым причинам, мне бы хотелось иметь место для хранения с более затруднённым доступом "извне"
в панели это слишком доступно

kondor3000
22.11.2022, 18:11
ну как бы есть чем заняться, но по некоторым причинам, мне бы хотелось иметь место для хранения с более затруднённым доступом "извне"
в панели это слишком доступно

Кому доступно? Пишите по кругу в энергонезависимую память, когда надо скидываете на флешку, кнопкой по парольному доступу (думаю несколько месяцев можно спокойно писать без перезаписи).
Вообще не вопрос.

In_Da_Cher_A
22.11.2022, 18:22
Вообще не вопрос.
хорошо. чем? таблица тревог, событий реального времени и историческая таблица - они все "отображаются"
я же этого не хочу афишировать
интересующее меня событие происходит раз в трое суток, с объёмом данных примерно в 2 байта хватит даже ПЛК с его примерно 100 кБ и надолго

In_Da_Cher_A
22.11.2022, 19:11
Вообще не вопрос.
хорошо. чем? таблица тревог, событий реального времени и историческая таблица - они все "отображаются"
я же этого не хочу афишировать
интересующее меня событие происходит раз в трое суток, с объёмом данных примерно в 2 байта хватит даже ПЛК с его примерно 100 кБ и надолго

In_Da_Cher_A
22.11.2022, 22:51
Если что-то более-менее универсальное и удобное (не только бульки и нетолько в этом проекте, ) то еще syslibmem, указатели, списки. 1 раз напрячся - дальше на раз два между пивом.
Если "очередная разовая" акция то ищите готовые "раз два"да, уже понял. просто штука почти разовая (шесть установок), но блин адски важноответсвенная, поэтому вероятно придёться напрячься
спасибо