Skip to content

How to use Allen-Bradley PLC Ethernet IP


15101518

# Allen-Bradley PLC Ethernet IP # Allen-Bradley PLC example manual # studio5000 connection # Allen-Bradley PLC IP set # RB address eds # monitor tags data # RB IP address set # RB Ethernet IP set # Allen-Bradley PLC example video

cf. RB EDS Tags Map (I.Data)

Robot -> PLC(IN) I Data Map
I.Data(Byte)FunctionEDS NAMEData Type
0BOX_DIGITAL_IN_0~15UINTUnsigned INT
1
2BOX_DIGITAL_OUT_0~15
3
4BOX_ANALOG_IN_0 * 1000
5
6BOX_ANALOG_IN_1 * 1000
7
8BOX_ANALOG_IN_2 * 1000
9
10BOX_ANALOG_IN_3 * 1000
11
12BOX_ANALOG_OUT_0 * 1000
13
14BOX_ANALOG_OUT_1 * 1000
15
16BOX_ANALOG_OUT_2 * 1000
17
18BOX_ANALOG_OUT_3 * 1000
19
20EX_DIGITAL_IN_0~15
21
22EX_DIGITAL_OUT_0~15
23
24EX_ANALOG_IN_0 * 1000
25
26EX_ANALOG_IN_1 * 1000
27
28EX_ANALOG_IN_2 * 1000
29
30EX_ANALOG_IN_3 * 1000
31
32EX_ANALOG_OUT_0 * 1000
33
34EX_ANALOG_OUT_1 * 1000
35
36EX_ANALOG_OUT_2 * 1000
37
38EX_ANALOG_OUT_3 * 1000
39
40TOOL_VOLTAGEUSINTUnsigned Small INT
41TOOL_DIGITAL_IN_0~5
42TOOL_DIGITAL_OUT_0~1
43STATE_IS_ROBOT_ACTIVATED
44STATE_IS_REAL_MODE
45STATE_IS_COLL_DETECTED
46STATE_IS_ARM_POWER_ENGAGED
47STATE_IS_DIRECT_TEACHING_MODE
48STATE_IS_ROBOT_MOVING
49STATE_IS_PAUSE_STATE
50STATE_IS_TP_CONNECTED
51STATE_IS_PROGRAM_RUN
52STATE_IS_NOARC_ON
53STATE_IS_EMG_BTN_RELEASED
54STATE_IS_FIRST_PROG_RUN
55Robot_Speed_Bar
56Robot_J0_CUR * 100SINTSigned INT
57
58Robot_J1_CUR * 100
59
60Robot_J2_CUR * 100
61
62Robot_J3_CUR * 100
63
64Robot_J4_CUR * 100
65
66Robot_J5_CUR * 100
67
68Robot_J0_TEMP * 100
69
70Robot_J1_TEMP * 100
71
72Robot_J2_TEMP * 100
73
74Robot_J3_TEMP * 100
75
76Robot_J4_TEMP * 100
77
78Robot_J5_TEMP * 100
79
80USER_SINT_R2P_0
81
82USER_SINT_R2P_1
83
84USER_SINT_R2P_2
85
86USER_SINT_R2P_3
87
88USER_SINT_R2P_4
89
90USER_SINT_R2P_5
91
92USER_SINT_R2P_6
93
94USER_SINT_R2P_7
95
96USER_SINT_R2P_8
97
98USER_SINT_R2P_9
99
100USER_SINT_R2P_10
101
102USER_SINT_R2P_11
103
104USER_SINT_R2P_12
105
106USER_SINT_R2P_13
107
108USER_SINT_R2P_14
109
110USER_SINT_R2P_15
111
112USER_SINT_R2P_16
113
114USER_SINT_R2P_17
115
116USER_SINT_R2P_18
117
118USER_SINT_R2P_19
119
120CB_SOFT_VERSIONDINTDouble Signed INT
121
122
123
124CB_ROBOT_TYPE_CODE
125
126
127
128Robot_X_REFREALFloat
129
130
131
132Robot_Y_REF
133
134
135
136Robot_Z_REF
137
138
139
140Robot_RX_REF
141
142
143
144Robot_RY_REF
145
146
147
148Robot_RZ_REF
149
150
151
152Robot_J0_REF
153
154
155
156Robot_J1_REF
157
158
159
160Robot_J2_REF
161
162
163
164Robot_J3_REF
165
166
167
168Robot_J4_REF
169
170
171
172Robot_J5_REF
173
174
175
176Robot_TCP_VEL
177
178
179
180USER_REAL_R2P_0
181
182
183
184USER_REAL_R2P_1
185
186
187
188USER_REAL_R2P_2
189
190
191
192USER_REAL_R2P_3
193
194
195
196USER_REAL_R2P_4
197
198
199
200USER_REAL_R2P_5
201
202
203
204USER_REAL_R2P_6
205
206
207
208USER_REAL_R2P_7
209
210
211
212USER_REAL_R2P_8
213
214
215
216USER_REAL_R2P_9
217
218
219
220USER_REAL_R2P_10
221
222
223
224USER_REAL_R2P_11
225
226
227
228USER_REAL_R2P_12
229
230
231
232USER_REAL_R2P_13
233
234
235
236USER_REAL_R2P_14
237
238
239
240USER_REAL_R2P_15
241
242
243
244USER_REAL_R2P_16
245
246
247
248USER_REAL_R2P_17
249
250
251
252USER_REAL_R2P_18
253
254
255
256USER_REAL_R2P_19
257
258
259

