Fife SBPC-21-EN/IP User manual

Fife Corporation
PO Box 26508, Oklahoma City, OK 73126, U.S.A.
Phone: 405.755.1600 / Fax: 405.755.8425
© 2000 Fife Corporation. All rights reserved.
SBPC-21-EN/IP
FifeNet To EtherNet/IP™ Gateway
Customer Instruction Manual
EtherNet/IP™


SBPC-21-EN/IP CUSTOMER INSTRUCTION MANUAL
COPYRIGHT
• • • • • •
All rights reserved. Any reproduction of this Instruction Manual, in any form in whole or in part requires
the prior written consent of Fife Corporation.
The information given in this Instruction Manual is subject to change without notice.
We have compiled this Instruction Manual with the greatest possible care and attention. However, the
possibility of error cannot be completely excluded. Fife Corporation accepts no legal liability for
incorrect information given and the consequences arising therefrom.
MS DOS is a trademark of Microsoft Corporation. All other trademarks are the property of their
respective owners.


SBPC-21-EN/IP CUSTOMER INSTRUCTION MANUAL
TABLE OF CONTENTS
• • • • • •
INTRODUCTION ......................................................................................................................................... 1
PRODUCER/CONSUMER MODEL .................................................................................................................1
FIFENET....................................................................................................................................................1
SBPC-21-EN/IP SWITCH/JUMPER CONFIGURATION...................................................................................2
SBPC-21-EN/IP NETWORK STATUS..........................................................................................................4
SBPC-21-EN/IP ERROR CODES ...............................................................................................................5
FEATURES.................................................................................................................................................6
SBPC-21-EN/IP NETWORK CONFIGURATION.............................................................................................6
CONFIGURING IP ADDRESS........................................................................................................................7
USING CONFIGURATION SWITCH ................................................................................................................7
USING DHCP/BOOTP................................................................................................................................7
USING A PREDEFINED CONFIGURATION ......................................................................................................7
USING ADDRESS RESOLUTION PROTOCOL (ARP).......................................................................................8
FILE SYSTEM.............................................................................................................................................9
CONFIGURATION FILE ETHCFG.CFG ............................................................................................................9
TELNET SUPPORT .................................................................................................................................10
ETHERNET/IP ..........................................................................................................................................11
IMPLEMENTED OBJECTS ..........................................................................................................................11
ASSEMBLY OBJECT, CLASS 04H...............................................................................................................11
I/O DATA INPUT MAPPING OBJECT, CLASS A0H........................................................................................12
I/O DATA OUTPUT MAPPING OBJECT, CLASS A1H....................................................................................12
FIFENET THEORY ................................................................................................................................... 15
FIFENET TIME SLICES..............................................................................................................................15
MULTIPLEXED TIME SLICES ......................................................................................................................15
FIFENET MASTER ....................................................................................................................................16
SBPC-21-EN/IP DATA FLOW ..................................................................................................................17
CONFIGURATIONS................................................................................................................................... 19
HARDWARE CONFIGURATION – SINGLE CDP-01.......................................................................................19
HARDWARE CONFIGURATION – MULTIPLE CDP-01’S................................................................................20
SOFTWARE CONFIGURATION....................................................................................................................20
COMMUNICATION MAPPING..................................................................................................................... 21
ETHERNET/IP TO FIFENET DATA .............................................................................................................21
FIFENET TO ETHERNET/IP DATA .............................................................................................................22
CONTROL INFORMATION ......................................................................................................................... 25
CDP-01 CONTROL MATRIX......................................................................................................................25
EXTERNAL LOCK......................................................................................................................................25
TRIPLE-DRIVE CDP-01............................................................................................................................28
STATUS DATA BLOCK ..............................................................................................................................29

SPECIAL CONTROL OF FIFENET DEVICES.................................................................................................36
CDP-01 KEY CODE DATA PATH...............................................................................................................36
CDP-01 KEY CODES ...............................................................................................................................37
SIMULATING DUAL-KEY PRESSES.............................................................................................................37
CDP-01 LED PANEL DATA......................................................................................................................38
INDEX......................................................................................................................................................40

