CAN Input

Returns a specific CAN message received on a given bus

Category: Input

Description:

Returns message provided to a specific CAN bus message filter configure at the hardware level. The message is returned in two double-words (two parts of 32-bit in U32 format each). Figure 1 shows an example.

Figure 1 - CAN message from a given filter defined in its block parameters

As can be seen, the block returns the 64-bit message divided in two DWORD. In this example the payload send by the external device was 50. Other information made available by the block is the flag that turn into 1 every time there is a new information queued in the bus. When no new message is available, this flag turn into zero and the payload is returned as zero as well. The previous value is not held automatically, it is forced as zero!

Parameters:

An 11-bit number that defines the standard message filter ID.

An 18-bit number that identifies the extended message filter ID.

Defines what CAN Bus shall be used.

Ports:

Output

Every time the CAN Bus receives a new data, the flag port returns 1.

Data Types:

Return the least significant 32 bits of the 64-bit data frame.

Data Types:

Return the most significant 32 bits of the 64-bit data frame.

Data Types:

About MWF

MWF is a traditional Brazilian company that provides a wide range of electronic and mechatronic products for industry sectors such as automotive, agricultural machinery and aerospace.

Contact Us

Rua Doutor Siqueira, 139 / Sala 804 Campos dos Goytacazes - RJ, Brasil

contact@mwf-technologies.com

© 2018-2026 MWF. All rights reserved.