Documentation search search close
CONTENTS
https://www.speedgoat.com/help/slrt/page/icon_documentation.jpg
v10.0.1.x for R2026a
View other versions

IO672 - Setup

IO672 - Setup — Configure the IO672 I/O Module

Library

Simulink Real-Time - Speedgoat

Description

Your model can contain only one Setup block as only one IO672 I/O module is supported per target machine.

Ports

This driver block has no input or output ports.

Parameters

IO672 Variant

Selects the variant of the IO672 module. The number after IO672 is 1, 2 or 4 channels. SF = single function (per channel), MF = multi-function

PCI Slot (-1: auto-search)

There are two approaches for mapping this block to a specific I/O module installed in your target machine. All modules of the same type must be configured using the same method.

  • Auto-Search: with the default value -1 the I/O module will be automatically located in the target machine. If you have multiple modules of the same type, you must use explicit addressing.

  • Explicit Addressing: to explicitly define the logical address of the I/O module in the target machine, you can provide the PCI bus and slot numbers as a vector: [bus, slot]. To determine these numbers, run the following command in the MATLAB command window:

    speedgoat.getIoInterfaces("TargetName", "mySpeedgoat", "Advanced", true)

    Note that the PCI address can change whenever an I/O module is added or removed.