SBPC-21-EN/IP CUSTOMER INSTRUCTION MANUAL
________________________________________________________________________________________________________________
12-20-2002 Figure Sheet 1-853-A Page 1
1
INTRODUCTION
• • • • • •
The Fife SBPC-21-EN/IP (Serial Bus Protocol Converter) provides a gateway between Fife’s
proprietary FifeNet network and an Ethernet network. The SBPC-21-EN/IP uses the standard RJ-45
connector and conforms to EtherNet/IP Level 2 I/O Server CIP Protocol. As shown in the diagram
below, the SBPC-21-EN/IP connects to both FifeNet and Ethernet/IP.
Figure 1-1: SBPC-21-EN/IP Network Connection
Producer/Consumer Model
The Producer/Consumer Model allows the exchange of information between a sending device
(“producer”) and many receiving devices (“consumer”) without requiring the same date to be sent
multiple times to different destinations. The producer sends the data once and each consumer on the
network receives the data at the same time. The data can be used (consumed) or ignored by each
receiving device independently. FifeNet uses the Producer/Consumer Model.
FifeNet
FifeNet’s deployment of the Producer/Consumer Model allows data sent by a single device to be
received simultaneously by multiple devices on the same network. Each receiving device can choose
to use (consume) the information or ignore it as needs dictate. FifeNet is based on a fixed time slicing
architecture where transmitting devices send data in fixed, predetermined time intervals.
FifeNet
The SBPC-21-EN/IP
connects to both
FifeNet and Ethernet
providing translation
between the two
networks.
Customer
Ethernet
Ethernet Hub

________________________________________________________________________________________________________________
12-20-2002 Figure Sheet 1-853-A Page 2
SBPC-21-EN/IP Switch/Jumper Configuration
Since the SBPC-21-EN/IP participates in two networks at the same time, it must have two network
addresses (a FifeNet address and an Ethernet IP address). The FifeNet address is set via the FifeNet
serial port that is common with many FifeNet peripherals. The Ethernet IP address is programmable
by dip switches or via the Ethernet connection. See the dip switch description and IP address
configuration setup shown below for more information. If the SBPC-21-EN/IP is installed as the end
point in a FifeNet network, all four jumpers described below should be installed.
Figure 1-2: SBPC-21-EN/IP Top View
These jumpers should be installed if the
SBPC-21-EN/IP is at the end of a
FifeNet network. They provide network
termination. The other two jumpers
should always be installed as they
select half-duplex FifeNet
communication.
Terminated Not Terminated
The 7-segment LED is
used to display errors or
exceptions. During normal
operation, the display will
continuously “cycle” the
outer segments.
Ethernet IP address configuration
switches. See the following page
for description of these switches.

________________________________________________________________________________________________________________
12-20-2002 Figure Sheet 1-853-A Page 3
SBPC-21-EN/IP External Connections/Indicators
SBPC-21-EN/IP mounting considerations are simplified as all connections to the SBPC-21-EN/IP are
on the same side of the box.
Figure 1-3: SBPC-21-EN/IP Side View
Connection to FifeNet is
accomplished using the
standard FifeNet connector.
Configuration is also
downloaded to the device
using this connection.
Device and network status
LED’s. These indicators
provide feedback for
network troubleshooting.
Connection to Ethernet is
accomplished using the standard
RJ-45 connector.
Switch ON (↓) = 1 IP Address SW1 SW2 SW3 SW4 SW5 SW6 SW7 SW8
Switch Value = 0
Use DHCP/BootP server if
present or use the internally
stored IP address. If a
DHCP/BootP server is not
present, the stored IP address
will be used. See the section
SBPC-21-EN/IP Network
Configuration for details about
how to store an IP address.
OFF OFF OFF OFF OFF OFF OFF OFF
192.168.0.1 OFF OFF OFF OFF OFF OFF OFF ON
192.168.0.2 OFF OFF OFF OFF OFF OFF ON OFF
192.168.0.3 OFF OFF OFF OFF OFF OFF ON ON
192.168.0.4 OFF OFF OFF OFF OFF ON OFF OFF
192.168.0.5 OFF OFF OFF OFF OFF ON OFF ON
192.168.0.6 OFF OFF OFF OFF OFF ON ON OFF
. . . . .
192.168.0.252 ON ON ON ON ON ON OFF OFF
192.168.0.253 ON ON ON ON ON ON OFF ON
Switch Value = 1 – 254
The first three values of the
IP address are fixed at
192.168.0 and the dip switch
value represents the binary
value of the last digit of the IP
address. The subnet mask is
255.255.255.0 and the
default gateway is 0.0.0.0.
192.168.0.254 ON ON ON ON ON ON ON OFF

