background image

The IO_Module function block enables communication with the OX024-x10 expansion module so that

additional 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.

Enbl_RecheckCRC BOOL

——

Determines if the I/O module CRC is periodically checked to ensure the device’s configuration
matches the function block’s configuration.
T: The CRC is requested from the I/O module and compared every 5 seconds.
F: The CRC is only requested from the I/O module during initialization.

User Manual

PLUS+1® Compliant OX024-x10 Function Block

OX024-x10 Function Block

 

4 | 

©

 Danfoss | July 2018

11063395 | AQ00000104en-US0101

Summary of Contents for OX024-x10

Page 1: ...User Manual PLUS 1 Compliant OX024 x10 Function Block www danfoss com...

Page 2: ...Revision history Table of revisions Date Changed Rev July 2018 Rebranding 0101 July 2016 BA User Manual PLUS 1 Compliant OX024 x10 Function Block 2 Danfoss July 2018 11063395 AQ00000104en US0101...

Page 3: ...ts 7 Inputs CAN 8 Connections and Signal Overview 9 Configure Communications Between Controller and I O Module 10 Variable Addressing Mode 10 Predefined Addressing Mode 10 Fixed Addressing Mode 11 Vol...

Page 4: ...g 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...

Page 5: ...n the Output values are transmitted to the I O module 1000 is 1 ms TimeOut_Outputs U16 0 65535 Sets the maximum time allowed between commands for each output If a command is not received by the I O mo...

Page 6: ...Out True Updated BOOL Input True when the Volt and PinStatus signals are refreshed Inputs MFOut Output Status The input status of multifunction outputs on connectors and pins C1p12 C2p01 C2p02 C2p03 C...

Page 7: ..._MFOut Bus Config Bus PinConfig U16 Output 0 8 Output pin configuration 0 Digital Output Push Pull 1 Digital Output Sourcing 2 Digital Output Sinking 3 PWM Output 0 10000 0 01 positive duty 4 PWM Outp...

Page 8: ...ckCRC 6 Waiting for CRC response Outputs are disabled except for RecheckCRC 7 The I O module is properly configured and in the normal operational state Outputs are enabled 8 The function block s outpu...

Page 9: ...is used in an application each block requires unique Inputs and Outputs bus connections For example IO_Bus IO_Bus1 IO_Bus2 are needed User Manual PLUS 1 Compliant OX024 x10 Function Block OX024 x10 Fu...

Page 10: ...de must be set to 0 Every time the device is powered the CAN shield input voltage must be within the same N1 range for the function block and device to reach the Configured status After the device is...

Page 11: ...ns are sent CAN Bus Load Adjust the average amount of message transmissions on the CAN bus to allow for bursts and other increased message transmission situations Any CAN bus has a maximum message tra...

Page 12: ...e the proper addressing mode and corresponding communication parameters are set on both the I O module and the function block It is possible the I O module is correctly configured but a second I O mod...

Page 13: ...User Manual PLUS 1 Compliant OX024 x10 Function Block Danfoss July 2018 11063395 AQ00000104en US0101 13...

Page 14: ...User Manual PLUS 1 Compliant OX024 x10 Function Block 14 Danfoss July 2018 11063395 AQ00000104en US0101...

Page 15: ...User Manual PLUS 1 Compliant OX024 x10 Function Block Danfoss July 2018 11063395 AQ00000104en US0101 15...

Page 16: ...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: