unsigned short h; // Handle

// 1. Connect cnc_allclibhndl3("192.168.1.100", 8193, 10, &h);

// 3. Read active alarms cnc_rdalarm(h, 0, 10, &alarm_cnt, alarm);

// 2. Read macro variable #100 ODBMACRO macro; cnc_rdmacro(h, 100, 0, ¯o); // macro.data = value

Fanuc Focas Documentation Verified Review

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