cf. RB EDS Tags Map (O.Data)

PLC -> ROBOT(OUT) O Data Map
O.Data(Byte)FunctionEDS NAMEData Type
0BOX_DIGITAL_OUT_MASK_0~15UINTUnsigned INT
1
2BOX_DIGITAL_OUT_0~15
3
4BOX_ANALOG_OUT_0_MASK
5
6BOX_ANALOG_OUT_1_MASK
7
8BOX_ANALOG_OUT_2_MASK
9
10BOX_ANALOG_OUT_3_MASK
11
12BOX_ANALOG_OUT_0 * 1000
13
14BOX_ANALOG_OUT_1 * 1000
15
16BOX_ANALOG_OUT_2 * 1000
17
18BOX_ANALOG_OUT_3 * 1000
19
20EX_DIGITAL_OUT_MASK_0~15
21
22EX_DIGITAL_OUT_0~15
23
24EX_ANALOG_OUT_0_MASK
25
26EX_ANALOG_OUT_1_MASK
27
28EX_ANALOG_OUT_2_MASK
29
30EX_ANALOG_OUT_3_MASK
31
32EX_ANALOG_OUT_0 * 1000
33
34EX_ANALOG_OUT_1 * 1000
35
36EX_ANALOG_OUT_2 * 1000
37
38EX_ANALOG_OUT_3 * 1000
39
40CTRL_START_PROG_ONCEUSINTUnsigned Small INT
41CTRL_START_PROG_REPEAT
42CTRL_PAUSE_PROG
43CTRL_STOP_PROG
44CTRL_RESUME_PAUSE
45CTRL_RESUME_COLLISION
46CTRL_LOAD_DEFAULT_PROG
47CTRL_ARM_ACTIVATION
48CTRL_CHANGE_TO_REAL
49CTRL_ARM_POWER_OFF
50CTRL_DUMMY_1
51CTRL_DUMMY_2
52USER_SINT_P2R_0SINTSigned INT
53
54USER_SINT_P2R_1
55
56USER_SINT_P2R_2
57
58USER_SINT_P2R_3
59
60USER_SINT_P2R_4
61
62USER_SINT_P2R_5
63
64USER_SINT_P2R_6
65
66USER_SINT_P2R_7
67
68USER_SINT_P2R_8
69
70USER_SINT_P2R_9
71
72USER_SINT_P2R_10
73
74USER_SINT_P2R_11
75
76USER_SINT_P2R_12
77
78USER_SINT_P2R_13
79
80USER_SINT_P2R_14
81
82USER_SINT_P2R_15
83
84USER_SINT_P2R_16
85
86USER_SINT_P2R_17
87
88USER_SINT_P2R_18
89
90USER_SINT_P2R_19
91
92USER_REAL_P2R_0REALFloat
93
94
95
96USER_REAL_P2R_1
97
98
99
100USER_REAL_P2R_2
101
102
103
104USER_REAL_P2R_3
105
106
107
108USER_REAL_P2R_4
109
110
111
112USER_REAL_P2R_5
113
114
115
116USER_REAL_P2R_6
117
118
119
120USER_REAL_P2R_7
121
122
123
124USER_REAL_P2R_8
125
126
127
128USER_REAL_P2R_9
129
130
131
132USER_REAL_P2R_10
133
134
135
136USER_REAL_P2R_11
137
138
139
140USER_REAL_P2R_12
141
142
143
144USER_REAL_P2R_13
145
146
147
148USER_REAL_P2R_14
149
150
151
152USER_REAL_P2R_15
153
154
155
156USER_REAL_P2R_16
157
158
159
160USER_REAL_P2R_17
161
162
163
164USER_REAL_P2R_18
165
166
167
168USER_REAL_P2R_19
169
170
171