Documentation Home Page RT-LAB Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

Block

Mask

Description

The block OpFcnML605EX1 DataIn Send is used to transfer raw data from an RT-LAB model to an Opal-RT ML605 card.

One OpFcnML605EX1 DataIn Send block controls data transfer to one of the DataIn port of the bitstream programmed in the ML605 card. The ML605-EX1 bitstream must be produced with Opal-RT RT-XSG product, version 2.1 or higher.

In the ML605-EX1 implementation of the ML605 support, the ML605 bitstreams have 32 DataIn input ports and 32 DataOut output ports. Each port has a maximum width of 250 32-bit data words. These data ports are used to exchange data between the RT-LAB model and the FPGA chip of the ML605 via the PCIe bus of the target computer.

Parameters

Controller NameBind this block to an OpCtrl ML605EX1 block by entering the same 'Controller Name' as specified in the OpCtrl ML605EX1 block The OpCtrl ML605EX1 block controls initialization of the settings of one specific ML605 card in the system.
DataIn port numberEnter the number of the DataIn port to be controlled by this block, in the range [1:32].
Data inport widthEnter the maximum number of data words that will be transferred to the ML605 at each calculation step, in the range [1:250].
Data inport typeSelect the OpFcnML605EX1 DataIn Send data inport type: 'uint32' or 'double'. When 'double' is selected, the underlying driver performs data typecast between 'double' and 'uint32', so data values are limited to the range [0:2^32-1]. The possibility to set the inport to 'uint32' type is provided for optimum performances.


Outputs

The Status output returns the following values:

ValueDescription
0No error.
-1

Block could not be matched with an OpCtrl ML605EX1 block (check the 'controller Name' value), or ML605 card initialization problem.

-2Internal memory initialization problem.

Characteristics and Limitations

Direct FeedthroughNo
Discrete sample timeInherited
XHP supportYes
Work offlineNo
  • No labels