________________________________________________________________________________________________________________
12-20-2002 Figure Sheet 1-853-A Page 4
SBPC-21-EN/IP Network Status
The SBPC-21-EN/IP network status is determined by interpretation of the external LED status as
described in the table below.
Figure 1-4: SBPC-21-EN/IP LED Indicators
Table 1-1
LINK LED
LED State Meaning
Off Ethernet network not detected.
Solid Green The SBPC-21-EN/IP is connected to an Ethernet network.
MODULE STATUS
LED State Meaning
Off No power.
Solid Green The Ethernet module is operating properly.
Flashing Green The Ethernet module has not been initialized.
Flashing Red A minor recoverable fault has been detected.
Solid Red An internal error has been detected.
Flashing Green / Red Self-test in progress.
NETWORK STATUS
LED State Meaning
Off No power or no IP address has been assigned.
Solid Green At least one Ethernet/IP connection is established.
Flashing Green No Ethernet/IP connections are established.
Flashing Red
One or more of the connections in which this module is the target has timed
out. This state is only left if all timed out connections are reestablished or if the
module is reset.
Solid Red Duplicate IP address detected.
Flashing Green / Red Self-test in progress.
ACTIVITY LED
LED State Meaning
N/A The ACTIVITY LED flashes green when a packet is received or transmitted.

________________________________________________________________________________________________________________
12-20-2002 Figure Sheet 1-853-A Page 5
SBPC-21-EN/IP Error Codes
The 7-segment LED digit on the SBPC-21-EN/IP main board is used to indicate errors or other
potential problems. See page 2 of this manual for the location of this LED. The error codes are
divided into the categories listed below. Since there is only a single-digit display and the error codes
are 3 digits in length, the error codes are displayed in three parts. The most significant digit will appear
first followed by the second and third digits. The display will go blank for a moment and the cycle
repeats unless the SBPC-21-EN/IP has been configured to attempt to restart after an error. If this is
the case, the error will only cycle once. All state machine errors 5XX are considered nonfatal and only
cycle once. Here are the error codes and their meanings.
Table 1-2
SBPC PROCESSOR ERRORS
F01 Processor attempted to execute and undefined instruction.
F02 Software interrupt vector occurred.
F03 Attempt to fetch instruction from invalid memory.
F04 Attempt to read data from invalid memory.
F05 Reserved exception vector.
F06 FLASH memory checksum fault.
F07 Pool memory allocation error.
F08 Byte memory allocation error.
F09 Unable to create thread.
F0A Unable to create event.
F0B Unable to create semaphore.
F0C Unable to create mutex.
F0D Unable to create queue.
F0E Unable to write to queue.
F0F Console I/O error.
Errors that begin with ‘F’
are unrecoverable faults.
The SBPC cannot
participate in FifeNet or
Ethernet operations. In
the default configuration,
the SBPC will attempt to
restart.
COMMUNICATION MODULE ERRORS
E01 The configuration matrix is corrupted.
E02 No HMS Anybus module detected.
E03 Anybus module failed to initialize (no interrupt received).
E04 Anybus module failed to initialize (interrupt stuck).
E05 Anybus module failed to initialize (mailbox not ready).
E06 Anybus mailbox timeout.
E07 Anybus mailbox response indicated error.
E08 Anybus mailbox response timeout.
E09 Anybus dual-port RAM fault.
E0A Anybus output area release timeout.
E0B Anybus initialization timeout.
Errors that begin with ‘E’
are associated with the
Ethernet interface. In
the default configuration,
the SBPC will attempt to
restart. With the
exception of error ‘E01,’
FifeNet is functional;
however, the default
configuration will attempt
to restart which will
interrupt FifeNet.
STATE MACHINE ERRORS
501 State machine file is corrupted.
502 State machine is disabled.
503 State machine started in shutdown mode.
504 Bad state machine instruction encountered.
505 State machine instruction fetch from address is out of range.
506 State machine stack error (too many nested calls).
507 State machine stack error (too many returns).
508 State machine attempted divide by zero.
509 State machine tried to access more than four timers.
50A State machine variable address is out of range.
Errors that begin with ‘5’
are related to the state
machine capability of the
SBPC. These errors are
cycled only once and do
not cause the SBPC to
restart.

________________________________________________________________________________________________________________
12-20-2002 Figure Sheet 1-853-A Page 6
Features
The SBPC-21-EN/IP supports the following features:
• Ethernet/IP protocol.
• DHCP/BootP bootstrap address resolution.
• File system with approximately 1.4 MB of space available.
• TELNET server featuring a command line interface similar to MS DOS™.
• FTP server provides easy file management using standard FTP clients.
• ICMP echo request (ping).
SBPC-21-EN/IP Network Configuration
Before you can use the module on your network, you must configure the IP (Internet Protocol)
address, the subnet mask, and optionally, the gateway address.
IP Address
The IP address is used to identify each node on the TCP/IP network. Therefore, each node on the
network must have a unique IP address. IP addresses are written as four decimal integers (0-255)
separated by periods, where each integer represents the binary value of one byte in the IP address.
This is called dotted-decimal notation.
Example:
Address 10000000 00001010 00000010 00011110 is written as 128.10.2.30
Subnet Mask
The IP address is divided into three parts: net ID, subnet ID, and host ID. To separate the net ID and
the subnet ID from the host ID, a subnet mask is used. The subnet mask is a 32-bit binary pattern,
where a set bit allocates a bit for network/subnet ID, and a cleared bit allocates a bit for the host ID.
Like the IP address, the subnet mask is commonly written in dotted-decimal notation.
Example:
To make the IP address 128.10.2.30 belong to subnet 128.10.2, the subnet mask shall
be set to 255.255.255.0.
Subnet Mask: 11111111 11111111 1111111 00000000 (255.255.255.0)
Note: To be able to establish communication between two devices, both devices must belong to the
same subnet. If not, the communication must be done through a gateway. It is, therefore,
recommended to configure the module to the same subnet as your PC.
Special Case IP Addresses
Devices on an Ethernet network are not allowed to be configured to the following IP addresses;
therefore, do not configure the SBPC-21-EN/IP to use any of them.
IP ADDRESS DESCRIPTION
0.X.X.X IP address where the first byte is zero
127.X.X.X IP address where the first byte is 127.
X.X.X.0 IP address where the last byte is zero.
X.X.X.255 IP address where the last byte is 255.

________________________________________________________________________________________________________________
12-20-2002 Figure Sheet 1-853-A Page 7
Configuring IP Address
The SBPC-21-EN/IP offers several ways to configure the IP address:
• Configuration Switch
• DHCP/BootP
• Using a predefined IP address stored in the FLASH.
• ARP
Using Configuration Switch
The configuration switch provides an easy way to configure the module for intranet use. The switch
represents the binary value of the last byte in the IP address. If the switch is set to a value between
1-254 the module will use the settings described below.
IP ADDRESS DESCRIPTION
IP Address 192.168.0.n1
Subnet Mask2255.255.255.0
Gateway Address20.0.0.0 (No gateway set.)
1n represents the binary value of the configuration switches.
2 The subnet mask and gateway are fixed to these values when using the
configuration switch to set the IP address.
00010100
Switch ON (↓) = 1
Note: These settings can only be used on an intranet. This is because the IP address that is
being set belongs to the private address set, see RFC 1918.
Using DHCP/BootP
If the configuration switches are set to 0, the SBPC-21-EN/IP will read the configuration stored in
FLASH. If DHCP/BootP is enabled and a DHCP or BootP server is found, the IP address, subnet
mask, and gateway are automatically configured by the DHCP/BootP server. DHCP/Bootp must be
enabled by modification of the file ethcfg.cfg in the internal file system. See the file system section for
information about this file and how to change it.
00000000
Switch ON (↓) = 1
Using a Predefined Configuration
If the configuration switches are set to 0, the SBPC-21-EN/IP will read the configuration stored in
internal FLASH. If DHCP/BootP is disabled or a DHCP/BootP client cannot be found, the
SBPC-21-EN/IP will try to use the configuration stored in the FLASH. If no configuration is found, the
SBPC-21-EN/IP will indicate an error on the Network Status LED. In this state, the SBPC-21-EN/IP will
only run the ARP protocol.
Example:
The switches are set to 00010100 (20 decimal)
The IP address of the module will be set to 192.168.0.20
A
ll switches in the position shown (0) use DHCP/BootP or internal
confi
g
uration.

