FieldServer Computer Drive FS 8700 104 User Manual

A Sierra Monitor Company  
Driver Manual  
(Supplement to the FieldServer Instruction Manual)  
FS-8700-104 ControlNet X30 Driver  
APPLICABILITY & EFFECTIVITY  
Effective for all systems manufactured after May 1, 2001  
Driver Version:  
1.01  
Document Revision: 7  
 
FS-8700-104_ControlNet_X30 Manual  
Page 3 of 13  
1.  
ControlNet X30 Description  
The FieldServer ControlNet X30 driver can be used to emulate a single slave station on a  
ControlNet network. ControlNet scanners can open a connection of up to 450 Bytes in each  
direction to the FieldServer. Data transfers are via Scheduled Communication and therefore the  
FieldServer has to be scheduled on the ControlNet network using a Network Configuration Tool  
such as RSNetWorx or RSLogix. The minimum supported network update time (NUT) is 5 ms.  
Connection to the ControlNet network is via two standard BNC connector ports. The connection  
may be to either one or both of the ControlNet ports. A connection to both ports provides dual  
redundant operation. A Network Access Port (NAP) is also provided for the temporary  
connection of a Network Configuration Tool.  
Max Nodes Supported  
FieldServer Mode Nodes Comments  
Server  
1
The FieldServer can only emulate one ControlNet Slave station  
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com  
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]  
 
FS-8700-104_ControlNet_X30 Manual  
Page 4 of 13  
2.  
Driver Scope of Supply  
2.1. Supplied by FieldServer Technologies for this driver  
FieldServer Technologies  
PART #  
Description  
FS-8700-104  
Driver Manual.  
X30-ControlNet  
Anybus ControlNet Card  
2.2.  
2.2.1.  
Provided by the Supplier of 3rd Party Equipment  
Required 3rd Party Software  
RSNetWorx, RSLogix or another Network Scheduling Tool.  
2.2.2.  
Connection to a properly terminated ControlNet network.  
Required 3rd Party Configuration  
2.2.3.  
Optional Items  
PART # Vendor/Manufacturer  
Description  
-
HMS-Networks  
ControlNet eds file  
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com  
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]  
 
FS-8700-104_ControlNet_X30 Manual  
Page 5 of 13  
3.  
Hardware Connections  
The FieldServer is connected to the ControlNet network as shown in the connection drawing  
below.  
3.1.  
Hardware Connection Tips / Hints  
Use the recommended network cable and terminators as specified by the ControlNet  
network organization and/or the manufacturer of your network equipment.  
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com  
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]  
 
FS-8700-104_ControlNet_X30 Manual  
Page 6 of 13  
4.  
Configuring the FieldServer as a ControlNet Server  
For a detailed discussion on FieldServer configuration, please refer to the FieldServer  
Configuration Manual. The information that follows describes how to expand upon the factory  
defaults provided in the configuration files included with the FieldServer (See “.csv” files on the  
driver CD).  
This section documents and describes the parameters necessary for configuring the FieldServer  
to communicate with a ControlNet Client/Scanner.  
The configuration file tells the FieldServer about its interfaces, and the routing of data required.  
In order to enable the FieldServer for ControlNet communications, the driver independent  
FieldServer buffers need to be declared in the “Data Arrays” section, the FieldServer virtual  
node(s) needs to be declared in the “Server Side Nodes” section, and the data to be provided to  
the clients needs to be mapped in the “Server Side Map Descriptors” section. Details on how to  
do this can be found below.  
Note that in the tables, * indicates an optional parameter, with the bold legal value being the  
default.  
4.1.  
ControlNet Settings  
Section Title  
FieldServer  
Column Title  
Function  
Legal Values  
System_Station_Address*  
ControlNet MAC ID of the FieldServer  
1-99  
Note:  
The ControlNet MAC ID can also be set via the two rotary switches on the side of the  
FieldServer. These switches should be set to zero or to the same value as  
System_Station_Address  
in  
the  
configuration  
file.  
Alternatively  
the  
System_Station_Address parameter should be eliminated from the configuration file.  
Failing to do so, will cause a warning LED to flash although the MAC ID from the  
configuration file will still be used.  
Example  
// FieldServer  
FieldServer  
Title,  
CN_Test,  
System_Station_Address  
5
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com  
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]  
 
FS-8700-104_ControlNet_X30 Manual  
Page 7 of 13  
4.2.  
Server Side Connection Descriptors  
Section Title  
Connections  
Column Title  
Adapter  
Function  
Adapter Name  
Legal Values  
ControlNet  
Example  
// Server Side Connections  
Connections  
Adapter  
ControlNet  
4.3.  
Server Side Node Descriptors  
Section Title  
Nodes  
Column Title  
Node_Name  
Protocol  
Function  
Provide name for node  
Specify protocol used  
Legal Values  
Up to 32 alphanumeric characters  
Anybus ControlNet  
Example  
// Server Side Nodes  
Nodes  
Node_Name,  
CN5,  
Protocol  
Anybus ControlNet  
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com  
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]  
 
FS-8700-104_ControlNet_X30 Manual  
Page 8 of 13  
4.4.  
4.4.1.  
Server Side Map Descriptors  
FieldServer Specific Map Descriptor Parameters  
Column Title  
Function  
Legal Values  
Up to 32 alphanumeric  
characters  
Map_Descriptor_Name Name of this Map Descriptor  
Name of Data Array where One of the Data Array names  
data is to be stored in the from “Data Array” section  
Data_Array_Name  
Data_Array_Offset  
FieldServer  
above  
Starting location in Data 0 to maximum specified in  
Array  
“Data Array” section above  
RDBC -Reads data from the  
Function of Server Map local input buffer  
Descriptor WRBC -Writes data to the  
local output buffer  
Function  
4.4.2.  
Driver Specific Map Descriptor Parameters  
Column Title  
Function  
Legal Values  
One of the node names  
specified in “Server Node  
Descriptor” above  
BYTE, WORD, DWORD,  
BOOL  
Node_Name  
Name of Node  
CNT_Data_Type  
Address  
Data Type of local buffer  
Byte offset into local buffer  
RDBC: 0 – 449  
WRBC: 4 – 453  
BYTE: 1 – 450  
Number of CNT_Data_Type WORD: 1 – 225  
Length  
items in local buffer  
DWORD: 1 – 112  
BOOL: 1 – 3600  
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com  
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]  
 
FS-8700-104_ControlNet_X30 Manual  
Page 9 of 13  
4.4.3.  
Map Descriptor Example.  
// Client side Map Descriptors  
Map_Descriptors  
Map_Descriptor_Name, Data_Array_Name, Data_Array_Offset, Function, Node_Name, CNT_Data_Type, Address, Length, Scan_Interval  
Get_Data,  
Put_Data,  
Input_Data,  
Output_Data,  
0,  
0.  
RDBC,  
WRBC,  
CN5,  
CN5,  
WORD,  
WORD,  
0,  
4,  
225,  
225,  
1s  
1s  
Read function map  
Write function map  
descriptor gets data  
from the ControlNet  
network and stores it  
in the Input_Data  
data array.  
Note the start  
address for the  
output buffer is  
Note that each address  
refers to an individual  
local input and output  
buffer. Each buffer can  
contain up to 450 bytes.  
descriptor  
data from  
puts  
the  
Output_Data data  
array onto the  
ControlNet  
4.  
Addresses  
0-3 are not  
available.  
network.  
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com  
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]  
 
FS-8700-104_ControlNet_X30 Manual  
Page 10 of 13  
Appendix A. Advanced Topics  
Appendix A.1. ControlNet X30 LED indicators  
LED 1 – Module status  
Color  
Green  
Frequency  
Flashing  
Description  
Module is waiting for initialisation  
Green  
Red  
Red  
Steady on  
Flashing  
Steady on  
Module is initialised  
Minor fault, MacID has been changed after initialisation, etc.  
Major fault, module must be restarted  
LED 2 – LED Channel A  
Color  
Frequency  
Description  
Red/Green  
-
See Channel LEDs below  
LED 3 – LED Channel B  
Color  
Frequency  
Description  
Red/Green  
-
See Channel LEDs below  
LED 4 – Module Owned  
Color Frequency  
Green  
Off  
Description  
A connection is opened against the ControlNet module  
No connection is opened  
Steady on  
-
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com  
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]  
 
