VARAN Client Board VEB 011/012 Versatile Automation Random Access Network

Similar documents
VARAN Manager PCI Insert module PCV 521 Versatile Automation Random Access Network

Protected VARAN Digital Mixed Module PVDM 086

DIAS Interface Module VARAN DIV 511

VARAN Splitter Module VSV 041

VARAN Splitter PROFINET VSP 044

VARAN Bus Coupler Module VBC 021 For connecting two VARAN bus systems

VARAN Digital Combined Module VDM 086

C-DIAS VARAN Control Module CIV x VARAN-In 1 x VARAN-Out (Optional Ethernet (VtE))

VARAN-INTERFACE VAC 012

VARAN Splitter Module VSV 043

C-IPC Expansion VM 052 (C-IPC VARAN Manager 052) Versatile Automation Random Access Network

VARAN Splitter PROFINET VSP 042

VI 021 S-DIAS VARAN Control Module

C-DIAS EtherNet/IP Slave CIP 022

C-DIAS Digital Input Module CDI 161 with 16 inputs

C-DIAS Analogue Conversion Module CAM 124 for eight 0 10V DC inputs and four 10V outputs

Expansion Module HZS 541-1S

AO 081 S-DIAS Analog Output Module

HZS Internal Controller Expansion

Profibus DP slave. dual ported RAM 2Kbyte. Maximum length for I/O data. Maximum length for output data. Status display

C-DIAS-Temperature Recording module CAI x Temp. inputs 50 C to +150 C

C-DIAS Analog Module CAO 086 For eight ±10 V Outputs

GFK-2415A March Type of sensor connection

TO 161 S-DIAS Digital Output Module

Auxiliary Board MP-Bus HZS 562

Technical Data. C-DIAS-MULTI l/o MODULE CIO 013

Keyboard Unit Sigmatek

to 12a Added Standard and Electrical requirements for UL table 1.1

PCD3.C90. Date Modification Asked by: Version E/A Bus Connector PCD2.K106 change to PCD3.K106 Müller.R 1.1

C-DIAS Analogue Output Module CAO 081 for eight 10V DC outputs

TSY 041 Training System Extension Motion

C-DIAS Serial Interface CSI 021

Internal Buffer/Boiler Module HZS 534

DM 161 S-DIAS Digital Mixed Module

General information. Display. Supply voltage. Input current. Encoder supply. Output current

General information Engineering with Programming package. Display with display. Supply voltage 24 V DC Yes

General information. Display. Supply voltage. Input current. Encoder supply. Output current

General information. Display. Supply voltage. Input current. Encoder supply. Output current

SI 021 S-DIAS SSI Interface Module

General information. Display. Supply voltage. Input current

DI572 Digital Input Module

General information. Display. Supply voltage. Input current. Encoder supply. Output current

TM241CE24T controller M IO transistor PNP Ethernet

DX561 Digital Input/Output Module

General information. Display. Supply voltage. Input current. Encoder supply. Output current

Display. Supply voltage. Input current. Encoder supply. Output current. Power losses. Memory

ISE 021 S-DIAS Interface Module RS232 / RS485

DI561 Digital Input Module

TM221CE40T controller M IO transistor PNP Ethernet

Display. Supply voltage. Input current. Encoder supply. Output current. Power losses. Memory

XPSMF40. Main. Safety module name. Monitoring safety detection discrete input Monitoring safety dialogue discrete output

General information. Display. Supply voltage. Input current

DC562, digital input/output module,

General information. Display. Supply voltage. Input current

General information. Display. Supply voltage. Input current. Encoder supply. Output current

C-DIAS Profibus DP Slave module CPB 021

General information. Display. Supply voltage. Input current

General information. Display. Supply voltage. Input current. Encoder supply. Output current

General information. Display. Supply voltage. Input current. Encoder supply. Output current. Power loss. Memory

General information. Display. Supply voltage. Input current. Encoder supply. Output current

Part No. Description Product Life Cycle Phase *) unit, 24 VDC, spring terminals. unit, 24 VDC, spring terminals, XC version

TM241CEC24T. Main. 14 (remote I/O architecture) W with max number of I/O expansion module ma fast input. 2.

DC561, digital input/output module,

General information. Display. Supply voltage

AO561 Analog Output Module

