Appxb
Appxb
Appxb
ppendix
Optional I/O and
Communication Cards
B
Table of Contents
Appendix B: Optional I/O and Communication Cards
Introduction ��������������������������������������������������������������������������������������������������������������������������������B–2
Option Card Installation�����������������������������������������������������������������������������������������������������������������������������������B–2
Removing the Card Slot Cover�������������������������������������������������������������������������������������������������������������������������B–2
Option Card Wiring�������������������������������������������������������������������������������������������������������������������������������������������B–3
GS20A-BPS ���������������������������������������������������������������������������������������������������������������������������������������������B–8
GS20A-CM-ENETIP and GS20A-CM-EIP2��������������������������������������������������������������������������������������������B–9
GS20A-CM-ENETIP/EIP2 LED Indicators and Troubleshooting������������������������������������������������������������������B–11
GS20A-CM-ENETIP/EIP2 IP Address and Network Configuration��������������������������������������������������������������B–13
GS20A-CM-ENETIP/EIP2 Common Parameters��������������������������������������������������������������������������������������������B–14
Modbus TCP or EtherNet/IP Protocol Selection������������������������������������������������������������������������������������������B–15
Modbus TCP Protocol Configuration ����������������������������������������������������������������������������������������������� B–16
GS20A-CM-ENETIP/EIP2 Control Words - Modbus Addressing�����������������������������������������������������������������B–16
GS20A-CM-ENETIP/EIP2 Status Words - Modbus Addressing ������������������������������������������������������������������B–17
EtherNet/IP Protocol �������������������������������������������������������������������������������������������������������������������������� B–20
GS20A-CM-ENETIP/EIP2 EtherNet/IP I/O Messaging (Implicit Messaging)���������������������������������������������B–20
GS20A-CM-ENETIP/EIP2 Explicit Messaging �����������������������������������������������������������������������������������������������B–26
GS20A-CM-ENETIP/EIP2 EtherNet/IP Basic Registers���������������������������������������������������������������������������������B–30
GS20A-CM-ENETIP/EIP2 EtherNet/IP Alarm Register���������������������������������������������������������������������������������B–31
EtherNet/IP Communication Card Register Settings�����������������������������������������������������������������������������������B–32
Using Speed Mode as a Control Method�����������������������������������������������������������������������������������������������������B–32
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–1
Appendix B: Optional I/O and Communication Cards
Introduction
GS20(X) drives have two option cards that can be used to expand the functionality of the
drive.
• GS20A-CM-ENETIP/EIP2: Provides Modbus TCP or EtherNet/IP communication
• GS20A-BPS: Provides ability to keep drive control power on when main power is off.
Only one option card can be installed in a GS20(X) drive at one time.
Option Card Installation
The option cards in this chapter are optional accessories. Select the applicable option cards
for your GS20(X) drive, or contact AutomationDirect for suggestions. The option cards can
significantly improve the functionality of the drive. To prevent damage to the GS20(X) drive during
installation, remove the digital keypad and the cover before wiring.
Option Card Locations
Any optional comm card must be installed in Slot #1.
GS20(X) Optional I/O and Communication Cards
Part Number Description Placement Reference Diagram
GS20A-BPS DURApulse GS20 series backup Slot 1
power supply module, for use with
GS20 and GS20X series AC drives.
Slot 1
Slot 1
Page B–2 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
WARNING: A charge may still remain in the DC-link capacitor with hazardous voltages, even if the power has
been turned off. To avoid personal injury, do not remove the cover of the AC drive until all “DISPLAY LED”
lights on the digital keypad are off. Please note that there are live components exposed within the AC drive.
Do not touch these live parts.
NOTE: To prevent damage during installation, remove the digital keypad and cover before option
card installation. See “Chapter 2: Installation and Wiring” for instructions.
WARNING: Please read the descriptions on the connecting cables and install carefully. Using incorrect
cables can damage the option card or the drive.
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–3
Appendix B: Optional I/O and Communication Cards
2 Plug each end of the control board connector cable included with the option card into the appropriate
slot on the card and the drive. Apply enough pressure to ensure the connector is properly locked into
place.
Locked
Unlocked
Page B–4 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
4 Connect the connector at the other end of the connection cable to the connector of the option card.
5 With the terminal block and connector of the option card facing downward, aim the two holes of the
option card to the position column and press downward so that the three clips engage the option card.
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–5
Appendix B: Optional I/O and Communication Cards
7 Both the GS20A-BPS and GS20A-CM-ENETIP/EIP2 need to be grounded. The ground terminal is
included in the option card package and looks like this:
End A
End B
Page B–6 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
Option Card
Ground
Terminal
Frame A–C
Frame D–F
9 Assembly is completed and should look similar to the example below.
NOTE: See DURApulse GS20A Option Card Quick-Start Guide for more detailed installation.
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–7
Appendix B: Optional I/O and Communication Cards
GS20A-BPS
The GS20A-BPS is a backup power supply for GS20
and GS20X series AC drives that can be installed
in Slot 1. If the GS20A-BPS is installed, no other
option cards may be installed on the GS20(X) drive.
A backup power supply card allows external
24VDC to be connected to the drive, which keeps
communications and some I/O of the drive active
during main power downs. This is especially useful
if frequent operator lockouts turn line power off
to the drive. Network communications will remain
active during power downs.
GS20A-BPS Overview
Drawing Description Wiring Info Screw Torque
Item
1 Screw fixing hole Wire gauge: 0.25–0.5 mm2 Screw torque: 2 kg-cm /
2 Positioning hole [24–20 AWG] [1.7 Ib-in.] / [0.2 N•m]
Stripping length: 7–8 mm
3 AC motor drive connection port
4 +24 V terminal block
Features
• Provides external power supply
• Supports 24 VDC input.
• Supports parameter reading and writing and status monitoring of the drive.
Specifications
If the GS20(X) drive is running solely on power provided by the GS20A-BPS, GS20(X)
communication works normally along with the following functions:
• Parameter reading and writing
• Keypad display
• Keys on the keyboard panel (except the RUN key)
• Analog input with +10 V terminal supply power
• Multi-function inputs (FWD/DI1, REV/DI2, DI3–DI7) with +24V terminal or external power supply
• Relay output
• Pulse sequence frequency command
The following functions are not supported when running on backup power only:
• DO digital frequency signal output
• AO1 multi-function analog voltage output
• PLC functions
Page B–8 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
GS20A-CM-ENETIP Overview
Drawing Description Wiring Info Screw Torque
Item
1 Screw fixing hole Wire gauge: 0.25–0.5 mm2 Screw torque: 2 kg-cm /
2 Positioning hole [24–20 AWG] [1.7 Ib-in.] / [0.2 N•m]
Stripping length: 7–8 mm
3 AC motor drive connection port
4 Communication port
5 MS (module status) indicator
6 NS (network status) indicator
7 Power indicator
8 Ground terminal block
9 Link Inidcator
10 Jumper J2 (for FW updates only)
GS20A-CM-EIP2 Overview
Drawing Description Wiring Info Screw Torque
Item
1 Screw fixing hole Wire gauge: 0.25–0.5 mm2 Screw torque: 2 kg-cm /
2 Positioning hole [24–20 AWG] [1.7 Ib-in.] / [0.2 N•m]
Stripping length: 7–8 mm
3 AC drive connection port
4 Communication ports: Port 1, Port 2
5 Indicator lights; NS, MS
6 Power indicator
7 Link indicator: ACT1 (Port 1), ACT2
(Port 2)
8 Ground terminal block
9 Jumper
Features
• Supports Modbus TCP and EtherNet/IP protocol
• User-defined corresponding parameters
• MDI / MDI-X auto-detect
• IP filter simple firewall function
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–9
Appendix B: Optional I/O and Communication Cards
Specifications
GS20A-CM-ENETIP/EIP2 Specifications
Network Interface
Interface RJ45 with Auto MDI/MDIX
GS20A-CM-ENETIP: 1 port
Number of ports
GS20A-CM-EIP2: 2 ports
Transmission method IEEE 802.3, IEEE 802.3u
Transmission cable Category 5e shielding 100MHz
Transmission speed 10/100 Mbps Auto-Detect
Network protocol ICMP, IP, TCP, UDP, DHCP, HTTP, SMTP, Modbus over TCP/IP, EtherNet/IP, BOOTP
Electrical
Power supply voltage 15VDC (supplied by the AC motor drive)
Insulation voltage 500VDC
Power consumption 0.8W
GS20A-CM-ENETIP: 25g
Weight
GS20A-CM-EIP2: 30g
Environment
ESD (IEC 61800-5-1, IEC 61000-4-2)
EFT (IEC 61800-5-1, IEC 61000-4-4)
Noise immunity
Surge Test (IEC 61800-5-1, IEC 61000-4-5)
Conducted Susceptibility Test (IEC 61800-5-1, IEC 61000-4-6)
Operation: -10°C~50°C [14°F~122°F] (temperature), 90% (humidity)
Operation / storage
Storage: -25°C~70°C [-13°F~158°F] (temperature), 95% (humidity)
International standard:
Vibration / shock immunity
IEC 61800-5-1, IEC 60068-2-6/IEC 61800-5-1, IEC 60068-2-27
Page B–10 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
NOTE: If the communication card is not recognized by the drive (P09.60=0), try the following:
1) Ensure cable connector is in locked position on the card.
2) Ensure the J2 Jumper is removed from the card and then cycle power to the drive.
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–11
Appendix B: Optional I/O and Communication Cards
Page B–12 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–13
Appendix B: Optional I/O and Communication Cards
Keypad method
Enter the following parameter data in the drive keypad:
GS20(X) IP Configuration
Parameter Set Value Explanation
P09.75 0 Set the IP to “Static”
P09.76 192 IP address 1
P09.77 168 IP address 2
P09.78 1 IP address 3
P09.79 10 IP address 4
P09.80 255 Subnet Mask 1
P09.81 255 Subnet Mask 2
P09.82 255 Subnet Mask 3
P09.83 0 Subnet Mask 4
P09.84 192 Gateway Address 1
P09.85 168 Gateway Address 2
P09.86 1 Gateway Address 3
P09.87 1 Gateway Address 4
Enter a “2” into P09.91 (sets bit 1 = 1) and press “Enter” to transfer the network parameters to the
comm card. P09.91 will save the parameters to the card and will then reset P09.91 to zero.
Page B–14 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
After changing any of the P09.xx communication card parameters, enter a “2” into P09.91 (Bit1 =
1). This will write any parameter changes from the drive into the communication card.
NOTE: The external controller’s RPI must be set greater than 10ms.
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–15
Appendix B: Optional I/O and Communication Cards
Page B–16 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–17
Appendix B: Optional I/O and Communication Cards
Page B–18 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–19
Appendix B: Optional I/O and Communication Cards
EtherNet/IP Protocol
GS20A-CM-ENETIP/EIP2 EtherNet/IP I/O Messaging (Implicit Messaging)
• Trigger type: Cyclic
• Transport class: 1
• Application connection type: Exclusive owner
Parameter O→T T→O
Data size Fixed Fixed
Connection type Point-to-Point Mulitcast, Point to Point
Page B–20 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–21
Appendix B: Optional I/O and Communication Cards
Page B–22 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–23
Appendix B: Optional I/O and Communication Cards
Page B–24 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–25
Appendix B: Optional I/O and Communication Cards
Common Services
Implemented for
Service Code Service Name Description of Service
Class Instance
0x05 ✔ Reset Resets device settings
0x0E ✔ Get Single Attribute Sends back attribute of designated object
Page B–26 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
Instance Attributes
Attribute Access
Name Data type Description of attribute
ID Rule
Instance Code = 0x64 (Get/Set)
0x03 Get / Set Data ARRAY of BYTE
Others Get only
Common Services
Service Implemented for
Service Name Description of service
Code Class Instance
Sends back attribute of designated
0x0E ✓ Get Single Attribute
object
0x10 ✓ Set Single Attribute Modifies attribute
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–27
Appendix B: Optional I/O and Communication Cards
Common Services
Service Implemented for
Service Name Description of service
Code Class Instance
Sends back attribute of designated
0x0E ✓ Get Single Attribute
object
0x10 ✓ Set Single Attribute Modifies attribute
Page B–28 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
Interface Flags
Bits Name Description
0 Link Status 0 indicates an inactive link; 1 indicates an active link.
1 Half/Full Duplex 0 indicates the interface is running half duplex; 1 indicates full duplex.
Indicates the status of link auto-negotiation
0 = Auto-negotiation in progress.
1 = Auto-negotiation and speed detection failed. Using default values
Negotiation
2-4 for speed and duplex. defaults are 10Mbps and half duplex.
Status
2 = Auto negotiation failed but detected speed. default is half duplex.
3 = Successfully negotiated speed and duplex.
4 = Auto-negotiation not attempted. Forced speed and duplex.
Services
Service Implemented for
Service Name Description of service
Code Class Instance
Sends back attribute of designated
0x0E ✓ Get Single Attribute
object
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–29
Appendix B: Optional I/O and Communication Cards
BR#0 - Model Name: Model code for GS20A-CM-ENETIP/EIP2 is 0x0104. Read the model code to
confirm connection with GS20A-CM-ENETIP/EIP2.
BR#1 - Firmware Version: T he firmware version of GS20A-CM-ENETIP/EIP2 displayed in
hexadecimal.
Example: 0100h indicates version V1.00.
BR#2 - Release Date of the Version: The date is displayed in decimal form. 10,000s digit and
1,000s digit are for “month;” 100s digit and 10 digit are for
“day.” For 1s digit: 0 = morning; 1 = afternoon.10
Example: 12191 indicates that the version was released the
afternoon of December 19.
BR#6 - GS20(X) Drive Station Number: Station number of the GS20(X) series drive. Range 1~254.
BR#11 - Modbus Communication Timeout: Sets the communication timeout (ms) for Modbus
TCP.
BR#13 - Modbus TCP Keep Alive Time: Range 5~65,535 seconds. If the connection idle time
exceeds the keep alive time, GS20A-CM-ENETIP will cut
the idling connection.
Instance Attributes
Attribute Access
Name Data type Description of attribute
ID Rule
Refer to 4.2 for corresponding value
0x03 Get / Set Data UINT Instance Code = 0x0E Get/Set
Others Get Only
Common Services
Service Implemented for
Service Name Description of service
Code Class Instance
Sends back attribute of designated
0x0E ✓ Get Single Attribute
object
0x10 ✓ Set Single Attribute Modifies attribute
Page B–30 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
Instance Attributes
Attribute ID Access Rule Name Data type Description of attribute
0x03 Get Data UINT Refer to 4.3 for corresponding value
Common Services
Implemented for
Service Code Service Name Description of service
Class Instance
0x0E ✓ Get Single Attribute Sends back attribute of designated object
Services
Instance & Attributes
Implemented for
Service Code Service Name Description of Service
Class Instance
0x0E ✓ ✓ Get_Attribute_Single Returns the attributes of a designated element
0x10 ✓ ✓ Set_Attribute_Single Gets the attributes of a designated element
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–31
Appendix B: Optional I/O and Communication Cards
For example:
If we wish to write a command for parameter P01.01 (to set Acceleration Time 1), proceed as
follows:
Explicit Message Format to Write to P1.01
Object Class + Instance + Attribute
= 0x300 + Parameter Group # + Parameter Member #
= 0x300 + 1 [0x01] + 1 [0x01]
= 0x300 + 0x01 + 0x01
Time
300h,20h,00h=0000h 300h,20h,00h, bit1=0
300h,20h,00h, bit1=1 300h,20h,00h, bit0=1
300h,20h,00h, bit0=0
Page B–32 DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D
Appendix B: Optional I/O and Communication Cards
DURApulse GS20 & GS20X AC Drive User Manual – 1st Edition, Rev D Page B–33