Chapter 5: Control Interfaces
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.1 I/O Interface Board
The Multi-2 unit interface board provides the interface between real world control signals and the AFC1500 Fastening system I/O. Since there are many different I/O control structures in the industry today, the Multi-2 unit has the ability to adapt to these through use of the I/O interface board. The interface is available in many Fieldbus or “open architecture” configurations as well as standard hardwired discrete I/O.
The Multi-2 unit I/O assumes control of the individual SAN unit I/O, thus eliminating the need to wire to each individual spindle.
All I/O interface motherboards have a DIP Switch SW1 (located at position 7D) which has to be configured so the Multi-2 Unit can identify the type of interface installed. The table below identifies the switch set-up for configurable interface boards.
Interface Type |
SW1 |
SW1 |
SW1 |
SW1 |
|
1 |
2 |
3 |
4 |
||
|
|||||
Discrete I/O (Sink Type – active true low ) |
ON |
OFF |
OFF |
OFF |
|
Discrete I/O (Source Type – active true high) |
OFF |
ON |
OFF |
OFF |
|
DeviceNet-S® (for Toolsnet®) |
ON |
ON |
OFF |
OFF |
|
Profinet IO |
OFF |
OFF |
ON |
OFF |
|
Interbus-S® (for Toolsnet®) |
ON |
OFF |
ON |
OFF |
|
Allen Bradley Remote I/O |
OFF |
ON |
ON |
OFF |
|
Profibus® (for Toolsnet®) |
ON |
ON |
ON |
OFF |
|
Modbus Plus® |
OFF |
OFF |
OFF |
ON |
|
DeviceNet-S® |
ON |
OFF |
OFF |
ON |
|
Ethernet I/P |
OFF |
ON |
OFF |
ON |
|
Interbus-S® |
ON |
ON |
OFF |
ON |
|
Mitsubishi CC-Link® Version 2 (I/O & Messaging) |
OFF |
OFF |
ON |
ON |
|
Profibus® |
ON |
OFF |
ON |
ON |
|
Mitsubishi CC-Link® Version 1 (I/O only) |
OFF |
ON |
ON |
ON |
|
M-Net |
ON |
ON |
ON |
ON |
(Other interfaces available, contact FEC)
5.2 Interface Board DIP Switch Setup
Throughout this chapter, SW1 settings will be represented as follows:
- Represents switch position
|
CN3 |
|
|
12 |
34 |
|
|
|
|
|
22 |
|
1 |
|
|
|
23 |
|
|
13 |
34 |
12 |
|
|
|
|
|
22 |
|
23 |
1 |
|
|
|
|
|
CN4 13 |
|
Side View – I/O Interface Circuit Board
PAGE 5 - 2
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.3 Discrete I/O Interface
The Discrete I/O Interface is commonly used for hardwire direct connect PLC applications. Two types of Discrete I/O interfaces are available: 24VDC Sinking Type and 24VDC Sourcing Type. The standard discrete I/O interface is the Sinking Type interface.
5.3.1 Sinking Type (NPN)
The Sinking Type I/O interface is standard with discrete I/O Multi Units. It connects to 24VDC True Low type (NPN) PLC cards.
|
CN3 |
|
|
12 |
34 |
|
|
|
|
|
22 |
|
1 |
|
|
|
23 |
|
|
13 |
34 |
12 |
|
|
|
|
|
22 |
|
23 |
1 |
|
|
|
|
|
CN4 13 |
|
- Represents switch position
|
CN3 |
|
|
12 |
34 |
|
|
|
|
|
22 |
|
1 |
|
|
|
23 |
|
|
13 |
34 |
12 |
|
|
|
|
|
22 |
|
23 |
1 |
|
|
|
|
|
CN4 13 |
|
Discrete I/O (Sinking Type) Board Specifications
Operating Voltage |
24 VDC |
|
|
|
|
|
|
Maximum current (outputs) |
200 ma |
|
|
|
|
|
|
Logic |
True Low (Sinking) |
|
|
|
|
|
|
|
PLC-IN |
Connector: Honda #MR-34F |
|
Mating Connectors |
(Cable #FEB-1271) |
Housing: Honda #MR-34L |
|
|
|
||
PLC-OUT |
Connector: Honda #MR-34M |
||
|
|||
|
(Cable #FEB-1272) |
Housing: Honda #MR-34L |
|
|
|
|
PAGE 5 - 3
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.3.1.1 Discrete Signal Connection (Sinking Type)
AFC1500 MULTI-2 Unit |
Device PLC |
Output |
Output |
PAGE 5 - 4
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.3.2 Sourcing Type (PNP)
The Sourcing Type I/O interface is optional with discrete I/O Multi Units. It connects to 24VDC True High type (PNP) PLC cards. (This interface must be specified during ordering)
|
CN3 |
|
|
12 |
34 |
|
|
|
|
|
22 |
|
1 |
|
|
|
23 |
|
|
13 |
34 |
12 |
|
|
|
|
|
22 |
|
23 |
1 |
|
|
|
|
|
CN4 13 |
|
|
CN3 |
|
|
12 |
34 |
|
|
|
|
|
22 |
|
1 |
|
|
|
23 |
|
|
13 |
34 |
12 |
|
|
|
|
|
22 |
|
23 |
1 |
|
|
|
|
|
CN4 13 |
|
- Represents switch position
Discrete I/O (Sourcing Type) Board Specifications
Operating Voltage |
24 VDC |
|
|
|
|
|
|
Maximum current (outputs) |
200 ma |
|
|
|
|
|
|
Logic |
True High (Sourcing) |
|
|
|
|
|
|
|
PLC-IN |
Connector: Honda #MR-34F |
|
Mating Connectors |
(Cable #FEB-1271) |
Housing: Honda #MR-34L |
|
|
|
||
PLC-OUT |
Connector: Honda #MR-34M |
||
|
|||
|
(Cable #FEB-1272) |
Housing: Honda #MR-34L |
|
|
|
|
PAGE 5 - 5
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.3.2.1 Discrete Signal Connection (Sourcing Type)
AFC1500 MULTI Unit |
Device PLC |
Output signal
Input signal |
PAGE 5 - 6
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.3.3 Input Signals (PLC-IN) Connector
The Input Signals are provided on the PLC IN connector. Inputs are assigned in the order as shown in the table below and cannot be changed. Pins designated as “Not Used” have no input assigned to them.
NOTE: When using Discrete I/O, “Bypass Spindle” input signals assigned to the PLC IN connector can only be used for up to 10 individual Spindles (from the Multi-2 Unit). When using Discrete I/O and you desire to connect this signal from additional spindles, the signal must be wired from the individual SAN Controllers using the SAN Unit’s PLC connector. (An alternative to this is to use a fieldbus interface which has control of all spindle bypass signals from the interface.)
Pin# |
Signal |
Contac |
Description |
|
|
t |
|
||||
|
|
|
|
|
|
1 |
Emergency Stop |
N.C. |
Emergency Stop Input |
|
|
2 |
Reset |
N.O. |
Reset Input |
|
|
3 |
Reverse |
N.O. |
Reverse Spindle Rotation Input |
|
|
4 |
Start |
N.O. |
Start Cycle Input |
|
|
5 |
Sequence Select 0 |
N.O. |
|
|
|
6 |
Sequence Select 1 |
N.O. |
Sequence Select Input |
|
|
7 |
Sequence Select 2 |
N.O. |
|
|
|
|
|
|
|||
8 |
Sequence Select 3 |
N.O. |
|
|
|
9 |
Cycle Count Up |
N.O. |
Cycle Count Input |
|
|
10 |
Cycle Count Clear |
N.O. |
|
|
|
11 |
Self Check Disable |
N.O. |
Disables automatic self check |
|
|
12 |
Not Used |
|
|
|
|
13 |
IN PORT 1 |
N.O. |
|
|
|
14 |
IN PORT 2 |
N.O. |
External Sequence interface Input |
|
|
15 |
IN PORT 3 |
N.O. |
|
||
|
|
|
|||
16 |
IN PORT 4 |
N.O. |
|
|
|
17 |
BYPASS Spindle No.1 |
N.O. |
Bypass’s spindle #1 |
|
|
18 |
BYPASS Spindle No.2 |
N.O. |
Bypass’s spindle #2 |
|
|
19 |
BYPASS Spindle No.3 |
N.O. |
Bypass’s spindle #3 |
|
|
20 |
BYPASS Spindle No.4 |
N.O. |
Bypass’s spindle #4 |
|
|
21 |
BYPASS Spindle No.5 |
N.O. |
Bypass’s spindle #5 |
|
|
22 |
BYPASS Spindle No.6 |
N.O. |
Bypass’s spindle #6 |
|
|
23 |
BYPASS Spindle No.7 |
N.O. |
Bypass’s spindle #7 |
|
|
24 |
BYPASS Spindle No.8 |
N.O. |
Bypass’s spindle #8 |
|
|
25 |
BYPASS Spindle No.9 |
N.O. |
Bypass’s spindle #9 |
|
|
26 |
BYPASS Spindle No.10 |
N.O. |
Bypass’s spindle #10 |
|
|
27 |
Not Used |
|
|
|
|
28 |
Not Used |
|
|
|
|
29 |
Not Used |
|
|
|
|
30 |
Data Select 0 |
|
|
|
|
31 |
Data Select 1 |
N.O. |
Output Data Bank Select inputs |
|
|
32 |
Data Select 2 |
|
|
|
|
33 |
Input Signal Power |
|
Common for input signal. |
Sink Type |
+24V |
34 |
Input Signal Power |
|
Source Type |
+0V |
|
|
|
||||
Note) NC: Normal Closed, NO: Normal Open |
|
|
|
For Input Signal definition see Section 4.7.2.
PAGE 5 - 7
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.3.4 Ouput Signals (PLC-OUT) Connector
The Multi-2 Unit is capable of providing over 570 Output signals to indicate the status of the Multi-2 Unit and of all the AFC1500 SAN Controllers connected to it (up to 31 controllers). These signals are user configurable using the AFC User Console Software and may be programmed on any designated pin. Up to 8 separate output data “Banks” can be set up, each with 32 different output signals. The Output “Bank” is then selected using the Data Select inputs (Data Select 0, Data Select 1, Data Select 2).
FEC Standard* Output Layout
|
NO |
|
|
Signal |
|
|
Type** |
|
|
Description |
|
|
|
|
|
|
|
|
|
|
|
|
|||||
|
1 |
|
|
Total Reject |
|
|
NO |
|
Output when the fastening result is a REJECT. |
|
|||
|
|
|
|
|
|
|
|||||||
|
2 |
|
|
Total Accept |
|
|
NO |
|
Output when the fastening result is a ACCEPT. |
|
|||
|
3 |
|
|
Abnormal |
|
|
NO |
|
Output when an Abnormal condition occurs. |
|
|
||
|
4 |
|
|
Ready |
|
|
NO |
|
Output when the system is in the READY condition. |
|
|||
|
5 |
|
|
Busy |
|
|
NO |
|
System is in cycle |
|
|
|
|
|
6 |
|
|
End |
|
|
NO |
|
Output when a fastening cycle is complete. |
|
|
||
|
7 |
|
|
Sequence Output 0 |
|
|
NO |
|
|
|
|
|
|
|
8 |
|
|
Sequence Output 1 |
|
|
NO |
|
Output confirmation of SEQUENCE SELECT 0~4 input |
|
|||
|
9 |
|
|
Sequence Output 2 |
|
|
NO |
|
selections. |
|
|
|
|
|
10 |
|
|
Sequence Output 3 |
|
|
NO |
|
|
|
|
|
|
|
11 |
|
|
Out Port 1 |
|
|
NO |
|
|
|
|
|
|
|
12 |
|
|
Out Port 2 |
|
|
NO |
|
|
|
|
|
|
|
13 |
|
|
Out Port 3 |
|
|
NO |
|
These signals will output when the fastening sequence |
|
|||
|
14 |
|
|
Out Port 4 |
|
|
NO |
|
|
||||
|
|
|
|
|
|
reaches a step that has a [PLC OUTPUT] instruction |
|
||||||
|
15 |
|
|
Out Port 5 |
|
|
NO |
|
|
||||
|
|
|
|
|
|
inserted. |
|
|
|
||||
|
16 |
|
|
Out Port 6 |
|
|
NO |
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
||||
|
17 |
|
|
Out Port 7 |
|
|
NO |
|
|
|
|
|
|
|
18 |
|
|
Out Port 8 |
|
|
NO |
|
|
|
|
|
|
|
19 |
|
|
Spindle in Bypass |
|
|
NO |
|
Output when any connected spindle is in Bypass |
|
|||
|
20 |
|
|
Current Limit Warning |
|
|
NO |
|
Active when the high current limit has been exceeded. |
|
|||
|
21 |
|
|
|
|
|
|
|
|
|
|
|
|
|
~ |
|
|
As Configured |
|
|
NO |
|
|
|
|
|
|
|
29 |
|
|
|
|
|
|
|
|
|
|
|
|
|
30 |
|
|
Always ON / Always OFF |
|
|
NO |
|
See “Output Data Banks” on following page |
|
|
||
|
31 |
|
|
Always ON / Always OFF |
|
|
NO |
|
See “Output Data Banks” on following page |
|
|
||
|
32 |
|
|
Always ON / Always OFF |
|
|
NO |
|
See “Output Data Banks” on following page |
|
|
||
|
33 |
|
|
Output Signal Power |
|
|
|
|
|
Common for output signal. |
Sink Type |
+0V |
|
|
34 |
|
|
Output Signal Power |
|
|
|
|
|
Source Type |
+24V |
|
|
|
|
|
|
|
|
|
|
|
|
*This “Standard” layout is only provided as a guide. Any signal may be programmed on any pin using the AFC Software.
The layout above is programmed standard from FEC. It contains only “Multi” or system signals as shown, however, individual spindle signals are available and may be programmed (Ex. Individual spindle accept or reject
– See 4.7.3 for complete list of signals that may be programmed on these pins) ** Type: NO = (Normally Open)
For Output Signal definition see Section 4.7.3.
PAGE 5 - 8
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.3.4.1 Ouput Data Banks
When working with the Discrete I/O interface, the output signals are programmed into
“Banks” of 32 output signals in up to 8 output “Banks” (Max. 256 outputs). If the required output signals from the Multi-2 Unit exceed 32 signals, then Bank 2 can be programmed with additional signals. If over 64 signals are required, Bank 3 can be programmed and so on. These Output “Banks” can then be selected by the Data Select input signals. The Data
Select input signals 0, 1 & 2 together form a binary code to select up to eight (8) different Data Banks. (See Table 3 below)
Note: Bank Select inputs do not function with any interface except the Discrete I/O interface. When using Bank selects, it is recommended that the bank number be monitored to confirm actual output status of shared discrete output points. This can be performed by using the “Always On / Always Off” bits set-up in specific discrete output points when programming the output points with the AFC User Console Software. For this function, program the
“Always On / Always Off” bits to mimic the Data Select input bits. “Always On” bits will turn on the output in that particular Bank as soon as the bank is selected. “Always Off” bits will turn off the output in the particular Bank which is selected. Using different combinations of these bits programmed in an output in each Bank will allow monitoring of which Bank is selected.
The number of discrete outputs used for this monitoring function depends on how many Banks are required as shown below:
Number of Banks Required |
Number of Discrete Outputs Required |
|
for Monitoring Output Bank Status |
||
|
||
1 (32 outputs) |
0 or 1 |
|
2-4 (64 – 128 outputs) |
2 |
|
5-8 (160 – 256 outputs) |
3 |
Typically these “Always On / Always Off” bits are programmed in the last output points (Pins
30 -32 as shown on the previous page).
[Table 3] Output Data (BANK) Selection
|
Data Select 2 |
|
|
Data Select 1 |
|
|
Data Select 0 |
|
|
Output Data Bank |
|
|
|
|
|
|
|
|
|
||||
|
OFF |
|
|
OFF |
|
|
OFF |
|
|
0 |
|
|
OFF |
|
|
OFF |
|
|
ON |
|
|
1 |
|
|
OFF |
|
|
ON |
|
|
OFF |
|
|
2 |
|
|
OFF |
|
|
ON |
|
|
ON |
|
|
3 |
|
|
ON |
|
|
OFF |
|
|
OFF |
|
|
4 |
|
|
ON |
|
|
OFF |
|
|
ON |
|
|
5 |
|
|
ON |
|
|
ON |
|
|
OFF |
|
|
6 |
|
|
ON |
|
|
ON |
|
|
ON |
|
|
7 |
|
PAGE 5 - 9
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.3.5 Standard I/O Cable – Wire Color Code
The table below shows the color code of the standard FEC Discrete I/O cable used for I/O connectors PLC IN and PLC OUT.
(FEC Cable Assemblies #FEB -1271 (PLC IN Cable), #FEB-1272 (PLC OUT Cable))
Pin No. |
Wire Color |
|
|
1 |
Black |
2 |
Brown |
3 |
Red |
4 |
Orange |
5 |
Yellow |
6 |
Green |
7 |
Blue |
8 |
Violet |
9 |
Gray |
10 |
White |
11 |
White/Black |
12 |
White/Brown |
13 |
White/Red |
14 |
White/Orange |
15 |
White/Yellow |
16 |
White/Green |
17 |
White/Blue |
18 |
White/Violet |
19 |
White/Gray |
20 |
White/Black/Brown |
21 |
White/Black/Red |
22 |
White/Black/Orange |
23 |
White/Black/Yellow |
24 |
White/Black/Green |
25 |
White/Black/Blue |
26 |
White/Black/Violet |
27 |
White/Black/Gray |
28 |
White/Brown/Red |
29 |
White/Brown/Orange |
30 |
White/Brown/Yellow |
31 |
White/Brown/Green |
32 |
White/Brown/Blue |
33 |
White/Brown/Violet |
34 |
White/Brown/Gray |
PAGE 5 - 10
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.4 Interbus S® Interface
InterBus S from Phoenix Contact is an open-ring based, distributed device I/O network. I/O data is transmitted in frames that provide simultaneous and predictable updates to all devices in the network. This interface board (S - version) has up to 512 bytes of assigned input data and 512 bytes of assigned output data* (64bytes default). The 64 bytes of assigned I/O data allow a maximum of 512 inputs and 512 outputs per node. FEC I/O is assigned to the I/O points in these data areas (some I/O will be designated spare). FEC Inputs match the discrete input layout. FEC Output locations are programmed using the AFC User Console Software.
* When using Master boards where the PCP channel is NOT supported, the maximum number of I/O will be 20 input bytes and 20 output bytes.
FEC integrates the Interbus S board manufactured by HMS Fieldbus Systems AB into the Multi-2 Unit modular I/O board. For further technical information on the Interbus S interface go to the HMS website. (www.hms.se)
6 |
1 |
|
|
9 |
5 |
|
|
9 |
5 |
|
|
6 |
1 |
3 |
1 |
4 |
2 |
|
DB9 Connector (male) |
|
6 |
1 |
|
9 |
5 |
|
RBC |
|
BA |
|
|
|
9 |
5 |
RBDA/ERR |
|
||
|
|
|
6 |
1 |
|
|
DB9 Connector |
|
|
(female) |
- Represents switch position
Daughter board
|
1 |
2 |
|
3 |
|
|
7 |
4 |
6 |
|
|
5 |
|
Item |
|
|
Description |
1 |
Application Connector |
||
2 |
BUS-IN Connector |
|
|
3 |
BUS-OUT Connector |
||
4 |
Baud Rate Jumper |
|
|
5 |
Status LEDs (4) |
|
|
6 |
UL LED - Green if voltage is OK at Bus |
||
|
|
|
Red - (flashing @ 2Hz) - ASIC and FLASH ROM check fault. |
7 |
Watchdog LED |
|
Green (flashing @ 2Hz) - module not initialized. |
|
Green (flashing @ 1Hz) - module initialized and running OK. |
||
|
|
|
|
|
|
|
Red (flashing @ 1Hz) - RAM check fault. |
|
|
|
PAGE 5 - 11 |
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
Red (flashing @ 4Hz) - DPRAM check fault.
InterBus Specifications
Baud Rate |
500K or 2M bits/sec. |
|
|
Nodes |
256 |
|
|
Distance |
400 m |
|
|
Cable |
Point to point twisted pair |
|
|
Packet Size |
1-256 words |
|
|
Communication Type |
Master/Slave |
|
|
Interface Specifications
Input data bytes (including free data) |
512 |
(Default: 64 input data*) |
|
|
|
Output data bytes (including free data) |
512 |
(Default: 64 output data*) |
|
|
|
Interface type |
Remote bus interface |
|
|
|
|
Operating Voltage |
+5VDC / 200 ma |
|
|
|
|
Data Width |
4 words (1 word PCP, 3 words data) |
|
|
|
|
ID Code |
F3 Hex |
|
|
|
|
Output objects |
6000H through 603FH |
|
|
|
|
Input objects |
6040H through 607FH |
|
|
|
|
* Actual Input/Output data length is configurable using the AFC Software package.
PAGE 5 - 12
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.4.1 Component Descriptions
Fieldbus Interface Connectors
|
Bus IN |
Pin No. |
Signal |
Description |
|
|
Housing |
PE |
Protective Earth Ground |
|
|
1 |
DO1 |
Data Output |
6 |
1 |
2 |
DI1 |
Data Input |
|
|
3 |
GND |
Signal Ground |
9 |
5 |
4 |
NC |
- |
|
5 |
NC |
- |
|
|
|
|||
|
|
6 |
/DO1 |
Inverted Data Output |
|
|
7 |
/DI1 |
Inverted Data Input |
|
|
8 |
NC |
- |
(9 pin male D-sub) |
9 |
NC |
- |
|
Bus OUT |
Pin No. |
Signal |
Description |
|
|
|
Housing |
PE |
Protective Earth Ground |
|
|
|
1 |
DO2 |
Data Output |
|
|
|
2 |
DI2 |
Data Input |
|
|
5 |
3 |
GND |
Signal Ground |
|
9 |
4 |
NC |
- |
||
|
|||||
|
|
5 |
GND |
Signal Ground |
|
6 |
1 |
6 |
/DO2 |
Inverted Data Output |
|
|
|
7 |
/DI2 |
Inverted Data Input |
|
|
|
8 |
NC |
- |
|
(9 pin female D-sub) |
9 |
RBST |
* |
*Always terminate RBST to ground if it is not the last module on the bus. If the RBST is not connected to ground, the interface will automatically terminate the bus.
Baud Rate Switch
The module supports 2Mbit/s and 500Kbit/s operation. To select the desired baud rate, just move the jumper cap to the corresponding location.
selected before power is on and cannot be changed during operation.
Status LEDs
|
|
|
No. |
LED |
Color |
Description |
|
|
|
||||
|
|
|
1 |
CC/RC |
Green |
Cable connection is good & master not in reset |
|
|
|
|
|
|
|
|
|
|
2 |
BA |
Green |
Bus Active |
|
|
|
|
|
|
|
|
|
|
3 |
RD |
Yellow |
Remote Bus Disabled |
|
|
|
|
|
|
|
|
|
|
4 |
TR |
Green |
PCP - Communication active. |
|
|
|
Hold Time = 500ms |
|||
|
|
|
|
|
|
|
|
|
|
|
|
PAGE 5 - 13 |
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.4.2 AFC User Console Software Settings
The Anybus board is set up by sending a Fieldbus Configuration File (*.fcf) containing initialization messages from the Multi-2 Unit to the board during power up. This string of data initializes different characteristics required for the board to communicate over the Interbus S network. In this string are messages which set the length of I/O data as well as other messages. Since the board is only initialized during power-up, the Multi-2 Unit MUST have the power cycled OFF/ON after the
“fcf” file is downloaded.
To download the fcf file, select “Field Bus Setup” from the “Multi” pull down menu. Select the appropriate “Bus Type” and click “Browse” to locate the correct fcf file. After the file has been selected, click “download” to send the file data to the Anybus board.
If no file exists (or if the settings need to be changed), after the Bus Type has been selected click on the Setup Tab.
Select the desired settings from the pull downs. When finished, go back to the General Tab and click “download” to send the file data to the Anybus board.
PAGE 5 - 14
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.4.3 Input Signals Mapping (CH1 ~ CH16)
Inputs are assigned in the order as shown in the table below and cannot be changed. Bits designated as “Unused” have no input assigned to them.
NOTE: If Interbus S TOOLSNET version is used – Input/Output Signal layout is different than shown. See 5.12 for TOOLSNET I/O Layout
|
CH. No. |
|
|
Bit |
|
|
|
Signal |
|
|
|
|
FEC Multi-2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
Bit |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0bit |
|
Emergency Stop |
1 |
|
|
||||||
|
|
|
|
1bit |
|
Reset |
2 |
|
|
||||||
|
|
|
|
2bit |
|
Reverse |
3 |
|
|
||||||
|
|
|
|
3bit |
|
Start |
4 |
|
|
||||||
|
|
|
|
4bit |
|
Sequence Select 0 |
5 |
|
|
||||||
|
|
|
|
5bit |
|
Sequence Select 1 |
6 |
|
|
||||||
|
Input CH. |
|
6bit |
|
Sequence Select 2 |
7 |
|
|
|||||||
|
|
7bit |
|
Sequence Select 3 |
8 |
|
|
||||||||
|
|
|
|
|
|
|
|||||||||
|
No.01 |
|
8bit |
|
Cycle Count Up |
9 |
|
|
|||||||
|
|
9bit |
|
Cycle Count Clear |
10 |
|
|
||||||||
|
|
|
|
|
|
|
|||||||||
|
|
|
|
10bit |
|
Self Check Disable |
11 |
|
|
||||||
|
|
|
|
11bit |
|
Unused |
12 |
|
|
||||||
|
|
|
|
12bit |
|
INPORT 1 |
13 |
|
|
||||||
|
|
|
|
13bit |
|
INPORT 2 |
14 |
|
|
||||||
|
|
|
|
14bit |
|
INPORT 3 |
15 |
|
|
||||||
|
|
|
|
15bit |
|
INPORT 4 |
16 |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CH. No. |
|
|
Bit |
|
|
Signal |
|
|
|
FEC Multi-2 |
|
|
||
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
Bit |
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0bit |
|
|
BYPASS SP#11 |
33 |
|
|
|||||
|
|
|
|
1bit |
|
|
BYPASS SP#12 |
34 |
|
|
|||||
|
|
|
|
2bit |
|
|
BYPASS SP#13 |
35 |
|
|
|||||
|
|
|
|
3bit |
|
|
BYPASS SP#14 |
36 |
|
|
|||||
|
|
|
|
4bit |
|
|
BYPASS SP#15 |
37 |
|
|
|||||
|
|
|
|
5bit |
|
|
BYPASS SP#16 |
38 |
|
|
|||||
|
Input CH. |
|
6bit |
|
|
BYPASS SP#17 |
39 |
|
|
||||||
|
|
7bit |
|
|
BYPASS SP#18 |
40 |
|
|
|||||||
|
|
|
|
|
|
|
|
||||||||
|
No.03 |
|
8bit |
|
|
BYPASS SP#19 |
41 |
|
|
||||||
|
|
9bit |
|
|
BYPASS SP#20 |
42 |
|
|
|||||||
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
10bit |
|
|
BYPASS SP#21 |
43 |
|
|
|||||
|
|
|
|
11bit |
|
|
BYPASS SP#22 |
44 |
|
|
|||||
|
|
|
|
12bit |
|
|
BYPASS SP#23 |
45 |
|
|
|||||
|
|
|
|
13bit |
|
|
BYPASS SP#24 |
46 |
|
|
|||||
|
|
|
|
14bit |
|
|
BYPASS SP#25 |
47 |
|
|
|||||
|
|
|
|
15bit |
|
|
BYPASS SP#26 |
48 |
|
|
|
CH. No. |
|
|
Bit |
|
|
Signal |
|
|
FEC Multi-2 |
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
Bit |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0bit |
BYPASS SP#1 |
17 |
|
|||||
|
|
|
|
1bit |
BYPASS SP#2 |
18 |
|
|||||
|
|
|
|
2bit |
BYPASS SP#3 |
19 |
|
|||||
|
|
|
|
3bit |
BYPASS SP#4 |
20 |
|
|||||
|
|
|
|
4bit |
BYPASS SP#5 |
21 |
|
|||||
|
|
|
|
5bit |
BYPASS SP#6 |
22 |
|
|||||
|
Input CH. |
|
6bit |
BYPASS SP#7 |
23 |
|
||||||
|
|
7bit |
BYPASS SP#8 |
24 |
|
|||||||
|
|
|
|
|
||||||||
|
No.02 |
|
8bit |
BYPASS SP#9 |
25 |
|
||||||
|
|
9bit |
BYPASS SP#10 |
26 |
|
|||||||
|
|
|
|
|
||||||||
|
|
|
|
10bit |
Unused |
27 |
|
|||||
|
|
|
|
11bit |
Unused |
28 |
|
|||||
|
|
|
|
12bit |
Unused |
29 |
|
|||||
|
|
|
|
13bit |
Unused |
30 |
|
|||||
|
|
|
|
14bit |
Unused |
31 |
|
|||||
|
|
|
|
15bit |
Unused |
32 |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CH. No. |
|
|
Bit |
|
Signal |
|
|
|
FEC Multi-2 |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
Bit |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0bit |
|
BYPASS SP#27 |
49 |
|
||||
|
|
|
|
1bit |
|
BYPASS SP#28 |
50 |
|
||||
|
|
|
|
2bit |
|
BYPASS SP#29 |
51 |
|
||||
|
|
|
|
3bit |
|
BYPASS SP#30 |
52 |
|
||||
|
|
|
|
4bit |
|
BYPASS SP#31 |
53 |
|
||||
|
|
|
|
5bit |
|
|
|
|
54 |
|
||
|
Input CH. |
|
6bit |
|
|
|
|
55 |
|
|||
|
|
7bit |
|
|
|
|
56 |
|
||||
|
|
|
|
|
|
|
|
|
||||
|
No.04 |
|
8bit |
|
|
|
|
57 |
|
|||
|
|
9bit |
|
|
|
|
58 |
|
||||
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
10bit |
|
|
|
|
59 |
|
||
|
|
|
|
11bit |
|
|
|
|
60 |
|
||
|
|
|
|
12bit |
|
|
|
|
61 |
|
||
|
|
|
|
13bit |
|
|
|
|
62 |
|
||
|
|
|
|
14bit |
|
|
|
|
63 |
|
||
|
|
|
|
15bit |
|
|
|
|
64 |
|
The Channel Number at the Master Unit output side differs according to node address settings. Please check before operating the unit.
Note: For signal definitions see Section 4.7.2
PAGE 5 - 15
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.4.4 Ouput Signals (CH1 ~ CH16)
The Multi-2 Unit is capable of providing over 570 Output signals to indicate the status of the Multi-2 Unit and of all the AFC1500 SAN Controllers connected to it (up to 31 controllers).
|
CH. No. |
|
|
Bit |
|
|
Signal |
|
|
FEC Multi-2 |
|
||||
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
Bank |
|
|
Bit |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
0bit |
|
Total Reject |
1 |
|
1 |
|
|||||
|
|
|
|
1bit |
|
Total Accept |
1 |
|
2 |
|
|||||
|
|
|
|
2bit |
|
Abnormal |
1 |
|
3 |
|
|||||
|
|
|
|
3bit |
|
Ready |
1 |
|
4 |
|
|||||
|
|
|
|
4bit |
|
Busy |
1 |
|
5 |
|
|||||
|
|
|
|
5bit |
|
End |
1 |
|
6 |
|
|||||
|
Output CH. |
|
6bit |
|
Sequence Output 0 |
1 |
|
7 |
|
||||||
|
|
7bit |
|
Sequence Output 1 |
1 |
|
8 |
|
|||||||
|
No.01 |
|
|
|
|
||||||||||
|
|
8bit |
|
Sequence Output 2 |
1 |
|
9 |
|
|||||||
|
|
|
|
|
|
|
|||||||||
|
|
|
|
9bit |
|
Sequence Output 3 |
1 |
|
10 |
|
|||||
|
|
|
|
10bit |
|
Spindle in Bypass |
1 |
|
11 |
|
|||||
|
|
|
|
11bit |
|
Current Warning |
1 |
|
12 |
|
|||||
|
|
|
|
12bit |
|
Spindle No.1 Accept |
1 |
|
13 |
|
|||||
|
|
|
|
13bit |
|
Spindle No.1 Reject |
1 |
|
14 |
|
|||||
|
|
|
|
14bit |
|
Spindle No.1 ABN. |
1 |
|
15 |
|
|||||
|
|
|
|
15bit |
|
Spindle No.1 BYP |
1 |
|
16 |
|
|||||
|
|
|
|
0bit |
|
Spindle No.2 Accept |
1 |
|
17 |
|
|||||
|
|
|
|
1bit |
|
Spindle No.2 Reject |
1 |
|
18 |
|
|||||
|
|
|
|
2bit |
|
Spindle No.2 ABN |
1 |
|
19 |
|
|||||
|
|
|
|
3bit |
|
Spindle No.2 BYP |
1 |
|
20 |
|
|||||
|
|
|
|
4bit |
|
Spindle No.3 Accept |
1 |
|
21 |
|
|||||
|
|
|
|
5bit |
|
Spindle No.3 Reject |
1 |
|
22 |
|
|||||
|
Output CH. |
|
6bit |
|
Spindle No.3 ABN |
1 |
|
23 |
|
||||||
|
|
7bit |
|
Spindle No.3 BYP |
1 |
|
24 |
|
|||||||
|
No.02 |
|
|
|
|
||||||||||
|
|
8bit |
|
Spindle No.4 Accept |
1 |
|
25 |
|
|||||||
|
|
|
|
|
|
|
|||||||||
|
|
|
|
9bit |
|
Spindle No.4 Reject |
1 |
|
26 |
|
|||||
|
|
|
|
10bit |
|
Spindle No.4 ABN. |
1 |
|
27 |
|
|||||
|
|
|
|
11bit |
|
Spindle No.4 BYP |
1 |
|
28 |
|
|||||
|
|
|
|
12bit |
|
Spindle No.5 Accept |
1 |
|
29 |
|
|||||
|
|
|
|
13bit |
|
Spindle No.5 Reject |
1 |
|
30 |
|
|||||
|
|
|
|
14bit |
|
Spindle No.5 ABN. |
1 |
|
31 |
|
|||||
|
|
|
|
15bit |
|
Spindle No.5 BYP |
1 |
|
32 |
|
|||||
|
|
|
|
0bit |
|
Spindle No.6 Accept |
2 |
|
1 |
|
|||||
|
|
|
|
1bit |
|
Spindle No.6 Reject |
2 |
|
2 |
|
|||||
|
|
|
|
2bit |
|
Spindle No.6 ABN |
2 |
|
3 |
|
|||||
|
|
|
|
3bit |
|
Spindle No.6 BYP |
2 |
|
4 |
|
|||||
|
|
|
|
4bit |
|
Spindle No.7 Accept |
2 |
|
5 |
|
|||||
|
|
|
|
5bit |
|
Spindle No.7 Reject |
2 |
|
6 |
|
|||||
|
|
|
|
6bit |
|
Spindle No.7 ABN |
2 |
|
7 |
|
|||||
|
Output CH. |
|
7bit |
|
Spindle No.7 BYP |
2 |
|
8 |
|
||||||
|
|
8bit |
|
Spindle No.8 Accept |
2 |
|
9 |
|
|||||||
|
No.03 |
|
|
|
|
||||||||||
|
|
|
|
9bit |
|
Spindle No.8 Reject |
2 |
|
10 |
|
|||||
|
|
|
|
10bit |
|
Spindle No.8 ABN. |
2 |
|
11 |
|
|||||
|
|
|
|
11bit |
|
Spindle No.8 BYP |
2 |
|
12 |
|
|||||
|
|
|
|
12bit |
|
Spindle No.9 Accept |
2 |
|
13 |
|
|||||
|
|
|
|
13bit |
|
Spindle No.9 Reject |
2 |
|
14 |
|
|||||
|
|
|
|
14bit |
|
Spindle No.9 ABN. |
2 |
|
15 |
|
|||||
|
|
|
|
15bit |
|
Spindle No.9 BYP |
2 |
|
16 |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CH. No. |
|
|
Bit |
|
|
Signal |
|
|
|
|
|
|
|
|
|
Output CH. |
|
0bit |
|
|
|
|
8 |
|
1 |
|
||||
|
|
… |
|
|
|
|
|
|
|
|
|
|
|||
|
No.16 |
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
15bit |
|
|
|
|
8 |
|
32 |
|
|||||
|
|
|
|
|
|
|
|
|
|
See Section 4.7.3 for available output signals.
These Output signals are user configurable using the AFC User Console Software and may be programmed on any designated bit.
The Output signal mapping shown is only an EXAMPLE. The signals may be programmed for placement in ANY bit position.
The CH. No. at the Master input side differs according to node address settings. Please check before operating the unit.
PAGE 5 - 16
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.5 DeviceNet® Interface
The DeviceNet communication interface allows slave connection to an industrial DeviceNet network. DeviceNet allows industrial devices to be controlled over an open network architecture enabling device connection at various locations in the field. This “fieldbus” technology reduces hard wiring/cabling & provides ease of installation. It uses a broadcast-oriented protocol -the CAN (Controller Area Network)- that can interface to many devices such as limit switches, sensors, directional valves, motor starters, bar code readers, process sensors, frequency drives, etc. The network can have up to 64 nodes. Maximum I/O data is 512 input bytes & 512 output bytes. FEC Inputs match the discrete input layout. FEC Output location is programmed using the AFC User Console Software.
Note: The DeviceNet interface is implemented according to the ODVA specification for a communications adapter (profile no.12). It is acting as a “group two only server” on the DeviceNet network.
FEC integrates the DeviceNet board manufactured by HMS Fieldbus Systems AB into the Multi-Unit modular I/O board. For further technical information on the DeviceNet interface go to the HMS website. (www.hms.se)
Further DeviceNet information can be found through the Open DeviceNet Vendors Association (ODVA). (www.ODVA.org)
DEVICENET CONNECTOR
BAUD/MAC ID SETTING
LED INDICATORS
DEVICENET |
DEVICENET |
CONNECTOR |
CONNECTOR |
BAUD/MAC ID |
BAUD/MAC ID |
SETTING |
SETTING |
LED |
LED |
INDICATORS |
INDICATORS |
- Represents switch position
1
2
3
5
4
Item |
Description |
1Application Connector
2DeviceNet Connector
3Configuration Switches
4Status LEDs (4)
Red - (flashing @ 2Hz) - ASIC and FLASH ROM check fault.
Green (flashing @ 2Hz) - module not initialized.
5 Watchdog LED Green (flashing @ 1Hz) - module initialized and running OK. Red (flashing @ 1Hz) - RAM check fault.
Red (flashing @ 4Hz) - DPRAM check fault.
PAGE 5 - 17
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
DeviceNet Specifications
Speed |
125K, 250K and 500K baud |
|
Nodes |
64 |
|
|
500 meters at 125K baud |
|
Maximum Distance |
250 meters at 250K baud |
|
|
100 meters at 500K baud |
|
|
Twisted pair for signal and power |
|
Cable |
Allen Bradley or equivalent ; |
|
Thin Cable #1485C-P1-C |
||
|
||
|
Thick Cable # 1485C-P1-A |
|
Communications Type |
Master/Slave |
Interface Board Specifications
Operating Voltage |
+5V, 200 ma |
Output data bytes |
512 max.* |
Input data bytes |
512 max.* |
Servers per group |
2 Maximum |
Interface type |
Dual Port RAM or Serial Interface |
* Typical configuration is 32 Bytes (256 I/O points) but can be altered using the AFC Software package. (See AnyBus-S Reference at the end of this chapter for I/O Setting example.)
EDS File
Each device on a DeviceNet network is associated with an EDS file containing all necessary information about the device to be connected. The network configuration program uses this file during configuration of the network.
The EDS file associated with the FEC device can be downloaded from the FEC website. www.fecusa.com (file: abs.eds)
Direct link:www.fec-usa.com/fecusacomnew/support/index.htm (the file can also be downloaded directly from HMS - www.hms.se)
Note: The FEC system will appear in the network Vendor list as “HMS Fieldbus Systems” and in the network as “Anybus-S DeviceNet” adapter. This is the manufacturer of the interface board which is integrated into the Multi-2 Unit.
NOTE: COMPATIBILITY ISSUE
There is a known compatibility issue using with OMRON C200HW-DRM21-V1
PLC’s and the Devicenet interface. This is an OMRON problem.
Omron suggests using CS1-DRM21-V1 PLC in its place.
PAGE 5 - 18
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.5.1 Component Descriptions
Fieldbus Interface Connections
Pin No. |
Signal |
Wire Color |
|
|
|
1 |
V- |
Black |
|
|
|
2 |
CAN_L |
Blue |
|
|
See “Termination” |
|
|
||||
3 |
Drain/Shield |
|
|
|
|
|
|
|
|
||
4 |
CAN_H |
White |
|
|
|
|
|
|
|||
5 |
V+ |
Red |
|
|
|
Termination
Termination of the fieldbus requires a terminating resistor at each end of the fieldbus. These resistors should have a value of 121 ohms.
Configuration Switches
On a DeviceNet network, each node must be assigned its own unique Mac ID. The Mac ID is a value between 0 and 63 used to identify each node. The Mac ID and Baud Rate are set using the DIP switches on the front of the module.
These switches must be set before power is on and cannot be changed during operation.
Baud Rate Settings
|
Baud Rate |
SW-1 |
SW-2 |
|
|
|
||
|
125K |
OFF |
OFF |
|
|
|
||
ON1 |
250K |
OFF |
|
ON |
|
|
|
|
500K |
ON |
OFF |
|
|
|
|||
|
|
|
|
|||||
2 |
Reserved |
ON |
|
ON |
|
|
|
|
|
|
|
|
|
||||
3 |
Mac ID Settings |
|
|
|
|
|
|
|
4 |
Mac ID |
SW-3 (MSB) |
SW-4 |
SW-5 |
SW-6 |
SW-7 |
SW-8 (LSB) |
|
5 |
Address 0 |
OFF |
OFF |
|
OFF |
OFF |
OFF |
OFF |
6 |
Address 1 |
OFF |
OFF |
|
OFF |
OFF |
OFF |
ON |
7 |
Address 2 |
OFF |
OFF |
|
OFF |
OFF |
ON |
OFF |
8 |
Address 3 |
OFF |
OFF |
|
OFF |
OFF |
ON |
ON |
… |
… |
… |
|
… |
… |
… |
… |
|
|
|
|||||||
|
Address 61 |
ON |
ON |
|
ON |
ON |
OFF |
ON |
|
Address 62 |
ON |
ON |
|
ON |
ON |
ON |
OFF |
|
Address 63 |
ON |
ON |
|
ON |
ON |
ON |
ON |
Status LEDs
|
|
|
|
|
LED |
State |
Description |
|
|
|
|
1 |
- Reserved |
- |
Reserved for future use. |
|
|
|
|
|
|
Off |
Not Powered / Not Online |
|
|
|
|
|
|
||
|
|
|
|
|
|
Green solid |
Link OK, Online, Connected |
|
|
|
|
2 |
- Network Status |
Green flashing |
Online, Not connected |
|
|
|
|
|
|
Red solid |
Critical Link Failure |
|
|
|
|
|
|
Red flashing |
Connection Timeout |
|
|
4 |
1 |
|
|
Off |
No power to device |
|
|
|
|
|
|
||
|
|
3 |
2 |
|
|
Green solid |
Device operational |
|
|
|
|
3 |
- Module Status |
Green flashing |
Data size bigger than configured |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Red solid |
Unrecoverable fault |
|
|
|
|
|
|
Red flashing |
Minor fault |
|
|
|
|
4 |
- Reserved |
- |
Reserved for future use. |
PAGE 5 - 19
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.5.2 User Console Software Settings
The Anybus board is set up by sending a Fieldbus Configuration File (*.fcf) containing initialization messages from the Multi-2 Unit to the board during power up. This string of data initializes different characteristics required for the board to communicate over the DeviceNet network. In this string are messages which set the length of I/O data as well as other messages. Since the board is only initialized during power-up, the Multi-2 Unit MUST have the power cycled OFF/ON after the
“fcf” file is downloaded.
To download the fcf file, select “Field Bus Setup” from the “Multi” pull down menu. Select the appropriate “Bus Type” and click “Browse” to locate the correct fcf file. After the file has been selected, click “download” to send the file data to the Anybus board.
If no file exists (or if the settings need to be changed), after the Bus Type has been selected click on the Setup Tab.
Select the desired settings from the pull downs. In I/O SETUP, select the “Input Data Length” and “Output Data Length” as required by you application. (INPUT & OUTPUT in this screen refer to PLC side I/O, INPUT = FEC Output size, OUTPUT = FEC Input size) When finished, go back to the
General Tab and click “download” to send the file data to the Anybus board.
The DeviceNet interface also has the ability to transfer fastening results data (message data). Refer to the AFC1500 User Console Manual for message setup information.
See section 5.11.5 for message set-up example (reference only)
PAGE 5 - 20
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.5.3 Input Signals (CH1 ~ CH16)
Inputs are assigned in the order as shown in the table below and cannot be changed. Bits designated as “Not Used” have no input assigned to them.
Operation Note: The first 16 bits of I/O are used by DeviceNet communication. The first input must be set “ON” to enable communication.
NOTE: If Devicenet TOOLSNET version is used – Input/Output Signal layout is different than shown. See 5.12 for TOOLSNET I/O Layout
|
CH. No. |
|
|
Bit |
|
|
|
Signal |
|
|
|
|
FEC Multi-2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
Bit |
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0bit |
|
Emergency Stop |
1 |
|
|
||||||
|
|
|
|
1bit |
|
Reset |
2 |
|
|
||||||
|
|
|
|
2bit |
|
Reverse |
3 |
|
|
||||||
|
|
|
|
3bit |
|
Start |
4 |
|
|
||||||
|
|
|
|
4bit |
|
Sequence Select 0 |
5 |
|
|
||||||
|
|
|
|
5bit |
|
Sequence Select 1 |
6 |
|
|
||||||
|
Input CH. |
|
6bit |
|
Sequence Select 2 |
7 |
|
|
|||||||
|
|
7bit |
|
Sequence Select 3 |
8 |
|
|
||||||||
|
|
|
|
|
|
|
|||||||||
|
No.01 |
|
8bit |
|
Cycle Count Up |
9 |
|
|
|||||||
|
|
9bit |
|
Cycle Count Clear |
10 |
|
|
||||||||
|
|
|
|
|
|
|
|||||||||
|
|
|
|
10bit |
|
Self Check Disable |
11 |
|
|
||||||
|
|
|
|
11bit |
|
Unused |
12 |
|
|
||||||
|
|
|
|
12bit |
|
INPORT 1 |
13 |
|
|
||||||
|
|
|
|
13bit |
|
INPORT 2 |
14 |
|
|
||||||
|
|
|
|
14bit |
|
INPORT 3 |
15 |
|
|
||||||
|
|
|
|
15bit |
|
INPORT 4 |
16 |
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CH. No. |
|
|
Bit |
|
|
Signal |
|
|
|
FEC Multi-2 |
|
|
||
|
|
|
|
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
Bit |
|
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0bit |
|
|
BYPASS SP#11 |
33 |
|
|
|||||
|
|
|
|
1bit |
|
|
BYPASS SP#12 |
34 |
|
|
|||||
|
|
|
|
2bit |
|
|
BYPASS SP#13 |
35 |
|
|
|||||
|
|
|
|
3bit |
|
|
BYPASS SP#14 |
36 |
|
|
|||||
|
|
|
|
4bit |
|
|
BYPASS SP#15 |
37 |
|
|
|||||
|
|
|
|
5bit |
|
|
BYPASS SP#16 |
38 |
|
|
|||||
|
Input CH. |
|
6bit |
|
|
BYPASS SP#17 |
39 |
|
|
||||||
|
|
7bit |
|
|
BYPASS SP#18 |
40 |
|
|
|||||||
|
|
|
|
|
|
|
|
||||||||
|
No.03 |
|
8bit |
|
|
BYPASS SP#19 |
41 |
|
|
||||||
|
|
9bit |
|
|
BYPASS SP#20 |
42 |
|
|
|||||||
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
10bit |
|
|
BYPASS SP#21 |
43 |
|
|
|||||
|
|
|
|
11bit |
|
|
BYPASS SP#22 |
44 |
|
|
|||||
|
|
|
|
12bit |
|
|
BYPASS SP#23 |
45 |
|
|
|||||
|
|
|
|
13bit |
|
|
BYPASS SP#24 |
46 |
|
|
|||||
|
|
|
|
14bit |
|
|
BYPASS SP#25 |
47 |
|
|
|||||
|
|
|
|
15bit |
|
|
BYPASS SP#26 |
48 |
|
|
|
CH. No. |
|
|
Bit |
|
|
Signal |
|
|
FEC Multi-2 |
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
Bit |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0bit |
BYPASS SP#1 |
17 |
|
|||||
|
|
|
|
1bit |
BYPASS SP#2 |
18 |
|
|||||
|
|
|
|
2bit |
BYPASS SP#3 |
19 |
|
|||||
|
|
|
|
3bit |
BYPASS SP#4 |
20 |
|
|||||
|
|
|
|
4bit |
BYPASS SP#5 |
21 |
|
|||||
|
|
|
|
5bit |
BYPASS SP#6 |
22 |
|
|||||
|
Input CH. |
|
6bit |
BYPASS SP#7 |
23 |
|
||||||
|
|
7bit |
BYPASS SP#8 |
24 |
|
|||||||
|
|
|
|
|
||||||||
|
No.02 |
|
8bit |
BYPASS SP#9 |
25 |
|
||||||
|
|
9bit |
BYPASS SP#10 |
26 |
|
|||||||
|
|
|
|
|
||||||||
|
|
|
|
10bit |
Unused |
27 |
|
|||||
|
|
|
|
11bit |
Unused |
28 |
|
|||||
|
|
|
|
12bit |
Unused |
29 |
|
|||||
|
|
|
|
13bit |
Unused |
30 |
|
|||||
|
|
|
|
14bit |
Unused |
31 |
|
|||||
|
|
|
|
15bit |
Unused |
32 |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CH. No. |
|
|
Bit |
|
Signal |
|
|
|
FEC Multi-2 |
|
|
|
|
|
|
|
|
|
|
|||||
|
|
|
|
|
|
|
Bit |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0bit |
|
BYPASS SP#27 |
49 |
|
||||
|
|
|
|
1bit |
|
BYPASS SP#28 |
50 |
|
||||
|
|
|
|
2bit |
|
BYPASS SP#29 |
51 |
|
||||
|
|
|
|
3bit |
|
BYPASS SP#30 |
52 |
|
||||
|
|
|
|
4bit |
|
BYPASS SP#31 |
53 |
|
||||
|
|
|
|
5bit |
|
|
|
|
54 |
|
||
|
Input CH. |
|
6bit |
|
|
|
|
55 |
|
|||
|
|
7bit |
|
|
|
|
56 |
|
||||
|
|
|
|
|
|
|
|
|
||||
|
No.04 |
|
8bit |
|
|
|
|
57 |
|
|||
|
|
9bit |
|
|
|
|
58 |
|
||||
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
10bit |
|
|
|
|
59 |
|
||
|
|
|
|
11bit |
|
|
|
|
60 |
|
||
|
|
|
|
12bit |
|
|
|
|
61 |
|
||
|
|
|
|
13bit |
|
|
|
|
62 |
|
||
|
|
|
|
14bit |
|
|
|
|
63 |
|
||
|
|
|
|
15bit |
|
|
|
|
64 |
|
The Channel Number at the Master Unit output side differs according to node address settings. Please check before operating the unit.
Note: For signal definitions see Section 4.7.2
PAGE 5 - 21
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.5.4 Ouput Signals (CH1 ~ CH16)
The Multi-2 Unit is capable of providing over 570 Output signals to indicate the status of the Multi-2 Unit and of all the AFC1500 SAN Controllers connected to it (up to 31 controllers).
|
CH. No. |
|
|
Bit |
|
|
Signal |
|
|
FEC Multi-2 |
|
||||
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|||||||||
|
|
|
|
|
|
|
Bank |
|
|
Bit |
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
0bit |
|
Total Reject |
1 |
|
1 |
|
|||||
|
|
|
|
1bit |
|
Total Accept |
1 |
|
2 |
|
|||||
|
|
|
|
2bit |
|
Abnormal |
1 |
|
3 |
|
|||||
|
|
|
|
3bit |
|
Ready |
1 |
|
4 |
|
|||||
|
|
|
|
4bit |
|
Busy |
1 |
|
5 |
|
|||||
|
|
|
|
5bit |
|
End |
1 |
|
6 |
|
|||||
|
Output CH. |
|
6bit |
|
Sequence Output 0 |
1 |
|
7 |
|
||||||
|
|
7bit |
|
Sequence Output 1 |
1 |
|
8 |
|
|||||||
|
No.01 |
|
|
|
|
||||||||||
|
|
8bit |
|
Sequence Output 2 |
1 |
|
9 |
|
|||||||
|
|
|
|
|
|
|
|||||||||
|
|
|
|
9bit |
|
Sequence Output 3 |
1 |
|
10 |
|
|||||
|
|
|
|
10bit |
|
Spindle in Bypass |
1 |
|
11 |
|
|||||
|
|
|
|
11bit |
|
Current Warning |
1 |
|
12 |
|
|||||
|
|
|
|
12bit |
|
Spindle No.1 Accept |
1 |
|
13 |
|
|||||
|
|
|
|
13bit |
|
Spindle No.1 Reject |
1 |
|
14 |
|
|||||
|
|
|
|
14bit |
|
Spindle No.1 ABN. |
1 |
|
15 |
|
|||||
|
|
|
|
15bit |
|
Spindle No.1 BYP |
1 |
|
16 |
|
|||||
|
|
|
|
0bit |
|
Spindle No.2 Accept |
1 |
|
17 |
|
|||||
|
|
|
|
1bit |
|
Spindle No.2 Reject |
1 |
|
18 |
|
|||||
|
|
|
|
2bit |
|
Spindle No.2 ABN |
1 |
|
19 |
|
|||||
|
|
|
|
3bit |
|
Spindle No.2 BYP |
1 |
|
20 |
|
|||||
|
|
|
|
4bit |
|
Spindle No.3 Accept |
1 |
|
21 |
|
|||||
|
|
|
|
5bit |
|
Spindle No.3 Reject |
1 |
|
22 |
|
|||||
|
Output CH. |
|
6bit |
|
Spindle No.3 ABN |
1 |
|
23 |
|
||||||
|
|
7bit |
|
Spindle No.3 BYP |
1 |
|
24 |
|
|||||||
|
No.02 |
|
|
|
|
||||||||||
|
|
8bit |
|
Spindle No.4 Accept |
1 |
|
25 |
|
|||||||
|
|
|
|
|
|
|
|||||||||
|
|
|
|
9bit |
|
Spindle No.4 Reject |
1 |
|
26 |
|
|||||
|
|
|
|
10bit |
|
Spindle No.4 ABN. |
1 |
|
27 |
|
|||||
|
|
|
|
11bit |
|
Spindle No.4 BYP |
1 |
|
28 |
|
|||||
|
|
|
|
12bit |
|
Spindle No.5 Accept |
1 |
|
29 |
|
|||||
|
|
|
|
13bit |
|
Spindle No.5 Reject |
1 |
|
30 |
|
|||||
|
|
|
|
14bit |
|
Spindle No.5 ABN. |
1 |
|
31 |
|
|||||
|
|
|
|
15bit |
|
Spindle No.5 BYP |
1 |
|
32 |
|
|||||
|
|
|
|
0bit |
|
Spindle No.6 Accept |
2 |
|
1 |
|
|||||
|
|
|
|
1bit |
|
Spindle No.6 Reject |
2 |
|
2 |
|
|||||
|
|
|
|
2bit |
|
Spindle No.6 ABN |
2 |
|
3 |
|
|||||
|
|
|
|
3bit |
|
Spindle No.6 BYP |
2 |
|
4 |
|
|||||
|
|
|
|
4bit |
|
Spindle No.7 Accept |
2 |
|
5 |
|
|||||
|
|
|
|
5bit |
|
Spindle No.7 Reject |
2 |
|
6 |
|
|||||
|
|
|
|
6bit |
|
Spindle No.7 ABN |
2 |
|
7 |
|
|||||
|
Output CH. |
|
7bit |
|
Spindle No.7 BYP |
2 |
|
8 |
|
||||||
|
|
8bit |
|
Spindle No.8 Accept |
2 |
|
9 |
|
|||||||
|
No.03 |
|
|
|
|
||||||||||
|
|
|
|
9bit |
|
Spindle No.8 Reject |
2 |
|
10 |
|
|||||
|
|
|
|
10bit |
|
Spindle No.8 ABN. |
2 |
|
11 |
|
|||||
|
|
|
|
11bit |
|
Spindle No.8 BYP |
2 |
|
12 |
|
|||||
|
|
|
|
12bit |
|
Spindle No.9 Accept |
2 |
|
13 |
|
|||||
|
|
|
|
13bit |
|
Spindle No.9 Reject |
2 |
|
14 |
|
|||||
|
|
|
|
14bit |
|
Spindle No.9 ABN. |
2 |
|
15 |
|
|||||
|
|
|
|
15bit |
|
Spindle No.9 BYP |
2 |
|
16 |
|
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
CH. No. |
|
|
Bit |
|
|
Signal |
|
|
|
|
|
|
|
|
|
Output CH. |
|
0bit |
|
|
|
|
8 |
|
1 |
|
||||
|
|
… |
|
|
|
|
|
|
|
|
|
|
|||
|
No.16 |
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
15bit |
|
|
|
|
8 |
|
32 |
|
|||||
|
|
|
|
|
|
|
|
|
|
See Section 4.7.3 for available output signals.
These Output signals are user configurable using the AFC User Console Software and may be programmed on any designated bit.
The Output signal mapping shown is only an EXAMPLE. The signals may be programmed for placement in ANY bit position.
The CH. No. at the Master input side differs according to node address settings. Please check before operating the unit.
PAGE 5 - 22
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.6 Profibus® Interface
The Profibus-DP communication interface allows slave connection to an industrial Profibus network. Profibus-DP allows industrial devices to be controlled over an open network architecture enabling device connection at various locations in the field. This “Fieldbus” technology reduces hardwiring/cabling & provides ease of installation. It can interface to many devices such as limit switches, sensors, directional valves, motor starters, bar code readers, process sensors, frequency drives, etc. The network can have up to 126 nodes. Its maximum communication baud rate is 12M baud and its minimum baud rate is 9.6K baud.
Node addressing is selectable using the address selection switches. Baud rate is auto detected from the master and no user setup is required. Module & Network status LED’s provide network diagnostics.
Maximum I/O data is 244 input bytes & 244 output bytes. FEC Inputs match the discrete input layout. FEC Output location is programmed using the AFC User Console Software.
Note: The Profibus interface is implemented according to the Profibus-DP EN 50 170 (DIN 19245 Part 1) specification.
FEC integrates the Profibus-DP board manufactured by HMS Fieldbus Systems AB into the Multi-Unit modular I/O board. For further technical information on the Profibus interface go to the HMS website. (www.hms.se)
Further Profibus information can be found on the Profibus website at www.profibus.com.
PROFIBUS CONNECTOR
TERMINATION SWITCH
ADDRESS
SETTING
LED INDICATORS
PROFIBUS |
PROFIBUS |
CONNECTOR |
CONNECTOR |
TERMINATION |
TERMINATION |
SWITCH |
SWITCH |
ADDRESS |
ADDRESS |
SETTING |
SETTING |
LED |
LED |
INDICATORS |
INDICATORS |
- Represents switch position
1
2
3
4
6
5
Item |
|
Description |
1 |
Application Connector |
|
2 |
Profibus Connector |
|
3 |
Terminator Switch |
|
4 |
Address Switches |
|
5 |
Status LEDs (4) |
|
|
|
Red - (flashing @ 2Hz) - ASIC and FLASH ROM check fault. |
|
|
Green (flashing @ 2Hz) - module not initialized. |
6 |
Watchdog LED |
Green (flashing @ 1Hz) - module initialized and running OK. |
|
|
Red (flashing @ 1Hz) - RAM check fault. |
|
|
Red (flashing @ 4Hz) - DPRAM check fault. |
|
|
PAGE 5 - 23 |
Chapter 5: Control Interfaces |
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1) |
||||
|
|
|
|||
|
Profibus Specifications |
|
|
|
|
|
|
|
|
|
|
|
Speed |
|
9.6K - 12M baud - auto selected |
|
|
|
Nodes |
|
126 Note: Node 126 is reserved for commissioning purposes only |
|
|
|
Distance |
|
200m max. at 1.5Mbit/s extendable with repeaters. |
|
|
|
Cable |
|
Shielded Copper Twisted Pair or fiber optic |
|
|
|
Communications Type |
|
Master/Slave - EIA RS485 |
|
|
|
Protocol Version |
|
Ver. 1.10 |
|
|
|
Maximum Cyclic I/O Size |
|
244bytes In, 244 bytes out max. |
416 total bytes max. |
|
|
Data transmission |
|
The module only supports cyclic I/O data transmission. |
|
Configuration
FEC Profibus I/O configuration is programmable using the AFC User Console software. I/O can be set as required by the application according to parameter limits set forth by the GSD (Profibus) configuration file. The AFC Software allows configuration of the number of I/O in the Multi Unit. Configuration of the Profibus Master MUST match the configuration of the FEC Profibus slave. In the Profibus Master setup, input size and output size is set as “byte” ordering. (Do not use “word” ordering. This will inverse the I/O location) When setting the Profibus Master configuration, PLC input size refers to FEC output size (ie. Accept, Reject, Busy, etc.) and PLC output size refers to FEC inputs (ie. Start, Stop, Reset, etc.). FEC will show up as 2 modules. Module 1 is inputs, module 2 is outputs. (See AnyBus-S Reference at the end of this chapter for I/O Setting example.)
GSD File
Each device on a Profibus network is associated with a GSD file containing all necessary information about the device to be connected. The network configuration program uses this file during configuration of the network.
The GSD file associated with the FEC device can be downloaded from the FEC website. www.fecusa.com (File : hms_1003.gsd)
Direct link:www.fec-usa.com/fecusacomnew/support/index.htm (The file can also be downloaded directly from HMS - www.hms.se)
PAGE 5 - 24
Chapter 5: Control Interfaces
AFC1500 Multi-2 Unit Hardware Manual (Rev2.1)
5.6.1 Component Descriptions
Fieldbus Interface Connection
|
|
Pin No. |
Signal |
Description |
|
|
|
1 |
N.C. |
|
|
|
5 |
2 |
N.C. |
|
|
9 |
3 |
B- Line |
Positive RxD/TxD according to RS485 Spec. |
||
|
|||||
|
|
||||
|
|
4 |
RTS |
Request to send |
|
6 |
1 |
5 |
GND Bus |
Isolated GND from RS 485 side |
|
|
6 |
+5V Bus |
Isolated +5V from RS 485 side |
||
|
|
||||
|
|
7 |
N.C. |
|
|
|
|
8 |
A- Line |
Negative RxD/TxD according to RS485 Spec. |
|
|
|
9 |
N.C. |
|
|
(9 pin female D-sub) |
Housing |
Shield |
Connected to PE |
Termination
Termination of the fieldbus requires a terminating resistor at each end of the fieldbus. A termination switch is provided on the Profibus-DP interface board. Set the switch to “ON”, if termination is required. If external terminators are used, the switch must be in the off position.
Node Address
Before configuring the Profibus-DP module, the node address has to be set. This is done with two rotary switches on the module which can set the node address 1-99 in decimal format. The Upper rotary switch (closest to the D-sub) sets the “tens” digit (10x), and the bottom rotary switch sets the “ones” digit (1x). Example: To set node 37, place the “tens” digit switch on 3 and the “ones” digit switch on 7.
This switch must be set before power is on, and cannot be changed during operation.
Status LEDs
|
|
|
|
LED |
Status |
Description |
|
|
|
|
1 |
- |
Not Used |
|
|
|
|
2 |
Off |
Module not on-line |
|
|
|
|
Green |
Module is on-line and data exchange is possible. |
|
|
|
|
|
|
||
|
|
|
|
3 |
Off |
Module is not off-line |
|
|
|
|
Red |
Module is off-line and data exchange is not |
|
|
|
|
|
|
possible. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Off |
No diagnostics present. |
|
|
|
|
|
|
Error in configuration: IN and/or OUT length set |
|
|
4 |
1 |
|
Red flashing at 1 |
during initialization of the module is not equal to |
|
|
|
second intervals |
the length set during configuration of the |
||
|
|
|
|
|
||
|
|
3 |
2 |
4 |
|
network. |
|
|
|
|
|
||
|
|
|
|
Fieldbus |
|
Error in user parameter data: The |
|
|
|
|
|
||
|
|
|
|
Red flashing at 1/2 |
length/contents of the User Parameter data set |
|
|
|
|
|
Diagnostics |
during initialization of the module is not equal to |
|
|
|
|
|
second intervals |
||
|
|
|
|
|
the length/contents set during configuration of |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
the network. |
|
|
|
|
|
Red flashing at 1/4 |
Error in initialization of the PROFIBUS |
|
|
|
|
|
second intervals |
communication ASIC. |
PAGE 5 - 25