PDA

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



Freddy
19.07.2010, 14:46
доброго времени суток, коллеги!
опыт программирования овен-плк скромный, но передо мной стала задача адрессовать бит через указатель...
у меня есть Fb, а у него параметр типа In_out Bool.
так вот - как мне задать его, когда я вызываю этот Fb через экземпляр. (вычитал, что переменные типа In_out задаются через указатели. но при объявлении указателя можно его объявить типа Pointer To Int и т.д. а мне нужен указатель на бит)
как мне выкрутиться из этой ситуации?
заранее благодарен!

Филоненко Владислав
19.07.2010, 15:02
взять указатель на байт и выделить 1-й бит

Freddy
19.07.2010, 15:17
А можно на примере : Есть экземпляр inst_1 функционального блока с переменной, объявленой как
VAR_IN_OUT
INOUT_bit:BOOL
END_VAR
Как мне её задать при вызове через эземпляр inst_1

Freddy
20.07.2010, 08:08
большое спасибо за исчерпывающий ответ!!