General information. Display. Supply voltage

General information. Display. Supply voltage. Input current

General information Engineering with Programming package. Display with display. Supply voltage 24 V DC Yes. Input current

AI 046 S-DIAS Analog Input Module

TM241CE24U controller M IO transistor NPN Ethernet

Active Distributors AS-i Safety, Active Distributors AS-i

TM241CEC24R controller M IO relay Ethernet CAN master

AS-i Safety Input Modules (M12), IP67

ILBPB24DO32. Inline Block IO Module for PROFIBUS With 32 Digital Outputs. AUTOMATIONWORX Data Sheet 6889_en_04. Description

CM592 PROFIBUS Communication Module

VersaMax IP I/O Module

TM241CE40R controller M IO relay Ethernet

General information. Display. Supply voltage. Input current

General information. Display. Supply voltage

TM221CE24R controller M IO relay Ethernet

AI561 Analog Input Module

TM221ME32TK controller M IO transistor PNP Ethernet

Data sheet CC 03, Commander Compact (603-1CC21)

TM221M16R controller M IO relay

CM597 Ethernet Communication Module

General information. Display. Supply voltage. Input current. Encoder supply. Power losses

TM241C40U controller M IO transistor NPN

ETT 312 Build-In Touch Terminal

General information. Display. Supply voltage. Input current

TM241C24T controller M IO transistor PNP

C-DIAS Temperature sensing module CAI x temp. inputs C 8 x digital outputs +24V

DOCUMENT REVISION HISTORY 1:

HZS Solar Module

TM241CE40R controller M IO relay Ethernet

TM241C40R controller M IO relay

General information Engineering with Programming package. Display with display. Supply voltage 24 V DC Yes. Input current

TF501, TF521 Terminal Bases

RO 051 S-DIAS Relay Output Module

ILBIB24DO16-DSUB. Inline Block IO Module for INTERBUS With 16 Digital Outputs; Bus Connection via D-SUB Connectors

FLM DI 8 M12. Function. Fieldline Modular Device With Eight Digital Inputs. Data Sheet

Transcription:

VARAN Client Board VEB 011/012 Versatile Automation Random Access Network This client board provides a simple method of connecting any periphery modules to the VARAN bus. 10.08.2011 Page 1

Technical Data Performance Data Internal memory Serial 4-MBit-Flash Interfacing 1 x VARAN (Client) (maximum length: 100 m) 1 x Periphery interface Connection to periphery module Over 50-pin. Board-to-Board- connector plug, 0,8 mm spacing (Type ERNI Microstac, order no.: 114713) Electrical Requirements Internal supply voltage (VDD) Typically +3,3 V DC (±4 %) (Supplied by the periphery module over the 50-pin connector plug) Current consumption of the voltage supply Minimum 250 ma (Depending on the external circuit) Miscellaneous VEB 011 VEB 012 Article number 16-081-011 16-081-012 Hardware version 1.x 1.x Environmental Conditions Storage temperature -20 +85 C Operating temperature 1) VEB 011 VEB 012 0 70 C 0 85 C VEB 011/012 Humidity EMV stability 0 95 %, uncondensed 2) Shock resistance EN 60068-2-27 150 m/s² 1) The operating temperature of the entire unit must be defined individually for each application since the operating conditions (mounting position, housing, and heat source in the vicinity of the module) are not known. 2) The EMV stability has to be tested separately in the complete system for each application. Page 2 c 10.08.2011

Mechanical Dimensions The dimensioning of the center holes of the 50-pole ERNI Board-to-Board connector is effective for the plugs on the base board (doesn't show the position of the connectors on the VEB). The VEB is shown from the connector back side in this illustration. The height of the component parts on the base board under the VEB must not exceed 3 mm. 10.08.2011 Page 3 c

Connector Layout Pin Xilinx Identifier Bus Mode DPRAM Mode IO Mode 1 GND GND GND 2 GND GND GND 3 V2 D0 IO D0 IO IN9 IN 4 V1 - - OUT9 OUT 5 V4 D1 IO D1 IO IN10 IN 6 V3 - - OUT10 OUT 7 V6 D2 IO D2 IO IN11 IN 8 V5 - - OUT11 OUT 9 V8 D3 IO D3 IO IN12 IN 10 V7 - - OUT12 OUT 11 V10 D4 IO D4 IO IN13 IN 12 V9 - - OUT13 OUT 13 V12 D5 IO D5 IO IN14 IN 14 V11 Mode0 IN Mode0 IN Mode0 IN 15 V14 D6 IO D6 IO IN15 IN 16 V13 Mode1 IN Mode1 IN Mode1 IN 17 V16 D7 IO D7 IO IN16 IN 18 V15 Mode2 IN Mode2 IN Mode2 IN 19 VDD VDD VDD 20 VDD VDD VDD 21 GND GND GND 22 V17 Ready IN - - 23 Phy_RX+ Phy_RX+ Phy_RX+ 24 V18 Sync OUT Sync OUT - 25 Phy_RX- Phy_RX- Phy_RX- 26 V19 A0 OUT A0 OUT IN1 IN 27 Phy_TX+ Phy_TX+ Phy_TX+ 28 V20 A1 OUT A1 OUT IN2 IN 29 Phy_TX- Phy_TX- Phy_TX- 30 V21 A2 OUT A2 OUT IN3 IN 31 VB +3V3 VB +3V3 VB +3V3 32 V22 A3 OUT A3 OUT IN4 IN 33 V24 CLK 25 MHz OUT CLK 25 MHz OUT CLK 25 MHz OUT 34 V23 A4 OUT A4 OUT IN5 IN 35 V26 /Periphery Reset OUT /Periphery Reset OUT /Periphery Reset OUT 36 V25 A5 OUT A5 OUT IN6 IN 37 V28 - - - 38 V27 A6 OUT A6 OUT IN7 IN 39 V30 R / W OUT R / W OUT OUT8 OUT 40 V29 A7 OUT A7 OUT IN8 IN 41 V32 - - OUT6 OUT 42 V31 A8 OUT A8 OUT OUT7 OUT 43 /Phy_led_link /Phy_led_link /Phy_led_link 44 V33 A9 OUT A9 OUT OUT5 OUT 45 /Phy_led_active /Phy_led_active /Phy_led_active 46 V34 A10 OUT A10 OUT OUT4 OUT 47 V36 /CS Hex Switch /CS Hex Switch OUT2 OUT 48 V35 A11 OUT A11 OUT OUT3 OUT 49 GND GND GND 50 V37 /CS OUT /CS OUT OUT1 OUT Page 4 c 10.08.2011

Electrical bonding b 10.08.2011 Page 5 b

Layout guidelines Place blocking capacitors with 100 nf to the supply pins (+3V3) of the Board-to- Board connectors. The distance between the transformer (Pulse H1102NLT) and the RJ45 plug connector has to be kept to a minimum (<25 mm) The distance between the transformer and the 50-pole VEB plug should not exceed 50mm, if possible. The VARAN differential lines TD+/TD- and RD+/RD- are - as short as possible - parallel - of same length - to route Furthermore differential lines should have the following properties: - Distance between two differential line pairs >0,38 mm - Distance of the differential lines to the circuit board angles >25 mm - Distance of the differential lines to other signals >0,76 mm - Continuous GND area under the differential lines - Do not cross differential lines with other signals - Do not route differential lines under components Page 6 10.08.2011

Mode Register The mode pins (v11, v13, v15) are latched in the FPGA and the selected mode can be read out from the register. Following modes are defined: V15 V13 V11 Mode 0 0 0 000 Bus Mode 0 0 1 001 IO Mode 0 1 0 010 DPRAM Mode Bus Mode In the Bus mode the VEB 011 is the bus master. The Sync signal is the output of the PLL (sync out 0) see VARAN Bus specification. This signal can be used for synchronisation of the periphery. Name Description Port Pins (0 to..) A Address (12 bit) out V19, 20, 21, 22, 23, 25, 27, 29, 31, 33, 34, 35 D Data (8 bit) inout V2, 4, 6, 8, 10, 12, 14, 16 R/W Read/Write out V30 CS Chip select out V37 Sync Sync out V18 Ready Ready in V17 10.08.2011 Page 7 a

Timing Diagram Read (without wait states) CS RD WR t AS t AH Addr 11:0 Data 7:0 valid t DH Ready High t CSW Read (with wait states) CS RD WR t AS t AH Addr 11:0 Data 7:0 valid t RDY2L t RDY2DV t DH Ready t CSW Page 8 a 10.08.2011

Write (without wait states) CS t RWS RD WR t AS t AH Addr 11:0 Data 7:0 valid t DS t DH Ready High t CSW Write (with wait states) CS t RWS RD WR t AS t AH Addr 11:0 Data 7:0 valid t DS t DH t RDY2L t RDY2CS Ready t CSW 10.08.2011 Page 9 a

Timing Characteristics Timing min. Time (ns) max. Description t CSW 220 - Chip select low width t RWS 5 - Read write setup time t AS 5 - Address setup time t DS 5 - Data setup time t DH 0 - Data hold time t AH 5 - Address hold time t RDY2L 120 - Chip select to ready low time t RDY2DV - 5 Ready to data valid time t RDY2CS 60 - Ready to chip select DPRAM Mode In the DPRAM mode the VEB 011 is the bus client. An external bus master can access the DPRAM in the FPGA. The DPRAM is organized in 4096 x 8 bits on both sides. The Sync signal is the output of the PLL (sync out 0) see VARAN Bus specification. This signal can be used for synchronisation of the periphery. Name Description Port Pins (0 to..) A Address (12 bit) in V19, 20, 21, 22, 23, 25, 27, 29, 31, 33, 34, 35 D Data (8 bit) inout V2, 4, 6, 8, 10, 12, 14, 16 R/W Read/Write in V30 CS Chip select in V37 Sync Sync out V18 Page 10 a 10.08.2011

Timing Diagram Read CS RD WR Addr 11:0 t AS t AH Data 7:0 valid t DV t DH Write CS t CW RD WR t RWS Addr 11:0 t AS t AH Data 7:0 valid t DS t DH 10.08.2011 Page 11 a

Timing Characteristics Timing min. Time (ns) max. Description t CW 55 - Chip select to end of write t RWS 0 - Read write setup time t AS 0 - Address setup time t DS 0 - Data setup time t DH 0 - Data hold time t AH 0 - Address hold time t DV - 70 Chip select to data valid time Read Hex Switch After switch-on the FPGA reads in the hex switches in Bus Mode and DPRAM Mode. During this process the periphery remains in reset. The read hex switches are stored in the varan configuration register. Name Description Port Pins (0 to..) Hex Switch Hex Switch (8 bit) CS Chip select out V36 inout V2, 4, 6, 8, 10, 12, 14, 16 Page 12 a 10.08.2011

VEB 011/012 Time response A DPRAM gives a microcomputer the option of exchanging data with the VARAN system. For this, the VEB 011/012 provides two variations, one that uses the FPGA internal DPRAM and another for an external DPRAM. So that data consistency in the 4-kbyte DPRAM is ensured, the microcomputer must be synchronized with the VARAN bus and can only exchange data in the allowed time window. The Sync signal gives the microcomputer permission to access the DPRAM. The data exchange must then be completed within half the VARAN system time to avoid generating inconsistent data. Block Diagram DPRAM-Modus VARAN Manager VEB VARAN 011/012 DPRAM ext. Bus µc Sync Bus-Modus VARAN Manager VARAN VEB 011/012 Busmaster ext. Bus DPRAM µc Sync 10.08.2011 Page 13

Time diagram VARAN S S CPU SW Ap HW Application HW Application HW Application HW Appli- VARAN VEB011/01 VARAN ISO_S 2 wr 4 rd Sync µc 3 wr rd HWC => max. access Hardware Class SW => Software wr => Write rd => Read ISO_S => ISO Start point (adjustable from 10 90 %) Zeitliches Verhalten am VEB011/012 1 HW Class writes to DO RAM 2 VARAN writes to DPRAM 500 µs (half Cycle@1ms Cycle time) 3 µc writes and reads DPRAM 4 VARAN read from DPRAM 500 µs (half Cycle@1ms Cycle time) 5 HW Class reads from DO RAM Page 14 10.08.2011

Addressing Address (hex) Size (Byte) Access type Description Reset value Memory 0000 528 - Reserved 0210 1 r VEB011 Mode Register Bit 0.. 2: Mode Bit 3.. 7: Reserved "000" Bus mode "001" IO mode "010" DPRAM mode 00 0211 15 - Reserved 0220 1 w 0220 1 r 0221 1 w 0221 1 r Digital Out Register Bit 0: OUT1 Bit 1: OUT2 Bit 2: OUT3 Bit 3: OUT4 Bit 4: OUT5 Bit 5: OUT6 Bit 6: OUT7 Bit 7: OUT8 (Access only allowed in IO mode) Digital Input Register Bit 0: IN1 Bit 1: IN2 Bit 2: IN3 Bit 3: IN4 Bit 4: IN5 Bit 5: IN6 Bit 6: IN7 Bit 7: IN8 (Access only allowed in IO mode) Digital Out Register Bit 0: OUT9 Bit 1: OUT10 Bit 2: OUT11 Bit 3: OUT12 Bit 4: OUT13 Bit 5.. 7: Reserved (Access only allowed in IO mode) Digital Input Register Bit 0: IN9 Bit 1: IN10 Bit 2: IN11 Bit 3: IN12 Bit 4: IN13 Bit 5: IN14 Bit 6: IN15 Bit 7: IN16 (Access only allowed in IO mode) 00 00 10.08.2011 Page 15 a

0222 3550 - Reserved 1000 4096 r/w 2000 4096 r/w Bus Master (Access only allowed in Bus mode) Note: These registers have a slower processing time of the VARAN client. t client = 230 ns + 300 ns/byte (see VARAN Bus timing in the VARAN Bus specification) DPRAM (Access only allowed in DPRAM mode) More information on the VARAN bus can be found in the VARAN bus specifications! Page 16 10.08.2011

VARAN Recommended Shielding VARAN CLIENT BOARD VEB 011/012 The VARAN real-time Ethernet bus system offers robust performance in harsh industrial environments. Through the use of IEEE 802.3 standard Ethernet physics, the potential between an Ethernet line and sending/receiving components is kept separate. The VARAN Manager resends messages to a bus participant immediately when an error occurs. It is principally recommended that the shielding guidelines below be followed. For applications in which the bus line is run outside the control cabinet, correct shielding is required. This is especially important, if due to physical requirements, the bus lines must be placed next to sources of strong electromagnetic noise. It is recommended that whenever possible, to avoid wiring VARAN-Bus lines parallel to power cables. SIGMATEK recommends the use of CAT5e industrial Ethernet bus lines. For the shielding variants, an S-FTP bus line is recommended, which is a symmetric, multiwire cable with unshielded pairs. For the total shielding, a combination of foil and braiding is used; it is recommended that an unvarnished variant be used. The VARAN cable must be secured at a distance of 20 cm from the connector for protection against vibration! 10.08.2011 Page 17 b

1. Wiring from the Control Cabinet to an External VARAN Component If the Ethernet lines are connected from a VARAN component to a VARAN node outside the control cabinet, the shielding should be placed at the entry point to the control cabinet housing. All noise can then be deflected from the electronic components before reaching the module. Page 18 10.08.2011

2. Wiring Outside of the Control Cabinet VARAN CLIENT BOARD VEB 011/012 If a VARAN bus cable must be placed outside of the control cabinet only, no additional shield connection is required. This requires that only IP67 modules and connectors be used. These components are very robust and noise resistant. The shielding for all sockets in IP67 modules are internally connected to common bus or electrically connected to the housing, whereby the deflection of voltage spikes does not flow through the electronics. 10.08.2011 Page 19

3. Shielding for Wiring Within the Control Cabinet Sources of strong electromagnetic noise located within the control cabinet (drives, Transformers, etc.) can induce interference in a VARAN bus line. Spike voltages are deflected over the metallic housing of a RJ45 connector. Noise is conducted through the control cabinet housing without further action from the electronic components To eliminate sources of noise during data transfer, it is recommended that the shielding from all electronic components be connected within the control cabinet. Page 20 10.08.2011

4. Connecting Noise-Generating Components VARAN CLIENT BOARD VEB 011/012 With the connection of power components that generate strong electromagnetic noise, it is also critical to ensure correct shielding. The shielding should be placed before a power component (or a group thereof). 10.08.2011 Page 21

5. Shielding Between Two Control Cabinets If two control cabinets must be connected over a VARAN bus, it is recommended that the shielding be located at the entry points to both cabinets. Noise can thereby be kept from reaching the electronics within the control cabinet. Page 22 10.08.2011