Безымянный.JPG
если цикл взять секунда, то в файл сохраняет, правда проскакивает через отсчётов 30-40 по 10-20 пустых строчек или с мусором
если выбираю минуту - всё, не пишет.
как это работает?
Безымянный.JPG
если цикл взять секунда, то в файл сохраняет, правда проскакивает через отсчётов 30-40 по 10-20 пустых строчек или с мусором
если выбираю минуту - всё, не пишет.
как это работает?
Обязательно ли использовать бит управления?
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
На самом деле выборка работает с регистрами панели (см. вкладку "Хранилище")
Как только наберется 60 записей, то они скидываются на флешку.
В вашем случае один раз в час. По этому и кажется, что "...все, не пишет"
ЗЫ, Кроме того Вы ничего не сказали, какую переменную архивируете, может это регистр PSW 256 или другой из области хранилища. Ведь по умолчанию хранилище начинается с регистра PSW256 и занимает в вашем случае область по PSW687(если используется дата и время).
И вполне возможно, что Вы сами, используя эти регистры где-нибудь еще, портите выборку, по тому и "мусор"
Последний раз редактировалось petera; 27.05.2016 в 14:20.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Архивирую много переменных.., и совсем не понятно с размером хранилища Безымянный.JPG
Мало информации сколько переменных, это регистры ПЛК или панели, формат Word/DWord.
Размер хранилища для выборки, т.е. архива, можно подсчитать здесь http://www.owen.ru/forum/showthread....l=1#post139595
ЗЫ Для одной переменной Word, при 60 точках( почему-то назвали кол.записей в файле) нужно 431 регистр
4+(60+1)*(1+6)=431
Для двух переменных
4+(60+1)*(2+6)=492
для трех
4+(60+1)*(3+6)=553
и т.д.
Глядите, чтобы Ваш архив не пересекался с другими архивами или графиками.
ЗЫ2.
Естественно в качестве хранилища можно использовать PFW, тогда освободите регистры PSW для своих нужд и кроме того не записанный вовремя архив перед отключением питания не пропадет.
Последний раз редактировалось petera; 27.05.2016 в 14:51.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Безымянный.JPG
переменных много, и Word и Вооl а как задать диапазон для хранилища? Пост выше место только для одного регистра ..
Формула в посте по ссылке
Как Вы умудряетесь переменные Вооl архивировать?Для выборки
N=4+(n+1)*(Kw+2*Kdw+6) регистров, если выбран способ "ymrhms"
или
N=4+(n+1)*(Kw+2*Kdw) регистров, если выбран способ "none".
где n-количество записей в выборке, заданное в ее настройках, см первый рисунок.
Kw-количество переменных Word
Kdw--количество переменных DWord
ЗЫ. В новой панели можно еще и String архивировать, естественно в формуле этого нет.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Безымянный.JPG
вот так..., но сейчас закралось сомнение будет ли работать.., ещё не проверил.
А string в моей панели есть!
Ну и где здесь битовая переменная?
Захват-1.png
В файле в столбце для этой переменной будет число типа 1,234 с тремя знаками после запятой
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg