Цитата Сообщение от Parovoz Посмотреть сообщение
А конструкция вида:

(
Код:
*формируем код устройства*)
...
panel_error1 :=
BOOL_TO_INT(cmd_l_mould_forw OR cmd_l_mould_back
	OR cmd_l_mould_open OR cmd_l_mould_close) * 1 +		(*левая форма*)
 BOOL_TO_INT(cmd_r_mould_forw OR cmd_r_mould_back
	OR cmd_r_mould_open OR cmd_r_mould_close) * 2 +	(*правая форма*)
BOOL_TO_INT(cmd_screw_rising OR cmd_screw_lower) * 4 +...	(*шнек*)
 ...
Превращается в:
Код:
panel_error1.0:=cmd_l_mould_forw OR cmd_l_mould_back OR cmd_l_mould_open OR cmd_l_mould_close;
panel_error1.1:=cmd_r_mould_forw OR cmd_r_mould_back OR cmd_r_mould_open OR cmd_r_mould_close;
...
Не превращается.
В данном фрагменте кода производится запись кучи ошибок в одно 16-битное слово для передачи в панель.