заколебался искать блок буферизации значений переменной. есть проект - необходимо "поймать" значение переменной, загнать в буфер и держать, пока не подам разрешение для новой записи значения.
Вид для печати
заколебался искать блок буферизации значений переменной. есть проект - необходимо "поймать" значение переменной, загнать в буфер и держать, пока не подам разрешение для новой записи значения.
как блока Fbd его нет. пользуйтесь переменной и командой перехода.
а можно примерчик пожалуйста поподробнее. сам недавно в кодесисе. со счетчика например значение поймать как?
пожалуйста.
А без статистик реал, без счетчика и проч. элементов? как например записать байт (число) в регистр, запретив или разрешив запись/чтение? по простому можно? Например статистик реал IN число, reset - запрет записи?
может проще на st написать?
под "что-то-там" понимается логическое условие для приравнивания именно в нужный моментКод:VAR
peremennaja: BYTE;
END_VAR
IF что-то-там THEN
peremennaja:=статистик реал IN;
END_IF;
Попробуйте библиотеку oscat.lib (скачать можно с официального сайта КоДеСис), там и работа с буфером, и светофоры и многое другое, а главное библиотека открыта и можно изучать реализацию её функций...
спасибо за помощь ребята:) проблему буфера решил.
Можете далеко не ходить :) вот она oscat.lib