gclib  2.0.8
Communications API for Galil controllers and PLCs
Gclib.GDataRecord1806 Struct Reference
Inheritance diagram for Gclib.GDataRecord1806:
Gclib.GDataRecord

Public Member Functions

general input bank (inputs 1-8). */public UB input_bank_1
 /*03
 
general input bank (inputs 9-16). */public UB input_bank_2
 /*04
 
general input bank (inputs 17-24). */public UB input_bank_3
 /*05
 
general input bank (inputs 25-32). */public UB input_bank_4
 /*06
 
general input bank (inputs 33-40). */public UB input_bank_5
 /*07
 
general input bank (inputs 41-48). */public UB input_bank_6
 /*08
 
general input bank (inputs 49-56). */public UB input_bank_7
 /*09
 
general input bank (inputs 57-64). */public UB input_bank_8
 /*10
 
general input bank (inputs 65-72). */public UB input_bank_9
 /*11
 
general input bank (inputs 73-80). */public UB output_bank_0
 /*12
 
general output bank (outputs 1-8). */public UB output_bank_1
 /*13
 
general output bank (outputs 9-16). */public UB output_bank_2
 /*14
 
general output bank (outputs 17-24). */public UB output_bank_3
 /*15
 
general output bank (outputs 25-32). */public UB output_bank_4
 /*16
 
general output bank (outputs 33-40). */public UB output_bank_5
 /*17
 
general output bank (outputs 41-48). */public UB output_bank_6
 /*18
 
general output bank (outputs 49-56). */public UB output_bank_7
 /*19
 
general output bank (outputs 57-64). */public UB output_bank_8
 /*20
 
general output bank (outputs 65-72). */public UB output_bank_9
 /*21
 
general output bank (outputs 73-80). */public SW reserved_0
 /*22-23
 
H User defined variable.*[] byte_array ()
 

Data Fields

UW sample_number
 /*00-01
 
sample number.*UB input_bank_0
 /*02
 
Reserved.*SW reserved_2
 /*24-25
 
Reserved.*SW reserved_4
 /*26-27
 
Reserved.*SW reserved_6
 /*28-29
 
Reserved.*SW reserved_8
 /*30-31
 
Reserved.*SW reserved_10
 /*32-33
 
Reserved.*SW reserved_12
 /*34-35
 
Reserved.*SW reserved_14
 /*36-37
 
Reserved.*UB reserved_16
 /*38
 
Reserved.*UB reserved_17
 /*39
 
Reserved.*UB reserved_18
 /*40
 
Reserved.*UB reserved_19
 /*41
 
Reserved.*UB reserved_20
 /*42
 
Reserved.*UB reserved_21
 /*43
 
Reserved.*UB reserved_22
 /*44
 
Reserved.*UB reserved_23
 /*45
 
Reserved.*UB error_code
 /*46
 
error code.*UB thread_status
 /*47
 
thread status.*UL reserved_24
 /*48-51
 
Reserved.*UL contour_segment_count
 /*52-55
 
Segment Count for Contour Mode.*UW contour_buffer_available
 /*56-57
 
Buffer space remaining
 
Buffer space Contour Mode.*UW s_plane_segment_count
 /*58-59
 
segment count of coordinated move for S plane.*UW s_plane_move_status
 /*60-61
 
coordinated move status for S plane.*SL s_distance
 /*62-65
 
distance traveled in coordinated move for S plane.*UW s_plane_buffer_available
 /*66-67
 
Buffer space S Plane.*UW t_plane_segment_count
 /*68-69
 
segment count of coordinated move for T plane.*UW t_plane_move_status
 /*70-71
 
Coordinated move status for T plane.*SL t_distance
 /*72-75
 
distance traveled in coordinated move for T plane.*UW t_plane_buffer_available
 /*76-77
 
Buffer space T Plane.*UW axis_a_status
 /*78-79
 
A axis status.*UB axis_a_switches
 /*80
 
A axis switches.*UB axis_a_stop_code
 /*81
 
A axis stop code.*SL axis_a_reference_position
 /*82-85
 
A axis reference position.*SL axis_a_motor_position
 /*86-89
 
A axis motor position.*SL axis_a_position_error
 /*90-93
 
A axis position error.*SL axis_a_aux_position
 /*94-97
 
A axis auxiliary position.*SL axis_a_velocity
 /*98-101
 
A axis velocity.*SL axis_a_torque
 /*102-105
 
A axis torque.*UW axis_a_analog_in
 /*106-107
 
A axis analog input.*UB axis_a_reserved_0
 /*108
 
Reserved.*UB axis_a_reserved_1
 /*109
 
Reserved.*SL axis_a_variable
 /*110-113
 
A User defined variable.*[] UW axis_b_status
 /*114-115
 
B axis status.*UB axis_b_switches
 /*116
 
B axis switches.*UB axis_b_stop_code
 /*117
 
B axis stop code.*SL axis_b_reference_position
 /*118-121
 
B axis reference position.*SL axis_b_motor_position
 /*122-125
 
B axis motor position.*SL axis_b_position_error
 /*126-129
 
B axis position error.*SL axis_b_aux_position
 /*130-133
 
B axis auxiliary position.*SL axis_b_velocity
 /*134-137
 
B axis velocity.*SL axis_b_torque
 /*138-141
 
B axis torque.*UW axis_b_analog_in
 /*142-143
 
B axis analog input.*UB axis_b_reserved_0
 /*144
 
Reserved.*UB axis_b_reserved_1
 /*145
 
Reserved.*SL axis_b_variable
 /*146-149
 
B User defined variable.*[] UW axis_c_status
 /*150-151
 
C axis status.*UB axis_c_switches
 /*152
 
C axis switches.*UB axis_c_stop_code
 /*153
 
C axis stop code.*SL axis_c_reference_position
 /*154-157
 
C axis reference position.*SL axis_c_motor_position
 /*158-161
 
C axis motor position.*SL axis_c_position_error
 /*162-165
 
C axis position error.*SL axis_c_aux_position
 /*166-169
 
C axis auxiliary position.*SL axis_c_velocity
 /*170-173
 
C axis velocity.*SL axis_c_torque
 /*174-177
 
C axis torque.*UW axis_c_analog_in
 /*178-179
 
C axis analog input.*UB axis_c_reserved_0
 /*180
 
Reserved.*UB axis_c_reserved_1
 /*181
 
Reserved.*SL axis_c_variable
 /*182-185
 
C User defined variable.*[] UW axis_d_status
 /*186-187
 
D axis status.*UB axis_d_switches
 /*188
 
D axis switches.*UB axis_d_stop_code
 /*189
 
D axis stop code.*SL axis_d_reference_position
 /*190-193
 
D axis reference position.*SL axis_d_motor_position
 /*194-197
 
D axis motor position.*SL axis_d_position_error
 /*198-201
 
D axis position error.*SL axis_d_aux_position
 /*202-205
 
D axis auxiliary position.*SL axis_d_velocity
 /*206-209
 
D axis velocity.*SL axis_d_torque
 /*210-213
 
D axis torque.*UW axis_d_analog_in
 /*214-215
 
D axis analog input.*UB axis_d_reserved_0
 /*216
 
Reserved.*UB axis_d_reserved_1
 /*217
 
Reserved.*SL axis_d_variable
 /*218-221
 
D User defined variable.*[] UW axis_e_status
 /*222-223
 
E axis status.*UB axis_e_switches
 /*224
 
E axis switches.*UB axis_e_stop_code
 /*225
 
E axis stop code.*SL axis_e_reference_position
 /*226-229
 
E axis reference position.*SL axis_e_motor_position
 /*230-233
 
E axis motor position.*SL axis_e_position_error
 /*234-237
 
E axis position error.*SL axis_e_aux_position
 /*238-241
 
E axis auxiliary position.*SL axis_e_velocity
 /*242-245
 
E axis velocity.*SL axis_e_torque
 /*256-249
 
E axis torque.*UW axis_e_analog_in
 /*250-251
 
E axis analog input.*UB axis_e_reserved_0
 /*252
 
Reserved.*UB axis_e_reserved_1
 /*253
 
Reserved.*SL axis_e_variable
 /*254-257
 
E User defined variable.*[] UW axis_f_status
 /*258-259
 
F axis status.*UB axis_f_switches
 /*260
 
F axis switches.*UB axis_f_stop_code
 /*261
 
F axis stop code.*SL axis_f_reference_position
 /*262-265
 
F axis reference position.*SL axis_f_motor_position
 /*266-269
 
F axis motor position.*SL axis_f_position_error
 /*270-273
 
F axis position error.*SL axis_f_aux_position
 /*274-277
 
F axis auxiliary position.*SL axis_f_velocity
 /*278-281
 
F axis velocity.*SL axis_f_torque
 /*282-285
 
F axis torque.*UW axis_f_analog_in
 /*286-287
 
F axis analog input.*UB axis_f_reserved_0
 /*288
 
Reserved.*UB axis_f_reserved_1
 /*289
 
Reserved.*SL axis_f_variable
 /*290-293
 
F User defined variable.*[] UW axis_g_status
 /*294-295
 
G axis status.*UB axis_g_switches
 /*296
 
G axis switches.*UB axis_g_stop_code
 /*297
 
G axis stop code.*SL axis_g_reference_position
 /*298-301
 
G axis reference position.*SL axis_g_motor_position
 /*302-305
 
G axis motor position.*SL axis_g_position_error
 /*306-309
 
G axis position error.*SL axis_g_aux_position
 /*310-313
 
G axis auxiliary position.*SL axis_g_velocity
 /*314-317
 
G axis velocity.*SL axis_g_torque
 /*318-321
 
G axis torque.*UW axis_g_analog_in
 /*322-323
 
G axis analog input.*UB axis_g_reserved_0
 /*324
 
Reserved.*UB axis_g_reserved_1
 /*325
 
Reserved.*SL axis_g_variable
 /*326-329
 
G User defined variable.*[] UW axis_h_status
 /*330-331
 
H axis status.*UB axis_h_switches
 /*332
 
H axis switches.*UB axis_h_stop_code
 /*333
 
H axis stop code.*SL axis_h_reference_position
 /*334-337
 
H axis reference position.*SL axis_h_motor_position
 /*338-341
 
H axis motor position.*SL axis_h_position_error
 /*342-345
 
H axis position error.*SL axis_h_aux_position
 /*346-349
 
H axis auxiliary position.*SL axis_h_velocity
 /*350-353
 
H axis velocity.*SL axis_h_torque
 /*354-357
 
H axis torque.*UW axis_h_analog_in
 /*358-359
 
H axis analog input.*UB axis_h_reserved_0
 /*360
 
Reserved.*UB axis_h_reserved_1
 /*361
 
Reserved.*SL axis_h_variable
 /*362-365
 

Detailed Description

Definition at line 799 of file gclib.vb.


The documentation for this struct was generated from the following file: