Advertisement

Quick Links

ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ
+7(495)109-02-08 sales@bbrc.ru www.bbrc.ru
FRB-200U/200/100
Warranty
All products manufactured by ICP DAS are warranted against
defective materials for a period of one year from the date of delivery to
the original purchaser.
Warning
ICP DAS assumes no liability for damages consequent to the use
of this product. ICP DAS reserves the right to change this manual at
any time without notice. The information furnished by ICP DAS is
believed to be accurate and reliable. However, no responsibility is
assumed by ICP DAS for its use, not for any infringements of patents
or other rights of third parties resulting from its use.
Copyright
Copyright 2004 by ICP DAS. All rights are reserved.
Trademark
The names used for identification only may be registered
trademarks of their respective companies.
User Manual

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the FRB-200U and is the answer not in the manual?

Questions and answers

Summary of Contents for ICP DAS USA FRB-200U

  • Page 1 ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru FRB-200U/200/100 User Manual Warranty All products manufactured by ICP DAS are warranted against defective materials for a period of one year from the date of delivery to the original purchaser.
  • Page 2: Table Of Contents

    6.3.3 FRB_GetDllVersion ........................21 6.3.4 FRB_GetDriverVersion ......................21 6.3.5 FRB_DriverClose ........................21 6.4 I/O FUNCTIONS..........................22 6.4.1 FRB_SendSA ..........................22 6.4.2 FRB_ ReceiveRA ........................22 6.4.3 FRB_ ReadRAStatus........................23 6.5 P ........................24 ROGRAM RCHITECTURE FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ----- 1...
  • Page 3 A.1.2 AUX Control Register......................... 28 A1.3 Port Select Register ........................29 A.1.4 I/O Data Register........................30 A.2 W ....................31 HERE THE RELATED SOFTWARE IS A.3 DOS LIB F ..........................32 UNCTION FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ----- 2...
  • Page 4: Introduction

    The FRB-200/100 is an isolated FRnet communication card designed for use in the host computer with a PCI bus, the FRB-200U only support the Universal PCI bus. The FRB-100 card has one FRnet port whereas the FRB-200U/200 card has two FRnet ports.
  • Page 5 (5) Due to the broadcasting algorithm adopted, the receiver address is not required to be unique. Therefore, it is easy to build in data delivery from one node (16-bit data) to a multi-node. Figure 1.1 Token stream controlled by network manger, SA0 FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ----- 4...
  • Page 6 ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru Under the application of FRB-200U/200/100, the SA0 node will cyclically issue a token to activate the data transmission from SAn to RAn, where n is 0~15. That means that the node SAn reads the data from the host memory and sends it to the RAn node, which is on a remote module.
  • Page 7: Features

    No software overhead: all data transmissions are performed automatically via the FRnet control chips. Therefore, there is no need for the CPU or firmware to process transmission protocols. It only needs simple RS-485 wiring. OS (operation system) independent. FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ----- 6...
  • Page 8: Specifications

    • Dimensions: 120mm x 90mm • Power consumption: 5V@250mA 1.3 Ordering information • FRB-200U : 250Kbps (2 Ports: SA 0~7, RA 8~15) • FRB-200 : 250Kbps (2 Ports: SA 0~7, RA 8~15) • FRB-100 : 250Kbps (1 Port : SA 0~7, RA 8~15) 1.3.1 Options...
  • Page 9: Product Check List

    If any of these items are missing or damaged, contact the dealer from whom you purchased the product. Save all shipping materials and the carton in case you need to ship or store the product in the future. FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ----- 8...
  • Page 10: Hardware Configuration

    2.1 Board Layout Figure 2.1 FRB-100/200 Note: TB1 : FRnet communication connection ( Port 0 / Port 1). JP3 : Terminating resistors for Port 0. JP4 : Terminating resistors for Port 1. FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 9...
  • Page 11: Jumper Setting

    Terminating resistors must be installed at each end of the FRnet to prevent reflections in the transmission line. JP3 is used for FRnet Port0, and JP4 is used for FRnet Port1. In general, the FRB-200U/200/100 card is the first device on the network; therefore, the terminating resistors are always ON.
  • Page 12: Pin Assignment

    +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru 2.3 Pin Assignment The FRB-200U/200 card has two FRnet ports (similar to RS-485 ports), and the FRB-100 only has a single port. The definitions of the pins on the connectors for the FRnet ports are shown in the following Table.
  • Page 13: I/O Control Register

    The fixed IDs for the FRB series cards are as follows: • Vendor ID = 0xE159 • Device ID = 0x0001 The Sub IDs of the FRB-200U/200/100 series are as follows: FRB-200/100 FRB-200U Sub-Vendor ID 0x5F80 0x5FFF...
  • Page 14: Assignment Of I/O Addresses

    The records may look similar to the table below: Table 3.1 wSlotBus and wSlotDevice records PCI slot wSlotBus wSlotDevice Slot_1 0x07 Slot_2 0x08 Slot_3 0x09 Slot_4 0x0A PCI-BRIDGE Slot_5 0x0A Slot_6 0x08 Slot_7 0x09 Slot_8 0x07 FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 13...
  • Page 15 Step3: The user can identify a specified FRB card by comparing it to the data from the wSlotBus & wSlotDevice found in step1 and step2. Note that normally the card installed nearest to the CPU is card0 for FRB series cards. FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 14...
  • Page 16: Frnet Application Structure

    Similarly, normal speed FRB cards can only work with normal speed remote modules. (3) The cabling method is similar to that used with the RS-485 networks. For long distance usage, a shielded twisted pair cable is required. FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 15...
  • Page 17 ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru Figure 4.2 Note: (1) The MagicWire series enables PLCs to talk to each other via DIO ports. (2) MA11/12/21/22 supports A and Q type PLCs for Mitsubishi. FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 16...
  • Page 18: Software Installation

    The FRB.DLL,and FRB.Vxd will be copied onto c:\windows\system PnP Driver Installation After installing the hardware (FRB-200U/200/100) and you turn the power on for your PC, Windows 98/Me/2000/XP will find a PCI card device and then ask the user to provide FRB.inf to install the hardware driver onto the computer.
  • Page 19: Dll Function Description

    Users have to call the DriverInit FRB _DriverNoOpen function first Get driver version error FRB _GetDriverVersionError Cannot find board FRB _FindBoardError Invalidate board number FRB _ExceedBoardNumber (Valid range: 0 to TotalBoards -1) Input parameter error. FRB_InputParameterError FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 18...
  • Page 20: Function Descriptions

    ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru Function Descriptions All of the functions provided for the FRB-200U/200/100 are listed below with more detailed information for every function presented in the following section. However, in order to make their descriptions simpler and clearer, the attributes for the input and output parameters of the functions are indicated as [input] and [output] respectively, as shown in following table.
  • Page 21: Driver Relative Functions

    Please refer to "Section 6.1 Error Code". 6.3.2 FRB_ActiveBoard • Description : This subroutine will activate one of the FRB-200U/200/100 boards installed in the system. This function must be applied once before the I/O functions are used. • Syntax : WORD FRB_ActiveBoard (WORD wBoardNo);...
  • Page 22: Frb_Getdllversion

    This subroutine will close the FRB Driver and release this resource from the computers device resources. This function must be used once before exiting the user's application. • Syntax : void FRB_DriverClose(void); • Parameter : None • Return: None FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 21...
  • Page 23: I/O Functions

    I/O FUNCTIONS 6.4.1 FRB_SendSA • Description : This subroutine will write the 16 bits of data into the FRB-200U/200/100 SAn, then SAn will send the data to the remote RAn. • Syntax : WORD FRB_SendSA(WORD wPort, WORD wSAn, WORD wOutputData);...
  • Page 24: Frb_ Readrastatus

    Description : This subroutine will find out what the communication status of the remote SAn to the FRB-200U/200/100 RAn is, where n=8~15. Before the RA8-15 receiving data sent from remote SAn, the user can call this function to get the communication status of node 8~15.
  • Page 25: Program Architecture

    ГК Атлант Инжиниринг – официальный представитель в РФ и СНГ +7(495)109-02-08 sales@bbrc.ru www.bbrc.ru Program Architecture Figure 6.2 FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 24...
  • Page 26: Demo Programs For Windows

    |--\DLL_VB6_XXXXXX.exe for Visual Basic 6 |--\DLL_VC6_XXXXXX.exe for Visual C++ 6 |--\DLL_CSharp2005_XXXXXX.exe for C#.NET 2005 |--\DLL_VBnet2005_XXXXXX.exe for VB.NET 2005 The list of demo programs : Demo1 : SA and RA functions for FRB-200U/200/100 FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 25...
  • Page 27: Demo1: Sa And Ra Functions For Frb-200/100

    Step 3: Click the SAn (Digital Output) check box to send the 16-bit data from the host SA0 (FRB-200U/200/100) to remote RA0 (FR-2057). Step 4 : On the screen of Fig7.2, the RAn ( Digital Input ) status will display the 16-bit data sent from the remote SA8 (FR-2053) to the host RA8 (FRB-200U/200/100).
  • Page 28: The I/O Address Map

    RA13 (High byte) SA5 (High byte) wBase+0xf0 RA14 (Low byte) SA6 (Low byte) wBase+0xf4 RA14 (High byte) SA6 (High byte) wBase+0xf8 RA15 (Low byte) SA7 (Low byte) wBase+0xfc RA15 (High byte) SA7 (High byte) FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 27...
  • Page 29: Reset\ Control Register

    Note: n=0~7 When the PC is first turned on, all Aux signals are in a Low-state. This means that all Aux controls are enabled as DI. Please set all the Aux states to FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 28...
  • Page 30: A1.3 Port Select Register

    Node 15 Node 14 Node 13 Node 12 Node 11 Node 10 Node 9 Node 8 Node n=0: Communication of Remote SAn to FRB Series RAn is not active. Node n=1: Communication of Remote SAn to FRB Series RAn is active. note : n= 8~15 FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 29...
  • Page 31: I/O Data Register

    If users enable the node status, they will get a node 8-15 status instead of the RA8 low byte data via reading the wBase+0xc0 address. FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 30...
  • Page 32: Where The Related Software Is

    BC huge model library file The list of demo programs : DEMO1 : Digital Output function of FRB-200U/200 DEMO2 : Digital Input/Output function of FRB-200U/200/100 DEMO3 : Check node status of FRB-200U/200/100 RA8 to 15. FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 31...
  • Page 33: Dos Lib Function

    : [Input] SubVendor ID of the board wSubDevice : [Input] SubDevice ID of the board wSubAux : [Input] SubAux ID of the board • Return: Please refer to " Table A.2". FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 32...
  • Page 34 : [Input] SubVendor ID of the board wSubDevice : [Input] SubDevice ID of the board wSubAux : [Input] SubAux ID of the board. • Return: Please refer to " Table A.2". FRB-200U/200/100 User Manual (Ver.1.3, Jun.2008, fmh-001-12) ---- 33...

This manual is also suitable for:

Frb-200Frb-100

Table of Contents