А есть пример или пояснение, как, всё-таки, добавить запись в архив списка аварий? Как в "таблица тревог" с названием и временем формирования аварии.
А есть пример или пояснение, как, всё-таки, добавить запись в архив списка аварий? Как в "таблица тревог" с названием и временем формирования аварии.
Всем привет! Использовал данную библиотеку. Записываю три переменные с адресов T21, T22 и P2. Вроде компиляция успешная, но переменные по нулям. Почему не знаю. Хотя в программе опроса датчиков и в визуализации все значения есть... ((
ARCH_DATA[0].dDT:=typeREAL;
ARCH_DATA[0].pPB:=ADR(T21);
ARCH_DATA[0].tTM:=T#1S;
ARCH_DATA[1].dDT:=typeREAL;
ARCH_DATA[1].pPB:=ADR(T22);
ARCH_DATA[1].tTM:=T#1S;
ARCH_DATA[2].dDT:=typeREAL;
ARCH_DATA[2].pPB:=ADR(P2);
ARCH_DATA[2].tTM:=T#1S;
Архив кстати пишется, но только там одни нули.. ((
Всё разобрался)) Можно не отвечать на данное сообщение)
Последний раз редактировалось air16rus; 05.12.2014 в 02:09.
А вот теперь еще возник вопрос... Можно ли записывать вместо переменной слово, например "Обрыв" при выполнении определенного условия? Как, допустим, сюда "ARCH_DATA[2].pPB:=...;" вписать слово? Поддерживает ли библиотека такое?
Вам в любом случае нужна переменная String , куда будете писать обрыв и т.д.
присвоение происходит указателю через ADR. кодесис будет гневно ругаться на ссылку на адресное пространство значения, а не переменной ( типо ADR('обрыв')).
Кто подскажет, можно-ли открыть архив на СПК каким-либо образом для просмотра?
GoodLuck, Вы наверное несовсем правильно меня поняли... Для архивирования я пользуюсь библиотекой Archiverspk_3.5.3.53, архивные данные пишутся на указанное устройство, с которого в дальнейшем архив можно посмотреть на ПК... Можно-ли открыть архив для просмотра на СПК? Если я что-то по ссылке упустил - ткните пжлста точнее.