________________________________________________________________________________________________________________
12-20-2002 Figure Sheet 1-853-A Page 8
Using Address Resolution Protocol (ARP)
The IP address can be changed during runtime using the ARP command from a PC. The new IP
address will also be stored in internal FLASH. Below is an example on how to change the IP address
from an MS DOS™ window:
arp -s <IP address>1<MAC address>2
ping <IP address>1
arp -d <IP address>1
1The IP Address to assign to the SBPC-21-EN/IP.
2 The 6-digit MAC address from the label on the SBPC-21-EN/IP.
The arp -s command will store the IP and MAC addresses in the PC’s ARP table. When the ping
command is executed, the PC sends this information to the SBPC-21-EN/IP using the MAC address.
The module detects that it was addressed with the correct MAC address and adopts the IP address
sent by the PC. The new IP address will also be stored in internal FLASH. (The arp -d command is
optional, but it removes the static route from the PC ARP table) This method can be used to
reconfigure modules that already have been configured. The MAC address is printed on a label on the
bottom side of the SBPC-21-EN/IP.
Note: As the arp command automatically configures the subnet mask to 255.255.255.0, the first
three bytes of the IP address must be the same as for the PC executing the command.
Figure 1-4: Example Connection Using ARP to Change SBPC-21-EN/IP IP Address
In the above example, the following commands would set the SBPC-21-EN/IP IP address to
84.83.83.5:
arp –s 84.83.83.5 00-aa-00-62-c6-09
ping 84.83.83.5
arp –d 84.83.83.5
FifeNet provides power for SBPC-21-EN/IP.
Ethernet crossover cable allows
direct connection to SBPC-21-EN/IP.
SBPC-21-EN/IP MAC ID:
00-aa-00-62-c6-09
Desired IP Address
84.83.83.5
PC’s IP address is 84.83.83.2

________________________________________________________________________________________________________________
12-20-2002 Figure Sheet 1-853-A Page 9
File System
The file system is a fixed-size storage area with a hierarchical directory structure. Files can be grouped
in directories for readability. The file system features two security levels. Depending on security level,
different users can have access to different files and directories. The file system is accessible via FTP
and TELNET.
Case Sensitivity
The file system is case sensitive.
File Name / Path Name Length
File names can be a maximum of 48 characters long. Path names can be 256
characters in length, including the file name.
File Size
The file size is not restricted. Naturally, a file cannot be larger than the available
space (see below).
Free Space
There is approximately 1.4 MB available for user files.
Configuration File ethcfg.cfg
This file contains the network configuration and is read during initialization. It is an ASCII text file that
may be edited with any text editor. If DHCP/BootP configuration is needed, edit this file to enable it.
Once changed, the SBPC-21-EN/IP needs to be restarted for changes to take effect. The format of the
file is shown below.
EXAMPLE :
ethcfg.cfg file:
[IP Address]
10.10.12.212
IP address.
[Subnet Mask]
255.255.255.0
Subnet mask.
[Gateway Address]
0.0.0.0
Gateway address.
[SMTP Address]
0.0.0.0
N/A
[DHCP/BootP]
OFF
ON = Enabled.
OFF= Disabled.
[Speed]
Auto
Auto - Default. Auto negotiation will be used.
100 - Forces the module to operate only at 100 mbit.
10 - Forces the module to operate only at 10 mbit.
[Duplex]
Auto
Auto - Default. Auto negotiation will be used.
Full - Forces the module to operate only at full duplex.
Half - Forces the module to operate only at half duplex.
Using a standard FTP client, this file can be transferred from the SBPC-21-EN/IP to a PC, edited, and
sent back.

________________________________________________________________________________________________________________
12-20-2002 Figure Sheet 1-853-A Page 10
TELNET Support
Through a TELNET client, the user can access the SBPC-21-EN/IP file system using a command line
interface similar to MS DOS™. The following commands are supported by this utility.
Table 1-3
GENERAL COMMANDS
Command Description
version This command will display version information, serial number, and MAC ID of the
module.
help Displays a help menu.
exit Terminates the current TELNET session.
DIAGNOSTIC COMMANDS
Command Description
arp Display ARP stats and table.
Iface Display net interface stats.
socket Display socket list.
route Display IP route table.
FILE SYSTEM OPERATION
Command Description
dir
dir [path]
Lists the contents of a directory. If no path is given, the contents of the current
directory are listed.
md
md [[path][directory name]]
Creates a directory. If no path is given, the directory is created in the current
directory.
rd rd [[path][directory name]]
Removes a directory. The directory can only be removed if it is empty.
cd cd [path]
Changes current directory.
format
format
Formats the file system. This is a privileged command and can only be called in
administration mode.
del del [[path][filename]]
Deletes a file.
ren ren [[path][old name]] [[path][new name]]
Rename a file or directory.
move
move [[source path][source file]] [[destination path]]
This command moves a file or directory from the source location to a specified
destination.
copy copy [[source path][source file]] [[destination path][destination file]]
This command creates a copy of the source file at a specified location.
type type [[path][filename]]
Types the contents of a file.
mkfile mkfile [[path][filename]]
Creates an empty file.
append append [[path][filename]] [“The line to append”]
Appends a line to a file.
For commands where file names, directory names, or paths shall be given as an argument, the names
can be written directly or within quotes. For names including spaces, the file names must be
surrounded by quotes. It is also possible to use relative pathnames using “.,” “\,” and “..”