FS-8700-104_ControlNet_X30 Manual  
Page 11 of 13  
Channel LEDs  
Channel LEDs  
Description  
Module is not initialised  
A and B, steady off  
A and B, steady red  
A and B, alternating red/green  
A and B, flashing red  
A or B, steady off  
A or B, steady green  
A or B, flashing green  
Faulted unit, must be restarted or repaired  
Selftest of bus controller  
Incorrect node configuration, duplicate MacID, etc.  
Channel is disabled, depending on network configuration  
Normal operation of channel  
Temporary errors (node will self correct) or node is not  
configured to go online  
A or B, flashing red  
A or B, flashing red/green  
Media fault or no other nodes on the network  
Incorrect network configuration  
Appendix A.2. Using RSNetWorx Version 1.06 with PLC-5 scanner  
The Anybus ControlNet module is not supported for versions earlier than 1.06.  
Ensure all nodes are physically connected and start RSNetworx.  
Go online (check the Go online box) - all connected nodes should appear on the  
screen.  
Right click on the PLC5 node and choose ControlNet configuration. The program now  
launches the Map Editing Tool used to set up data mapping in the PLC-5 processor.  
Right click on the line that contains the Anybus ControlNet module (in the current  
version of RSNetworx displayed as Any-BusDT) and choose Insert device connection.  
When the line changes to blue, the connection size in, connection size out and to which  
address in the PLC the data shall be mapped should be entered. The data is mapped to  
the Integer area (N-area). For example, 50 bytes in each direction can be mapped so  
now 25 words in and 25 words out can be chosen.  
Save the configuration, switch the PLC key to run and the data is transferred to/from the  
PLC data table at the specified address.  
Appendix A.3. Using RSLogix 5000 for network configuration  
RSLogix is a programming and configuration tool from Rockwell automation. The information  
included in this section is based on an entry in the Rockwell Automation Support Library and  
can be accessed at:  
www5.software.rockwell.com/support/knowbase.nsf/9dc47c2a86607f2d86256365001169f5/  
bb01b77898478eca852568ef005e0b52?OpenDocument  
RSLogix 5000 Version 2.25 and higher versions have a generic profile called  
CONTROLNET- MODULE which is applicable to devices that connect directly to ControlNet,  
such as the 1203-CN1 communications card with a Rockwell drive or a Schneider  
Momentum I/O device. The Anybus ControlNet card also uses this profile. All Anybus  
ControlNet-enabled I/O will use the same assembly instance numbers, but the data size will  
change depending on the application and must be relayed to the end user. The ControlNet  
module does not use configuration data so the length should be left at zero, though you  
must enter a non-zero number for the assembly instance. The following list provides  
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com  
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]  
 
FS-8700-104_ControlNet_X30 Manual  
Page 12 of 13  
information on the settings for the CONTROLNET-MODULE profile with AnyBus-S enabled  
devices.  
Name:  
(choose a unique name for this module)  
(self-explanatory and optional)  
Select ‘Data - INT’  
Select the ControlNet node number for this device  
100  
Description:  
Comm Format:  
Node:  
Input Assembly Instance:  
Size:  
Varies with how the module is intialized  
Note: The ControlNet module uses a ControlNet 32-bit run/idle header, so the actual data  
from the module will always start with word 2 (the third word) of the data. The first 2 words,  
at 16 bits each, are the ControlNet run/idle header. If you want to mask off the run/idle  
header for clarity, create a user defined type with 2 members - HEADER, type DINT; and  
DATA, type INT with ‘input assembly size - 2’. Copy the data from the actual input tag to a  
tag of this structure, and then you can reference the structure's DATA member using the  
element numbers in your documentation.  
Output Assembly Instance:  
150  
Size:  
Varies with how the module is initialized  
Configuration Assembly Instance:  
Size:  
1
0
Note: There will always be a configuration tag of type AB:ControlNet_MODULE:C:0 created  
for this module, which has one member called Data, of type SINT[400]. This SINT[400] tag  
is created regardless of the configuration size, which can range from 0 to 400 bytes (SINTs).  
Since a data size of zero is specified, no data will be sent to the module.  
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com  
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]  
 
FS-8700-104_ControlNet_X30 Manual  
Appendix B. Driver Notes  
Page 13 of 13  
Appendix B.1. Setting the FieldServer’s ControlNet MAC ID  
The MAC ID can be set in the FieldServer’s CSV file using the System_Station_Address,  
(refer to Section 4.1), or it can be set with the two rotary switches as indicated on the  
connection diagram. The left switch selects the left decimal digit and the right switch the  
right decimal digit of the MAC ID.  
Note that the software setting with the System_Station_Address overrides the hardware  
setting with the rotary switches. Set the rotary switches to zero or to the same value as in  
the System_Station_Address to prevent the warning LED from flashing. A mismatch will still  
result in the software setting being used.  
Appendix B.2. Using the Network Access Port  
The Network Access Port (NAP) should only be used temporarily to connect a network  
configuration tool. It must not be used to connect to the main ControlNet network.  
FieldServer Technologies 1991 Tarob Court Milpitas, California 95035 USA Web:www.fieldserver.com  
Tel: (408) 262-2299 Fax: (408) 262-9042 Toll_Free: 888-509-1970 email: [email protected]  
 
 

Echo Laminate Trimmer 21560065 User Manual
Extron electronic Universal Remote TLP 700MV User Manual
Fellowes Paper Shredder HD 10CS User Manual
Frigidaire Range 316135917 User Manual
Fujitsu Printer FTP 621MCL301 User Manual
Fujitsu Scanner P2WW 2301 01ENZ0 User Manual
Gateway Computer Monitor VX750 User Manual
GE Marine Safety Devices JVM3670BF User Manual
GE Microwave Oven 9500D User Manual
GMC Automobile 2006 GMC Envoy User Manual