Documentation

Condor 1553 Encode BC Message

Condor 1553 Encode BC Message block for bus controller

Library

Simulink® Real-Time™ Library for MIL-STD-1553

Description

This block fills each message for the timestep during which the message should be sent.

The Create BC Message List block allocates an empty list of message buffers in Simulink Real-Time memory. Use the Encode BC Message block to fill these messages.

Block Parameters

Message number

Enter the number of the message to encode. Each BC message needs to use a unique message number. This is the place in the list to fill with this message.

Remote Terminal address 1 (Receive if RT-RT)

From the list, choose a Remote Terminal address 1.

Sub address 1 (Receive if RT-RT)

From the list, choose a Remote Terminal sub address 1. Setting this parameter to Send (0) mode command or Send (31) mode command disables the Message word count parameter.

Remote Terminal address 2 (Transmit if RT-RT)

From the list, choose a Remote Terminal address 2. This is not used if the Direction is R (BC->RT) or T (RT->BC).

Sub address 2 (Transmit if RT-RT)

From the list, choose a Remote Terminal sub address 2. This is not used if the Direction is R (BC->RT) or T (RT->BC).

Mode command

If the Sub address 1 is 0 or 31, from the list, choose a mode command.

Message word count

Specify the number of uint16 words to send or receive.

Direction

From the list, choose the encode direction. Choose from

  • R (BC->RT)

  • T (RT->BC)

  • RT->RT

Inter message gap to next message (usec)

Specify the minimum amount of time, in microseconds, between messages.

Output bus

From the list, choose output bus A or B that this message will be sent on.

Sample time

Enter the base sample time or a multiple of the base sample time (-1 means sample time is inherited).

Was this topic helpful?