RSLogix Guard PLUS User Manual ENG
RSLogix Guard PLUS User Manual ENG
RSLogix Guard PLUS User Manual ENG
Identifies information about practices or circumstances that can cause an explosion in a hazardous environment,
which may lead to personal injury or death, property damage, or economic loss.
IMPORTANT
Identifies information that is critical for successful application and understanding of the product.
ATTENTION
Identifies information about practices or circumstances that can lead to personal injury or death, property damage,
or economic loss. Attentions help you identify a hazard, avoid a hazard, and recognize the consequence
SHOCK HAZARD
Labels may be on or inside the equipment, for example, a drive or motor, to alert people that dangerous voltage may
be present.
BURN HAZARD
Labels may be on or inside the equipment, for example, a drive or motor, to alert people that surfaces may reach
dangerous temperatures.
Allen-Bradley, Rockwell Automation, GuardPLC, GuardPLC 1200, GuardPLC 1600, GuardPLC 1800, GuardPLC 2000, RSLogix Guard PLUS!, RSNetWorx, RSNetWorx for EtherNet/IP, RSLinx, RSLogix,
RSLogix 5, RSLogix 5000, PLC-5, ControlLogix, FlexLogix, CompactLogix, SLC 500, PanelView, PanelView Plus, VersaView, FLEX I/O, POINT I/O, PanelBuilder 32, Rockwell Software, and
TechConnect are trademarks of Rockwell Automation, Inc.
Trademarks not belonging to Rockwell Automation are property of their respective companies.
Summary of Changes
The information below summarizes the changes to this manual since
the last publication.
To help you find new and updated information in this release of the
manual, we have included change bars as shown to the right of this
paragraph.
See
205
286
294
Appendix D
throughout
Summary of Changes
Notes:
Table of Contents
Preface
Who Should Use This Manual . . . . . . . . . . . . . . . . . . . . . . . 17
Purpose of This Manual. . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Additional Resources. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Chapter 1
Overview of Safety Controllers
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . .
Safety Concept . . . . . . . . . . . . . . . . . . . . . . . .
Response to Faults . . . . . . . . . . . . . . . . . . .
Safe States . . . . . . . . . . . . . . . . . . . . . . . . . . .
Inputs . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Outputs . . . . . . . . . . . . . . . . . . . . . . . . . . .
GuardPLC System Hardware . . . . . . . . . . . . . .
GuardPLC 1200 System . . . . . . . . . . . . . . .
GuardPLC 1600 and GuardPLC 1800 System
GuardPLC Distributed I/O . . . . . . . . . . . . .
GuardPLC 2000 System . . . . . . . . . . . . . . .
Communication Capabilities . . . . . . . . . . . . . .
GuardPLC Ethernet Network. . . . . . . . . . . .
EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . .
ASCII. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
High-speed Safety Protocol . . . . . . . . . . . .
Modbus RTU Slave. . . . . . . . . . . . . . . . . . .
PROFIBUS DP Slave. . . . . . . . . . . . . . . . . .
OPC Server . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
19
19
20
21
21
21
21
21
22
23
25
27
27
28
28
29
29
29
30
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
General Safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mount the Equipment . . . . . . . . . . . . . . . . . . . . . . . . .
GuardPLC 1200 Controller . . . . . . . . . . . . . . . . . . .
GuardPLC 1600 and GuardPLC 1800 Controllers,
and Distributed I/O . . . . . . . . . . . . . . . . . . . . . . . .
GuardPLC 2000 Chassis . . . . . . . . . . . . . . . . . . . . .
GuardPLC 2000 Controller, I/O, and Power Supply .
Communication Connections . . . . . . . . . . . . . . . . . . . .
GuardPLC 1200 Controller . . . . . . . . . . . . . . . . . . .
GuardPLC 1600 and GuardPLC 1800 Controllers . . .
GuardPLC Distributed I/O Modules . . . . . . . . . . . .
GuardPLC 2000 Controller . . . . . . . . . . . . . . . . . . .
Reset Pushbutton . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
31
31
32
32
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
33
34
36
38
38
39
41
42
43
Chapter 2
Installation
Table of Contents
Chapter 3
General Wiring Considerations
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Prevent Electrostatic Discharge . . . . . . . . . . . . . . . . . . .
Power Supply Considerations . . . . . . . . . . . . . . . . . . . .
Ground the Equipment . . . . . . . . . . . . . . . . . . . . . . . . .
Considerations for Grounding All Controllers . . . . . .
GuardPLC 1200 Controller . . . . . . . . . . . . . . . . . . . .
GuardPLC 1600 and GuardPLC 1800 Controllers and
Distributed I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . .
GuardPLC 2000 Chassis . . . . . . . . . . . . . . . . . . . . . .
Terminal Connections . . . . . . . . . . . . . . . . . . . . . . . . . .
Shield-contact Plate Connections . . . . . . . . . . . . . . . . . .
Detailed Wiring Information . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
45
45
45
46
46
46
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
47
47
47
48
48
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
49
49
49
50
50
51
51
52
53
53
54
54
55
56
56
58
58
58
59
Chapter 4
Wire GuardPLC 1600, GuardPLC
1800, and GuardPLC 1200
Controllers
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Power Supply Connections . . . . . . . . . . . . . . . . . .
GuardPLC 1600 and GuardPLC 1800 Controllers
GuardPLC 1200 Controller . . . . . . . . . . . . . . . .
Safety-related Digital Inputs . . . . . . . . . . . . . . . . . .
Safety-related Digital Outputs . . . . . . . . . . . . . . . .
Safety-related Analog Inputs . . . . . . . . . . . . . . . . .
High-speed Counters. . . . . . . . . . . . . . . . . . . . . . .
Wire the GuardPLC 1600 Controller . . . . . . . . . . . .
Safety-related Digital Input Terminals . . . . . . . .
Safety-related Digital Output Terminals . . . . . . .
Wire the GuardPLC 1800 Controller . . . . . . . . . . . .
Safety-related Digital Input Terminals . . . . . . . .
Safety-related Digital Output Terminals . . . . . . .
Safety-related Analog Input Terminals. . . . . . . .
Safety-related High-speed Counter Terminals . .
Wire the GuardPLC 1200 Controller . . . . . . . . . . . .
Lower Terminal Block . . . . . . . . . . . . . . . . . . .
Upper Terminal Block . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Chapter 5
Wire the GuardPLC 2000 Controller Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Safety-related Digital Inputs . . . . . . . . . . . . . . . . . . . . . . . . . 61
and I/O
Safety-related Digital Outputs . . . . . . . . . . . . . . .
Safety-Related Analog Inputs (1755-IF8) . . . . . . . .
High-speed Counter Module (1755-HSC) . . . . . . .
Safety-related Analog Output Module (1755-OF8) .
Current Draw . . . . . . . . . . . . . . . . . . . . . . . . . . .
Wire the 1755-IB24XOB16 Digital I/O Module . . .
Wire the 1755-IF8 Analog Input Module. . . . . . . .
6
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
62
62
63
64
64
65
66
Table of Contents
Chapter 6
Wire 1753-IB16, 1753-OB16, and
1753-IB20XOB8 Modules
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . .
Safety-related Digital Inputs . . . . . . . . . . . . . . .
Safety-related Digital Outputs . . . . . . . . . . . . .
Power Supply Connections . . . . . . . . . . . . . . .
Wire the 1753-IB16 Input Module . . . . . . . . . .
Safety-related Digital Inputs . . . . . . . . . . . .
Pulse Test Sources . . . . . . . . . . . . . . . . . . .
Wire the 1753-OB16 Output Module . . . . . . . .
Operating Voltage Considerations. . . . . . . .
Safety-related Digital Outputs . . . . . . . . . . .
Wire the 1753-IB20XOB8 Combination Module
Safety-related Digital Inputs . . . . . . . . . . . .
Safety-related Digital Outputs . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
69
69
70
70
71
71
72
73
73
73
75
75
76
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
77
77
78
78
78
79
80
81
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Safety-related Digital Inputs . . . . . . . . . . . . . . . . . . . . . .
Terminal Connections . . . . . . . . . . . . . . . . . . . . . . .
Safety-related Digital Outputs . . . . . . . . . . . . . . . . . . . .
Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Terminal Connections . . . . . . . . . . . . . . . . . . . . . . .
Monitor for Line Short Line Break . . . . . . . . . . . . . . . . .
Line Monitoring for Lamp and Inductive Loads . . . . .
Line Monitoring with Reduced Voltage for Resistive,
Capacitive Loads . . . . . . . . . . . . . . . . . . . . . . . . . . .
Required Signals for Line Monitoring . . . . . . . . . . . .
Pulse Test Sources . . . . . . . . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
83
83
85
86
86
90
91
91
Chapter 7
Wire and Configure the
1753-IB8XOB8 Module
Introduction . . . . . . . . . . . . . . . . . .
Safety-related Digital Inputs . . . . . . .
Terminal Connections . . . . . . . .
Surge on Digital Inputs . . . . . . .
Safety-related Digital Outputs . . . . .
Signals for Output Configuration
Terminal Connections . . . . . . . .
Pulse Test Sources . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Chapter 8
Wire and Configure the
1753-IB16XOB8 Module
. . . 92
. . . 93
. . . 93
Table of Contents
Chapter 9
Wire the 1753-IF8XOF4 Analog I/O Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Safety-related Analog Inputs . . . . . . . . . . . . . . . . . . . . . . . . 95
Module
Voltage Measurement.
Current Measurement .
Terminal Connections
Standard Analog Outputs.
Terminal Connections
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
95
95
96
97
98
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Safety-related Relay Outputs . . . . . . . . . . . . . . . .
Terminal Connections . . . . . . . . . . . . . . . . . . . . .
Example: Connecting Actuators to the Outputs
Voltage Supply Considerations. . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
. 99
. 99
. 99
100
100
Chapter 10
Wire the 1753-OW8 Relay Output
Module
Chapter 11
Pulse Testing
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Response to OS Configurable Faults. . . . . . . . . . . .
Wire for OS Configurable Line Control. . . . . . . . . .
GuardPLC 1600 Controller and 1753-IB20XOB8
Module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1753-IB16, 1753-IB8XOB8, and 1753-IB16XOB8
Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Input Configuration for Pulse Testing. . . . . . . . . . .
. . . . . . 101
. . . . . . 102
. . . . . . 103
. . . . . . 103
. . . . . . 104
. . . . . . 105
Chapter 12
High-Speed Counters
Introduction . . . . . . . . . . . . . . . . . . . . . . .
Counter/Decoder Modes . . . . . . . . . . . . . .
Counter Mode . . . . . . . . . . . . . . . . . . .
Decoder Mode. . . . . . . . . . . . . . . . . . .
Understand Counter Module Configuration
Counter Mode/Manual Direction. . . . . .
Counter Mode/Direction and Reset . . . .
Decoder Mode/Gray Codes . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
107
107
107
108
109
109
110
111
................
................
................
................
................
(in Stop Mode only).
................
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
113
113
116
117
120
121
122
Chapter 13
Controller Configuration and
Modes of Operation
Introduction . . . . . . . . . . . . . . . .
Controller Modes . . . . . . . . . . . .
Recover From a Failure_Stop .
Controller Configuration . . . . . . .
Routine Modes . . . . . . . . . . . . . .
Load a Configuration and Routine
Test Mode of the Routine . . . . . .
Table of Contents
Chapter 14
Use the Control Panel to Monitor
Status
Introduction . . . . . . . . . . . . . . . . . . . .
Resource State Tab . . . . . . . . . . . . . . .
Safety Parameters Tab . . . . . . . . . . . . .
Statistics Tab . . . . . . . . . . . . . . . . . . . .
P2P (Peer-to-Peer) State Tab . . . . . . . .
Distributed I/O Tab. . . . . . . . . . . . . . .
HH (High-level High-speed) State Tab .
Environment Data Tab . . . . . . . . . . . .
OS Tab . . . . . . . . . . . . . . . . . . . . . . . .
HSP Protocol Tab . . . . . . . . . . . . . . . .
EIP Protocol Tab. . . . . . . . . . . . . . . . .
Use the Multi Control Panel . . . . . . . . .
Control Panel Resource Menu . . . . . . .
Control Panel Extra Menu . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
123
124
125
126
127
128
128
129
129
130
131
132
135
136
Chapter 15
Diagnostics
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
View Controller Diagnostics. . . . . . . . . . . . . . . . . . . . . . . . 139
Choose Online or Offline Diagnostics . . . . . . . . . . . . . . 141
Filtering Diagnostic Data . . . . . . . . . . . . . . . . . . . . . . . 141
GuardPLC 1200 Controller Status Indicators . . . . . . . . . . . . 142
GuardPLC 1600 and GuardPLC 1800 Controllers and GuardPLC
Distributed I/O . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
System Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . 143
Communication Status Indicators . . . . . . . . . . . . . . . . . 144
GuardPLC 2000 Controller Status Indicators . . . . . . . . . . . . 145
Controller Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Routine Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146
Ethernet Communication Indicators . . . . . . . . . . . . . . . 146
Serial Communication Indicators. . . . . . . . . . . . . . . . . . 147
1755-IB24XOB16 Module Status Indicators . . . . . . . . . . . . . 147
Power Supply and Module Status . . . . . . . . . . . . . . . . . 147
I/O Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148
1755-IF8 Analog Input Module Status Indicators . . . . . . . . . 148
1755-OF8 Analog Output Module Status Indicators . . . . . . . 149
1755-HSC Combination High-speed Counter and Output Module
Status Indicators . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Power Supply and Module Status . . . . . . . . . . . . . . . . . 150
I/O Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Chapter 16
Peer-to-peer Communication
Overview
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Peer-to-peer Communication Basics . . . . . . . . . . . . . . . . . . 151
Networking Limitations . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
9
Table of Contents
Network Configuration . . . . . . . . . . . . . . . . . . . .
HH Protocol Parameters . . . . . . . . . . . . . . . . . . .
Token Group ID . . . . . . . . . . . . . . . . . . . . . .
Protocol Mode . . . . . . . . . . . . . . . . . . . . . . . .
Link Mode . . . . . . . . . . . . . . . . . . . . . . . . . . .
Response Time . . . . . . . . . . . . . . . . . . . . . . .
Token Cycle Time . . . . . . . . . . . . . . . . . . . . .
Token Alive Timeout . . . . . . . . . . . . . . . . . . .
Primary Timeout . . . . . . . . . . . . . . . . . . . . . .
Secondary Interval . . . . . . . . . . . . . . . . . . . . .
Link Mode (Extern) . . . . . . . . . . . . . . . . . . . .
Response Time (Extern) . . . . . . . . . . . . . . . . .
Peer-to-peer Protocol Parameters . . . . . . . . . . . . .
Message Response Time (ReponseTime) . . . . .
Receive Timeout (ReceiveTMO) . . . . . . . . . . .
Resend Timeout (ResendTMO) . . . . . . . . . . . .
Acknowledge Timeout (AckTMO) . . . . . . . . .
Queue Length (QueueLen). . . . . . . . . . . . . . .
Production Rate (ProdRate) . . . . . . . . . . . . . .
Watchdog Time (WDZ) . . . . . . . . . . . . . . . . .
Worst-case Reaction Time (TR). . . . . . . . . . . .
HH Network Profiles . . . . . . . . . . . . . . . . . . . . . .
Profile I: Fast . . . . . . . . . . . . . . . . . . . . . . . . .
Profile II: Medium . . . . . . . . . . . . . . . . . . . . .
The None Profile . . . . . . . . . . . . . . . . . . . . .
Peer-to-Peer Network Profiles . . . . . . . . . . . . . . .
Peer-to-Peer Profile I: Fast & Cleanroom . . . . .
Peer-to-Peer Profile II: Fast & Noisy . . . . . . . .
Peer-to-Peer Profile III: Medium & Cleanroom.
Peer-to-Peer Profile IV: Medium & Noisy . . . .
Peer-to-Peer Profile V: Slow & Cleanroom. . . .
Peer-to-Peer Profile IV: Slow & Noisy . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
153
153
154
154
155
155
155
156
156
156
156
156
157
157
158
159
159
159
160
160
160
161
161
164
167
168
169
170
171
172
173
174
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
175
175
176
178
178
179
179
180
180
181
182
Chapter 17
Configure Peer-to-Peer
Communication
10
Introduction . . . . . . . . . . . . . . . . . . . .
Considerations for Using Peer-to-peer .
Set Peer-to-Peer Controller Properties .
Create a Peer-to-peer Network. . . . . . .
Create Token Group(s) . . . . . . . . .
Add Controllers to Token Group(s)
Configure Token Group(s) . . . . . . .
Design the Logic . . . . . . . . . . . . . . . . .
Create Peer-to-peer Signals. . . . . . .
Use Peer-to-peer System Signals . . .
Design the Logic for all Controllers.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Table of Contents
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
184
184
185
186
186
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
187
189
189
189
190
191
192
193
194
195
197
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
EtherNet/IP Communication Overview. . . . . . . . . . . . . . . .
GuardPLC Controller as an Adapter . . . . . . . . . . . . . . .
GuardPLC Controller as a Scanner . . . . . . . . . . . . . . . .
Data Limits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Software Required to Configure EtherNet/IP
Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Add EtherNet/IP Protocol to the Resource . . . . . . . . . . . . .
View the Controller IP Settings . . . . . . . . . . . . . . . . . . . . .
Configuring Communication Between the Controller and a
PanelView PLUS Terminal . . . . . . . . . . . . . . . . . . . . . . . . .
Set Up FactoryTalk View Studio Machine Edition
Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Add Ethernet/IP Protocol to Your Project . . . . . . . . . . .
Read Integers from the Controller and Display Them
on the PanelView Plus Terminal . . . . . . . . . . . . . . . . . .
Read BOOLs from the GuardPLC Controller and Display
Them on the PanelView Plus Terminal . . . . . . . . . . . . .
Writing Integers to the GuardPLC Controller from the
PanelView Plus Terminal . . . . . . . . . . . . . . . . . . . . . . .
Writing BOOLs to the GuardPLC Controller from the
PanelView Plus Terminal . . . . . . . . . . . . . . . . . . . . . . .
199
199
199
201
202
Chapter 18
Introduction to EtherNet/IP
Communication
203
203
204
205
206
208
209
210
212
213
11
Table of Contents
Chapter 19
Use GuardPLC Controller as an
Adapter
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure the GuardPLC Controller as an Adapter . . . . . . .
Configure the Adapter Input Assembly . . . . . . . . . . . . .
Configure the Adapter Output Assembly . . . . . . . . . . . .
Connect Signals to the Adapter Assemblies . . . . . . . . . .
Open a Class 1 Connection from a Logix Controller to the
GuardPLC Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure the Logix Controller in RSLogix 5000
Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure the Type of Connection . . . . . . . . . . . . . . . .
Download and Go Online . . . . . . . . . . . . . . . . . . . . . .
Monitor Connection Status . . . . . . . . . . . . . . . . . . . . . .
Use the Force Editor to Test the Connection . . . . . . . . .
Remove or Inhibit a Connection . . . . . . . . . . . . . . . . . .
Open a Class 3 Connection from a Logix Controller . . . . . .
Configure the GuardPLC Controller Assemblies . . . . . . .
Create a Project for the Logix Controller . . . . . . . . . . . .
Create Tags to Read and Write Assembly Data . . . . . . .
Create Ladder Logic . . . . . . . . . . . . . . . . . . . . . . . . . . .
Download and Go to Run . . . . . . . . . . . . . . . . . . . . . .
Verify the Data Exchange . . . . . . . . . . . . . . . . . . . . . . .
Use a GuardPLC Controller as an Unconnected Adapter . . .
Use Unconnected PCCC Messaging from a PLC-5 or
SLC 5/05 Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure an EtherNet/IP Driver. . . . . . . . . . . . . . . . . .
Create an EtherNet/IP Project in RSLogix Programming
Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Add a Message Instruction to Your Application Program
Logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Use Unconnected CIP Messaging from a PanelView
Standard Terminal. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Create an EtherNet/IP Application . . . . . . . . . . . . . . . .
Configure the PanelView Terminal for EtherNet/IP
Communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configure a Write Operation . . . . . . . . . . . . . . . . . . . .
Configure a Read Operation . . . . . . . . . . . . . . . . . . . . .
215
215
215
216
217
219
219
220
225
226
227
228
228
228
229
229
230
233
233
235
235
237
237
239
243
244
245
246
247
Chapter 20
Use the GuardPLC Controller as a
Scanner
12
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Prepare the GuardPLC Controller for Class 1 Scanner
Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connect the Scanner Signals. . . . . . . . . . . . . . . .
Disable Scanner Function on the Controller . . . .
Configure the EtherNet/IP Driver . . . . . . . . . . . . . . .
. . . . . 249
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
249
250
251
252
Table of Contents
. 254
. 260
. 260
. 261
. 262
. 263
Chapter 21
Communicate with ASCII Devices Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
Connect the Controller to an ASCII Device . . . . . . .
Connect to a GuardPLC 1200 Controller . . . . . .
Connect to a GuardPLC 1600 or 1800 Controller
Connect to a GuardPLC 2000 Controller . . . . . .
Configure the ASCII Serial Port . . . . . . . . . . . . . . .
Connect Signals . . . . . . . . . . . . . . . . . . . . . . . . . .
ASCII Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . .
ASCII Master - Request . . . . . . . . . . . . . . . . . . .
ASCII Slave - Controller Response. . . . . . . . . . .
Data Type Formats. . . . . . . . . . . . . . . . . . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
265
265
266
267
268
269
270
270
271
273
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
275
275
276
276
277
279
279
280
280
282
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
283
284
286
288
288
290
292
294
296
Chapter 22
Communicate with Modbus and
Profibus Devices
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modbus RTU Slave Protocol . . . . . . . . . . . . . . . . .
Connect the Controller to a Modbus Device . . .
Configure the Modbus Serial Port . . . . . . . . . . .
Connect Signals . . . . . . . . . . . . . . . . . . . . . . . .
Profibus DP Slave Protocol . . . . . . . . . . . . . . . . . .
Connect the Controller to a Profibus DP Device
Configure the Profibus DP Serial Port . . . . . . . .
Connect Signals . . . . . . . . . . . . . . . . . . . . . . . .
Configure the Profibus Master . . . . . . . . . . . . .
Appendix A
Specifications
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
13
Table of Contents
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
297
298
298
299
300
302
303
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programming Controller Data . . . . . . . . . . . . . . . . . . . . . .
I/O Variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Digital I/O Module Variables (AB-DIO) for
GuardPLC 1200 and 2000 Controllers . . . . . . . . . . . . . .
Analog Input Module Variables (AB-AI) for
GuardPLC 2000 Controller . . . . . . . . . . . . . . . . . . . . . .
Analog Output Module Variables (AB-AO) for
GuardPLC 2000 Controller . . . . . . . . . . . . . . . . . . . . . .
High-Speed Counter Variables For GuardPLC 1200 and
2000 Controllers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Module Variables for GuardPLC 1600 and 1800
Controllers and Distributed I/O . . . . . . . . . . . . . . . . . .
Digital Input Module Variables for GuardPLC 1600
Controllers and Distributed I/O . . . . . . . . . . . . . . . . . .
Digital Output Module Variables for
GuardPLC 1600/1800 Controllers, 1753-IB20XOB8
Modules, and 1753-OB16 Modules . . . . . . . . . . . . . . . .
Digital Output Parameters for 1753-IB8XOB8
Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Digital Output Parameters for 1753-IB16XOB8
Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Digital Relay Output Parameters for 1753-OW8
Modules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Analog Input Signals for 1753-IF8XOF4 Modules . . . . . .
Analog Output Signals for 1753-IF8XOF4 Modules . . . .
Counter Module Variables for GuardPLC 1800
Controllers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Digital (Analog) Input Variables for the GuardPLC 1800
Controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
305
305
307
Appendix B
System Signal Variables
14
307
309
311
312
315
316
318
319
320
322
323
325
326
328
Table of Contents
Appendix C
Wiring Examples
Introduction . . . . . . . . . . . . . . . . . . . . . . . . .
GuardPLC 1600 Controller . . . . . . . . . . . . . . .
GuardPLC 1800 Controller . . . . . . . . . . . . . . .
1753-IB16 Modules . . . . . . . . . . . . . . . . . . . .
1753-OB16 Modules . . . . . . . . . . . . . . . . . . .
1753-IB20XOB8 Module . . . . . . . . . . . . . . . .
1753-IB8XOB8 Modules . . . . . . . . . . . . . . . .
1753-IB16XOB8 Modules. . . . . . . . . . . . . . . .
1753-OW8 Modules. . . . . . . . . . . . . . . . . . . .
1753-IF8XOF4 Modules . . . . . . . . . . . . . . . . .
GuardPLC 1200 Controller . . . . . . . . . . . . . . .
1755-IB24XO16 Digital Input/Output Modules
1755-IF8 Analog Input Modules . . . . . . . . . . .
1755-OF8 Analog Output Modules . . . . . . . . .
1755-HSC High Speed Counter Module . . . . .
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
331
332
333
334
335
336
337
338
339
340
341
342
343
343
344
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
345
346
347
347
Appendix D
Replacing the Back-up Battery
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Index
15
Table of Contents
16
Preface
The manual only briefly describes the safety concept of the GuardPLC
family of controllers. Its purpose is to provide information on
installing and operating your controller system.
For detailed information on the safety policy regarding GuardPLC
controllers, including information on the controllers central functions,
input and output channels, operating system, application program
safety and regulations for use, refer to the GuardPLC Controller
Systems Safety Reference Manual, publication 1753-RM002.
For procedural information on programming and configuring
GuardPLC Controller Systems with RSLogix Guard PLUS! programming
software, refer to Using RSLogix Guard PLUS! Software with GuardPLC
Controllers, publication 1753-PM001.
Additional Resources
17
Preface
Preface
Resource
Description
GuardPLC Certified Function Blocks Safety Reference Manual, Provides information on using Certified Function Blocks in your GuardPLC
safety application
publication 1753-RM001
EtherNet/IP Performance and Application Guide, publication
ENET-AP001
18
Chapter
Introduction
Safety Concept
Topic
Page
Safety Concept
19
Safe States
21
21
Communication Capabilities
27
19
Chapter 1
Response to Faults
Type of I/O Error
Controller Behavior
Permanent
If an error occurs at an I/O point, only this I/O point is considered faulty and not the entire module.
In case of faulty input points, 0 is assumed to be the safe value. Faulty output channels are de-energized. If it
is not possible to de-energize a single point, the entire module is considered to be faulty, the entire module is
de-energized, and the corresponding error status is set. The controller reports the error to the user program. If
the entire module cannot be de-energized, the controller goes to Failure_Stop.
Transient
A transient error is an error that occurs in an I/O module and then disappears by itself. If a transient error
occurs, the module performs a self test. If the test is successful, the status of the I/O module is set to good
and the modules normal function continues.
In the process, the GuardPLC controller performs a statistical evaluation of the frequency of errors. The I/O
module is permanently set to faulty if the pre-set error frequency is exceeded. In this case, the module does
not resume its normal function after the error has disappeared. To resume normal function, you must cycle
power or change the controller to Stop and then Run.
If an error persists for a period of time exceeding that of the multiple error occurrence time (24 hours), the I/O
module is permanently set to faulty and does not continue normal function after the disappearance of the
error. The I/O module can only resume normal function after you cycle power or Stop/Start the controller.
For faulty modules, the controller uses safe values (0, LOW).
Controller
Upon the detection of an error, the controller goes to Failure_Stop and all output channels are set to the safe
state (value = 0).
In some cases in which a Failure_Stop occurs, a power cycle will not enable normal operation. A manual reset
from Stop to Run, using RSLogix Guard PLUS! software, is required. Cat. 4 faults typically require manual
resets.
An error in the user program is not considered an error of the controller.
20
Safe States
Chapter 1
Inputs
The safe state of an input is indicated by a 0 signal being passed to
the user program logic. When a fault occurs, the inputs are switched
off (0).
Outputs
An output is in the safe state when it is de-energized. In the event of a
fault, all outputs are switched off. This includes faults in Ethernet
communication.
GuardPLC System
Hardware
Back-up Battery
Compartment
PLC
1200
Port for
Factory
Use Only
RJ-45 Port
21
Chapter 1
Digital Outputs
Voltage Supply
Connection
Digital Inputs
Digital Inputs
High Speed
Counter
Analog Inputs
(1)
22
Chapter 1
Three ports are located on the front of the controller, providing these
non-safety-related communication options.
Serial Port
Designation
Function
COMM1
(RS-485)
COMM2
not used
COMM3
(RS-485)
Cat. No.
Description
Inputs
Outputs
1753-IB16
Input Module
NA
1753-OB16
Output Module
NA
1753-IB20XOB8
Input/Output
Module
1753-IB8XOB8
Input/Output
Module
8 positive-switching digital
2 negative-switching digital
(not isolated)
1753-IB16XOB8
Input/Output
Module
8 two-pole digital
(not isolated)
1753-OW8
Relay Output
Module
NA
8 relay
1753-IF8XOF4
Analog
Input/Output
Module
8 analog
4 standard analog
23
Chapter 1
1753-IB16 Module
Digital Inputs
Voltage Supply Connection
L- L-
L+
L+
Voltage Supply
Connection
1 2 3 4 5 6
7 8 9 10 11 12
1 2 3 4 5 6
7 8 9 10 11 12
13 14 15 16 17 18
LS+ 1 2 3 4 L-
LS+ 5 6 7 8 L-
LS+ 9 10 11 12 L-
Digital
Outputs
13 14 15 16 17 18
1 2 3 4 5 6
24V DC
D1
D1
Digital
Outputs
Voltage Supply
Connection
7 8 9 10 11 12
1 2 3 4 5 6
D1
L- L-
L+
7 8 9 10 11 12
L+
L- L-
24V DC
L+
L+
24V DC
DO L- 1 2 3 4 L-
DO L- 5 6 7 8 L-
24 V DC
RUN
24 V DC
ERROR
RUN
PROG
ERROR
FORCE
PROG
FAULT
1753-IB16
16 DC Inputs
4 Pulse Test Sources
OSL
BL
FORCE
FAULT
1753-OB16
16 DC Outputs
OSL
LS+ 13 14 15 16 L-
PO PULSE TEST
L- 1 2 3 4 L-
19 20 21 22 23 24
25 26 27 28 29 30
19 20 21 22 23 24
25 26 27 28 29 30
BL
DO L- 9 10 11 12 L-
DO L- 13 14 15 16 L-
13 14 15 16 17 18
19 20 21 22 23 24
13 14 15 16 17 18
19 20 21 22 23 24
GuardPLC Ethernet
10/100 BaseT
1
()
()
GuardPLC Ethernet
10/100 BaseT
1
Digital Inputs
()
()
Digital Outputs
1753-IB20XOB8 Module
Voltage Supply Connection
L- L-
L+
Digital Outputs
1 2 3 4 5 6
7 8 9 10 11 12
1 2 3 4 5 6
7 8 9 10 11 12
DO L- 1 2 3 4 L-
DO L- 7 8 9 10 L-
L+
24V DC
(2A)
(2A)
24 V DC
RUN
ERROR
PROG
FORCE
FAULT
1753-IB20OXB8
20 DC Inputs
8 DC Outputs
OSL
BL
D1
LS+ 1 2 3 4 L-
D1
LS+ 5 6 7 8 L-
D1
LS+ 9 10 11 12 L-
D1
LS+ 13 14 15 16 L-
D1
LS+ 17 18 19 20 L-
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
13 14 15 16 23 24
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
GuardPLC Ethernet
10/100 BaseT
1
()
()
1753-IB16XOB8 Module
Voltage Supply
Connection
1 2 3 4 5 6
1 2 3 4 5 6
7 8 9 10 11 12
13 14 15 16 17 18
L- 1 2 3 4+ LDO
(2A)
L- 5 6 7 8+ LDO
(2A)
7 8
S+ S+ S+ S+ S- S- S- S-
L- L-
L+
24V DC
L- L-
L+
LS+ 1 2 4 8- S+
DOPO PULSE TEST
ERROR
RUN
ERROR
PROG
FORCE
FORCE
FAULT
OSL
BL
1753-IB8XOB8
8 DC Inputs
8 DC Outputs
BL
DI
LS+ 1 2 3 4 L-
DI
LS+ 5 6 7 8 L-
GuardPLC Ethernet
2
1- 1+ 2- 2+ 3- 3+ 4- 4+
DO
5- 5+ 6- 6+ 7- 7+ 8- 8+
DO
1 1 1 1 2 2 2 2
LS+ LS+ 1 2 3 4
1753-IB16 OXB8
16 DC Inputs
8 DC Outputs
L- L-
LS+ LS+ 5 6 7 8
L- L-
LS+ LS+ 9 10 11 12 L- L-
LS+ LS+ 13 14 15 16 L- L-
GuardPLC Ethernet
10/100 BaseT
()
25 26 27 28 29 30 31 32
PO PULSE TEST
PROG
OSL
19 20 21 22 23 24
25 26 27 28 29 30
10/100 BaseT
1
24
L+
17 18 19 20 21 22 23 24
- DO +
1
24 V DC
FAULT
1 ()
L+
9 10 11 12 13 14 15 16
24V DC
24 V DC
RUN
Digital Outputs
Digital Inputs
()
()
33 34 35 36 37 38 39 40 41 42
43 44 45 46 47 48 49 50 51 52
53 54 55 56 57 58 59 60 61 62
63 64 65 66 67 68 69 70 71 72
Digital Inputs
Chapter 1
Voltage Supply
Connection
1
L- L-
L+
24V DC
L+
DO 1
DO 2
1753-IF8XOF4 Module
Safety Analog Inputs
Voltage Supply
Connection
DO 3
L- L-
DO 4
L+
L+
24V DC
24 V DC
1753-IF8XOF4
8 Analog Inputs
4 Analog Outputs
RUN
ERROR
PROG
1753-OW8
FORCE
8 Digital Outputs
FAULT
AI
AI
T1 I1
L- T2 I2
L-
AI
T3 I3
L- T4 I4
L-
T5 I5
AO
O1
AI
L- T6 I6
L-
T7 I7
L- T8 I8
L-
O2
+
O3
+
O4
+
OSL
BL
1
10 11 12
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32
DO6
DO7
DO8
GuardPLC Ethernet
9
10
11
12
13
14
Relay Outputs
15
16
10/100 BaseT
1
<>
<> 2
25
Chapter 1
1755L1
RUN STOP
PROG
Ethernet Port
FAULT
FORCE
GuardPLC 2000
1755IB24XOB16
1755IB24XOB16
RUN ERR
RUN
RUN ERR
1755IF8
ERR
RUN
ERR
1755OF8
RUN ERR
1755HSC
1755HSC
RUN ERR
RUN ERR
LS+ 1
I1+
O1+
C-
C-
I1
I1
I-
O1-
A1
A1
I2
I2
I2+
O2+
B1
B1
I3
I3
I-
O2-
Z1
Z1
I4
I4
I3+
O3+
C1
C1
I5
I5
I-
O3-
C-
C-
I6
I6
I4+
O4+
C-
C-
I7
I7
I-
O4-
C-
C-
I8
I8
C-
C-
10
LS+ 10
10
C-
10
C-
LS+ 1
Tx COL
Back-up Battery
Compartment
10/100BaseT
3V DC
LITH-BATT.
24V
FAULT
3,3V
5V
RESTART
1
FB1
2
3
FAULT
LS+ 10
11
I5+/1- 10
O5+
I-
11
I9
11
O5-
11
A2
11
A2
12
I10 12
I10 12
I6+/2- 12
O6+
12
B2
12
B2
13
I11 13
I11 13
I-
13
O6-
13
Z2
13
Z2
14
I12 14
I12 14
I7+/3- 14
O7+
14
C2
14
C2
15
I13 15
I13 15
I-
15
O7-
15
C-
15
C-
16
I14 16
I14 16
I8+/4- 16
O8+
16
C-
16
C-
17
I15 17
I15 17
I-
O8-
17
C-
17
C-
18
I16 18
I16 18
18
C-
18
C-
19
LS+ 19
LS+
20
I17 20
I17
21
I18 21
I18
22
I19 22
I19
23
I20 23
I20
24
I21 24
I21
25
I22 25
I22
26
I23 26
I23
27
I24 27
I24
28
L-
28
L-
19
L- 19
L-
29
O1
29
O1
20
20
30
O2
30
O2
21
21
31
O3
31
O3
22
22
32
O4
32
O4
23
23
33
O5
33
O5
24
L- 24
L-
34
O6
34
O6
25
L- 25
L-
35
O7
35
O7
26
L- 26
L-
36
O8
36
O8
27
L- 27
L-
37
L-
37
L-
38
O9
38
O9
39
O10 39
O10
40
O11 40
O11
41
O12 41
O12
42
O13 42
O13
43
O14 43
O14
44
O15 44
O15
45
O16 45
O16
I9
11
17
18
FB2
L+
DC 24V
L-
PS
CPU
DIO
DIO
AI
AO
CO
CO
26
Chapter 1
Communication
Capabilities
27
Chapter 1
1 2 3 4 5 6
L- L-
L+
7 8 9 10 11 12
1 2 3 4 5 6
7 8 9 10 11 12
DO L- 1 2 3 4 L-
DO L- 7 8 9 10 L-
L+
24V DC
(2A)
(2A)
24 V DC
To Programming Terminal
RUN
ERROR
PROG
FORCE
FAULT
1753-IB20OXB8
20 DC Inputs
8 DC Outputs
OSL
To Programming Terminal
BL
D1
LS+ 1 2 3 4 L-
D1
LS+ 5 6 7 8 L-
13 14 15 16 17 18
D1
LS+ 9 10 11 12 L-
D1
LS+ 13 14 15 16 L-
D1
LS+ 17 18 19 20 L-
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
1 2 3 4 5 6
GuardPLC Ethernet
3 ()
10/100 BaseT
1
()
()
13 14 15 16 23 24
()
10 11 12
10 11 12
1 2 3 4 5 6
L- LL- L-
DIO
L+
COMM1
RUN
ERROR
PROG
FORCE
FAULT
BL
L+
10 11 12
10 11 12
D1
LS+- 1 2 3 4 L-
L+
DO L- 1 2 3 4 L-
DO L- 5 6 7 8 L-
(2A)
GuardPLC Ethernet
(2A)
COMM3
COMM2
COMM1
3 ()
()
D1
LS+ 9 10 11 12 L-
D1
LS+ 13 14 15 16 L-
BL
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
FAULT
1753-L28BBBM
20 DC Inputs
8 DC Outputs
OSL
BL
D1
LS+- 1 2 3 4 L-
D1
LS+ 5 6 7 8 L-
D1
LS+ 9 10 11 12 L-
D1
LS+ 13 14 15 16 L-
D1
LS+ 1 2 3 4 L-
D1
LS+ 5 6 7 8 L-
D1
LS+ 9 10 11 12 L-
D1
LS+ 13 14 15 16 L-
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
13 14 15 16 23 24
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
D1
LS+ 17 18 19 20 L-
37 38 39 40 41 42
10/100 BaseT
1
Controller
Controller
PROG
FORCE
1753-IB20OXB8
20 DC Inputs
8 DC Outputs
OSL
D1
LS+ 17 18 19 20 L-
19 20 21 22 23 24
13 14 15 16 23 24
GuardPLC Ethernet
24 V DC
RUN
ERROR
GuardPLC Ethernet
D1
LS+ 5 6 7 8 L-
13 14 15 16 17 18
10/100 BaseT
RS-485
MODBUS
FAULT
1753-L28BBBM
20 DC Inputs
8 DC Outputs
OSL
()
24V DC
(2A)
RUN
PROG
L- L-
8 9 10 11 12
24 V DC
FORCE
3 ()
8 9 10 11 12
DO L- 7 8 9 10 L-
(2A)
24 V DC
ERROR
ASCII
DO L- 1 2 3 4 L-
DO L- 5 6 7 8 L-
(2A)
MODBUS
COMM2
L+
(2A)
DO L- 1 2 3 4 L-
RS-485
COMM3
L+
24V DC
L+
24V DC
ASCII
()
()
DIO
D1
LS+ 17 18 19 20 L-
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
13 14 15 16 23 24
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
10/100 BaseT
3 ()
()
DIO
L- L1 2 3 4 5 6
7 8 9 10 11 12
1 2 3 4 5 6
7 8 9 10 11 12
DO L- 1 2 3 4 L-
DO L- 7 8 9 10 L-
1 2 3 4 5 6
L- L-
L+
24V DC
L+
(2A)
L- L-
(2A)
L+
24V DC
7 8 9 10 11 12
2 3 4 5 6
2 3 4 5 6
DIO
7
8 9 10 11 12
8 9 10 11 12
L- LDO L- 1 2 3 4 L-
(2A)
7 8 9 10 11 12
24 V DC
RUN
RUN
DO L- 7 8 9 10 L-
ERROR
ERROR
PROG
PROG
RUN
24 V DC
FORCE
FORCE
RUN
FAULT
FAULT
BL
PROG
FORCE
1753-IB20OXB8
20 DC Inputs
8 DC Outputs
OSL
BL
FAULT
1753-IB20OXB8
20 DC Inputs
8 DC Outputs
OSL
BL
D1
LS+ 1 2 3 4 L-
D1
LS+ 5 6 7 8 L-
D1
LS+ 9 10 11 12 L-
D1
LS+ 13 14 15 16 L-
D1
LS+ 17 18 19 20 L-
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
13 14 15 16 23 24
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
D1
LS+ 1 2 3 4 L-
D1
LS+ 5 6 7 8 L-
D1
LS+ 9 10 11 12 L-
D1
LS+ 13 14 15 16 L-
D1
LS+ 17 18 19 20 L-
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
GuardPLC Ethernet
10/100 BaseT
()
1753-IB20OXB8
20 DC Inputs
8 DC Outputs
OSL
ERROR
PROG
FAULT
D1
LS+ 1 2 3 4 L-
D1
LS+ 5 6 7 8 L-
D1
LS+ 9 10 11 12 L-
D1
LS+ 13 14 15 16 L-
D1
LS+ 17 18 19 20 L-
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
10/100 BaseT
()
8 9 10 11 12
8 9 10 11 12
DO L- 7 8 9 10 L(2A)
13 14 15 16 23 24
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
1753-IB20OXB8
20 DC Inputs
8 DC Outputs
BL
GuardPLC Ethernet
10/100 BaseT
()
2 3 4 5 6
OSL
GuardPLC Ethernet
1
2 3 4 5 6
DO L- 1 2 3 4 L-
24 V DC
ERROR
FORCE
L+
(2A)
1 2 3 4 5 6
(2A)
L+
24V DC
DO L- 7 8 9 10 L-
DO L- 1 2 3 4 L-
L+
(2A)
()
L+
(2A)
24 V DC
L+
24V DC
()
()
D1
LS+ 1 2 3 4 L-
D1
LS+ 5 6 7 8 L-
D1
LS+ 9 10 11 12 L-
D1
LS+ 13 14 15 16 L-
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
13 14 15 16 23 24
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
D1
LS+ 17 18 19 20 L-
37 38 39 40 41 42
GuardPLC Ethernet
10/100 BaseT
1
()
()
13 14 15 16 23 24
DIO
DIO
1 2 3 4 5 6
L- L-
L+
24V DC
7 8 9 10 11 12
1 2 3 4 5 6
7 8 9 10 11 12
DO L- 1 2 3 4 L-
DO L- 7 8 9 10 L-
L+
(2A)
(2A)
24 V DC
RUN
ERROR
PROG
FORCE
FAULT
1753-IB20OXB8
20 DC Inputs
8 DC Outputs
OSL
BL
D1
LS+ 1 2 3 4 L-
D1
LS+ 5 6 7 8 L-
D1
LS+ 9 10 11 12 L-
D1
LS+ 13 14 15 16 L-
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
13 14 15 16 23 24
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
D1
LS+ 17 18 19 20 L-
37 38 39 40 41 42
GuardPLC Ethernet
10/100 BaseT
1
()
()
DIO
EtherNet/IP
GuardPLC 1600 and GuardPLC 1800 controllers support EtherNet/IP
communication. Able to run EtherNet/IP communication at the same
time as safety-rated GuardPLC Ethernet network, the GuardPLC
controller uses the EtherNet/IP network to communicate status about
the safety control system to other standard devices such as PLCs
(ControlLogix, FlexLogix, CompactLogix, SLC 500, or PLC-5
controllers), HMIs (PanelView, PanelView Plus, and VersaView
terminals) and others. The GuardPLC controller can even control
standard I/O, like FLEX I/O and POINT I/O modules, on an
EtherNet/IP network.
ASCII
This read-only, non-safety-related protocol can be used to extract
diagnostic and status information from the GuardPLC controllers.
ASCII protocol is available over the RS-232 port on the GuardPLC 1200
and GuardPLC 2000 controllers and via the RS-485 Comm 3 port on
GuardPLC 1600 and GuardPLC 1800 controllers.
See Chapter 21 for details on communication with ASCII devices.
28
Chapter 1
PROFIBUS DP Slave
PROFIBUS DP protocol is a non-safety-related serial protocol,
designed for high-speed data transmission between automation
systems and distributed peripherals.
PROFIBUS DP slave protocol is available via the RS-485 Comm 1 port
on GuardPLC 1600 and GuardPLC 1800 controllers with catalog
numbers ending in P.
PROFIBUS DP Slave protocol allows both the reading and writing of
data.
29
Chapter 1
OPC Server
The GuardPLC 1600, GuardPLC 1800, series C GuardPLC 1200, and
series C GuardPLC 2000 controllers are OPC clients. An OPC server,
catalog number 1753-OPC, is available from Rockwell Automation and
lets personal computer applications read and write data to and from
the GuardPLC controller (non-safety-related communication only).
30
Chapter
Installation
Introduction
General Safety
Topic
Page
General Safety
31
32
Communication Connections
38
Reset Pushbutton
43
ATTENTION
31
Chapter 2
Installation
IMPORTANT
DIN Rail
1. Hook the two top latches, on the back of the GuardPLC 1200
controller, over the top of the DIN rail.
2. If the lower latches are extended (see figure below), push them
up until they lock into place. If the lower latches are not
extended, press the GuardPLC 1200 controller into the DIN rail
until they lock into place.
PLC
1200
TIP
32
If you need to remove the controller from the DIN rail, use a
screwdriver to pull down the lower latches, then lift the
controller toward you.
Installation
Chapter 2
Back Panel
ATTENTION
Top Brackets
Bottom Brackets
M4 screws (2)
M5 screws (2)
lock washer
lock washer
washers
washers
nut
nut
Bottom Brackets
If the mounting brackets are not flat before the nuts are tightened, use
additional washers as shims, so the controller does not bend when
you tighten the nuts.
33
Chapter 2
Installation
DIN Rail
(2)
Latch
TIP
ATTENTION
34
Installation
Chapter 2
Modules are shown for illustration only. The chassis must be installed without any modules inserted.
255 mm (10 in.) Including Flanges
236 mm (9.3 in.) Width Eyelet to Eyelet
15.9 mm (0.63 in.)
Eyelet
Flanges
177.8 mm
(7.0 in.)
285 mm
(11.2 in.)
Depth:
218 mm
(8.6 in.)
Eyelet
Includes
Termination
Plug
35
Chapter 2
Installation
IMPORTANT
1. Before you insert the device, you must detach the grounding
grill. To do this, remove the grounding grill screws.
2. Remove the lower panel of the chassis and disconnect the fans.
3. Power Supply: Insert the power supply into the leftmost slot of
the chassis.
Controller: Insert the controller into the slot directly to the right
of the power supply module (slot 0).
I/O Module: Insert the module into any unused slot from 16
(see the figure below). Keep the module in line with the guides
so the module runs smoothly in the track.
4. Begin pushing the device into the chassis.
a. If there is resistance when you push the device into the
backplane, do not force the device because the pins will
bend.
b. Remove the device and start again at step 3.
5. Continue pushing the device into the chassis until the front of
the device is flush with the other modules in the chassis.
36
Installation
Chapter 2
6. Secure the device with the screws on the top and bottom of the
device (see the figure below).
Power Supply Screws
Controller Screw
Slot 0
A-B
QUALITY
Allen-Br
adley
GuardPLC
2000
1755IF8
RUN
A-B
QUALITY
1
2
3
4
5
6
7
8
9
Allen-Br
adley
GuardPLC
2000
10
11
12
13
14
15
16
17
18
ERR
I1+
I-
Slot 2
Slot 1
Slot 4
Slot 3
Slot 6
Slot 5
I2+
II3+
II4+
I-
I5+/1II6+/2II7+/3II8+/4I-
Guides
TIP
37
Chapter 2
Installation
Communication
Connections
PLC
1200
Port for
Factory
Use
Only
ASCII
Serial Port
(Use 1761-CBL-PM02
Series C Cable)
Ethernet Dongle
Ethernet Port
(On Bottom of Controller)
4
3
5
6
8
7
38
Pin
Function
24V DC
ground (GND)
ground (GND)
not applicable
Installation
Chapter 2
()
L- L-
L+
L+
24V DC
RS-485
ASCII/HSP
COMM3
MODBUS
COMM2
COMM1
GuardPLC Ethernet
10/100 BaseT
1 ()
()
39
Chapter 2
Installation
Function
COMM1 (RS-485)
COMM2
not used
COMM3
3 ()
()
L- L-
L+
L+
24V DC
RS-485
ASCII/HSP
COMM3
MODBUS
COMM2
COMM1
GuardPLC Ethernet
10/100 BaseT
3 ()
IMPORTANT
()
40
Installation
Chapter 2
Signal
Function
RP
RxD/TxD-A
Receive/Transmit data A
CNTR-A
DGND
VP
RxD/TxD-B
CNTR-B
Control Signal A
Data reference potential
Receive/Transmit data B
Control Signal B
L- L-
L+
L+
24V DC
24 V DC
RUN
ERROR
PROG
FORCE
FAULT
OSL
BL
GuardPLC Ethernet
10/100 BaseT
1
()
()
41
Chapter 2
Installation
Ethernet Port
10/100 Base T
FB1
function
none
send data
receive data
none
ground
none
RTS
CTS
none
FB2
ASCII Port
7
8
9
42
1
2
3
4
5
Installation
Reset Pushbutton
Chapter 2
GuardPLC 1600 and 1800 controllers and distributed I/O are equipped
with a reset pushbutton. Reset via the pushbutton is necessary if you:
forget the password to go online via the programming software.
are unable to determine the IP address and SRS of the controller.
The pushbutton is accessible through a small round hole at the top of
the housing, approximately 45 cm (1.62.0 in.) from the left rim
and recessed approximately 9.5 mm (0.375 in.).
IMPORTANT
To reset, press and hold the pushbutton while restarting the controller
by cycling power. Hold the reset pushbutton until the PROG status
indicator stops flashing. Pressing the Reset pushbutton during
operation has no affect.
After a reset, the IP address, SRS, and login accounts are temporarily
reset to their default settings.
IP = 192.168.0.99
SRS = 60000.1
Login Username = Administrator
Login Password = [none]
At the next power cycle, these settings will be reset to the last values
stored into Flash. This means that either:
the settings prior to the reset will be restored.
if any settings were changed after the reset, these new settings
will still be in effect.
43
Chapter 2
Installation
Notes:
44
Chapter
Introduction
Prevent Electrostatic
Discharge
Topic
Page
45
45
46
Terminal Connections
47
48
48
ATTENTION
Power Supply
Considerations
45
Chapter 3
(1) The I/O and CPU are only isolated from one another on the GuardPLC 2000 controller.
46
Chapter 3
ATTENTION
CPU
DIO
DIO
AI
AO
CO
CO
Grounding Grill
Grounding Screw
Terminal Connections
47
Chapter 3
Shield-contact Plate
Connections
65 66 67 68 69 70
71 72
Mesh
net
T
4
Cable Clip
Shield-contact Plate
IMPORTANT
Detailed Wiring
Information
Make sure that the mesh comes in direct contact with the
shield-contact plate. If the mesh does not touch the plate, the
cable is not grounded.
See
Chapter 4
Chapter 5
Chapter 6
1753-IB8XOB8
Chapter 7
1753-IB16XOB8
Chapter 8
1753-IF8XOF4
Chapter 9
1753-OW8
Chapter 10
Wiring Examples
Appendix C
48
Chapter
Introduction
Topic
Page
49
50
51
51
High-speed Counters
52
53
54
58
49
Chapter 4
Safety-related Digital
Inputs
The status of digital inputs is indicated via status indicators when the
controller or module is in Run mode.
Follow the closed-circuit principle for external wiring when
connecting sensors. To create a safe state in the event of a fault, the
input signals revert to the de-energized state (0). The external line is
not monitored, but a wire break is interpreted as a safe (0) signal.
The GuardPLC 1600 and GuardPLC 1800 controllers provide power to
input devices through their LS+ terminals. However, input devices
with their own dedicated power supply can also be connected instead
of contacts. The reference pole (L-) of the power supply must then be
connected to the reference pole (L-) of the appropriate GuardPLC
input group. See the wiring diagrams in Appendix C for examples.
In general, the LS+ terminals, not L+ on the power supply connection,
should be used to supply voltage for safety inputs. Each LS+ features
individual short-circuit and EMC protection. Due to current limitations,
use LS+ for only the safety inputs on the same terminal plug.
An EN 61000-4.5 surge impulse can be read as a short-duration HI
signal in some modules. To avoid an error, either:
install shielded input lines to prevent effects of surges in the
system.
implement software filtering in the user program. A signal must
be present for at least two cycles before it is evaluated.
50
Safety-related Digital
Outputs
Chapter 4
The status of digital outputs is indicated via status indicators when the
controller or module is in Run mode.
GuardPLC outputs are rated to either 0.5 A or 1.0 A at an ambient
temperature of 60 C (140 F). At an ambient temperature of 50 C
(122 F), outputs rated at 1.0 A increase to 2.0 A.
If an overload occurs, the affected outputs are turned off. When the
overload is eliminated, the outputs are under the control of the
controller and are energized based on the user program code.
An output is in the safe state when it is de-energized. Therefore,
outputs are switched off when a fault that affects the safe control of
those outputs occurs.
For connection of a load, the reference pole L- of the corresponding
channel group must be used. Although L- poles are connected
internally to L- on the power supply input, it is strictly recommended
to connect the L- reference poles only to their corresponding output
group. EMC testing was performed in this manner.
TIP
Safety-related Analog
Inputs
41 42 43 44 45 46
Wire Jumper
Wire Jumper
51
Chapter 4
High-speed Counters
The GuardPLC 1200 and 1800 controllers feature inputs for high-speed
counting up to a maximum of 100 kHz. These counters are 24-bit, and
are configurable for either 5V or 24V DC. The counters can be used as
a counter or as a decoder for 3-bit Gray Code inputs. As a counter,
input A is the counter input, input B is the counter direction input,
and input Z is used for a reset.
The counter inputs must be connected by using shielded, twisted-pair
cables for each measurement input. The shields must be connected at
both ends. The input lines should be no more than 500 m (1640 ft) in
length. All reference (L-, C-, or I- depending on the controller)
connections are interconnected on the module in the form of common
reference pole.
Cables are clipped to the shield contact plate when connecting
counter inputs. See the instructions for connecting shielded cabling to
the shield contact plate on page 48.
IMPORTANT
52
Chapter 4
DI
LS+ 5 6 7 8 L-
DI
LS+ 9 10 11 12 L-
DI
LS+ 13 14 15 16 L-
DI
LS+ 17 18 19 20 L-
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
Terminal Number
Designation
Function
13
LS+
14
Digital input 1
15
Digital input 2
16
Digital input 3
17
Digital input 4
18
L-
Reference pole
19
LS+
20
Digital input 5
21
Digital input 6
22
Digital input 7
23
Digital input 8
24
L-
Reference pole
25
LS+
26
Digital input 9
27
10
Digital input 10
28
11
Digital input 11
29
12
Digital input 12
30
L-
Reference pole
31
LS+
32
13
Digital input13
33
14
Digital input 14
34
15
Digital input 15
35
16
Digital input 16
36
L-
Reference pole
37
LS+
38
17
Digital input 17
39
18
Digital input 18
40
19
Digital input 19
41
20
Digital input 20
42
L-
Reference pole
53
Chapter 4
7 8 9 10 11 12
1 2 3 4 5 6
7 8 9 10 11 12
DO L- 1 2 3 4 L(2 A)
DO L- 5 6 7 8 L(2 A)
Terminal Number
Designation
Function
Current
L-
Reference pole
Digital output 1
0.5 A
Digital output 2
0.5 A
Digital output 3
0.5 A
2.0 A
L-
Reference pole
L-
Reference pole
Digital output 5
0.5 A
Digital output 6
0.5 A
10
Digital output 7
0.5 A
11
2.0 A
12
L-
Reference pole
The controller has 24 digital inputs whose status is indicated via status
indicators when in Run mode. The digital inputs are actually analog
inputs that provide the program with UINT values of 030V
(03000), which are used to create limit values to calculate signals for
the digital inputs. Default settings are:
<7V = 0 signal.
>13V = 1 signal.
The limit values are set by using system variables. See page 328 for
more information on configuring these inputs.
TIP
54
Chapter 4
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
DI LS+ 1 2 3 4 5 6 7 8 L-
DI LS+ 9 10 11 12 13 14 15 16 L-
DI LS+ 17 18 19 20 21 22 23 24 L-
Terminal Number
Designation
Function
11
LS+
12
Digital input 1
13
Digital input 2
14
Digital input 3
15
Digital input 4
16
Digital input 5
17
Digital input 6
18
Digital input 7
19
Digital input 8
20
L-
reference pole
21
LS+
22
Digital input 9
23
10
Digital input 10
24
11
Digital input 11
25
12
Digital input 12
26
13
Digital input 13
27
14
Digital input 14
28
15
Digital input 15
29
16
Digital input 16
30
L-
Reference pole
31
LS+
32
17
Digital input 17
33
18
Digital input 18
34
19
Digital input 19
35
20
Digital input 20
36
21
Digital input 21
37
22
Digital input 22
38
23
Digital input 23
39
24
Digital input 24
40
L-
Reference pole
55
Chapter 4
DO
10
10
L-
4 5
(2 A)
8 L(2 A)
Function
Current
L-
Reference pole
Digital output 1
0.5 A
Digital output 2
0.5 A
Digital output 3
0.5 A
2.0 A
Digital output 5
0.5 A
Digital output 6
0.5 A
Digital output 7
0.5 A
2.0 A
10
L-
Reference pole
T1 I1 L- T2 I2 L-
AI
T3 I3 L- T4 I4 L-
AI
T5 I4 L- T6 I6 L-
AI
T7 I7 L- T8 I8 L-
41 42 43 44 45 46
47 48 49 50 51 52
53 54 55 56 57 58
59 60 61 62 63 64
AI
56
Chapter 4
Terminal Number
Designation
Function
41
T1
Transmitter supply 1
42
I1
Analog input 1
43
L-
Reference pole
44
T2
Transmitter supply 2
45
I2
Analog input 2
46
L-
Reference pole
47
T3
Transmitter supply 3
48
I3
Analog input 3
49
L-
Reference pole
50
T4
Transmitter supply 4
51
I4
Analog input 4
52
L-
Reference pole
53
T5
Transmitter supply 5
54
I5
Analog input 5
55
L-
Reference pole
56
T6
Transmitter supply 6
57
I6
Analog input 6
58
L-
Reference pole
59
T7
Transmitter supply 7
60
I7
Analog input 7
61
L-
Reference pole
62
T8
Transmitter supply 8
63
I8
Analog input 8
64
L-
Reference pole
57
Chapter 4
A2 B2 Z2
65
69
66
67 68
70
L-
71 72
Terminal Number
Designation
Counter Function
65
A1
Input A1
bit 0 (LSB)
66
B1
Input B1
bit 1
67
Z1
Input Z1
bit 2 (MSB)
68
L-
69
A2
Input A2
bit 0 (LSB)
70
B2
Input B2
bit 1
71
Z2
Input Z2
bit 2 (MSB)
72
L-
The GuardPLC 1200 controller has no LS+ terminal for a safety input
voltage source. Use the L+ supply terminal as the source for safety
input voltage. The four reference terminals, labeled I-, should be used
for the safety input voltage reference. This is a common reference for
all 20 inputs.
I6
I1
58
I4
7
I3
I5
10
I7
I9
13
12
15
14
17
16
19
18
21
20
I23
22
I25
24
I-
Terminal Number
Designation
Function
Not Used
None
I1
Digital input 1
I2
Digital input 2
I3
Digital input 3
I4
Digital input 4
I5
Digital input 5
I6
Digital input 6
I7
Digital input 7
I8
Digital input 8
10
I9
Digital input 9
11
I10
Digital input 10
12
I11
Digital input 11
13
I12
Digital input 12
14
I13
Digital input 13
15
I14
Digital input 14
16
I15
Digital input 15
17
I16
Digital input 16
18
I17
Digital input 17
19
I18
Digital input 18
20
I19
Digital input 19
21
I20
Digital input 20
22
I-
Reference pole
23
I-
Reference pole
24
I-
Reference pole
25
I-
Reference pole
Chapter 4
59
Chapter 4
L+(1) L+(2) O1+ O2+ O3+ O4+ O5+ O6+ O7+ O8+ A1 B1 Z1
2
10
12
11
14
13
16
15
18
17
20
19
22
21
24
23
26
25
L-(1) L-(2) PA O1- O2- O3- O4- O5- O6- O7- O8- A2 B2
60
Terminal Number
Designation
Function
L-
L+
L-
L+
PA
Functional ground
I28
27
Z2
29
I-
O1+
Digital output 1
O1-
O2+
Digital output 2
O2-
10
O3+
Digital output 3
11
O3-
12
O4+
Digital output 4
13
O4-
14
O5+
Digital output 5
15
O5-
16
O6+
Digital output 6
17
O6-
18
O7+
Digital output 7
19
O7-
20
O8+
Digital output 8
21
O8-
22
A1
23
A2
24
B1
25
B2
26
Z1
27
Z2
28
I-
29
I-
Chapter
Introduction
Safety-related Digital
Inputs
Topic
Page
61
62
62
63
64
Current Draw
64
65
66
66
68
The status of digital inputs is indicated via status indicators when the
controller or module is in Run mode.
Follow the closed-circuit principle for external wiring when
connecting sensors. To create a safe state in the event of a fault, the
input signals revert to the de-energized state (0). The external line is
not monitored, but a wire break is interpreted as a safe (0) signal.
Input devices with their own dedicated power supply can also be
connected instead of contacts. The reference pole (L-) of the power
supply must then be connected to the reference pole of the input (L-).
See the wiring diagrams in Appendix C for examples.
In general, the LS+ terminals, not L+ on the power supply connection,
should be used to supply voltage for safety inputs. Each LS+ features
individual short-circuit and EMC protection. Due to current limitations,
use LS+ for only the safety inputs on the same terminal plug.
An EN 61000-4.5 surge impulse can be read as a short-duration HI
signal in some modules. To avoid an error, either:
install shielded input lines to prevent effects of surges in the
system.
implement software filtering in the user program. A signal must
be present for at least two cycles before it is evaluated.
61
Chapter 5
Safety-related Digital
Outputs
The status of digital outputs is indicated via status indicators when the
controller or module is in Run mode.
GuardPLC 2000 controller outputs are rated at 2 A per point, but the
total load of all 16 outputs on a single module must not exceed 8 A.
If an overload occurs, the affected outputs are turned off. When the
overload is eliminated, the outputs are under the control of the
controller and are energized based on the user program code.
An output is in the safe state when it is de-energized. Therefore,
outputs are switched off when a fault that affects the safe control of
those outputs occurs.
For connection of a load, the reference pole L- of the corresponding
channel group must be used. Although L- poles are connected
internally to L- on the power supply input, it is strictly recommended
to connect the L- reference poles only to their corresponding output
group. EMC testing was performed in this manner.
TIP
Safety-Related Analog
Inputs (1755-IF8)
62
Chapter 5
I5+/1II6+/2II7+/3II8+/4I-
Wire
Jumper
1755-IF8
High-speed Counter
Module (1755-HSC)
63
Chapter 5
Safety-related Analog
Output Module (1755-OF8)
Current Draw
Output Voltage
Output Current
0.00V
0.0 mA
1000
10.00V
20.0 mA
-1000
-10.00V
na
1755-IB24XO16
0.3 A
0.5 A
1755-IF8
0.15 A
0.4 A
1755-OF8
0.15 A
0.4 A
1755-HSC
0.8 A
0.1 A
1755-L1
1.5 A
1.0 A
TIP
64
Chapter 5
Terminal
Number
1755IB24XOB16
Designation
Function
LS+
Designation
Function
24
I21
Digital input 21
I1
I2
Digital input 1
25
I22
Digital input 22
Digital input 2
26
I23
Digital input 23
I3
Digital input 3
27
I24
Digital input 24
I4
Digital input 4
28
L-
I5
Digital input 5
29
O1
Digital output 1
I6
Digital input 6
30
O2
Digital output 2
I7
Digital input 7
31
O3
Digital output 3
RUN ERR
1
2
3
4
5
6
7
8
9
LS+
I1
I2
I3
I4
I5
I6
I7
I8
10
11
12
13
14
15
16
17
18
LS+
I9
I10
I11
I12
I13
I14
I15
I16
19
20
21
22
23
24
25
26
27
LS+
I17
I18
I19
I20
I21
I22
I23
I24
28
29
30
31
32
33
34
35
36
L-
37
38
39
40
41
42
43
44
45
LO9
O10
O11
O12
O13
O14
O15
O16
O1
O2
O3
O4
O5
O6
O7
O8
Terminal
Number
I8
Digital input 8
32
O4
Digital output 4
10
LS+
33
O5
Digital output 5
11
I9
Digital input 9
34
O6
Digital output 6
12
I10
Digital input 10
35
O7
Digital output 7
13
I11
Digital input 11
36
O8
Digital output 8
14
I12
Digital input 12
37
L-
15
I13
Digital input 13
38
O9
Digital output 9
16
I14
Digital input 14
39
O10
Digital output 10
17
I15
Digital input 15
40
O11
Digital output 11
18
I16
Digital input 16
41
O12
Digital output 12
19
LS+
42
O13
Digital output 13
20
I17
Digital input 17
43
O14
Digital output 14
21
I18
Digital input 18
44
O15
Digital output 15
45
O16
Digital output 16
22
I19
Digital input 19
23
I20
Digital input 20
65
Chapter 5
1755IF8
RUN ERR
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
I1+
II2+
II3+
II4+
I-
I5+/1II6+/2II7+/3II8+/4I-
66
Terminal Number
Designation
Function
I1+
Analog input 1
I-
I2+
Analog input 2
I-
I3+
Analog input 3
I-
I4+
Analog input 4
I-
shield connection
signal ground
10
I5+/1-
Analog input 5
11
I-
12
I6/2-
Analog input 6
13
I-
14
I7+/3-
Analog input 7
15
I-
16
I8+/4-
Analog input 8
17
I-
18
shield connection
signal ground
Chapter 5
There are 4 reference poles for the 8 outputs. A pair of outputs share
a reference pole as shown below.
These outputs
1 and 2
3 and 4
5 and 6
7 and 8
IMPORTANT
1755OF8
RUN ERR
1
2
3
4
5
6
7
8
9
O1+
O1O2+
O2O3+
O3O4+
O4-
10
11
12
13
14
15
16
17
18
O5+
O5O6+
O6O7+
O7O8+
O8-
Terminal Number
Designation
Function
O1+
Analog output 1
O1-
O2+
Analog output 2
O2-
O3+
Analog output 3
O3-
O4+
Analog output 4
O4-
shield connection
signal ground
10
O5+
Analog output 5
11
O5-
12
O6+
Analog output 6
13
O6-
14
O7+
Analog output 7
15
O7-
16
O8+
Analog output 8
17
O8-
18
shield connection
signal ground
67
Chapter 5
1755HSC
RUN ERR
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
68
CA1
B1
Z1
C1
CCCCCA2
B2
Z2
C2
CCCC-
L1
2
3
4
LLLL-
Terminal Number
Designation
Function
C-
A1
B1
Z1
C1
no function
C-
C-
C-
C-
10
C-
11
A2
12
B2
13
Z2
14
C2
no function
15
C-
16
C-
17
C-
18
C-
19
L-
20
Digital output 1
21
Digital output 2
22
Digital output 3
23
Digital output 4
24
L-
25
L-
26
L-
27
L-
Chapter
Introduction
Safety-related Digital
Inputs
Topic
Page
69
70
70
71
73
75
The status of digital inputs is indicated via status indicators when the
module is in Run mode.
Follow the closed-circuit principle for external wiring when
connecting sensors. To create a safe state in the event of a fault, the
input signals revert to the de-energized state (0). The external line is
not monitored, but a wire break is interpreted as a safe (0) signal.
The GuardPLC 1600 and GuardPLC 1800 controllers provide power to
input devices through their LS+ terminals. However, input devices
with their own dedicated power supply can also be connected instead
of contacts. The reference pole (L-) of the power supply must then be
connected to the reference pole (L-) of the appropriate GuardPLC
input group. See the wiring diagrams in Appendix C for examples.
In general, the LS+ terminals, not L+ on the power supply connection,
should be used to supply voltage for safety inputs. Each LS+ features
individual short-circuit and EMC protection. Due to current limitations,
use LS+ for only the safety inputs on the same terminal plug.
An EN 61000-4.5 surge impulse can be read as a short-duration HI
signal in some modules. To avoid an error, either:
install shielded input lines to prevent effects of surges in the
system.
implement software filtering in the user program. A signal must
be present for at least two cycles before it is evaluated.
69
Chapter 6
Safety-related Digital
Outputs
The status of digital outputs is indicated via status indicators when the
module is in RUN mode.
GuardPLC outputs are rated to either 0.5 A or 1.0 A at an ambient
temperature of 60 C (140 F). At an ambient temperature of 50 C
(122 F), outputs rated at 1.0 A increase to 2.0 A.
If an overload occurs, the affected outputs are turned off. When the
overload is eliminated, the outputs are under the control of the
controller and are energized based on the user program code.
An output is in the safe state when it is de-energized. Therefore,
outputs are switched off when a fault that affects the safe control of
those outputs occurs.
For connection of a load, the reference pole L- of the corresponding
channel group must be used. Although L- poles are connected
internally to L- on the power supply input, it is strictly recommended
to connect the L- reference poles only to their corresponding output
group. EMC testing was performed in this manner.
TIP
70
Chapter 6
The 1753-IB16 input module features 16 digital inputs and 4 pulse test
sources.
DI
LS+ 5 6 7 8 L-
DI
LS+ 9 10 11 12 L-
DI
LS+ 13 14 15 16 L-
1 2 3 4 5 6
7 8 9 10 11 12
13 14 15 16 17 18
19 20 21 22 23 24
1 2 3 4 5 6
7 8 9 10 11 12
13 14 15 16 17 18
19 20 21 22 23 24
Terminal Number
Designation
Function
LS+
Digital input 1
Digital input 2
Digital input 3
Digital input 4
L-
Reference pole
LS+
Digital input 5
Digital input 6
10
Digital input 7
11
Digital input 8
12
L-
Reference pole
13
LS+
14
Digital input 9
15
10
Digital input 10
16
11
Digital input 11
17
12
Digital input 12
18
L-
Reference pole
19
LS+
20
13
Digital input 13
21
14
Digital input 14
22
15
Digital input 15
23
16
Digital input 16
24
L-
Reference pole
71
Chapter 6
ATTENTION
For information on configuring pulse test sources for line control, see
Chapter 11. See Appendix C for example wiring diagrams.
Pulse test sources are connected to these terminals.
PO PULSE TEST
L- 1 2 3 4 L25 26 27 28 29 30
25 26 27 28 29 30
72
Terminal Number
Designation
Function
25
L-
Reference pole
26
27
28
29
30
L-
Reference pole
Chapter 6
Group 2
1 2 3 4 5 6
7 8 9 10 11 12
1 2 3 4 5 6
L- L- L+ L+
24V DC
7 8 9 10 11 12
L- L- L+ L+
DO1 L- 1 2 3 4 L-
24V DC
DO2 L- 5 6 7 8 L-
24 V DC
RUN
ERROR
PROG
FORCE
FAULT
1753-OB16
16 DC Outputs
OSL
BL
GuardPLC Ethernet
DO1 L- 9 10 11 12 L-
DO2 L- 13 14 15 16 L-
13 14 15 16 17 18
19 20 21 22 23 24
13 14 15 16 17 18
19 20 21 22 23 24
10/100 BaseT
1 ()
Group
()
Outputs
DO2
LS+ 5 6 7 8 L-
1 2 3 4 5 6
7 8 9 10 11 12
1 2 3 4 5 6
7 8 9 10 11 12
DO1
LS+ 9 10 11 12 L-
DO2
LS+ 13 14 15 16 L-
13 14 15 16 17 18
19 20 21 22 23 24
13 14 15 16 17 18
19 20 21 22 23 24
73
Chapter 6
74
Terminal Number
Designation
Function
L-
Reference pole
Digital output 1
Digital output 2
Digital output 3
Digital output 4
L-
Reference pole
L-
Reference pole
Digital output 5
Digital output 6
10
Digital output 7
11
Digital output 8
12
L-
Reference pole
13
L-
Reference pole
14
Digital output 9
15
10
Digital output 10
16
11
Digital output 11
17
12
Digital output 12
18
L-
Reference pole
19
L-
Reference pole
20
13
Digital output 13
21
14
Digital output 14
22
15
Digital output 15
23
16
Digital output 16
24
L-
Reference pole
Chapter 6
The remote I/O module features 20 digital inputs and 8 digital outputs
whose status is indicate via status indicators.
DI
LS+ 5 6 7 8 L-
DI
LS+ 9 10 11 12 L-
DI
LS+ 13 14 15 16 L-
DI
LS+ 17 18 19 20 L-
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
Terminal Number
Designation
Function
13
LS+
14
Digital input 1
15
Digital input 2
16
Digital input 3
17
Digital input 4
18
L-
Reference pole
19
LS+
20
Digital input 5
21
Digital input 6
22
Digital input 7
23
Digital input 8
24
L-
Reference pole
25
LS+
26
Digital input 9
27
10
Digital input 10
28
11
Digital input 11
29
12
Digital input 12
30
L-
Reference pole
31
LS+
32
13
Digital input 13
33
14
Digital input 14
34
15
Digital input 15
35
16
Digital input 16
36
L-
Reference pole
37
LS+
38
17
Digital input 17
39
18
Digital input 18
40
19
Digital input 19
41
20
Digital input 20
42
L-
Reference pole
75
Chapter 6
7 8 9 10 11 12
1 2 3 4 5 6
7 8 9 10 11 12
DO L- 1 2 3 4 L(2A)
DO L- 5 6 7 8 L(2A)
76
Terminal
Number
Designation
Function
Current
L-
Reference pole
Digital output 1
0.5 A
Digital output 2
0.5 A
Digital output 3
0.5 A
2.0 A
L-
Reference pole
L-
Reference pole
Digital output 5
0.5 A
Digital output 6
0.5 A
10
Digital output 7
0.5 A
11
2.0 A
12
L-
Reference pole
Chapter
Introduction
Topic
Page
77
78
81
Safety-related Digital
Inputs
77
Chapter 7
Terminal Connections
LS+ 1 2 3 4 LDI
LS+ 5 6 7 8 LDI
19 20 21 22 23 24
25 26 27 28 29 30
19 20 21 22 23 24
25 26 27 28 29 30
See the wire size and terminal torques specifications on page 290.
Digital inputs are connected to these terminals.
Terminal Number
Designation
Function
19
LS+
20
Digital input 1
21
Digital input 2
22
Digital input 3
23
Digital input 4
24
L-
Reference pole
25
LS+
26
Digital input 5
27
Digital input 6
28
Digital input 7
29
Digital input 8
30
L-
Reference pole
Safety-related Digital
Outputs
78
Chapter 7
L-Switching
Description
Notes
DO1[xx].Value DO2[xx].Value
Output value for digital output channels
(outputs 1 to 8) (outputs 4- and 8-)
1 = output is set
0 = output is not set; no current
DO2[xx].2-pole
Switch-on delay
79
Chapter 7
Terminal Connections
1
2 3 4 5 6
2 3 4 5 6
DO
PO
L- 1 2 4- 8- S+
13 14 15 16 17 18
8 9 10 11 12
8 9 10 11 12
13 14 15 16 17 18
DO
L- 1 2 3 4 L-
DO
L- 5 6 7 8 L-
See the wire size and terminal torques specifications on page 290.
Digital outputs are connected to these terminals.
Terminal
Number
Designation
Function
4-
8-
S+
L-
Digital output 1
Digital output 2
10
Digital output 3
11
12
L-
13
L-
14
Digital output 5
15
Digital output 6
16
Digital output 7
17
18
L-
80
Chapter 7
S+
DO 8-
DO 4-
L-
DO 4
DO 3
DO 2
DO 1
L-
TIP
DO8
DO4
DO8-
DO4-
There are two digital pulse test sources (PO) used for line control
monitoring of digital inputs. For information on configuring pulse test
sources for line control, see Chapter 11.
Pulse test sources are connected to these terminals.
1
2 3 4 5 6
2 3 4 5 6
DO
PO
L- 1 2 4- 8- S+
Terminal Number
Designation
Function
L-
Reference pole
Pulsed output 1
Pulsed output 2
ATTENTION
81
Chapter 7
Notes:
82
Chapter
Introduction
Topic
Page
83
86
91
93
Safety-related Digital
Inputs
The status of digital inputs is indicated via status indicators when the
module is in Run mode.
LS+ is a voltage source that provides 24V DC for a group of four
inputs. There are four groups on the module. If devices require
24V DC to operate and use the same power source as the GuardPLC
module, wire the outputs of the device directly to inputs on the
GuardPLC module. Devices with their own dedicated power supply
can also be connected instead of contacts. Connect the reference pole
of the signal source to the L- reference pole of the input. See the
wiring diagrams in Appendix C for examples.
The safety state of an input is indicated by a 0 signal being passed to
the user program logic. If the test routines detect a fault in the digital
inputs, a 0-signal is processed in the user program for the defective
channel. When a fault occurs, the inputs are switched off (0) and the
fault status indicator is activated.
The sensor supplies, LS+, supply a default current of 40 mA that is
buffered for 20 ms in case of a power failure. If a higher current is
needed, two unbuffered supplies of 1 A can be switched on by using
the DI Supply [xx] system signal in the application program. This
supply feeds the neighboring input channel group. The status of this
83
Chapter 8
L+ Not Buffered
Current
Limiting
40 mA
LS+
33
Current
Limiting
1A
LS+
34
L+ Not Buffered
L+ Buffered
Current
Limiting
40 mA
LS+
43
LS+
44
Current
Limiting
40 mA
Terminal Number
LS+
53
Current
Limiting
1A
LS+
54
L+ Buffered
Current
Limiting
40 mA
LS+
63
LS+
64
84
Chapter 8
Terminal Connections
LS+ LS+ 1 2 3 4
L- L-
33 34 35 36 37 38 39 40 41 42
LS+ LS+ 5 6 7 8
L- L-
43 44 45 46 47 48 49 50 51 52
LS+ LS+ 9 10 11 12 L- L-
53 54 55 56 57 58 59 60 61 62
LS+ LS+ 13 14 15 16 L- L-
63 64 65 66 67 68 69 70 71 72
See the wire size and terminal torques specifications on page 290.
Digital inputs are connected to these terminals.
Terminal Number
Designation
Function
33
LS+
34
LS+
35
Digital input 1
36
Digital input 2
37
Digital input 3
38
Digital input 4
39
L-
Reference pole
40
L-
Reference pole
41
Ground
Shield
42
Ground
Shield
43
LS+
44
LS+
45
Digital input 5
46
Digital input 6
47
Digital input 7
48
Digital input 8
49
L-
Reference pole
50
L-
Reference pole
51
Ground
Shield
52
Ground
Shield
53
LS+
54
LS+
55
Digital input 9
56
10
Digital input 10
57
11
Digital input 11
58
12
Digital input 12
59
L-
Reference pole
60
L-
Reference pole
61
Ground
Shield
62
Ground
Shield
85
Chapter 8
Safety-related Digital
Outputs
Terminal Number
Designation
Function
63
LS+
64
LS+
65
13
Digital input 13
66
14
Digital input 14
67
15
Digital input 15
68
16
Digital input 16
69
L-
Reference pole
70
L-
Reference pole
71
Ground
Shield
72
Ground
Shield
The module has 8 digital output pairs, each with a positive- and
negative-switching output. The digital outputs are not electrically
isolated.
An output is in the safe state when it is de-energized. Therefore,
outputs are switched off when a fault that affects the safety control of
those outputs occurs.
If an overload occurs, the affected output is switched off. If the total
current exceeds 9 A, all eight outputs are switched off. When the
overload is eliminated, the outputs are activated again according to
their current software-driven state.
Configuration
The digital outputs can be configured three ways.
1-pole switch (no line monitoring)
2-pole switch (with or without line monitoring)
3-pole switch (2-pole with common reference)
86
Chapter 8
1-Pole Connection
For 1-pole applications, all 8 positive-switching and all 8
negative-switching outputs are available, for a total of 16 outputs. If
you are using a positive-switching output, connect the other side of
the output to S-. If you are using a negative-switching output, connect
the other side of the output to S+.
Line monitoring with a 1-pole connection is not possible.
You must not connect the positive-switching output directly to
an external L- load or connect the negative-switching output
directly to an external L+ load. You must use the S+ and Sterminals.
ATTENTION
Actuator
1753-IB16XOB8
1+
1-
S-
2+
2-
87
Chapter 8
2-Pole Connection
If the outputs are configured for 2-pole operation, 8 outputs are
available. Each of the 8 outputs switch both L+ and L-. 2-pole outputs
(without line monitoring) are wired to both the positive-switch and
negative-switch of a single channel, 2+ and 2- for example.
2+
2-
IMPORTANT
ATTENTION
ATTENTION
2-pole Configuration
1753-IB16XOB8
88
Actuator
Chapter 8
Load
(drive, valve)
IMPORTANT
89
Chapter 8
Terminal Connections
See the wire size and terminal torques specifications on page 290.
Digital outputs are connected to these terminals.
1
2 3 4 5 6
7 8
S+ S+ S+ S+ S- S- S- S-
90
9 10 11 12 13 14 15 16
17 18 19 20 21 22 23 24
1- 1+ 2- 2+ 3- 3+ 4- 4+
DO
5- 5+ 6- 6+ 7- 7+ 8- 8+
DO
Terminal Designation
Number
Function
S+
S+
S+
S+
S-
S-
S-
S-
1-
10
1+
11
2-
12
2+
13
3-
14
3+
15
4-
16
4+
17
5-
18
5+
19
6-
20
6+
21
7-
22
7+
23
8-
24
8+
Chapter 8
The Line Short Line Break (LSLB) monitoring measures the impedance
of a load and allows the modules to detect the following faults, when
LSLB monitoring is configured by using the system variable
DO[xx].LSLB:
91
Chapter 8
ATTENTION
During the 10V test to detect a line break, DO+ is at 24V and
DO- is at 14V. If DO- is shorted to 0V DC, then there is 24V at
the output for the duration of the monitoring time, which could
turn on the actuator.
During line monitoring time, a 10V signal is impressed at the
load (relay, actuator). This reduced voltage level (10V) of line
monitoring, is normally not enough to switch the load.
ATTENTION
TIP
92
Chapter 8
Description
Setting
DO.LSLB period
DO.LSLB time
DO[xx].2-pole
1 = 2-pole operation.
0 = 1-pole operation.
DO[xx].+Value
DO[xx].-Value
DO[xx].LSLB monitoring
DO[xx][xx].in pairs
The two digital pulse test sources (PO) can be used for short-circuit or
line break monitoring of digital inputs. For information on configuring
pulse test sources for line control, see Chapter 11.
ATTENTION
1 1 1 1 2 2 2 2
93
Chapter 8
Designation
Function
25
26
27
28
29
30
31
32
All PO1 terminals are internally connected and all PO2 terminals are
internally connected. Therefore, all PO1 and all PO2 terminals pulse
together.
94
Chapter
Introduction
Topic
Page
95
97
Safety-related Analog
Inputs
Polarity
Current or Voltage
Range
Safety
Accuracy
unipolar
0+10V
02000
2%
020 mA / 420
mA
01000(1)
02000(2)
Voltage Measurement
If an open-circuit fault occurs during voltage measurement,
unpredictable input signals are received on the high resistance inputs.
Values resulting from this fluctuating input voltage are not reliable.
Because the module does not feature circuit monitoring, you must
terminate input channels with a 10 k resistor when measuring
voltage. Consider the internal resistance of the source as well.
Current Measurement
To measure current, connect a 500 external shunt in parallel to the
input. Accuracy of the shunt must be included in accuracy calculations
of the input signal. Terminating resistors are not required for current
measurement with the external shunt connected in parallel.
95
Chapter 9
Terminal Connections
Analog cabling should be no more than 300 m (984 ft) in length and
must be shielded, twisted-pair cables for each measurement input.
The shields must be connected at one end.
IMPORTANT
41 42 43 44 45 46
Wire Jumpers
Wire Jumpers
AI
T1 I1 L- T2 I2 L-
AI
T3 I3 L- T4 I4 L-
AI
T5 I5 L- T6 I6 L-
AI
T7 I7 L- T8 I8 L-
1 2 3 4 5 6
7 8 9 10 11 12
13 14 15 16 17 18
19 20 21 22 23 24
See the wire size and terminal torques specifications on page 292.
Analog inputs (AI) are connected to these terminals.
Terminal Number
96
Designation
Function
T1
Sensor supply 1
I1
Analog input 1
L-
T2
Sensor supply 2
I2
Analog input 2
L-
T3
Sensor supply 3
I3
Analog input 3
L-
10
T4
Sensor supply 4
11
I4
Analog input 4
12
L-
13
T5
Sensor supply 5
14
I5
Analog input 5
15
L-
16
T6
Sensor supply 6
17
I6
Analog input 6
18
L-
Chapter 9
Terminal Number
Designation
Function
19
T7
Sensor supply 7
20
I7
Analog input 7
21
L-
22
T8
Sensor supply 8
23
I8
Analog input 8
24
L-
The module has 4 analog outputs, which are not safety-rated outputs.
However, in the event of an internal error, they can be shut down
safely through configuration via the user program.
ATTENTION
To achieve SIL 3, the output values must be read back via safety
analog inputs and evaluated in the RSLogix Guard PLUS! user
program. Appropriate reactions to incorrect output values must
be applied. Otherwise, they may not be used as safety outputs.
When you are not using the analog outputs, use RSLogix Guard PLUS!
programming software to set the 4 analog output (USED) system
signals to FALSE. When set to FALSE, no output signals are transmitted
when the safety switches are opened. Alternatively, you can set the
analog outputs to zero by using the Emergency Off system variable.
These are the analog output resolution options.
Output Current
0 mA
2000
20 mA
97
Chapter 9
Terminal Connections
AO
01
+ -
02
03
04
+ - + - + -
25 26 27 28 29 30 31 32
See the wire size and terminal torques specifications on page 292.
Analog outputs (AO) are connected to these terminals.
Terminal Number
25
26
27
28
29
30
31
32
98
Designation
O1
O2
O3
O4
Function
Analog output 1
Analog output 2
Analog output 3
Analog output 4
Chapter
10
Introduction
Safety-related Relay
Outputs
Topic
Page
99
Terminal Connections
99
100
The module has 8 isolated relay outputs whose status is indicated via
status indicators.
An output is in a safety state when it is de-energized. When a fault
occurs, all outputs are switched off. Errors in one or more channels
are indicated by the FAULT status indicator. In addition, the system
status can be evaluated in the user program.
If the 1753-OW8 module faults, all 8 outputs are switched off. This is
indicated by the FAULT status indicator.
Each output has 2 safety relays with positively guided contacts and
one MSR type relay. Internal, non-replaceable fuses are used to limit
the switching current of the output contacts to 60% (3.15 A) of the
maximum admissible AC switching current. For DC switching, the
relay contact circuits must be additionally equipped with an external
fuse rated no higher than the maximum admissible DC switching
capacity.
Terminal Connections
See the wire size and terminal torques specifications on page 294.
Relay outputs are connected to these terminals.
Terminal Number
Designation
Relay Output
DO1
Contact 1, terminal A
2
3
Contact 1, terminal B
DO2
4
5
6
Contact 2, terminal A
Contact 2, terminal B
DO3
Contact 3, terminal A
Contact 3, terminal B
99
Chapter 10
Terminal Number
Designation
Relay Output
DO4
Contact 4, terminal A
8
9
Contact 4, terminal B
DO5
Contact 5, terminal A
10
11
Contact 5, terminal B
DO6
Contact 6, terminal A
12
13
Contact 6, terminal B
DO7
Contact 7, terminal A
14
15
Contact 7, terminal B
DO8
Contact 8, terminal A
16
Contact 8, terminal B
Voltage Supply
Considerations
100
DO 2
DO 1
Chapter
11
Pulse Testing
Introduction
Topic
Page
102
103
105
OS Configurable
GuardPLC 1200
yes
no
GuardPLC 1600
yes
yes
GuardPLC 1800
yes
no
GuardPLC 2000
yes
yes
101
Chapter 11
Pulse Testing
Response to OS
Configurable Faults
When the following occurs, the faulted inputs are set to 0, a fault code
is generated, and the FAULT status indicator is on:
Short-circuit occurs between two parallel connections.
Two connections are reversed.
Earth fault occurs on one of the lines (only with earthed
reference pole).
Line break or opening of the contacts (for example, when one
of the E-stop off switches is pressed in the example above), the
FAULT status indicator is on and the fault code is generated.
TIP
102
If multiple errors exist at the same time, the error code is the
sum of the individual error codes. See Appendix B for error code
information.
Pulse Testing
Chapter 11
Emergency OFF 1
Emergency OFF 2
DI5
DI 7
DO1
Configurable 5 2000 s
DO2
Configurable 52000 s
The digital outputs DO1 and DO2 are pulsed (briefly set to low) so
that the connections to the digital inputs are monitored. The duration
of the test can be configured in the range of 52000 s with a default
value of 400 s.
103
Chapter 11
Pulse Testing
Emergency OFF 2
Emergency OFF 1
DI 1
ATTENTION
104
DI 3
Pulse Testing
Chapter 11
Set up these signals by using the Outputs tab of the digital inputs
Signal Connections dialogbox in RSLogix Guard PLUS! software.
Name
Description
Type
USINT 1 to 8
14 for 1753-IB16
18 for GuardPLC 1600/2000 controllers
18 for 1753-IB20XOB8
12 for 1753-IB8XOB8 and 1753-IB16XOB8
Pulse Slot
UDINT
Pulse Delay
UINT
Error Code
BYTE
Value
BOOL
DI[xx].PulseChannel
USINT 1 to 8
14 for 1753-IB16
18 for GuardPLC 1600/2000 controllers
18 for 1753-IB20XOB8
12 for 1753-IB8XOB8 and 1753-IB16XOB8
DO[xx].Value
BOOL
Initial
Value
Notes
400
Values in s from 52000.
(default)
N/A
TRUE
105
Chapter 11
Pulse Testing
Notes:
106
Chapter
12
High-Speed Counters
Introduction
Counter/Decoder Modes
Topic
Page
Counter/Decoder Modes
107
109
Counter Mode
Counter mode is used for counting pulses at speeds up to 1 MHz on
the GuardPLC 2000 controllers and 100 kHz on the GuardPLC 1200
and 1800 controllers.
Follow these guidelines when using counters in a GuardPLC system:
The 5V signal must be between 4.5V and 5.5V, while the 24V
signal must be between 13V and 26.4V.
The steepness of the falling edge must be at least 1V per s.
The low and high signal times must be at least 5 s for the
GuardPLC 1200 controller (duty cycle 50% at 100 kHz) and
0.5 s for the GuardPLC 2000 controller (duty cycle 50% at
1 MHz).
Shield the cable against noise.
107
Chapter 12
High-Speed Counters
Functions
A1, A2
counting input for pulses (high-signals) with falling edge of the pulses
B1, B2
Z1, Z2
resets inputs
Resets can be made with a short high-signal. A continuous high-signal
blocks the counter. Resets can also be made by the controller program.
C1, C2
C-
GuardPLC 2000 controller common reference pole, all pins have electrical
continuity
L-
GuardPLC 1800 controller common reference pole, all pins have electrical
continuity
I-
GuardPLC 1200 controller common reference pole, all pins have electrical
continuity
Decoder Mode
Decoder mode is used for safety supervising the inputs by Gray code,
but in the application, the bit structure is handled as a normal binary
code value. To use this value, it must be converted in the application.
The counter inputs can be connected to an incremental encoder with
4-bit binary code to recognize rotation and the direction of rotation.
Decoder Mode Inputs
108
Pins
Functions
A1, A2
bit 1 (LSB)
B1, B2
bit 2
Z1, Z2
bit 3
C1, C2
High-Speed Counters
Understand Counter
Module Configuration
Chapter 12
Parameter
Setting
Cnt[0x].5/24V Mode
Cnt[0x].Direction
Cnt[0x].Gray Code
Cnt[0x].Reset
109
Chapter 12
High-Speed Counters
110
Parameter
Setting
Cnt[0x].5/24V Mode
Cnt[0x].Direction
Cnt[0x].Gray Code
false
Cnt[0x].Reset
true
If this parameter is set to false, the counter value is
reset to 0.
High-Speed Counters
Chapter 12
Gray Code
(GuardPLC 2000)
Gray Code
(GuardPLC 1200,
1600, and 1800)
Cnt[0x].Value
0000
000
0001
001
0011
011
0010
010
0110
110
0111
111
0101
101
0100
100
1100
12
1101
13
10
1111
15
11
1110
14
12
1010
10
13
1011
11
14
1001
15
1000
111
Chapter 12
High-Speed Counters
112
Parameter
Setting
Cnt[0x].5/24V Mode
Cnt[0x].Direction
Cnt[0x].Gray Code
true
Cnt[0x].Reset
Chapter
13
Introduction
Topic
Page
Controller Modes
113
Controller Configuration
117
Routine Modes
120
121
122
Controller Modes
113
Chapter 13
Description
INIT
Safe state of the controller during initialization and the hardware tests after booting.
The controller is performing hardware and software tests.
STOP
RUN
FAILURE_STOP
114
Chapter 13
Controller Modes
BOOT
Yes
INIT
INIT OK?
Yes
No
Hardware/Software
Errors
Restart?
No
FAILURE_STOP
STOP
Hardware/Software
Errors?
No
No
Yes
Hardware/Software
Errors
START?
Yes
RUN
Hardware/Software
Errors?
Yes
No
No
Stop Command?
Yes
115
Chapter 13
TIP
2. Once online, from the Control Panel Extra menu, choose Reboot
Resource as shown below.
TIP
116
Chapter 13
Controller Configuration
TIP
TIP
117
Chapter 13
IMPORTANT
The safety time you specify must meet the needs of the
controlled process. See the GuardPLC Controller Systems
Safety Reference Manual, publication 1753-RM002.
Specify
System ID (SRS)
the maximum amount of time (in milliseconds) that the controller can take to execute one cycle.
The watchdog time must be:
10 ms.
0.5 x Safety Time (Worst case, two cycles must occur within the Safety Time. Therefore,
Safety Time 2 is the maximum watchdog time.).
no more than 5000 ms.
The default watchdog time is:
500 ms for GuardPLC 1200 and GuardPLC 2000 controllers.
50 ms for GuardPLC 1600 and GuardPLC 1800 controllers.
10 ms for 1753-IB16, 1753-IB20XOB8, 1753-OB16 modules.
If the controller exceeds the watchdog time, the controller goes into Failure_Stop.
118
Chapter 13
Specifies
Default
Main Enable
On/Enabled
If Main Enable is disabled, you cannot change the settings of the other 7 switches
(described below) while the controller is in operation (routine in Run).
Autostart
whether the controller automatically starts up after restarting the controller or applying
power to the controller.
Off/Disabled
On/Enabled
If Start/Restart allowed is enabled, you can start a routine manually via the Routine menu
of the Control Panel. Choose either Coldstart or Warmstart. Coldstart is the recommended
setting.
If Start/Restart allowed is disabled, you cannot start a routine manually. You can only start
a routine by restarting the controller or applying power to the controller.
Loading allowed
On/Enabled
If Loading allowed is disabled, no (new) configuration can be loaded into the controller.
This prevents a user from overwriting the current routine.
Test Mode allowed
Off/Disabled
If Test Mode allowed is enabled, the routine currently running on the controller can be
frozen. This allows the Test Mode with Single Cycle function. You are not allowed to
freeze a routine in standard operation (this would be non-safe operation).
Online Test allowed
Off/Disabled
Forcing allowed
Off/Disabled
If Forcing allowed is enabled, you can force the signals in the controller.
If Forcing allowed is disabled, you can still display the force editor, but the forcing
functions are locked.
Stop on Force Timeout
On/Enabled
If Stop on Force Timeout is enabled, the controller terminates execution of the routine
after the user-set force time expires. All outputs go to LOW.
If Stop on Force Timeout is disabled, the controller continues executing the routine with
the process values when the force time expires.
Max Communication
Time Slice
the time in milliseconds reserved for a controller to carry out and complete all
communication tasks in one CPU cycle. This setting is required for Peer-to-Peer
networking.
10 ms
119
Chapter 13
Routine Modes
The controller runs only one routine. The following table and
flowchart summarize the routine modes.
Mode
Description
Run_Run
Run_Freeze
Stop
Failure_Stop
120
Chapter 13
Routine Modes
Load
Routine
Yes
STOP
Error in
Routine?
Yes
Restart
Routine?
No
FAILURE_STOP
No
No
Routine
start?
Yes
Freeze
enabled?
Yes
RUN_FREEZE
No
RUN_RUN
Error in
Routine?
Yes
No
No
Routine
stop?
Yes
Description
Stop_Valid_Config
Stop_Invalid_Config
Stop_Load_Config
121
Chapter 13
The configuration and the routine are loaded together into the
controller. Loading a new configuration and a new routine
automatically deletes all previously loaded objects, even if the new
objects are faulty.
IMPORTANT
The controller state changes to Freeze, and you can now single cycle
the routine by using the Single Cycle option on the Test Mode menu.
To return to normal operation, choose Continue with Run.
For more information on Test mode options, refer to the Using
RSLogix Guard PLUS! Software with GuardPLC Controllers
Programming Manual, publication 1753-PM001.
122
Chapter
14
Introduction
The Control Panel is your window into the online functionality of the
controller. Use the tabs to modify or monitor controller status.
Topic
Page
124
125
Statistics Tab
126
127
128
128
129
OS Tab
129
130
131
132
135
136
123
Chapter 14
This field
Displays
CPU State
COM State
Program Name
Program State
Force State
124
Chapter 14
This field
Displays
Cyclic redundancy check (CRC) option for the configuration in the CPU (in hexadecimal
notation).
This identifies the configuration loaded in the controller.
System ID
Main Enable
Autostart
Whether the controller automatically starts up after restarting the controller or applying
power to the controller.
Start/Restart allowed
Loading allowed
Forcing allowed
Whether to stop executing the routine when the force time expires.
125
Chapter 14
Statistics Tab
This field
Displays
The time required to process all Peer-to-Peer communication tasks within a CPU cycle.
Date/Time
126
Chapter 14
This field
Displays
Resource
System ID
State
RspT (last, avg, The Measured ResponseTime for a message from PES1 PES2 PES1, based on the network hardware, CPU cycle
min, max)
time, and Peer-to-Peer profile. This parameter will be optimized later.
MsgNr
AckMsgNr
The number of the received message that the controller has to acknowledge.
DataSeq
The Counter (16-bit resolution) for sent messages, which contain process data.
Opens
Resends
The Counter (32-bit resolution) for messages that have been resent due to an elapsed ResendTMO.
BadMsgs
The Counter (32-bit resolution) for received messages that are corrupted, or are not expected at that instant.
A corrupt message, for example, is a message with a wrong sender or with a faulty CRC.
An unexpected message, for example, is an Open command, when the controllers are already connected.
EarlyMsgs
The Counter (32-bit resolution) for received messages that are not in the correct sequence. If a message drops out and is
lost at the addressee, there is a gap in the received messages, and the next message comes early.
Receive Tmo
ResendTMO
AckTmo
CurKeVer
NewKeVer
127
Chapter 14
This field
Displays
Resource
System.Rack
State
Error_Stop
not connected
Stop/Invalid_Configuration
HH (High-level High-speed)
State Tab
128
This field
Displays
The time in milliseconds for a Token cycle. The value is 0, if Token Passing is off (any Cleanroom profile).
Resource
LinkID
State
RspT
If Link Mode is TCS direct (Token Passing OFF), RspT is the ResponseTime of the HH profile for a message
from PES1 PES2 PES1, based on the network hardware and topology. This parameter cannot be
changed by the user.
If Link Mode is TCS TOKCYC (Token Passing ON), RspT is part of the Bus Cycle Time.
Link Mode
Token Group ID
Chapter 14
OS Tab
This field
Displays
Serial Number
CPU OS
The version of the operating system and the cyclic redundancy check of the operating
system (in hexadecimal).
(Version 2.4 or later is required for Peer-to-Peer communication.)
CPU Loader
The version of the operating system loader and the cyclic redundancy check of the
operating system loader (in hexadecimal).
CPU BootLoader
The version of the boot loader and the cyclic redundancy check of the boot loader (in
hexadecimal).
COM OS
The version of the communication operating system and the cyclic redundancy check of the
communication operating system (in hexadecimal).
(Version 2.4 or later is required for Peer-to-Peer communication.)
COM OS Loader
The version of the communication operating system loader and the cyclic redundancy
check of the communication operating system loader (in hexadecimal).
COM BootLoader
The version of the communication boot loader and the cyclic redundancy check of the
communication boot loader (in hexadecimal).
129
Chapter 14
This field
Displays
Name
Controller Id
The time limit, within which a message from the scanner must be answered
The length of time the controller waits for an acknowledgement of a message before it resend the
message
Scanner Id
HSP Signature
A unique number that ensures that the controllers configuration data matches the scanners configuration
data
The time limit, within which the scanner must receive a message from the controller
Connection State
Frame No.
Reconnections
Bad Messages
Resends
The average scanner response time since the last statistics reset
Minimum Scanner Response The smallest scanner response time since the last statistics reset
Time
Maximum Scanner
Response Time
The greatest scanner response time since the last statistics reset
130
Chapter 14
This Field
Displays
Peer IP
Peer Status
Connection Type
Displays the Connection Type, Originator or Target, that the controller acts as in this connection.
Connection State
Input
Associated input assembly Id with the connection or 0 if none. For scanner connections of the controller these field
shows the assembly id data is read from.
Output
Associated output assembly id with the connection or 0 if none. For scanner connections of the controller these
field shows the assembly id data is written to.
Sent
Received
Bad Messages
Number of received or dropped messages for that connection. You can reset this value by pressing Counter Reset.
PRPI
CRPI
MinPITime
MaxPITime
LastPITime
AvrPITime
131
Chapter 14
The Multi Control Panel lets you connect the programming terminal to
more than one controller in the project in one window and to perform
actions such as downloads, controller starts, invoking the force editor,
and so forth simultaneously.
1. Open the Multi Control Panel by choosing Online>Multi Control
Panel.
When the Multi Control Panel is opened for the first time, it does
not contain any controllers.
2. Add a controller to the Multi Control Panel by dragging and
dropping the Resource from the project tree into the Multi
Control Panel.
132
Chapter 14
This field
Displays
Name
System.Rack
the controller ID
CPU State
CPU Configuration
CRC
Action
on the tool
133
Chapter 14
These commands can be carried out by using the Multi Control Panel
buttons in the button bar.
Multi Control Panel Buttons
Button
Command
Connect
Connects the programming software to the selected controller(s) after loss of communication or manual
disconnect.
After manual disconnect, a new login with password is required.
Disconnect
Disconnects the programming software from the selected controller(s).
Coldstart
Performs a coldstart on the selected controller(s).
Stop
Stops the selected controller(s).
Download
Loads the routine(s) into the selected controller(s). Prior to download, the code generator must have successfully
generated program code and the selected controller(s) must be in Stop mode.
Important: You cannot download a routine into a controller other than the one for which the logic was created.
Control Panel
Starts the control panel for the selected controller(s). This command can be carried out for a single controller by
choosing Online>Control Panel.
Diagnostics
Starts the diagnostics display for the selected controller(s). This command can be carried out for a single
controller by choosing Online>Diagnostics.
Force Editor
Starts the force editor for the selected controller(s). This command can be carried out for a single controller by
choosing Online>Force Editor.
Select All
Selects all controllers in the list.
Deselect
Deselects marked controllers.
Remove Controller
Removes the selected controller(s) from the list. Removing a controller from the Multi Control Panel also
disconnects the communication.
134
Chapter 14
To modify the safety settings of the controller, choose Safety from the
control panels Resource menu .
IMPORTANT
Any settings you change via the Resource menu are directly
updated in the controller and are saved in the project.
Menu Item
Description
Check Consistency
Compares the program running in the controller with the program you are editing in
RSLogix Guard PLUS! software. If they match, your offline project has previously been
downloaded to the GuardPLC controller.
Lets safety parameters be changed. You can only choose Set Main Enable when the
controller is in Stop mode.
For more information, see page 119.
TIP
135
Chapter 14
Menu Item
Description
Set Date/Time
Device Settings
Update OS
Reboot Resource
Deletes the program memory of the controller and resets the configuration of the CPU and COM
modules.
GuardPLC 1200 and 2000 controllers only: Deletes the program memory of the controller and
resets the configuration of the CPU and COM modules.
This does not affect the battery-buffered memory for long term diagnostics, short term
diagnostics, date and time settings, system ID (SRS), or IP address.
To reset a controller to default settings, clear the controller and remove the back-up battery for at
least 20 seconds. Removing the back-up battery:
Use Online>Communication Settings and write the SRS back to the battery-buffered memory. This
validates the configuration so you can restart the routine.
136
Menu Item
Description
Chapter 14
The individual modules (CPU, COM, I/O) are linked to each other over the backplane. The controller
requires this information to be able to conduct hardware tests. If the EEPROM that stores the
backplane information loses its contents, use this menu option to write the backplane type back
into the EEPROM.
You must have Administrator access to be able to set the backplane type.
To set the backplane type, follow these steps.
1. Load a project that is consistent with the connected controller type.
ATTENTION: If you try to write the backplane type of a controller (such as a GuardPLC 1200
controller) with the backplane type of another controller (such as a GuardPLC 2000
controller), the overwritten controller can no longer be used and must be repaired by the
manufacturer.
2. Choose Set Backplane Type.
The backplane type is automatically entered into the dialog box.
3. Change the Backplane Version to 0.
4. Click OK to confirm the change.
137
Chapter 14
Notes:
138
Chapter
15
Diagnostics
Introduction
View Controller
Diagnostics
Topic
Page
139
142
143
145
147
148
149
149
The controller stores short term and long term diagnostics data. The
number of entries the controller can save depends on the controller,
as shown below.
Type of Data
GuardPLC 1200
GuardPLC 2000
CPU
COM
CPU
COM
CPU
COM
number of short
term entries
300
700
300
700
300
700
number of long
term entries
1000
200
1000
200
1000
200
If the memory for short term entries is full and the controller needs to
log another entry, the controller deletes the oldest entry.
If the memory for the long term entries is full and the controller needs
to add a new entry, the controller deletes the oldest entry only if that
entry is more than 7 days old. Otherwise, the new entry is rejected
and a message is displayed in the diagnostics window.
139
Chapter 15
Diagnostics
2. After you successfully log in, the software displays the controller
diagnostics.
This field
Displays
Level
Date
Text
Origin
Type
Parameter
information direct from the CPU or COM. This data is only for error analysis by Rockwell
Automation representatives.
TIP
140
Diagnostics
Chapter 15
Description
Displays all the data from the RSLogix Guard PLUS! software buffer starting with the
oldest entry.
The number of lines shown in the table depends on the Entries Per Diag. Enable Sorting
defaults to disabled so that the data appears in chronological order from oldest to newest.
Displays all the data from the RSLogix Guard PLUS! software buffer starting with the
newest entry.
The number of lines shown in the table depends on the Entries Per Diag. Enable Sorting
defaults to disabled so that the data appears in chronological order from oldest to newest.
Start At Date
Stop At Date
Determines the maximum number of entries to load into the buffer for the CPU and COM
diagnostics.
For example, if you enable short term and long term diagnostics for CPU and COM and you
set Entries Per Diag. = 10, the diagnostic window contains a maximum of 40 entries
(10 entries per diagnostic type).
RSLogix Guard PLUS! software can buffer as many as 5000 entries per type of diagnostic.
Sort
If Sort is disabled, the diagnostic window displays entries in the order they were saved in
the controller.
If Sort is enabled, the diagnostic window automatically displays entries according to date.
Enables or disables whether to display the diagnostic data for each type.
141
Chapter 15
Diagnostics
Indicator
State
Description
INput
On
Off
On
Off
On
OUTput
RUN
A routine, which has been loaded into the controller, is executed. The controller processes input
and output signals, carries out communication, and performs hardware and software tests.
Flashing
Off
ERROR
On
PROGress
FORCE
142
Flashing
If all the status indicators are on and ERROR blinks, the boot loader detected a corrupted
operating system and is waiting for an operating system download.
Off
On
Flashing
The upload of a new operating system into the Flash ROM is in progress.
Off
On
The controller is executing a routine (Run) and Force mode is activated by the user.
Flashing
The controller is in Stop mode, but forcing has been saved and will be activated when the
controller is started.
Off
Forcing is off.
Diagnostics
Indicator
State
Description
FAULT
On
Chapter 15
COMMunication
Off
On
The programming terminal, with Administrator or Read/Write access, is communicating with the
controller via an Ethernet link.
Off
Indicator
State
Description
24V DC
On
Off
No operating voltage.
On
Flashing
Off
On
A hardware error has been detected by the controller. The controller goes to Failure_Stop and the
execution of the routine is halted. Hardware errors are errors in the controller, errors in one or more of
the digital input and output modules, or errors in the counters.
RUN
ERROR
A software error in the operating system has been detected by the controller.
The watchdog has reported an error due to exceeded cycle time.
All system outputs will be reset and the controller ceases all hardware and software tests. The
controller can only be restarted by a command from the programming software.
Off
143
Chapter 15
Diagnostics
Indicator
State
Description
PROGress
On
Flashing
The upload of a new operating system into the Flash ROM is in progress.
FORCE
FAULT
Off
On
The controller is executing a routine (Run) and Force mode is activated by the user.
Flashing
The controller is in Stop, but Forcing has been initiated and will be activated when the controller is
started.
Off
Forcing is OFF.
On
Flashing
Off
OSL
Flashing
BL
Flashing
Boot Loader unable to load operating system or unable to start COMM operating system loader.
State
Description
Green
On
Flashing
Collision
Off
On
Connection established
Flashing
Interface activity
Yellow
Non-safety-related Communication
Active communication via the serial ports, COMM1 and COMM3, is
indicated by a status indicator located above the port.
144
Diagnostics
Chapter 15
Controller Indicators
1755L1
Indicator Status
Description
RUN
RUN ERR
RUN STOP
PROG FAULT
On
ERR
Flashing
Off
On
FORCE
Flashing
The boot loader has found an error in the operating system in the
flash (if all other indicators are ON); the download of a new
operating system is awaited.
Off
10/100BaseT
145
Chapter 15
Diagnostics
Routine Indicators
1755L1
RUN ERR
RUN STOP
Indicator
Status
Description
RUN
On
Off
STOP
On
PROG
On
Flashing
Off
On
PROG FAULT
FORCE
FAULT
Tx COL
FORCE
Off
On
Flashing
Off
Indicator
Status
Description
Tx
On
COL
On
10/100 Base T
146
Diagnostics
Chapter 15
Description
FB1
On
FB2
On
FB1
FB2
IMPORTANT
1755-IB24XOB16 Module
Status Indicators
RUN ERR
1755IB24XOB16
RUN ERR
1
2
3
4
5
6
7
8
9
LS+
I1
I2
I3
I4
I5
I6
I7
I8
Status
Description
RUN
On (green)
Off
On (red)
ERR
147
Chapter 15
Diagnostics
I/O Status
Status
Explanation
On (yellow)
Input is high
Output is energized
Off
Input is low
Output is de-energized
1755IF8
The 1755-IF8 analog input module (AB-AI) has status indicators for:
power supply.
module status.
Indicator
Status
Description
RUN
ON (green)
OFF
ON (red)
RUN ERR
ERR
148
Diagnostics
Chapter 15
1755OF8
Indicator
Status
Description
RUN
ON (green)
OFF
ERR
ON (red)
RUN ERR
1755-HSC Combination
High-speed Counter and
Output Module Status
Indicators
1755HSC
RUN ERR
19
20
21
22
23
24
L1
2
3
4
L-
149
Chapter 15
Diagnostics
Status
Description
RUN
On (green)
Off
On (red)
ERR
Indicator
Status
Description
1, 2, 3, 4
On (green)
Off
I/O Status
150
Chapter
16
Introduction
Peer-to-peer
Communication Basics
Topic
Page
151
Networking Limitations
152
Network Configuration
153
HH Protocol Parameters
153
157
HH Network Profiles
161
168
151
Chapter 16
Controller 1
Controller 2
CPU
P2P
P2P
COM
HH
HH
Ethernet
TIP
Networking Limitations
152
Network Configuration
Chapter 16
HH Protocol Parameters
153
Chapter 16
Token Group ID
The Token Group ID is the numerical identifier for a token group.
Each token group must have its unique Token Group ID.
Protocol Mode
Choose either Normal or RAW protocol mode.
Normal
In Normal mode, software token passing is ON, meaning that access
to the Ethernet network is controlled via token passing. Only the
controller that holds the token is allowed to access the network.
This mode is recommended for networks with slow hubs to avoid
message collisions.
RAW
In RAW mode, software token passing is OFF. No token is created.
Ethernet access is coordinated by hardware only. The affiliated Link
Mode is TCS direct.
154
Chapter 16
Data transfer is faster than in Normal Mode and message collisions are
prevented by the switching and full-duplex mode ports.
This mode is recommended for networks, where full-duplex
(recommended) LAN-switches are used exclusively, or the switches
integrated into the GuardPLC 1600 and 1800 controllers can be used.
Link Mode
Choose either TCS Direct or TCS TOKCYC.
TCS Direct
In TCS Direct mode, safety-related data are sent as soon as they are
prepared for transmission. Network media access is coordinated by
hardware.
TCS TOKCYC
This link mode corresponds to Normal protocol mode. Safety-related
data is sent when the controller receives the token. Network media
access is coordinated by software.
Response Time
Response Time is the controllers maximum permissible Response
Time for a network message. PES1 (Programmable Electronic System1)
sends a message to PES2 and expects the answer within the Response
Timeout.
The actual values of the ResponseTime can be read in the HH Status
of the Control Panel.
155
Chapter 16
Primary Timeout
Time, within which the Primary expects a check for liveliness from the
Secondary(2) controller. If the liveliness check fails to appear, the
Primary assumes that the present Secondary is disconnected. In this
case, the Primary selects a new Secondary.
Secondary Interval
Time, after which the Secondary checks the Primary for liveliness. The
Secondary Interval is less than the Primary Timeout.
156
Peer-to-peer Protocol
Parameters
Chapter 16
157
Chapter 16
Definition
TGR1
T1
T2
TGR2
T3
ReceiveTMO is also valid for the return path from PES2 to PES1.
Chapter 16
159
Chapter 16
Definition
t1
The worst-case time for the user program on PES1 to process the input
signal and prepare the data for transmission.
2 x WDZ (PES1)
t2
t3
ReceiveTMO
The maximum age of a message when received at PES2.
t4
160
The maximum time for the received data message to be processed by the
user program on PES2 and the output signal to be set.
Chapter 16
HH Network Profiles
Profile I: Fast
This is the recommended profile. It provides the fastest data
throughput, and covers approximately 95% of all application cases.
Use Fast for:
applications that require fast data update rates within a token
group(1).
fast communication between two or more token groups(1),
where the other token groups must run Fast as well.
applications that require the shortest feasible Worst-case
Reaction Time.
TIP
(1) A token group consists of at least two controllers, which share the same token. Each controller must be a
member of exactly one token group. A token group can work stand-alone or can exchange data with other token
groups.
161
Chapter 16
Definition
Fast
Switched
Cleanroom
TIP
162
Chapter 16
Token Group 1
GuardPLC 2000
GuardPLC 2000
GuardPLC
2000
Controllers
GuardPLC 1200
Controller
GuardPLC 1200
Controller
GuardPLC 1200
Controller
GuardPLC 2000
Controller
GuardPLC 2000
Token Group 2
GuardPLC 1600 Controllers with
Integrated Ethernet Switch
Controllers
GuardPLC 1200
Controller
100 Mbps
LAN Switch
Programming Terminal
Buffer Amp
Token Group 3
GuardPLC 2000
Buffer Amp
Backbone
GuardPLC 1600 Controller with
Integrated Ethernet Switch
100 Mbps LAN Switch
163
Chapter 16
IMPORTANT
Definition
Medium
Clean
IMPORTANT
164
Chapter 16
Token Group 1
GuardPLC 2000
Token Group 2
GuardPLC 2000
GuardPLC 2000
GuardPLC
2000
Controllers
GuardPLC 1200
Controller
GuardPLC 1200
Controller
GuardPLC 2000
Controller
GuardPLC 1200
Controller
GuardPLC 1200
Controller
10 Mbps Switch
165
Chapter 16
Token Group 2
Token Group 3
Controller 1
Controller 5
Controller 9
Controller 2
Controller 6
Controller 10
Controller 3
Controller 7
Controller 11
Controller 4
Controller 8
Controller 12
166
Controller 1
Controller 2
Controller 3
Controller 4
Controller 2
Controller 1
Controller 1
Controller 1
Controller 3
Controller 3
Controller 2
Controller 2
Controller 4
Controller 4
Controller 4
Controller 3
Controller 5
Chapter 16
Token Group 1
GuardPLC 2000
Token Group 2
GuardPLC
2000
controllers
GuardPLC 2000
GuardPLC 1200
controller
GuardPLC 2000
Token Group 3
GuardPLC
9
2000
controllers
GuardPLC 2000
GuardPLC 2000
GuardPLC 2000
11
GuardPLC 1200
controller
4
8
10 Mbit
Hub
Buffer Amp
10 Mbit
Hub
Programming
Terminal
12
10
10 Mbit
Hub
Buffer Amp
10 Mbit Switch
Fiber Optic Cable
167
Chapter 16
Peer-to-Peer Network
Profiles
168
Chapter 16
Minimum Ethernet
network
requirements(1)
Characteristics of the
communication path
Variables
Suitable HH network
profile
Peer-to-Peer
parameter presets
Fast
Switched
Cleanroom
Minimum delays
ResponseTime ReceiveTMO 2 (otherwise ERROR)
ResponseTime
ReceiveTMO
WDZ
(Watchdog
Time)
Fast
QueueLen = 2
Communication Time Slice large enough to process and send
all data defined for transmission in one CPU cycle.
ResendTMO
if ReceiveTMO 2 x WDZ, then
ResendTMO = ReceiveTMO 2, or
ResendTMO = ResponseTime, whichever is greater
if ReceiveTMO < 2 x WDZ, then
ResendTMO = ReceiveTMO
AckTMO = 0
ProdRate = 0
(1) The network can be shared with other applications, if sufficient bandwidth is provided.
169
Chapter 16
Minimum Ethernet
network
requirements
Characteristics of the
communication path
Variables
Suitable HH network
profile
Peer-to-Peer
parameter presets
170
Fast
Switched
Noisy
Minimum delays
ResponseTime ReceiveTMO 2 (otherwise ERROR)
ResponseTime
ReceiveTMO
WDZ
Fast
Medium ( 10 controllers in a Token Group)
QueueLen = 2
Communication Time Slice large enough to process and send
all data defined for transmission in one CPU cycle.
ResendTMO
if ReceiveTMO 2 x WDZ, then
ResendTMO = ResponseTime ( 1 Resend possible)
if ReceiveTMO < 2 x WDZ, then ERROR
AckTMO = 0
ProdRate = 0
Chapter 16
Minimum Ethernet
network requirements
Characteristics of the
communication path
Variables
Suitable HH network
profile
Peer-to-Peer
parameter presets
Moderate delays
ResponseTime ReceiveTMO (otherwise ERROR)
ResponseTime
ReceiveTMO
WDZ
Fast
Medium ( 10 controllers in a Token Group)
QueueLen = 3
Communication Time Slice large enough to process and send
all data defined for transmission in one CPU cycle.
ResentTMO
if ReceiveTMO 2 x WDZ, then
ResendTMO = ResponseTime ( 0 Resends possible)
if ReceiveTMO < 2 x WDZ, then
ResendTMO = ReceiveTMO
AckTMO = ReceiveTMO or AckTMO = AckTMOMax,
whichever is smaller
ProdRate = ResponseTime 4
171
Chapter 16
Peer-to-Peer
parameter presets
172
Moderate delays
ResponseTime ReceiveTMO 2
ResponseTime
ReceiveTMO
WDZ
Medium or Fast
QueueLen = 3
Communication Time Slice large enough to process and send
all data defined for transmission in one CPU cycle.
ResendTMO
if ReceiveTMO 2 x WDZ, then
ResendTMO = ResponseTime ( 1 Resend possible)
if ReceiveTMO < 2 x WDZ, then ERROR
AckTMO = ReceiveTMO or AckTMO = AckTMOMax, whichever
is smaller
ProdRate = ResponseTime 4
Chapter 16
Slow
Clean
Variables
Suitable HH network
profile
Peer-to-Peer
parameter presets
ResponseTime
ReceiveTMO
WDZ
Medium or
Fast
QueueLen = 4
Communication Time Slice large enough to process and send
all data defined for transmission in one CPU cycle.
ResendTMO
if ReceiveTMO 2 x WDZ, then
ResendTMO = ResponseTime ( 0 Resends possible)
if ReceiveTMO < 2 x WDZ, then
ResendTMO = ReceiveTMO
AckTMO = ReceiveTMO or AckTMO = AckTMOMax, whichever
is smaller
ProdRate = ResponseTime 4
173
Chapter 16
Minimum Ethernet
network requirements
Characteristics of the
communication path
Variables
Suitable HH network
profile
Peer-to-Peer
parameter presets
174
Slow
Noisy
ReceiveTMO
Medium or Fast
QueueLen = 4
Communication Time Slice large enough to process and send
all data defined for transmission in one CPU cycle.
ResendTMO
if ReceiveTMO 2 x WDZ, then
ResendTMO = ResponseTime ( 1 Resend possible)
if ReceiveTMO < 2 x WDZ, then ERROR
AckTMO = ReceiveTMO or AckTMO = AckTMOMax, whichever
is smaller
ProdRate = ResponseTime 4
Chapter
17
Page
175
176
178
180
184
189
Network Optimizing
190
175
Chapter 17
CTSmin (n 13) = n x 1 ms + 4 ms
IMPORTANT
176
Chapter 17
The time actually needed for communication adds to the CPU cycle
time. A short Communication Time Slice limits the communication
time to a low value. This prevents the CPU cycle time from being
noticeably influenced by network occurrences. Although a
Communication Time Slice well above the minimum value may result
in cycle time on the local machine slowing down a bit if network
traffic is heavy, it is not necessarily negative.
If you are transferring safety I/O over the network, you need a
Communication Time Slice high enough to guarantee that the
communication are completed every cycle. If it takes more than one
cycle to read/write safety I/O, your safety time will need to increase to
compensate.
If you are only transferring status data over the network, then a lower
Communication Time Slice is permissible, because it leaves more time
in the cycle for your program to run. Its likely to be acceptable even
if it takes more than one cycle to read the status.
Check the CPU short-term diagnostics for any Time Slice expired
entries and increase the Communication Time Slice if necessary,
before the application goes into regular operation. In the Statistics of
the Control Panel, Number of Time Slices higher than 1 also indicate a
Communication Time Slice that is too short. Number of Time Slices
indicates the number of cycles it took for communication to complete.
The maximum Communication Time Slice depends on the application
and is calculated as follows.
WDZ Communication Time Slice (max) + Application
Execution Time
In other words, the Communication Time Slice plus Application
Execution Time must not exceed the Watchdog Time.
EXAMPLE
177
Chapter 17
Create a Peer-to-peer
Network
178
Chapter 17
179
Chapter 17
IMPORTANT
You must choose identical profiles for token groups that you
want to interconnect. If Link Mode (External) does not match,
communication between token groups is impossible.
180
Chapter 17
Status
Description
CLOSED
TRY_OPEN
CONNECTED
181
Chapter 17
Setting
Description
0x0000
Autoconnect
0x0100
Toggle_Mode 0
0x0101
Toggle_Mode 1
0x8000
Disabled
IMPORTANT
182
Chapter 17
183
Chapter 17
Configure Peer-to-peer
Communication
184
Chapter 17
This example shows how the three Peer-to-Peer Editors would appear
if connections existed between all three controllers.
Assign HH-Network
Peer-to-peer communication requires the HH-Network, which must be
entered in the Peer-to-Peer Editor.
To assign the HH-Network, click the HH-Network in the tree view and
drag and drop it in the Network column of the Peer-to-Peer Editor.
The return path is automatically updated with the HH-Network.
185
Chapter 17
2. Click outside the table or press the Return key to activate the
selection.
The profile of the return path is automatically updated with the
new profile.
186
Chapter 17
187
Chapter 17
TIP
188
Chapter 17
8. Change the direction of data exchange with the tab and define
the return signals.
The illustration below shows the signals that RobotB sends to
RobotA.
Compile Logic
If changes, such as adding or deleting a tag, are made to a connection
between two controllers, the code must be recompiled for both
controllers.
To compile logic, right-click the resource (controller) in the RSLogix
Guard PLUS! Project Management window, and choose Code
Generation.
Start Download
1. Using the Multi-Control Panel, click Select all
controllers.
2. Click Stop
mode.
Publication 1753-UM001C-EN-P - March 2010
to select all
189
Chapter 17
Network Optimizing
IMPORTANT
Before starting the optimization steps, let the project run for several
hours. Test as many operating conditions as possible to address timing
factors that may prevent a project from running after optimization.
190
Chapter 17
IMPORTANT
191
Chapter 17
192
Chapter 17
Check HH Status
In the Control Panel, click the HH Status tab.
Explanation
Bus Cycle Time Time in milliseconds for a Token cycle. The value is 0, if Token Passing is
off (any Cleanroom profile).
Resource
LinkId
Controller network ID
State
RspT
Link Mode
Read the RspT min parameter. This is the minimum time needed for
the communication modules (COM) of two controllers to talk to each
other. Refresh RspT values with Communication>Update HH State, if
Token Passing is OFF.
193
Chapter 17
Description
Resource
System.Rack
State
RspT (last, avg, Measured ResponseTime for a message from PES1 PES2 PES1, based on the network hardware, CPU cycle time,
min, max)
and Peer-to-Peer profile. This parameter will be optimized later.
MsgNr
Counter (32-bit resolution) for all messages sent to a controller. In the illustration above, Robot A has sent message no.
54980 to Robot B.
AckMsgNr
The number of the received message that the controller has to acknowledge. In the illustration above, Robot A has
acknowledged message no. 54979 from Robot B.
DataSeq
Counter (16-bit resolution) for sent messages, which contain process data. In the illustration above, Robot A has sent
data message no. 54980 to Robot B.
Opens
Resends
Counter (32-bit resolution) for messages that have been resent due to an elapsed ResendTMO.
BadMsgs
Counter (32-bit resolution) for received messages that are corrupted, or are not expected at that instant.
A corrupt message, for example, is a message with a wrong sender or with a faulty CRC.
An unexpected message, for example, is an Open command, when the controllers are already connected.
EarlyMsgs
Counter (32-bit resolution) for received messages that are not in the correct sequence. If a message drops out and is lost
at the addressee, there is a gap in the received messages, and the next message comes early.
Receive Tmo
Receive Timeout as entered by the user (see Define Peer-to-peer Parameters on page 186).
ResendTMO
AckTmo
CurKeVer
CRC for the peer-to-peer configuration. Identical to the Peer-to-Peer system signal version (see page 181).
NewKeVer
194
Chapter 17
Reconfigure ResponseTime
The ResponseTime initially configured in Define Peer-to-peer
Parameters on page 186 was derived from theoretical considerations
and was chosen conservatively, to start the network running. The
ResponseTime actually needed is usually much smaller than the
theoretical value and can be optimized to improve network
performance.
To optimize the ResponseTime, follow these steps.
1. Open the Control Panels for all controllers in the project and
choose P2P State.
2. Position the horizontal slider so that you can read the
ResponseTime.
3. Compare the RspT avg of two linked controllers for the forward
and return path.
Values for RspT avg may jump a bit.
4. Watch both readings for a couple of seconds and pick the
largest value.
Your reading need not be accurate to the millisecond.
195
Chapter 17
8. Enter the remaining noted value for RspT, either avg or max, in
the ResponseTime of the Peer-to-Peer Editor.
196
Chapter 17
197
Chapter 17
Notes:
198
Chapter
18
EtherNet/IP Communication
Overview
Topic
Page
199
203
204
205
Version
CPU
6.28
COM
10.36
199
Chapter 18
Class 1 Connections
GuardPLC assemblies may have various sizes and have signals of
different types associated with them. An EtherNet/IP scanner can
establish Class 1 connections to the GuardPLC controller to read from
the input assemblies and write to the output assemblies. When
establishing a Class 1 connection, the data is addressed by using the
unique instance number of the assembly object. This is similar to
establishing a Class 1 connection to an I/O module but different than
establishing a Class 1 connection to Logix controllers where data is
addressed by a name.
Class 3 Connections
An EtherNet/IP scanner may be used to establish Class 3 connections
to the GuardPLC controller. The Class 3 connection can be used to
send explicit requests to any of the implemented objects, including
Identity, Assembly, PCCC, Connection Configuration, Port, TCP/IP and
Ethernet Link. Connected explicit requests may be used to read
assembly data from an input adapter assembly and write data to the
output assembly.
Unconnected Adapter
Using the GuardPLC controller as an unconnected adapter is similar to
using it as a Class 3 adapter. In both cases, an explicit message is sent
from the client to the GuardPLC controller, addressing one of the
built-in objects, including Identity, Assembly, PCCC, Connection
Configuration, Port, TCP/IP and Ethernet Link. In the case of an
unconnected adapter, the message is not sent over a connection, but
is sent as a single, independent request.
200
Chapter 18
Consumed Signals
100
Outputs
101
Inputs
Input Assemblies
(IN_120)
Output Assemblies
(OUT_121)
Scanner Assemblies
Adapter (Target)
Assemblies
Read/Write
Read
Produced Signals
Consumed Signals
PLC-5
SLC 5/05
PanelView Standard
(Via Explicit Messages)
ControlLogix Scanner
CompactLogix Scanner
Generic Device
201
Chapter 18
Data Limits
IMPORTANT
202
Chapter 18
Signal Connections
It is your responsibility to allocate assemblies to be of the desired
connection size. You do this by assigning signals, created in the Signal
Editor, to the scanner buffers or adapter assemblies.
For more information on creating signals by using the Signal Editor,
refer to the Using RSLogix Guard PLUS! Software with GuardPLC
Controllers Programming Manual, publication 1756-PM001.
Software
communication
RSLinx
EtherNet/IP Configuration
203
Chapter 18
You need to know the IP settings for the GuardPLC controller when
you configure a device to communicate with it over the EtherNet/IP
network.
To view and configure the IP settings for the GuardPLC controller,
follow these steps.
1. Expand the controller in the project tree.
2. Right-click COM and choose Properties.
204
Chapter 18
Parameter
Description
IP address
The IP address uniquely identifies the module. The IP address is in the form
xxx.xxx.xxx.xxx where each xxx is a number between 0255. These are reserved values
you cannot use:
127.0.0.1
0.0.0.0
255.255.255.255
subnet mask
Subnet addressing is an extension of the IP address scheme that allows a site to use a
single network ID for multiple physical networks. Routing outside of the site continues by
dividing the IP address into a net ID and a host ID via the class. Inside a site, the subnet
mask is used to redivide the IP address into a custom network ID portion and host ID
portion. This field is set to 0.0.0.0 by default.
If you change the subnet mask of an already-configured module, you must cycle power to
the module for the change to take effect.
gateway
A gateway connects individual physical networks into a system of networks. When a node
needs to communicate with a node on another network, a gateway transfers the data
between the two networks. This field is set to 0.0.0.0 by default.
Configuring Communication
Between the Controller
and a PanelView PLUS
Terminal
205
Chapter 18
206
Chapter 18
207
Chapter 18
208
Chapter 18
The numeric display objects shown below read the two integers from
the GuardPLC controller. Tags N120:0 and N120:1 were used to match
the input assembly used in the GuardPLC controller. The GuardPLC
controller does not use the N; it is required for FactoryTalk View
software.
209
Chapter 18
N120:0 corresponds to the first INT tag in the GuardPLC assembly 120.
N120:1 corresponds to the second INT tag in the GuardPLC assembly
120.
210
Chapter 18
The multistate indicator objects shown below read the two BOOLs
from the GuardPLC controller. Tags B122:0 and B122:1 were used to
match the input assembly used in the GuardPLC controller. The
GuardPLC controller does not use the B; it is required for FactoryTalk
View software.
TIP
211
Chapter 18
The numeric input objects write the two integers to the GuardPLC
controller. Tags N121:0 and N121:1 were used to match the output
assembly used in the GuardPLC controller. The GuardPLC controller
does not use the N; it is required for FactoryTalk View software.
212
Chapter 18
N121:0 corresponds to the first INT tag in the GuardPLC assembly 121.
N121:1 corresponds to the second INT tag in the GuardPLC assembly
121.
213
Chapter 18
214
Chapter
19
Page
215
219
228
235
Use Unconnected PCCC Messaging from a PLC-5 or SLC 5/05 Controller 235
Use Unconnected CIP Messaging from a PanelView Standard Terminal
243
215
Chapter 19
3. Type the name for the input assembly in the Name field.
The Assembly ID can be any number from 120183. All
Assembly IDs under the same EtherNet/IP folder must be
unique.
If the Run/Idle header box is checked, the assembly uses a
Run/Idle header. This four-byte header contains Run/Idle
information about the GuardPLC controller that can be used in
the scanners application logic. The GuardPLC controller sends
this Run/Idle header along with the data in the assembly when it
is read.
Usually this box should be unchecked. Normally, the Run/Idle
header will always be used for output assemblies and sometimes
used for input assemblies. However, this may not hold true for
connections to non-Rockwell Automation scanners.
If the Run/Idle header is checked, the input data size specified
by the scanner should be four bytes larger than the actual
GuardPLC controller input assembly size. This is necessary
because the input Run/Idle header, unlike the output one, is not
stored in the GuardPLC assembly, it is automatically added by
the GuardPLC controller when it sends the packet. So, if both
input and output assembly Run/Idle flags are checked, the input
size specified by the scanner should be four bytes larger than
the target assembly size and the output size specified by the
scanner should be four bytes smaller than the target assembly
size.
216
Chapter 19
3. Type the name for the output assembly in the Name field.
The Assembly ID can be any number from 120183. All
Assembly IDs under the same EtherNet/IP folder must be
unique.
If the Run/Idle header box is checked, the assembly uses a
Run/Idle header. The default is checked. Typically, output
assemblies always use the Run/Idle header. Checking the
Run/Idle header box indicates that the first 4 bytes of the data
received by the GuardPLC controller contains the Run/Idle
header produced by the scanner. These 4 bytes are stored in the
beginning of the assembly buffer and you can use the associated
signal in the GuardPLC controllers application logic that
depends on the scanners Run/Idle state.
If the Data initialization box is checked, the controller uses the
consumed initial values if the corresponding I/O connection
disconnects. If it is not checked, the controller does not use
initial values and the data stays in its last state. The default is
checked.
217
Chapter 19
2. Drag the signals from the Signal Editor to the Signal Connections
tab.
3. After assigning the signals, either assign the offsets manually or
click New Offsets and choose Renumber at the Renumber
Offsets prompt.
The offsets are byte offsets.
When assigning offsets manually, make sure there are no holes
in the assembly buffer and that the next signal starts where the
previous signal ended.
If the scanner is a Logix controller, be sure that:
the Run/Idle header is checked for output assemblies.
the Run/Idle header is unchecked for input assemblies.
output assemblies have 4 extra bytes in the beginning to hold
the Run/Idle header. These can be 1 DWORD or 2 WORD or
4 byte signals.
218
Chapter 19
e. Click Finish.
RSLogix 5000 software displays the new 1756-ENBT module
under the I/O Configuration.
3. Right-click the new 1756-ENBT icon and choose New Module.
219
Chapter 19
4. Choose Generic Ethernet Module from the list and click OK.
220
Chapter 19
Exclusive Owner
221
Chapter 19
6. Click Next and type the desired packet rate for this connection
in milliseconds.
7. Click Finish.
222
Chapter 19
223
Chapter 19
4. Type 199 for the first Output Assembly Instance number and 198
for all subsequent listen only connections.
Number 198 is the Listen Only instance number, a virtual
number that is not associate with any real assembly.
5. Click Next and type the desired packet rate for this connection
in milliseconds.
6. Click OK.
224
Chapter 19
225
Chapter 19
Description
Peer IP
Peer Status
Type
State
Input
Output
Sent
Rcvd
226
PRPI
CRPI
Chapter 19
227
Chapter 19
228
Chapter 19
d. Click Finish.
RSLogix 5000 software displays the new 1756-ENBT module
under the I/O Configuration.
229
Chapter 19
230
Chapter 19
231
Chapter 19
232
Chapter 19
233
Chapter 19
234
Chapter 19
TIP
235
Chapter 19
236
Chapter 19
237
Chapter 19
PLC-5 Controller
238
Chapter 19
239
Chapter 19
The MSG control block appears in the project tree under Data
Files.
PLC-5 Controller
Setting
Read/Write
Target Device
PLC-5
Local/Remote
Local
Control Block
240
Chapter 19
PLC-5 Controller
Parameter
Communication Command
Choose PLC-5 Typed Read or PLC-5 Typed Write Choose either PLC5 Read or PLC5 Write.
Size in Elements
TIP
TIP
241
Chapter 19
MultiHop
PLC-5 Controller
242
Chapter 19
PLC-5 Controller
243
Chapter 19
244
Chapter 19
245
Chapter 19
246
Chapter 19
Parameter
Setting
Messaging Type
CIP
Node Name
Enter the name of the GuardPLC controller that will receive the command.
Service Code
Class Code
Instance Number
Enter 120 to indicate the GuardPLC target output assembly that was created for the
PanelView Standard terminal to write to.
Attribute
Byte Offset
Index into the GuardPLC input assembly x number of bytes, then write the data.
247
Chapter 19
248
Parameter
Setting
Messaging Type
CIP
Node Name
Enter the name of the GuardPLC controller that will receive the command.
Service Code
Class Code
Instance Number
Enter 121 to indicate the GuardPLC target input assembly that was created for the
PanelView Standard terminal to read from.
Attribute
Byte Offset
Index into the GuardPLC output assembly x number of bytes, then read the data.
Chapter
20
Topic
Page
249
252
254
260
262
263
249
Chapter 20
3. After the signals are assigned in the desired order, click New
Offsets and RSLogix Guard PLUS! software fills in the offsets
based on the type of signals you created.
You must make sure that the Scanner assembly is big enough to
establish the scanner connections. For example, when you establish a
connection from a GuardPLC controller to the 1794-OB16 FLEX I/O
module, up to 3 words of status may come from the FLEX I/O
module. One word of output data is sent to the digital output module.
This means that the input assembly should be at least 6 bytes in size
and the output assembly should be at least 2 bytes.
250
Chapter 20
Also make sure that the data to be written or read does not cross data
type boundaries or try to use only a portion of the signal. In the
example above, you must assign 1 WORD or 1 INT signal, or 2 BYTE
signals to the output assembly and 6 BYTES, or 3 WORDs, or 3 INT
signals to the input tab. If any I/O module uses an odd number of
bytes, then you must use only BYTE data type signals. For example,
the 1734-IB4 module requires 2.5 WORDs or 5 BYTEs for the input
assembly. If you use anything other than BYTE signals, the GuardPLC
returns an error to RSNetWorx for EtherNet/IP software when you try
to save the scanlist.
TIP
251
Chapter 20
252
Chapter 20
TIP
253
Chapter 20
Configure Connections in
RSNetWorx for EtherNet/IP
Software
TIP
254
You may see icons overlaying the devices when you first
go online. This is normal and only indicates the status of
the offline versus the online configuration. Once you
complete the configuration, the symbols disappear.
Chapter 20
255
Chapter 20
TIP
256
Chapter 20
Description
Some modules do not support all of the possible EtherNet/IP connection types: Exclusive Owner, Input Only, and Listen
Only. The Connection Name pulldown menu contains only the connection types supported by the selected module.
Connection
Name
Exclusive
Owner
When the exclusive owner type is used, output assemblies can be written. Only one exclusive owner
connection is allowed to connect to a single output assembly. Multiple Exclusive Owner connections can
be made to input only modules. Any module that contains output assemblies can have only one Exclusive
Owner.
Input Only
An input only connection lets input assemblies be exported to one or more consumers. Another connection
request to the same input connection can be made if the same data size and requested packet rate are
specified. All Input Only connections are independent of one another. When one of the connections is
closed, the others remain open.
Listen Only
With listen only connections, input assemblies are sent to one or more consumers. For a listen-only
connection to be established, an exclusive owner or input only connection with multicast must already
exist. All the subsequent Listen Only connections depend upon the owner connection. When an owner
connection is closed, all subsequent Listen Only connections are also closed.
Enter the Requested Packet Interval (RPI) in ms. The RPI specifies the period at which data updates over a connection.
Requested
Packet Interval The RPI is entered in 1 ms increments. The RPI specified for the GuardPLC controller can be as little as 1 ms. However,
the GuardPLC controller will not produce or consume data with a rate less than 2 ms, because this is the tick of the
(RPI)
GuardPLC communication module. This limits the minimum RPI to 2 ms.
257
Chapter 20
Property
Description
Input Size
Input size is the length of the data sent from the I/O module (target) to the GuardPLC controller (scanner). The value in
this field is predetermined by the module type and cannot be changed.
Output Size
Output size is the length of the data sent from the GuardPLC controller (scanner) to the I/O module (target). The value in
this field is predetermined by the module type and cannot be changed.
Configuration
Size
Configuration Size is the size of the configuration data sent with the connection establishment request.
Input Address
The Input Address is the offset in words of the GuardPLC input scanner assembly where the GuardPLC controller will
store the input data from the target device. Enter the Input Address.
Output
Address
The Output Address is the offset in words of the GuardPLC controllers scanner output assembly buffer where the
GuardPLC controller will store its data before sending it to the target device, in this case the FLEX I/O module.
8. Repeat steps 57 for all target I/O modules and press the Save
button to download the connection configuration to the
GuardPLC controller.
If you get a Type error and the save procedure is
TIP
aborted, it is most likely a data type error with the
signals in the RSLogix Guard PLUS! software scanner
configuration. Make sure that you have not tried to cross
a data type boundary or that you have not used a module
with an odd number of bytes with INT or WORD data
types.
258
Chapter 20
11. You can also verify the connection status in RSLogix Guard
PLUS! software.
a. Open the Control Panel by choosing Control Panel from the
Online menu.
b. Click the EIP tab.
c. Click the Connections Status tab.
259
Chapter 20
Open a Connection to a
Logix Controller
260
Chapter 20
261
Chapter 20
262
Chapter 20
263
Chapter 20
Notes:
264
Chapter
21
Topic
Page
265
268
Connect Signals
269
ASCII Protocol
270
For the sole purpose of sending the status of the signals from the
GuardPLC controller to an external device, you can connect an
intelligent ASCII device to the GuardPLC controllers serial port. This
ASCII connection is one-way from the GuardPLC controller (slave) to
the master device. You cannot program the GuardPLC controller or
change the values in the GuardPLC controller by using this port.
To use the ASCII function, signals that you wish to send out the serial
port must be connected to placeholders in the ASCII-protocol Connect
Signals dialog box. These signals are then capable of being sent out
the serial port if a command string is properly received from the
master. The command string includes a starting address and number
of signals to be sent. The GuardPLC controller replies to this
command string by sending the values of these signals out the serial
port in an ASCII string.
PLC
1200
RS-232
ASCII
serial port
265
Chapter 21
4
3
5
6
8
7
Pin
Function
24V DC
ground (GND)
ground (GND)
not applicable
3 ()
()
L-
L+
L+
24V DC
RS-485
ASCII
COMM3
COMM2
10/100 BaseT
266
Signal
Function
---
---
RP
RxD/TxD-A
Receive/Transmit data A
CNTR-A
DGND
VP
---
---
RxD/TxD-B
CNTR-B
Control Signal A
PROFIBUS
GuardPLC Ethernet
3 ()
Connection
()
COMM1
IMPORTANT
Receive/Transmit data B
Control Signal B
Chapter 21
1755PB720
1755L1
RUN STOP
PROG
FAULT
FORCE
GuardPLC 2000
1755IB24XOB16
1755IB24XOB16
RUN ERR
RUN
RUN ERR
1755IF8
ERR
RUN
ERR
1755OF8
RUN ERR
1755HSC
1755HSC
RUN ERR
RUN ERR
LS+ 1
I1+
O1+
C-
C-
I1
I1
I-
O1-
A1
A1
I2
I2
I2+
O2+
B1
B1
I3
I3
I-
O2-
Z1
Z1
I4
I4
I3+
O3+
C1
C1
I5
I5
I-
O3-
C-
C-
I6
I6
I4+
O4+
C-
C-
I7
I7
I-
O4-
C-
C-
I8
I8
C-
C-
10
LS+ 10
10
C-
10
C-
LS+ 1
Tx COL
10/100BaseT
3V DC
LITH-BATT.
24V
FAULT
3,3V
5V
RESTART
1
FB1
2
3
FAULT
LS+ 10
11
I5+/1- 10
O5+
I-
11
I9
11
O5-
11
A2
11
A2
12
I10 12
I10 12
I6+/2- 12
O6+
12
B2
12
B2
13
I11 13
I11 13
I-
13
O6-
13
Z2
13
Z2
14
I12 14
I12 14
I7+/3- 14
O7+
14
C2
14
C2
15
I13 15
I13 15
I-
15
O7-
15
C-
15
C-
16
I14 16
I14 16
I8+/4- 16
O8+
16
C-
16
C-
17
I15 17
I15 17
I-
O8-
17
C-
17
C-
18
I16 18
I16 18
18
C-
18
C-
19
LS+ 19
LS+
20
I17 20
I17
21
I18 21
I18
22
I19 22
I19
23
I20 23
I20
24
I21 24
I21
25
I22 25
I22
26
I23 26
I23
27
I24 27
I24
28
L-
28
L-
19
L- 19
L-
29
O1
29
O1
20
20
30
O2
30
O2
21
21
31
O3
31
O3
22
22
32
O4
32
O4
23
23
33
O5
33
O5
24
L- 24
L-
34
O6
34
O6
25
L- 25
L-
35
O7
35
O7
26
L- 26
L-
36
O8
36
O8
27
L- 27
L-
37
L-
37
L-
38
O9
38
O9
39
O10 39
O10
40
O11 40
O11
41
O12 41
O12
42
O13 42
O13
43
O14 43
O14
44
O15 44
O15
45
O16 45
O16
I9
11
17
18
FB2
L+
DC 24V
L-
PS
CPU
DIO
DIO
AI
AO
CO
CO
Function
1
none
send data
receive data
none
ground
none
RTS
CTS
none
267
Chapter 21
Specify
Slave Address
the slave address (165535) of the controller. The ASCII protocol of the controller supports only a
direct point-to-point connection between the master and slave.
The controller is always configured as slave. It only transfers process values via the serial interface
to the master when it receives the corresponding request from the master.
Refresh Rate
the refresh rate in milliseconds for non-safe communication between the COM and CPU.
The default is 0, the fastest refresh rate.
Interface
the field bus interface to be used by the ASCII protocol (comm1, comm2, comm3).
Choose comm3 for GuardPLC 1600 or 1800 controllers.
Baud Rate(1)
the data transfer speed in bits/s. Choose from a pull-down menu of predefined values between 300
and 115,200 bps. The default baud rate is 9600 bps.
Parity
the parity for the recognition of transfer errors. Choose No, Odd, or Even. The default is No parity.
Stop Bit
either 1 or 2 stop bits for the serial data transfer. The default is 1 stop bit.
(1) Even if the baud rate is changed from 9600, the power-up string is always sent out at 9600 baud.
268
Connect Signals
Chapter 21
Only ASCII output signals are sent from the controller. You connect
signals to the ASCII outputs to determine which signal values you
want to send from the controller to the connected ASCII device.
1. Expand Protocols, right-click the ASCII icon and choose Connect
Signals.
If you want to
New Offsets
2. Edit the output signals you want to send to the ASCII device.
Use the Outputs tab to define output values to send to the
ASCII device.
Associate each output with a signal from the signal editor by
dragging the signal from the Signal Editor to the Signal field
on the Outputs tab in the ASCII Signal Connections dialog
box.
Refer to the Using RSLogix Guard PLUS! Software With
GuardPLC Controllers Programming Manual, publication
1753-PM001, for more information on defining signals.
269
Chapter 21
The offset in the ASCII output section is numbered based on bytes. In the example, the first signal uses
bytes 0, 1, 2, and 3. The second signal uses bytes 4 and 5. However, when you request these signals in
the command string (see ASCII Master - Request below), the first signal is always 0, the second signal
is always 1, the third signal is always 2, and so forth.
TIP
The output section automatically sorts the name field based on alphanumerical order. This does not
automatically change the offsets, but if you renumber after sorting, the offsets will change and there is
no undo feature. This changes the order in which the signals are sent out the serial port.
Because names are used only in printouts, you may want to enter these names in alphanumeric order
to begin with. (For example signal 101, signal 102, signal 103, signal 104, and so forth.)
ASCII Protocol
The controller is a slave ASCII device and expects this protocol from
the master device.
Destination
Source
Function Code
Start Address
Number of
Variables
End Sign
1 char
2 char
2 char
1 char
5 char
3 char
1 char
270
Component
Description
Start Sign
Destination
Source
Function Code
read data
R character
Start Address
Number of Variables
End Sign
Chapter 21
For example, this string requests the first two variables from the slave.
Start Sign
Destination
Source
Function Code
Start Address
Number of
Variables
End Sign
15
01
00000
002
&
Destination
Source
Function
Code
Start
Address
Number of
Variables
Number of Data
Characters
End Sign
1 char
2 char
2 char
1 char
5 char
3 char
4 char
1 char
maximum
10000 char
Component
Description
Start Sign
Destination
Source
Function Code
Start Address
Number of Variables
Number of Characters
Data
data characters
End Sign
271
Chapter 21
For example, this string replies to the master request for the first two
variables from the slave.
Start Sign
Destination
Source
Function
Code
Start
Address
Number of
Variables
Number of Data
Characters
End Sign
01
15
00000
002
0005
&
4/123
TIP
Destination
Source
Function
Code
Start
Address
Number of
Variables
01
15
00000
000
0000
&
This error response is typically sent when more signals are requested
than exist in the ASCII protocol output tab. For example, 10 signals
were dragged to the ASCII output section, but 20 signals were
requested in the command string.
272
Chapter 21
Format
BOOL
Description:
Size:
Range:
boolean
1 character
1 = true; 0 = false
0
1
SINT
Description:
Size:
Range:
short integer
14 characters
-128127
-101
5
127
-128
INT
Description:
Size:
Range:
integer
16 characters
-3276832767
-25724
232
-6
248
DINT
Description:
Size:
Range:
double integer
111 characters
-21474836482147483647
-1357679042
257
6200471
USINT
Description:
Size:
Range:
123
35
6
255
UINT
Description:
Size:
Range:
unsigned integer
15 characters
0 65535
65535
7
333
597
UDINT
Description:
Size:
Range:
4294967295
256
334510
Example
273
Chapter 21
Notes:
274
Chapter
22
Introduction
Topic
Page
275
276
276
Connect Signals
277
279
279
280
Connect Signals
280
282
275
Chapter 22
()
()
L-
L+
Signal
Function
---
---
RP
RxD/TxD-A
Receive/Transmit data A
CNTR-A
Control Signal A
DGND
VP
---
---
RxD/TxD-B
Receive/Transmit data B
CNTR-B
Control Signal B
L+
24V DC
RS-485
ASCII
MODBUS
COMM3
COMM2
COMM1
RS-485
GuardPLC Ethernet
10/100 BaseT
3
Connection
()
()
IMPORTANT
276
Chapter 22
Specify
Slave Address
the slave address (1247) of the controller. The Modbus protocol of the controller supports only a
direct point-to-point connection between the master and slave.
The controller is always configured as slave. It transfers process values via the serial interface to
the master only when it receives the corresponding request from the master.
Interface
the field bus interface to be used by the Modbus Slave protocol (comm1, comm2, comm3).
Choose comm1 for GuardPLC 1600 or 1800 controllers.
Refresh Rate
Refresh rate in ms for non-safe communication. The default is 0, the fastest refresh rate.
Baud Rate
the data transfer speed in bits/s. Choose from a pull-down menu of predefined values between
300 and 115,200 bps. The default baud rate is 9600 bps.
Parity
the parity for the recognition of transfer errors. Choose No, Odd, or Even. The default is No parity.
Stop Bit
either 1 or 2 stop bits for the serial data transfer. The default is 1 stop bit.
Connect Signals
The Modbus RTU Slave protocol lets you read data from the
GuardPLC controller and write data to the GuardPLC controller, but
none of this data can be used for safety functions.
Inputs are signals sent from the Modbus master to the controller
(slave). Outputs are signals sent from the controller (slave) to the
master.
277
Chapter 22
If you want to
New Offsets
TIP
The output section automatically sorts the name field based on alphanumerical order. This does not
automatically change the offsets, but if you renumber after sorting, the offsets will change and there is
no undo feature. This changes the order in which the signals are sent out the serial port.
Because names are used only in printouts, you may want to enter these names in alphanumeric order
to begin with. (For example signal 101, signal 102, signal 103, signal 104, and so forth.)
278
Chapter 22
()
L-
L+
L+
24V DC
Connection
Signal
Function
---
---
RP
RxD/TxD-A
Receive/Transmit data A
CNTR-A
Control Signal A
DGND
VP
---
---
RxD/TxD-B
Receive/Transmit data B
CNTR-B
Control Signal B
RS-485
ASCII
COMM3
PROFIBUS
COMM2
COMM1
RS-485
GuardPLC Ethernet
10/100 BaseT
3 ()
()
IMPORTANT
279
Chapter 22
Specify
Station Address
the address that uniquely identifies the Profibus dp slave on the network.
The station address must be less than or equal to 126.
Refresh Rate
Refresh rate in ms for non-safe communication. The default is 0, the fastest refresh rate.
Interface
the field bus interface to be used by the Profibus dp Slave protocol (comm1, comm2, comm3).
Choose comm1 for GuardPLC 1600 or 1800 controllers.
Baud Rate
the data transfer speed in bits/s. Choose from a pull-down menu of predefined values between
300 and 115,200 bps. The default baud rate is 9600 bps.
Connect Signals
The Profibus DP Slave protocol lets you read data from the GuardPLC
controller and write data to the GuardPLC controller, but none of this
data can be used for safety functions.
280
Chapter 22
Inputs are signals sent from the Profibus master to the controller
(slave). Outputs are signals sent from the controller (slave) to the
master.
1. Expand Protocols, right-click the Profibus-dp Slave icon, and
choose Connect Signals.
If you want to
New Offsets
281
Chapter 22
IMPORTANT
Due to the offsets of the system variables, the offset of the first
input signal must begin with 12. The offset for the first output
signal begins with 0.
The Profibus ID for the first input signal is 0.
282
Appendix
Specifications
Attribute
1754-L28BBB
Controller
User Memory
Digital Inputs
Number of inputs
24V DC
On-state voltage
10V DC30V DC
On-state current
5V DC (max)
Digital Outputs
Number of outputs
18.4V26.8V
Output current
2.0V DC @ 500 mA
1 mA per channel
Temporary overload
Counters
Number of counters
Counter resolution
24 bit
Trigger
Negative edge
Edge steepness
1 V/s
Duty cycle
Input voltages
Input current
Typ. 15 mA, 3 mA
283
Appendix A
Specifications
Attribute
1754-L28BBB
Power Supply
Supply Voltage (L+)
24V DC
Environmental Conditions
Temperature, operating
0 60 C (32140F)
Temperature, storage
Mechanical Dimensions
Width x height x depth
Weight
CE
C-Tick
Functional Safety
Certified by TV
Attribute
Controller
284
10 ms
20 ms
Current consumption
Operating voltage
GuardPLC Ethernet
interfaces
Protection
IP20
Specifications
Attribute
Appendix A
Digital Inputs
Number of inputs
Voltage, on-state
15V 30V DC
Current consumption,
on-state
2 mA @ 15V
7.5 mA @ 30V
Voltage, off-state,
max
5V DC
Current consumption,
off-state, max
1.5 mA (1 mA @ 5V)
Switching point,
typical
7.5V
Supply
Digital Outputs
Number of Outputs
18.4V 26.8V
Output current
2 mA per channel
1 mA @ 2V
Environmental Conditions
Temperature,
operating
060 C (32140 F)
Temperature, storage
-4085 C (-40185 F)
Mechanical Dimensions
Width
Height
Depth
Weight
285
Appendix A
Specifications
Attribute
CE
C-Tick
Functional Safety
Certified by TV
Attribute
Controller
User memory, max
10 ms
20 ms
Current consumption
Operating voltage
Protection
IP 20
Digital Inputs
286
Number of inputs
Voltage, on-state
15V30V DC
Current consumption,
on-state, approx.
3.5 mA @ 24V DC
4.5 mA @ 30V DC
5V DC
Current consumption,
off-state, max
1.5 mA (1 mA @ 5V DC)
Input resistance
< 7 k
Overvoltage protection
-10V, +35V
Supply
Specifications
Attribute
Appendix A
Digital Outputs
Number of outputs
L+ minus 2V
Output current
2 mA per channel
2.0V DC @ 2 A
Off-state leakage
current, max
1 mA @ 2V
7A
Counters
Number of counters
Inputs
Input voltages
5V and 24V DC
High signal (5V DC): 4V6V
High signal (24V DC): 13V33V
Low signal (5V DC): 0V0.5V
Low signal (24V DC): -3V5V
Input currents
1.4 mA @ 5V DC
6.5 mA @ 24V DC
Input impedance
3.7 k
Counter resolution
24-bit
100 kHz
Triggered
on negative edge
Edge steepness
1 V/s
1:1
Analog Inputs
Number of inputs
External shunt
(for current
measurement)
Input impedance
1 M
Internal resistance of
the signal source
500
Overvoltage protection
+15V, -4V
Resolution (A/D
converter)
12-bit
Accuracy
0.1% @ 25 C (77 F)
0.5% @ 60 C (140 F)
287
Appendix A
Specifications
Attribute
Transmitter supplies
Safety accuracy
2%
Environmental Conditions
Temperature, operating
Temperature, storage
-4085 C (-40185 F)
Mechanical Dimensions
Width
Height
Depth
Weight
CE
Distributed I/O
C-Tick
Functional Safety
Certified by TV
Attribute
1753-IB16
General
288
GuardPLC Ethernet
interfaces
Operating voltage
24V DC, -15% +20%, wss 15% from a power supply with
protective separation, conforming to IEC 61131-2
requirements
Response time
10 ms
Current consumption
Specifications
Attribute
Appendix A
1753-IB16
Digital Inputs
Number of inputs
1 Signal
0 Signal
Voltage, max: 5V DC
Current consumption, max: 1.5 mA (1 mA @ 5V)
Switching point
typically 7.5V
Switching time
typically 250 s
Sensor supply
approximately 24V
Output current
60 mA
none
Response to overload
Environmental Conditions
Temperature, operating 060 C (32140 F)
Temperature, storage
-4085 C (-40185 F)
Mechanical Dimensions
Width
Height
Depth
Weight
CE
C-Tick
Functional Safety
Certified by TV
289
Appendix A
Specifications
1753-IB8XOB8
1753-IB16XOB8
1753-IB20XOB8
General
GuardPLC Ethernet
interfaces
Operating voltage
24V DC, -15% +20%, wss 15% from a power supply with protective separation, conforming to IEC 61131-2
requirements
Response time
10 ms
Battery backup
none
Current consumption
Wiring category
Wire size
I/O 1.5 mm2 (16 AWG) 0.14 mm2 (26 AWG) solid or stranded copper wire rated at 75 C (167 F) or greater
with 3/64 inch (1.2 mm) insulation max
Power 2.5 mm2 (14 AWG) 0.34 mm2 (22 AWG) solid or stranded copper wire rated at 75 C (167 F) or
greater with 3/64 inch (1.2 mm) insulation max
Terminal block torque
Digital Inputs
Number of inputs
1 Signal
0 Signal
Switching point
typically 7.5V
Sensor supply
Number of outputs
8 positive-switching
2 negative-switching
(not electrically isolated)
8 positive-switching
8 negative-switching
(not electrically isolated)
L+ minus 2V
L+ minus 2V
L+ minus 2V
Output current
channels 2, 4, 5 and 7:
0.5 A @ 60 C (140 F)
channels 4 and 8:
1 A @ 60 C (140 F),
2 A @ 40 C (104 F)
channels 1 and 8:
1 A @ 60 C (140 F);
2 A @ 40 C (104 F)
channels 4 and 8:
1 A @60 C (140 F),
2 A @ 50 C (122 F)
Digital Outputs
channels 3 and 6:
1 A @ 60 C (140 F)
Surge current per
channel
2 mA per channel
290
1 A for 10 ms @ 1 Hz
(Channels 1 3 and 5 7)
4 A for 10 ms @ 1 Hz
(Channels 4 and 8)
Specifications
Attribute
1753-IB8XOB8
2V @ 2 A
1753-IB16XOB8
1753-IB20XOB8
8A
7A
Appendix A
7A
Response to overload
Not applicable
L+ minus 4V
Not applicable
Output current
60 mA
Not applicable
none
Not applicable
Switching time
100 s
Response to overload
Not applicable
Environmental Conditions
Temperature, operating 060 C (32140 F)
Temperature, storage
Mechanical Dimensions
Width
Height
Depth
Weight
CE
C-Tick
Australian Radiocommunication Act, compliant with: AS/NZS CISPR 11; Industrial Emissions
Functional Safety
Certified by TV
291
Appendix A
Specifications
Response time
Battery backup
Current consumption
Wiring category
Wire size
292
1753-IF8XOF4
2 x RJ-45, 10/100BaseT (with 100 Mbps) with integrated
switch
24V DC, -15% +20%, wss 15% from a power supply with
protective separation, conforming to IEC 61131-2
requirements
20 ms
none
0.8 A max (with max load), idle current 0.4 A @24V
category 2 on communication ports, signal ports, and power
ports
I/O 1.5 mm2 (16 AWG)0.14 mm2 (26 AWG) solid or
stranded copper wire rated at 75 C (167 F) or greater with
3/64 inch (1.2 mm) insulation max
Power 2.5 mm2 (14 AWG)0.34 mm2 (22 AWG) solid or
stranded copper wire rated at 75 C (167 F) or greater with
3/64 inch (1.2 mm) insulation max
0.51 Nm (4.5 in-lb)
8 (not electrically isolated)
Voltage: 010V DC
Current: 020 mA(1)
Voltage: -0.111V DC
Current: -0.423 mA(1)
500 (for current input)
>2 M
500
12 bits
9 bits @ 10V
selectable 26V/8.2V
200 mA, short-circuit-proof
0.5%
2%
1%
0.4%
0.5%
0.5%/10 K
0.5%/10 K
0.5%
0.5%
Specifications
Analog Outputs
Number of outputs
Output signal range
Appendix A
resolution of software
Impedance, current output
Calibration error zero point
Calibration error terminal
point
Channel error
1%
Temperature error zero
1%/10 K
point
Temperature error terminal 1%/10 K
point
Linearity error
1%
Environmental Conditions
Temperature, operating
060 C (32140 F)
Temperature, storage
-4085 C (-40185 F) without back-up battery
Mechanical Dimensions
Width
207 mm (8.16 in.) including housing screws
Height
114 mm (4.49 in.) including latch
Depth
97 mm (3.82 in.) including grounding bolt
Weight
0.95 kg (2.09 lb)
Certifications (when product is marked)
c-UL-us
UL Listed Industrial Control Equipment, certified for US and
Canada
CE
European Union 89/336/EEC EMC Directive, compliant with:
EN 61000-6-4; Industrial Emissions
C-Tick
Functional Safety
293
Appendix A
Specifications
Attribute
1753-OW8
Response Time
10 ms
GuardPLC Ethernet
Interfaces
Operating voltage
Current consumption
Isolation voltage
Wiring category(1)
Wire size
I/O 1.5 mm2 (16 AWG)0.14 mm2 (26 AWG) solid or stranded
copper wire rated at 75 C (167 F) or greater with 3/64 inch
(1.2 mm) insulation max
Power 2.5 mm2 (14 AWG) 0.34 mm2 (22 AWG) solid or
stranded copper wire rated at 75 C (167 F) or greater with
3/64 inch (1.2 mm) insulation max
10 A (slow blow)
Battery backup
none
Relay Outputs
Number of outputs
Switching voltage
Switching current
Turn-on time
approx. 30 ms
Turn-off time
approx. 10 ms
Bounce time
approx. 15 ms
Service life,
mechanical
Service life, electrical 2.5 x 105 switching cycles with resisitive full load and I 0.1
e
switching cycles per second
Environmental Conditions
Temperature,
operating
0...60 C (32...140 F)
294
1 g @ 10150 Hz
Specifications
Shock, operating
15 g
Relative humidity
10 95% noncondensing
Emissions
Group 1, Class A
ESD immunity
6 kV contact discharges
8 kV air discharges
Appendix A
Radiated RF immunity 10V/m with 1kHz sine-wave 80% AM from 80 MHz2000 MHz
EFT/B immunity
Surge transient
immunity
Conducted RF
immunity
meets IP20
Mechanical Dimensions
Width
Height
Depth
Weight
Certifications
(when product is marked)
c-UL-us
CE
C-Tick
Functional Safety
(1)
Certified by TV
Use this Conductor Category information for planning conductor routing. Refer to Industrial Automation Wiring and
Grounding Guidelines, publication 1770-4.1.
295
Appendix A
Specifications
Attribute
1753-OB16
General
GuardPLC Ethernet
interfaces
Operating voltage
24V DC, -15% +20%, wss 15% from a power supply with
protective separation, conforming to IEC 61131-2
requirements
Response time
10 ms
Battery backup
none
Current consumption
Digital Outputs
Number of outputs
L+ minus 2V
Output current
4 A for 10 ms @ 1 Hz
2 mA per channel
500 mH
2V @ 2 A
1 mA @ 2V
Response to overload
Environmental Conditions
Temperature, operating 060 C (32140 F)
Temperature, storage
-4085 C (-40185 F)
Mechanical Dimensions
296
Width
Height
Depth
Weight
Specifications
Attribute
Appendix A
1753-OB16
CE
C-Tick
Functional Safety
Certified by TV
Attribute
1755-L1
User memory
Operating voltages
3.3V DC
5V DC
Current consumptions
3.3V / 1.5 A
5V / 0.1 A
24V DC / 1.0 A
Front connectors
Temperature, operating
060 C (32140 F)
Temperature, storage
Weight
297
Appendix A
Specifications
Attribute
1755-L1
CE
C-Tick
Functional Safety
Certified by TV
Attribute
1755-IB24XOB16
Digital Inputs
Quantity of inputs
24
24V DC (1030V)
5V DC
On-state current
Off-state current
1.5 mA @ 5V
Digital Outputs
298
Quantity of outputs
16
Specifications
Attribute
Appendix A
1755-IB24XOB16
General Specifications
Current consumption
0.3 A / 3.3V DC
0.5 A / 24V DC (Idle current to run module)
Operating voltage
Temperature, operating
060 C (32140 F)
Temperature, storage
-4085 C (-40185 F)
Weight
CE
C-Tick
Functional Safety
Certified by TV
Attribute
1755-IF8
Number of inputs
8 single-ended or 4 differential
Input values
External shunt
(for current input)
500
Overvoltage protection
Resolution
12 bit
Input impedance
1 M (DC)
500
Accuracy
0.1% @ 25 C (77 F)
0.5% @ 60 C (140 F)
Operating voltage
24V DC
-1520%
ripple 15%
299
Appendix A
Specifications
Attribute
1755-IF8
13V DC
Current consumption
150 mA / 3.3V DC
400 mA / 24V DC
Temperature, operating
060 C (32140 F)
Temperature, storage
-4085 C (-40185 F)
Weight
CE
C-Tick
Functional Safety
Certified by TV
300
Attribute
1755-OF8
Quantity of outputs
010V or 020 mA
Overvoltage protection
24V
Source value
UINT
Load impedance
Accuracy
0.3% @ 25 C (77 F)
0.5% @ 60 C (140 F)
1%
Operating voltage
24V DC
-1520%
ripple 15%
Current consumption
150 mA / 3.3V DC
400 mA / 24V DC
Temperature, operating
060 C (32140 F)
Temperature, storage
-4085 C (-40185 F)
Specifications
Attribute
1755-OF8
Weight
Appendix A
CE
C-Tick
Functional Safety
Certified by TV
301
Appendix A
Specifications
Attribute
1755-HSC
Number of counters
Input voltage
5V or 24V
Input current
3 mA
01 MHz
Trigger
Edge steepness
1V/s
Input cables
Input resistance
3.7 k
Resolution
0.2%
Quantity of outputs
4 digital
Output load
2 A
18V
Operating Voltage
Current consumption
Temperature, operating
060 C (32140 F)
Temperature, storage
-4085 C (-4085 F)
Weight
CE
302
C-Tick
Functional Safety
Certified by TV
Specifications
Appendix A
Attribute
1755-PB720
Supply voltage
24V DC
External fusing
Outputs
Temperature, operating
060 C (32140 F)
Temperature, storage
Weight
CE
C-Tick
Functional Safety
Certified by TV
(1) The power supply can supply up to 30 A for I/O modules. Use an appropriate fuse for your systems power
requirements.
303
Appendix A
Specifications
Notes:
304
Appendix
Introduction
Programming Controller
Data
Topic
Page
305
I/O Variables
307
System Variable
Unit/Value
Read/Write
Description(1)
Contact Assembly 1
Contact Assembly 2
Contact Assembly 3
Contact Assembly 4
true
false
Write
On true, the contact closes; on false the contact does not close.
Only available for a GuardPLC 2000 controller.
[BOOL]
NON-SAFE
0, 1, 2
Read
0 = normal
1 = fans OK
2 = fan error
Only available for a GuardPLC 2000 controller.
[BYTE]
NON-SAFE
Cycle Time
milliseconds Read
seconds
Read
milliseconds
Time passed since 1970. An automatic switchover from summer to winter time is
not supported.
[UDINT]
NON-SAFE
Emergency Stop 1
Emergency Stop 2
Emergency Stop 3
Emergency Stop 4
true
false
Write
305
Appendix B
Read/Write
Description(1)
System Variable
Unit/Value
Force Time
milliseconds Read
Power Supply
0-255
milliseconds Read
Temperature State
0, 1, 2, 3,
255
0 = normal
1 = high
2 = faulty
3 = very high
255 = status does not exist
[BYTE]
NON-SAFE (but for additional switch-off)
Read
Read
306
I/O Variables
Appendix B
Read/Write
Description
Board.SRS
Read
System.Rack.Slot
Board.Type
Read
Module type
Board.State
(1)
Read
0x00E1
0xFE01
0xFFFF
0x001
0x002
0x004
0x010
0x020
0x040
307
Appendix B
I/O Data
DO.State
(1)
DO[0x].State(1)(2)
DO[0x].Value(1)
DI.State
DI[xy].State(3)
DI[xy].Value(2)
Read/Write
Description
Read
Read
Write
Write
Read
Read
0x0000
No errors detected
0x0001
0x0002
0x0004
0x0008
Within the multiple error occurrence time: test sample tests faulty
0x0010
0x0020
0x0100
0x0200
0x0400
0x0800
0x01000
0x02000
0x01
0x02
0x04
Output de-energized
Output activated
No error detected
0x0001
0x0002
No error detected
0x01
Input activated
308
Appendix B
Read/Write
Description
AI.Mode
Write
AI.State
Read
unipolar (single-ended)
differential
No errors detected
0x0001
0x0008
0x0010
0x0020
0x0040
0x0080
0x0100
0x0200
0x0400
0x0800
0x1000
0x2000
0x4000
0x8000
309
Appendix B
I/O Data
AI[0x].State
(1)
AI[0x].Used
Read/Write
Description
Read
Write
0x00
No error detected
0x01
0x02
0x04
0x08
0x10
0x20
0x40
not used
used
AI[0x].Value
Read
Board.SRS
Read
System.Rack.Slot
Board.Type
Read
Module type
(1)
Board.State
Read
0xFD02
0xFFFF
0x001
0x002
0x004
0x010
0x020
0x040
310
Appendix B
Read/Write
Description
AO.State
Read
AO[0x].Mode
(1)
AO[0x].State
AO[0x].Used
Write
Read
Write
0x0000
No errors detected
0x0001
0x0002
0x0004
voltage
current
0x0000 0002
0x0000 0004
0x0000 0008
0x0000 0010
0x0000 0020
0x0000 0040
0x0001 0000
0x0004 0000
0x0008 0000
0x0080 0000
0x0200 0000
0x1000 0000
0x2000 0000
0x8000 0000
not used
used
311
Appendix B
I/O Data
Read/Write
Description
Write
Board.SRS
Read
System.Rack.Slot
Board.Type
Read
Module type
AO[0x].Value
(1)
Board.State
Read
0xFB04
0xFFFF
0x001
0x002
0x004
0x010
0x020
0x040
Read/Write
Description
Board.SRS
Read
System.Rack.Slot
Board.Type
Read
Module type
312
0x0003
0xFC03
0xFFFF
I/O Data
Read/Write
Description
Board.State
Read
Cnt.State
Read
0x000
0x001
0x002
0x004
0x010
0x020
0x040
No errors detected
0x0001
0x0002
0x0004
0x0008
0x0010
0x0020
0x0040
0x0080
Within the multiple error occurrence time: test sample test faulty
0x0100
Cnt[0x].Value(1)
Read
Cnt[0x].5/24V Mode(1)
Read/Write
Cnt[0x].Auto Advance
Sense(1)
Cnt[0x].Direction(1)
Read/Write
Read/Write
5V
24V
Up
Down
Cnt[0x].Dummy1
Read/Write
Cnt[0x].Dummy2
Read/Write
Appendix B
313
Appendix B
I/O Data
Cnt[0x].GrayCode
(1)
Read/Write
Description
Read/Write
Pulse
Gray
Cnt[0x].Halt(1)
Read/Write
Cnt[0x].Reset(1)
Read/Write
Cnt[0x].State(1)
Cnt[0x].Time Overflow(1)
Read
Read
Resetting of counter
No resetting of counter
0x02
0x04
0x08
false
Cnt[0x].Time Stamp(1)
Read
Cnt[0x].Value Overflow(1)
Read
DO.State
314
Read
true
false
0x0002
0x0004
0x0008
Within the multiple error occurrence time: test sample tests faulty
0x0010
0x0020
0x0100
0x0200
0x0400
0x0800
0x01000
0x02000
Within the multiple error occurrence time: status of the safety switches
I/O Data
(2)
DO[0y].State
DO[0x].Value(2)
Read/Write
Description
Read
Write
0x01
0x02
0x04
0x08
Appendix B
Output value of counter outputs 14 (These 4 outputs cannot be driven by counter presets.
They are driven by user software only.)
0
Output de-energized
Output activated
Read/Write
Description
Module.SRS
Read
Module.Type
Read
Module type
Digital input module (DI20) for GuardPLC 1600 controllers
0x00A5
0x00E2
0x002D
0x005A
0x003C
0x00B4
0x005B
0x00C4
315
Appendix B
I/O Data
Read/Write
Description
Module.Error.Code
Read
0x0001
0x0002
0x0004
0x0010
0x0020
0x0040/80
Read/Write
Description
Read
0x0001
Read
DI.Error Code
DI[xx].Error Code(1)
DI[xx].Value(1)
316
Read
Read
Write
0x01
0x02
0x04
0x0002
0x10
0x80
Line interrupt between pulse output (DO) and pulse input (DI)
Input set
I/O Data
Read/Write
Description
DI.Number of Pulse
Channel
Write
DI Supply[xx]
1753-IB16XOB8 only)
Write
DI.Pulse Slot
Write
DI.Pulse Channel
Write
DI.LC Delay
(GuardPLC 1600 and 1800
Controllers and 1753-IB16
and 1753-IB20XOB8
modules)
Write
Appendix B
Input channel
DI Pulse Delay
(1753-IB8XOB8 and
1753-IB16XOB8)
(1) xx = the affected input channel of the controller or module.
317
Appendix B
Read/Write
Description
DO.Error Code
Read
DO[xx].Error Code(1)
Read
0x0001
0x0002
0x0004
0x0010
0x0020
0x0040
FTZ test of the test pattern of the output switch (disconnection test
of outputs) failed.
0x02
0x04
0x08
318
Appendix B
Read/ Description
Write
L+ Switching Outputs
L- Switching Outputs
DO1.Error Code
DO2.Error Code
Read
DO1[xx].Error Code(1)
DO1[xx].Value
DO2[xx].Error Code(1)
DO2[xx].Value
Read
Write
0x02
0x04
0x08
0x40
0x80
319
Appendix B
I/O Data
L+ Switching Outputs
L- Switching Outputs
Switch-on delay
Read/
Write
Description
Write
Write
Sets switch-on delay for 2-pole tests, due to lamp load, inductive and
capacitive load
Read/Write
Description
DO.Error Code
Read
320
0x0001
0x0002
0x0004
0x0008
0x0010
0x0020
0x0040
0x0080
0x0100
0x0200
0x0400
0x0800
0x1000
0x2000
0x4000
0x8000
I/O Data
Read/Write
Description
DO[xx].+Error Code(1)
DO[xx].-Error Code
Read
0x0002
0x0004
0x0008
0x0010
Short-circuit
0x0020
0x0040
0x0080
Line break
0x0100
MEZ test of the output switches in the DO+ line caused an error
0x0200
MEZ test of the output switches in the DO- line caused an error
0x0400
0x0800
DO.LSLB period(2)
Write
DO.LSLB time
Write
DO[xx].2-pole
Write
1-pole operation
2-pole operation
DO[xx].+Value
Write
DO[xx].-Value
Write
DO[xx].LSLB monitoring
Write
DO[xx][xx].in pairs
Write
Write
Appendix B
Pair 2
Pair 3
Pair 4
321
Appendix B
Read/Write
Description
DO.Error Code
Read
DO[xx].Error Code(1)
Read
0x0001
Module error
0x0002
0x0004
0x0008
0x0010
0x0020
0x0040
0x0080
0x0100
0x0400
0x0800
0x1000
0x2000
0x4000
0x04
0x10
0x20
0x80
DO[xx].Value
Write
Output activated.
322
Appendix B
Read/Write
Description
Module.SRS
Read
Module.Type
Read
Module.Error.Code
Read
AI.Error Code
Read
0x0000
0x0001
0x0002
0x0004
0x0010
0x0020
0x0040/80
Module error
0x0004
0x0008
0x0010
0x0020
0x0040
0x0080
0x0100
0x0200
0x0400
0x0800
0x1000
0x8000
323
Appendix B
I/O Data
AI[xx].Error Code
(1)
Read/Write
Description
Read
0x02
0x04
0x08
0x10
0x20
0x40
AI[xx].Value
Read
Analog value of each channel [INT] from 02000 (0V10V). The validity depends on
the AI[xx].Error Code.
AI[xx].Used
Write
AI[xx].Transmitter Used
Transmitter Voltage[01]
Transmitter.Error Code
Transmitter[01].Error Code
Write
Write
Read
Read
Channel is operating.
8.2V
26.0V
0x0400
0x0800
0x02
0x04
0x08
AI[xx].Underflow
Read
AI[xx].Overflow
Read
AI[xx].Limit LOW
Write
AI[xx].Limit HIGH
Write
324
Appendix B
Read/Write
Description
Module.SRS
Read
Module.Type
Read
Module type: 0x
Module.Error.Code0069
Read
AO.Error Code
AO[xx].Error Code(1)
AO[xx].Value
Read
Read
Write
0x0000
0x0001
0x0002
0x0004
0x0010
0x0020
0x0040/80
Module error
0x0002
0x0004
0x0008
0x0010
0x0400
0x0800
0x2000
0x4000
0x80
AO[xx].Used
Write
Channel is operating.
325
Appendix B
Read/Write
Description
Module.SRS
Read
Module.Type
Read
Module type
0x0003
Module.Error.Code
Cnt.Error Code
Cnt[0x].Error Code(1)
Read
Read
Read
0x0001
0x0002
0x0004
0x0010
0x0020
0x0040
Error in module
0x0002
0x0004
0x0008
0x0010
0x0020
0x0040
0x0080
0x0100
0x02
0x04
0x08
Cnt[0x].Value(1)
Read
Content of counters: 24-bit for pulse counter, 3-bit for Gray Code
Cnt[0x].Timestamp(1)
Read
Cnt[0x].Value Overflow(1)
Read
326
True
False
I/O Data
Cnt[0x].Time Overflow
Cnt[0x].Direction(1)
Cnt[0x].Auto Advance
Sense(1)
Cnt[0x].Reset(1)
Cnt[0x].5/24V Mode(1)
Cnt[0x].Gray Code(1)
(1)
Read/Write
Description
Read
Read/Write
Read/Write
Read/Write
Read/Write
Read/Write
True
False
Appendix B
upward (increment)
False
downward (decrement)
Automatic recognition on
False
Reset counter
True
No reset
False
Reset
24V
False
5V
False
Pulse operation
327
Appendix B
Read/Write
Description
Module.SRS
Read
Module.Type
Read
Module type
Module.Error.Code
AI.Error Code
328
Read
Read
0x00D2
0x0096
0x0001
0x0002
0x0004
0x0010
0x0020
0x0040
0x0008
0x0010
0x0020
0x0040
0x0080
0x0100
0x0200
0x0400
0x0800
0x1000
0x8000
I/O Data
Read/Write
Description
AI[xx].Error Code
DI[xx].Error Code
Read
Read
0x02
0x04
0x08
0x10
0x20
0x40
0x80
AI[xx].Value Analog
Read
DI[xx].Value Analog
Read
DI[xx].Value Bool
Read
AI[xx].Hysteresis LOW
Write
AI[xx].Hysteresis HIGH
Write
AI[xx].Used
DI[xx].Used
Write
Write
Appendix B
329
Appendix B
Notes:
330
Appendix
Wiring Examples
Introduction
Topic
Page
332
333
1753-IB16 Modules
334
1753-OB16 Modules
335
1753-IB20XOB8 Module
336
1753-IB8XOB8 Modules
337
1753-IB16XOB8 Modules
338
1753-OW8 Modules
339
1753-IF8XOF4 Modules
340
341
342
343
343
344
IMPORTANT
331
Appendix C
Wiring Examples
24V DC
Power
Supply
24V DC
Power
Supply
+
COM
COM
A1
A2
CH1
CH2
Safety Relay
()
()
PE
L- L-
L+
A1
A2
CH1
CH2
Safety Relay
10 11 12
10 11 12
Pulse-Tested
Safety Input
L+
DO L- 1 2 3 4 L-
24V DC
DO L- 5 6 7 8 L-
(2A)
(2A)
RS-485
MODBUS
ASCII/HSP
COMM3
COMM2
COMM1
24 V DC
RUN
Dry
Contact
ERROR
PROG
FORCE
FAULT
1753-L28BBBM
20 DC Inputs
8 DC Outputs
OSL
BL
D1
LS+- 1 2 3 4 L-
GuardPLC Ethernet
D1
LS+ 5 6 7 8 L-
D1
LS+ 9 10 11 12 L-
D1
LS+ 13 14 15 16 L-
D1
LS+ 17 18 19 20 L-
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
13 14 15 16 23 24
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
10/100 BaseT
3
()
()
COM
COM
Dry Contact
Light Curtain/
Safety Input
332
24V DC
Power
Supply
+
COM
Light Curtain
Wiring Examples
Appendix C
+
COM
24V DC
Power
Supply
Light Curtain/
Safety Input
+
Dry Contact
+
COM
COM
COM
24V DC
Power
Supply
Pulse Tested
Safety Input
3 ()
PE
()
L-
L+
L+
24V DC
10
10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
DO L- 1 2 3 4 5 6 7 8 L-
DI LS+ 1 2 3 4 5 6 7 8 L-
DI LS+ 1 2 3 4 5 6 7 8 L-
DI LS+ 1 2 3 4 5 6 7 8 L-
(2A)
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
(2A)
1753-L34BBBP
24 DC Inputs
8 DC Outputs
8 Analog Inputs
2 High Speed Counters
RS-485
PROFIBUS
ASCII/HSP
COMM3
COMM2
24 V DC
COMM1
RUN
ERROR
PROG
FORCE
AI
AI
T1 I1
L- T2 I2
L-
T3 I3
AI
L- T4 I4
L-
T5 I4
AI
L- T6 I6
L-
T7 I7
HSC
L- T8 I8
L-
A1 B1 Z1 L- A2 B2 Z2 L-
FAULT
OSL
41 42 43 44 45 46
47 48 49 50 51 52
53 54 55 56 57 58
59 60 61 62 63 64
65 66 67 68 69 70
71 72
BL
GuardPLC Ethernet
10/100 BaseT
3 ()
()
AI
T5 I4
L- T6 I6
L-
Power
Supply
+
2-wire Device Using External
Power
B Z
B Z
+ -
53 54 55 56 57 58
+ -
+
2-wire Device
Using
Transmitter
Supply
24V DC +
Power
Supply COM
24V DC +
Power
Supply COM
* If current: 500
If voltage: 10k
333
Appendix C
Wiring Examples
1753-IB16 Modules
24V DC
Power
Supply
COM
COM
COM
PE
L- L-
L+
L+
24V DC
Power
Supply
2 3 4 5 6
7 8 9 10 11 12
2 3 4 5 6
7 8 9 10 11 12
13 14 15 16 17 18
LS+ 1 2 3 4 L-
LS+ 5 6 7 8 L-
LS+ 9 10 11 12 L-
D1
D1
D1
13 14 15 16 17 18
24V DC
24 V DC
RUN
ERROR
PROG
FORCE
FAULT
1753-IB16
16 DC Inputs
4 Pulse Test Sources
OSL
BL
LS+ 13 14 15 16 L-
PO PULSE TEST
L- 1 2 3 4 L-
19 20 21 22 23 24
25 26 27 28 29 30
19 20 21 22 23 24
25 26 27 28 29 30
GuardPLC Ethernet
Pulse Tested
Safety Input
10/100 BaseT
1
()
()
Dry Contact
COM
Dry Contact
Light Curtain/
Safety Input
334
Wiring Examples
Appendix C
1753-OB16 Modules
24V DC
Power
Supply
24V DC
Power
Supply
+
COM
A1
A2
Safety Relay
COM
CH1
PE
L- L-
L+
24V DC
2 3 4 5 6
2 3 4 5 6
L+
L- L-
L+
24V DC
DO L- 1 2 3 4 L-
CH2
8 9 10 11 12
8 9 10 11 12
L+
DO L- 5 6 7 8 L-
24 V DC
RUN
ERROR
PROG
FORCE
FAULT
1753-OB16
16 DC Outputs
OSL
BL
DO L- 9 10 11 12 L-
DO L- 13 14 15 16 L-
13 14 15 16 17 18
19 20 21 22 23 24
13 14 15 16 17 18
19 20 21 22 23 24
GuardPLC Ethernet
10/100 BaseT
1
()
24V DC
Power
Supply
()
+
COM
Contactor
A1
A2
Safety Relay
CH1
CH2
Contactor
Load
335
Appendix C
Wiring Examples
1753-IB20XOB8 Module
24V DC
Power
Supply
24V DC
Power
Supply
+
COM
COM
A1
A2
Safety Relay
CH1
PE
L- L-
L+
CH2
2 3 4 5 6
8 9 10 11 12
2 3 4 5 6
8 9 10 11 12
A1
A2
CH1
CH2
Safety Relay
L+
24V DC
DO L- 1 2 3 4 L-
DO L- 5 6 7 8 L-
(2A)
(2A)
24 V DC
RUN
ERROR
PROG
FORCE
FAULT
1753-IB20OXB8
20 DC Inputs
8 DC Outputs
OSL
BL
D1
LS+ 1 2 3 4 L-
D1
LS+ 5 6 7 8 L-
D1
LS+ 9 10 11 12 L-
D1
LS+ 13 14 15 16 L-
Pulse-Tested
Safety Input
D1
LS+ 17 18 19 20 L-
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
13 14 15 16 23 24
19 20 21 22 23 24
25 26 27 28 29 30
31 32 33 34 35 36
37 38 39 40 41 42
Dry
Contact
GuardPLC Ethernet
10/100 BaseT
1
()
()
+
COM
+
COM
Dry Contact
Light Curtain/
Safety Input
336
24V DC
Power
Supply
+
COM
Light Curtain
Wiring Examples
Appendix C
1753-IB8XOB8 Modules
-
Load
-
Load
Contactor
Contactor
24V DC COM
Power
Supply
Load
1 2 3 4 5 6
7 8 9 10 11 12
13 14 15 16 17 18
L- 1 2 4- 8- S+
DO-
L- 1 2 3 4+LDO
(2A)
L- 5 6 7 8+LDO
(2A)
PE
L+ L+
L-L- L-L- L+
L+
24V DC
DC
24V
PO PULSE TEST
24 V DC
RUN
ERROR
PROG
FORCE
FAULT
1753-IB8XOB8
8 DC Inputs
8 DC Outputs
OSL
BL
D1
LS+ 1 2 3 4 L-
DI
LS+ 5 6 7 8 L-
19 20 21 22 23 24
25 26 27 28 29 30
GuardPLC Ethernet
10/100 BaseT
1(
( )
COM
+
COM 24V
+
DC
Power
Supply
Dry Contact
Light Curtain/
Safety Input
337
Appendix C
Wiring Examples
1753-IB16XOB8 Modules
-
Load
Load
24V DCCOM
Power +
Supply
1
PE
L- L- L+ L+
L- LL+ L+
24V DC
2 3 4 5 6
7 8
S+ S+ S+ S+ S- S- S- S-
9 10 11 12 13 14 15 16
17 18 19 20 21 22 23 24
1- 1+ 2- 2+ 3- 3+ 4- 4+
DO
5- 5+ 6- 6+ 7- 7+ 8- 8+
DO
25 26 27 28 29 30 31 32
1 1 1 1 2 2 2 2
24V DC
PO PULSE TEST
- DO +
1
24 V DC
RUN
ERROR
PROG
FORCE
FAULT
OSL
BL
LS+ LS+ 1 2 3 4
1753-IB16 OXB8
16 DC Inputs
8 DC Outputs
L- L-
LS+ LS+ 5 6 7 8
L- L-
LS+ LS+ 9 10 11 12 L- L-
LS+ LS+ 13 14 15 16 L- L-
GuardPLC Ethernet
10/100 BaseT
1
()
()
33 34 35 36 37 38 39 40 41 42
43 44 45 46 47 48 49 50 51 52
53 54 55 56 57 58 59 60 61 62
63 64 65 66 67 68 69 70 71 72
COM
+
Dry Contact
338
Light Curtain/
Safety Input
Wiring Examples
Appendix C
1753-OW8 Modules
Load
L2 or DC-
L1 or DC+
1
PE
L- L-
L+
24V DC
L+
DO 1
DO 2
DO 3
DO 4
1753-OW8
8 Digital Outputs
L1 or DC+
DO5
L1 or DC+
DO6
10
11
Load
12
DO7
13
14
DO8
15
16
L2 or DC-
339
Appendix C
Wiring Examples
1753-IF8XOF4 Modules
PE
L- L-
L+
L+
24V DC
24 V DC
1753-IF8XOF4
8 Analog Inputs
4 Analog Outputs
RUN
ERROR
PROG
FORCE
FAULT
AI
AI
T1 I1
L- T2 I2
L-
AI
T3 I3
L- T4 I4
L-
T5 I5
AO
O1
AI
L- T6 I6
L-
T7 I7
L- T8 I8
L-
O2
+
O3
+
O4
+
OSL
BL
1
10 11 12
13 14 15 16 17 18
19 20 21 22 23 24
25 26 27 28 29 30
31 32
GuardPLC Ethernet
10/100 BaseT
1 <>
<> 2
*
*
4-wire device
with power
source from
GuardPLC
* 10 K for Voltage
500 for Current
340
+ + -
2-wire device
with power
source from
GuardPLC
Current
Output
+ + +
24V DC
+
Power
Supply COM
24V DC
Power
COM Supply
+
24V DC
Power
Supply COM
Wiring Examples
Appendix C
Safety
Relay
CH1 CH2
COM
24V DC
Power
Supply
B Z
A1 A2
Safety
Relay
CH1 CH2
L+(1) L+(2) O1+ O2+ O3+ O4+ O5+ O6+ O7+ O8+ A1 B1 Z1
2
24V DC
Power
Supply
10
12
14
16
24V DC
Power
COM Supply
+
18
20
22
24
I-
26
28
+
COM
1
11
13
15
17
19
21
23
25
27
L-(1) L-(2) PA O1- O2- O3- O4- O5- O6- O7- O8- A2 B2
29
Z2
I-
Pulse-Tested
Safety Input
PE
Dry Contact
Dry Contact
Not
Used I2
+
I4
I6
11
13
15
17
19
21
I23
I25
COM
+
2
Light
Curtain or
any Safety
Input
I1
I3
I5
10
I7
I9
12
14
16
18
20
22
24
24V DC
Power
COM Supply
I+
COM
Light
Curtain
341
Appendix C
Wiring Examples
1755-IB24XO16 Digital
Input/Output Modules
1755IB24XOB16
RUN ERR
1
2
3
4
5
6
7
8
9
LS+
I1
I2
I3
I4
I5
I6
I7
I8
10
11
12
13
14
15
16
17
18
LS+
I9
I10
I11
I12
I13
I14
I15
I16
19
20
21
22
23
24
25
26
27
LS+
I17
I18
I19
I20
I21
I22
I23
I24
28
29
30
31
32
33
34
35
36
L-
37
38
39
40
41
42
43
44
45
LO9
O10
O11
O12
O13
O14
O15
O16
Dry
Contact
Same power
supply used by
GuardPLC CPU
+
COM
Pulse Tested
Safety Input
O1
O2
O3
O4
O5
O6
O7
O8
A1
A2
Safety Relay
CH1
342
24V DC
Power
Supply
+
COM
CH2
+
COM
A1
24V DC Power
Supply
A2
Safety Relay
CH1 CH2
Wiring Examples
Appendix C
1755IF8
10K
RUN ERR
external +
power
supply COM
1
2
3
4
5
6
7
8
9
2-wire transmitters
10
11
12
13
14
15
16
17
18
I1+
II2+
II3+
II4+
I-
singleended
voltage
external
power
supply
singleended
current
external
power
supply
differential
voltage
500
I5+/1II6+/2II7+/3II8+/4I-
external
power
supply
RUN ERR
1
2
3
4
5
6
7
8
9
O1+
O1O2+
O2O3+
O3O4+
O4-
+ voltage
output
external
+ power
supply
10
11
12
13
14
15
16
17
18
O5+
O5O6+
O6O7+
O7O8+
O8-
+ current
output
external
+
power
supply
343
Appendix C
Wiring Examples
RUN ERR
1
2
3
4
5
6
7
8
9
CA1
B1
Z1
C1
CCCC-
10
11
12
13
14
15
16
17
18
CA2
B2
Z2
C2
CCCC-
19
20
21
22
23
24
25
26
27
344
A1
B1 +
Z1
+
COM
Same power
supply used
by GuardPLC
CPU
A1
B1 +
Z1
L1
2
3
4
LLLL-
+
COM
A1
24V DC
Power
Supply
24V DC
Power
Supply
A2
Safety Relay
CH1 CH2
Appendix
ATTENTION
Preventing Electrostatic
Discharge
ATTENTION
345
Appendix D
Back-up Battery
and Case
(bottom view)
ATTENTION
1. Press the left side of the battery case toward the controller and
pull the left side of the battery case toward you to remove the
battery case.
2. Insert a new battery case making sure that the case is correctly
aligned and the pins inside the GuardPLC 1200 controller are not
bent.
3. Press on the left edge of the case so that the pins seat in the
connector, then press on both sides of the case until the battery
snaps into place.
346
Appendix D
Battery Disposal
Make sure that the contact pins inside the battery compartment
are not damaged.
ATTENTION
347
Appendix D
Notes:
348
Index
Numerics
1753-CBLDN 40
1753-DNSI 40
1754-BAT
replacement 346
1755-BAT
replacement 347
1755-HSC status indicators 149
1755-IF8 status indicators 148
1755-OF8 status indicators 149
1-pole connection
1753-IB16XOB8 87
1753-IB8XOB8 example 81
1753-IB8XOB8 operation 78
2-pole connection
1753-IB16XOB8 88
1753-IB8XOB8 configuration 79
1753-IB8XOB8 example 81
1753-IB8XOB8 operation 79
3-pole connection
1753-IB16XOB8 89
A
acknowledge timeout 159
adapter
input assembly 215
output assembly 216
adapter assemblies
connect signals 217
analog data 309, 311
ASCII
connecting 265
data type formats 273
master request 270
overview 28
protocol 270
serial port 268
signals 269
slave response 271
assembly ID
adapter input assembly 216
adapter output assembly 217
B
battery
replacement 345-347
Bus Cycle Time 155
C
check consistency 135
CIP messaging
PanelView Standard terminals 243-248
code generator version 178
communication
ASCII 28, 265
control panel 123
EtherNet/IP 28
High-speed safety protocol 29
Modbus 29, 275
Peer-to-Peer 151
PROFIBUS 29
communication time slice 176
configuring
controllers 117
counters 109
EtherNet/IP driver 252
serial port 268
connecting
ASCII device 265
ASCII signals 269
Modbus device 276
Modbus signals 277
Profibus DP device 279
Profibus DP signals 280
scanner signals 250
signals to adapter assemblies 217
connection control system tag 182
connection state system tag 181
control panel 123
controllers
configuring 117
control panel 123
GuardPLC 1200 status indicators 142
GuardPLC 1600 status indicators 143
GuardPLC 1800 status indicators 143
GuardPLC 2000 status indicators 145
modes 113
serial port 268
switches 119
system variables 305
counter configuration 109
counter mode
inputs 108
counter modes 107
counters
data 312
gray code 111
with direction and reset 110
with manual direction 109
349
Index
D
data initialization 217
data types 273
decoder mode 111
inputs 108
DeviceNet Safety Scanner for GuardPLC
See 1753-DNSI.
diagnostics
1755-HSC status indicators 149
1755-IF8 status indicators 148
1755-OF8 status indicators 149
controller 139
distributed I/O 143
filtering 141
GuardPLC 1200 status indicators 142
GuardPLC 1600 status indicators 143
GuardPLC 1800 status indicators 143
GuardPLC 2000 status indicators 145
viewing 139
digital data 307
driver types 237, 252
E
EDS files 253
Ethernet
see GuardPLC Ethernet
EtherNet/IP
add to project 203
configure a driver 237
configure driver 252
overview 28, 199
related publications 205
required software 203
exclusive owner connection 221, 257
GuardPLC 1600
connecting ASCII device 266
overview 22
status indicators 143
GuardPLC 1800
connecting ASCII device 266
overview 22
status indicators 143
GuardPLC 2000
1755-HSC terminals 68
1755-IB24XO16 wiring 342
1755-IF8 wiring 343
1755-OF8 wiring 343
connecting ASCII device 267
overview 25
status indicators 145
GuardPLC Ethernet
overview 27
H
HH Network Profiles 161-167
fast 161
medium 164
None 167
HH protocol parameters 153-156
HH-Network 178-180
High Level High Speed (HH) protocol 151
High-Speed Safety Protocol 23, 29
connections 40
I
I/O data 307
input only connection 222, 257
IP addresses
definition 205
F
Faults
response 20
filtering diagnostic data 141
G
gateway 205
gray code 111
GSD file 282
GuardPLC 1200
connecting ASCII device 265
overview 21
status indicators 142
350
L
line control
1753-IB16 104
1753-IB16XOB8 104
1753-IB20XOB8 103
1753-IB8XOB8 104
GuardPLC 1600 103
response to faults 102
line monitoring
1753-IB16XOB8 89
Line Short Line Break monitoring 91
lamp and inductive loads 91
required signals 93
resistive, capacitive loads 92
Publication 1753-UM001C-EN-P - March 2010
Index
M
manuals, related 18
Modbus
configuring 276
connecting 276
overview 29
protocol 279
signals 277
modes
controllers 113
routines 120
monitoring
diagnostics 139
See also line monitoring.
O
OPC Server
overview 30
P
PanelBuilder32 software
version level 243
PanelView Standard terminals
CIP messaging 243-248
related publications 244
PCCC messaging 235-243
Peer-to-Peer Network Profiles 168-174
fast & cleanroom 169
fast & noisy 170
medium & cleanroom 171
medium & noisy 172
slow & cleanroom 173
slow & noisy 174
Peer-to-Peer protocol 151
PLC-5 controllers
PCCC messaging 235-243
related publications 236
power supply connections
distributed I/O 49, 64, 70
GuardPLC 1600 49, 64, 70
GuardPLC 1800 49, 64, 70
Publication 1753-UM001C-EN-P - March 2010
Q
queue length 159
R
receive timeout
definition 158
reconfiguring 197
setting 159
Requested Packet Interval
in scanlist configuration 257
resend timeout 159
reset pushbutton 43
response time
definition 155, 157
reconfiguring 195
variables 158
response time (extern) 156
routines
modes 120
RPTO/SPTO function blocks 101
RSLinx software 203, 237, 252
RSLogix Guard PLUS, Hardware
Management
version level 203
RSLogix Guard PLUS, Program
Management
version level 203
RSNetWorx for EtherNet/IP
version level 203
Run/Idle header 216, 217
in Class 3 connections 228
with CIP messages 243
with Logix controllers 218
with PCCC messages 236
351
Index
S
Safe States
inputs 21
outputs 21
safety concept 19
scanlist configuration 254-259
scanner
connect to Logix controller 260-261
disable function 251
input buffer 249
output buffer 249
remove connection configuration 263
save connection configuration 262
scanner signals
connect 250
secondary controller 156
secondary interval 156
serial port 268
signals
ASCII 269
counter data 312
I/O data 307
Modbus 277
Profibus DP 280
system variables 305
SLC 5/05 controllers
PCCC messaging 235-243
related publications 236
software version
PanelBuilder32 243
RSLogix Guard PLUS 203
RSNetWorx for EtherNet/IP 203
352
status indicators
See diagnostics.
subnet mask 205
switches 119
system variables 305
T
terminals
1755-HSC 68
token alive timeout 156
token cycle time 155
token group
configuring 179
creating 178
definition 161
ID 154, 179
U
Unconnected adapter 235
V
variables
system 305
W
watchdog time 160
reconfiguring 192
worst-case reaction time
definition 160
variables 160
Installation Assistance
If you experience an anomoly within the first 24 hours of installation, review the information that's contained in this manual.
You can contact Customer Support for initial help in getting your product up and running.
United States or Canada
1.440.646.3434
Contact your distributor. You must provide a Customer Support case number (call the phone number
above to obtain one) to your distributor to complete the return process.
Please contact your local Rockwell Automation representative for the return procedure.
Documentation Feedback
Your comments will help us serve your documentation needs better. If you have any suggestions on how to improve this
document, complete this form, publication RA-DU002, available at http://www.rockwellautomation.com/literature/.
Copyright 2010 Rockwell Automation, Inc. All rights reserved. Printed in the U.S.A.
User Manual