________________________________________________________________________________________________________________
12-20-2002 Figure Sheet 1-853-A Page 11
Ethernet/IP
EtherNet/IP is based on the control and information protocol (CIP) which is also the framework for
DeviceNet and ControlNet to carry and exchange data between nodes.
Implemented Objects
EtherNet/IP requires some mandatory objects; these are implemented as well as some vendor specific
objects. The mandatory objects are the ones in the specification from ODVA.
The following vendor specific objects are implemented:
• I/O data input mapping object, Class A0h
• I/O data output mapping object, Class A1h
• Diagnostic object, Class AAh
Assembly Object, Class 04h
Description
The assembly object binds all mapped I/O data. This data is used for I/O connections. Default I/O
instances used are 64h and 96h.
Class Attributes
ID
NAME
SERVICE
DESCRIPTION
SEMANTICS
DEFAULT,
MIN, MAX
DATA
TYPE
01 Revision Get_Attribute_All Object Revision
The revision attribute containing
the revision of the object. 1,1,1 UINT
Input Area, Instance 64h
ID
NAME
SERVICE
DESCRIPTION
DATA
TYPE
03 Data Get_Attribute_Single
The data is produced from I/O data
input object, attribute 1. By default this
data is configured as I/O input data.
Array
of
USINT
Output Area, Instance 96h
ID
NAME
SERVICE
DESCRIPTION
DATA
TYPE
03 Data
Get_Attribute_Single
Set_Attribute_Single
The data is produced from I/O data
output object, attribute 1. By default this
data is configured as I/O output data.
Array
of
USINT

________________________________________________________________________________________________________________
12-20-2002 Figure Sheet 1-853-A Page 12
I/O Data Input Mapping Object, Class A0h
Description
The assembly object binds all mapped I/O data. This data is used for I/O connections. Default I/O
instances used are 64h and 96h.
Class Attributes
ID
NAME
SERVICE
DESCRIPTION
SEMANTICS
DEFAULT,
MIN,
MAX
DATA
TYPE
01 Revision Get_Attribute_All Object Revision
The revision attribute containing
the revision of the object. 1,1,1 UINT
Input Area, Instance 01h
ID
NAME
SERVICE
DESCRIPTION
SEMANTICS
DEFAULT,
MIN,
MAX
DATA
TYPE
01 Data Get_Attribute_Single Data that is read. Input Data. N/A
Array
of
USINT
I/O Data Output Mapping Object, Class A1h
Description
The assembly object binds all mapped I/O data. This data is used for I/O connections. Default I/O
instances used are 64h and 96h.
Class Attributes
ID
NAME
SERVICE
DESCRIPTION
SEMANTICS
DEFAULT,
MIN,
MAX
DATA
TYPE
01 Revision Get_Attribute_All Object Revision
The revision attribute containing
the revision of the object. 1,1,1 UINT
Input Area, Instance 01h
ID
NAME
SERVICE
DESCRIPTION
SEMANTICS
DEFAULT,
MIN,
MAX
DATA
TYPE
01 Data
Get_Attribute_Single
Set_Attribute_Single
Data that is
read or written. Output Data. N/A
Array
of
USINT

________________________________________________________________________________________________________________
12-20-2002 Figure Sheet 1-853-A Page 13
Diagnostic Object, Class AAh
Description
This vendor-specific object provides diagnostic information from the SBPC-21-EN/IP.
Class Attributes
ID
NAME
SERVICE
DESCRIPTION
SEMANTICS
DEFAULT,
MIN,
MAX
DATA
TYPE
01 Revision Get_Attribute_All Object Revision Contains the revision of the object. 1,1,1 UINT
Instance Attributes, Instance 01h
ID
NAME
SERVICE
DESCRIPTION
DEFAULT,
MIN,
MAX
DATA
TYPE
01h Module Serial Number Get_Attribute_Single Serial number. N/A UDINT
02h Vendor ID Get_Attribute_Single Manufacturer ID. N/A UINT
03h Fieldbus Type Get_Attribute_Single Fieldbus type. N/A UINT
04h Module Software Version Get_Attribute_Single Module software version N/A UINT
05h Interrupt Count Get_Attribute_Single Counter incremented on each
handshake interrupt. N/A UINT
06h Watchdog Counter In Get_Attribute_Single (Not implemented.) N/A UINT
07h Watchdog Counter Out Get_Attribute_Single Counter incremented every 1 ms. N/A UINT
08h (Reserved) Get_Attribute_Single N/A UINT
09h LED Status Get_Attribute_Single LED indicator status (1 byte/LED). N/A
STRUCT
of
{ USINT,
USINT,
USINT,
USINT,
USINT,
USINT }
0Ah Module Type Get_Attribute_Single Module type. N/A UINT
0Bh Module Status Get_Attribute_Single Bit information( freeze, clear, etc.). N/A WORD
0Ch New Data Field Get_Attribute_Single Array of new data flags for 8 bytes area. N/A LWORD
0Dh Interrupt Cause Get_Attribute_Single Interrupt cause register. N/A UINT
0Eh Interrupt notification Get_Attribute_Single Interrupt notification register. N/A UINT
0Fh IN Cycle I/O Length Get_Attribute_Single Size of I/O IN data (bytes). N/A UINT
10h IN DPRAM length Get_Attribute_Single Number of valid IN bytes in DPRAM. N/A UINT
11h IN Total Length Get_Attribute_Single Total number of IN bytes. N/A UINT
12h OUT Cyclic I/O Length Get_Attribute_Single Size of I/O OUT data (bytes). N/A UINT
13h OUT DPRAM Length Get_Attribute_Single Number of valid OUT bytes in DPRAM. N/A UINT
14h OUT Total Length Get_Attribute_Single Total number of OUT bytes supported. N/A UINT
15h Reserved N/A Reserved for future 16-bit compatibility. N/A UINT
16h Application Indication Get_Attribute_Single Application indication register. N/A UINT
17h AnyBus Indication Get_Attribute_Single AnyBus indication register. N/A UINT
18h Module MAC ID Get_Attribute_Single The module MAC ID. N/A
Array of
USINT
(6 bytes)
19h IP Address Get_Attribute_Single The IP address. N/A UDINT
1Ah Subnet Mask Get_Attribute_Single The subnet mask. N/A UDINT
1Bh Gateway Address Get_Attribute_Single The gateway address. N/A UDINT
1Ch SMTP Server Get_Attribute_Single SMTP server address. N/A USINT
1Dh DHCP Configured Get_Attribute_Single 0 = No DHCP.
1 = DHCP available. N/A USINT
1Eh Bootloader Version Get_Attribute_Single Bootloader SW version. N/A UINT
1Fh Application Interface
Version Get_Attribute_Single Application interface SW version. N/A UINT
20h Fieldbus Software
Version Get_Attribute_Single Fieldbus SW version. N/A UINT

________________________________________________________________________________________________________________
12-20-2002 Figure Sheet 1-853-A Page 14
Table of contents
Other Fife Gateway manuals
Popular Gateway manuals by other brands

Riverbed
Riverbed SteelConnect SDI-2030 Hardware installation guide

Badger Meter
Badger Meter ORION Fixed Network SE Application data

Lancom
Lancom 1783VAW Quick reference guide

EMC2
EMC2 VNX VG2 Hardware Information Guide

Chamberlain
Chamberlain myQ Starter Kit 830REV user manual

Procon
Procon ESENET user manual

Nomadix
Nomadix Universal subscriber gateway user guide

Siemens
Siemens SIMATIC NET IE/WSN-PA Link Compact operating instructions

Alpha Technologies
Alpha Technologies BlueGate ISDN Installation and Programming Instruction Manual

OPW
OPW M00-20-6000 Guide

Ursalink
Ursalink UG87-LW user guide

AudioCodes
AudioCodes Mediant 3000 user manual