FUNCTION_BLOCK fb_test_use_skobki VAR_INPUT IN : BYTE; END_VAR VAR_OUTPUT OUT : BYTE; END_VAR {{ extern uint8_t test_func(uint8_t a); SetFbVar(OUT, test_func(GetFbVar(IN))); }} END_FUNCTION_BLOCK PROGRAM program_test_skobki VAR gettr : BYTE := 1; settr : BYTE := 2; fb_test_impl : fb_test_use_skobki; error_line_23_26 : DINT; END_VAR error_line_23_26 := d; fb_test_impl( IN := gettr(*BYTE*), OUT => settr(*BYTE*)); END_PROGRAM CONFIGURATION config RESOURCE resource1 ON PLC TASK task_test(INTERVAL := T#20ms,PRIORITY := 0); PROGRAM instance_task_test WITH task_test : program_test_skobki; END_RESOURCE END_CONFIGURATION