background image

The IO_Module function block enables communication with the IX012-010 expansion module so the

module's additional inputs and outputs can be used.

Configure CAN

Set up CAN so that CAN messages can be transmitted to and from the I/O module.

Input

Type

Range

Description

CAN

Bus

——

In the GUIDE template, identify the CAN bus that contains CAN messages to and
from the I/O module. Route this bus to the CAN input on this function block.
CAN messages sent from the I/O module to the function block contain
information about the I/O modules’ inputs, outputs and configuration. CAN
messages sent to the I/O module from the function block set outputs and
configurations.

Baudrate U32

50000–1000000

The Baudrate is the speed of the CAN Port.

Port Port

——

Assigns the hardware CAN port that transmits the data.

AddrMode

U8

0–2

I/O module addressing mode.
0: Variable ID addressing mode. The I/O module Tx and Rx message identifiers
are determined by the I/O module measuring the voltage on its CAN shield
input and matching that value with a predefined range and matching identifiers
in the 

I/O Module CAN Message Identifiers

 table. The CAN messages use 11 bit

identifiers in this mode.
1: Predefined ID addressing mode. The I/O module Tx and Rx message identifiers
are determined by Node/N1. These identifiers are selected by matching to the
N1 value in the 

I/O Module CAN Message Identifiers

 table. The CAN messages use

11 bit identifiers in this mode.
2: Fixed ID addressing mode. The I/O module Tx and Rx message identifiers are
determined directly by setting Tx ID and Rx ID. The CAN messages use either 11
bit or 29 bit identifiers in this mode, as determined by Frame.

Tx ID

U32

0x00–0x1FFFFFFF

Tx ID is the CAN message identifier used by the function block for sending
messages to the I/O module when using the Fixed ID addressing mode.
When using the service tool to configure the I/O module, this value corresponds
to the Rx parameter saved on the I/O module.

Rx ID

U32

0x00–0x1FFFFFFF

Rx ID is the CAN message identifier used by the function block for receiving
messages from the I/O module when using the Fixed ID addressing mode.
When using the service tool to configure the I/O module, this value corresponds
to the Tx parameter saved on the I/O module.

Frame

U8

0–1

Sets CAN message identifier length when using the Fixed ID addressing mode.
0: 11 bit ID
1: 29 bit ID

Node/N1

U8

0–15

The KWP2000 node address used for communications between the I/O module
and the PLUS+1

®

 Service Tool is Node/N1 x 8. For Variable ID addressing mode

and Predefined addressing mode this value also determines the CAN.

Net

U8

0–255

KWP2000 network used for communications between the I/O module and the
PLUS+1

®

 Service Tool.

Enable

BOOL

——

Enables the function block to send CAN messages to the I/O module. An F/T
transition or T at power up starts initialization.

User Manual

PLUS+1® Compliant IX012-010 Function Block

IX012-010 Function Block

 

4 | 

©

 Danfoss | July 2018

11063398 | AQ00000107en-US0101

Summary of Contents for IX012-010

Page 1: ...User Manual PLUS 1 Compliant IX012 010 Function Block www danfoss com...

Page 2: ...Revision history Table of revisions Date Changed Rev July 2018 Rebranding 0101 June 2009 AA User Manual PLUS 1 Compliant IX012 010 Function Block 2 Danfoss July 2018 11063398 AQ00000107en US0101...

Page 3: ...s and Signal Overview 8 Configuring Communications 9 Variable Addressing Mode 9 Predefined Addressing Mode 9 Fixed Addressing Mode 9 Volatile Parameters 9 Non Volatile Parameters 10 Timing Configurati...

Page 4: ...e The CAN messages use 11 bit identifiers in this mode 2 Fixed ID addressing mode The I O module Tx and Rx message identifiers are determined directly by setting Tx ID and Rx ID The CAN messages use e...

Page 5: ...ines how often the Power Sensor Power and CAN Shield input values are transmitted from the I O module 1000 is 1 ms RepTime_DigAn_In U16 0 65535 Determines how often the DigIn and AnIn values are trans...

Page 6: ...h Supply Voltage The internal Pull Up resistor is connected to an internal 5 V The internal Pull Down resistor is connected to Ground PinConfig1 U16 Output 0 3 Sets the maximum input voltage to allow...

Page 7: ...ear in both the Input and Output buses Signal Type Direction Range Description CAN Bus CommStatus U16 Input 1 8 255 Current status of communication with the I O module 0 CAN message transmission is di...

Page 8: ...on block requires I O module hardware using protocol version 2 00 to 2 99 ProtocolVersion U16 Input 0 65535 I O communication protocol version used by the I O module hardware 200 is version 2 00 Conne...

Page 9: ...module In this mode the I O module reads the N1 value stored in non volatile memory EEPROM Because the function block and the I O module use different default addressing modes as long as the N1 value...

Page 10: ...ion on a CAN bus Use the PLUS 1 CG150 USB CAN gateway and CANKing software to view CAN bus loads PLUS 1 I O modules communicate with their associated controllers over a CAN bus System developers can a...

Page 11: ...nfigured but a second I O module has a similar configuration Review configuration and make changes to the other I O modules Incompat_Protocl is true The firmware on the I O module uses a version of th...

Page 12: ...lutions ApS Nordborgvej 81 DK 6430 Nordborg Denmark Phone 45 7488 2222 Danfoss Power Solutions US Company 2800 East 13th Street Ames IA 50010 USA Phone 1 515 239 6000 Danfoss Power Solutions Trading S...

Reviews: