unsigned short h; // Handle
// 1. Connect cnc_allclibhndl3("192.168.1.100", 8193, 10, &h); fanuc focas documentation
// 3. Read active alarms cnc_rdalarm(h, 0, 10, &alarm_cnt, alarm); unsigned short h; // Handle // 1
// 2. Read macro variable #100 ODBMACRO macro; cnc_rdmacro(h, 100, 0, ¯o); // macro.data = value unsigned short h