PDA

Просмотр полной версии : Получение времени с контроллера и запись в файл



HubbaBubba
16.03.2024, 15:51
Всем пользователям здравствуте,я новичек в программировании контроллеров на структурном тексте и мне выдали задание на создание Log файлов,имеется следующий код через if:
IF E=TRUE AND bIsWritten=FALSE THEN
//open file
stFileHandle := SysFileOpen(strFileName1,SysFile.AM_Append,ADR(stR esult));

//Write File
nSizeWritten := SysFileWrite(stFileHandle, pbyBuffer5, TO___XWORD(LEN(strStringToWrite5)),ADR(stResult));

//Close File
stResult := SysFileClose(stFileHandle);
IF nSizeWritten > 0 THEN
bIsWritten :=TRUE;
END_IF
END_IF
IF bIsWritten=TRUE
THEN bIsWritten:=FALSE;
END_IF
но нужно сделать так чтобы получалось время с контроллера и так-же записывалось в файл,я не понимаю как это сделать помогите пожалуйста

Евгений Кислов
16.03.2024, 16:42
Добрый день.
Какой контроллер вы используете?

HubbaBubba
18.03.2024, 13:03
Здравствуйте,КАПП-82-168 от АСУ ПРО

Евгений Кислов
18.03.2024, 13:05
Здравствуйте,КАПП-82-168 от АСУ ПРО

Тогда обратитесь, пожалуйста, в техподдержку АСУ ПРО - они должны подсказать, как выполнить вашу задачу с учетом специфики их конкретного контроллера.