Siemens SIMATIC FM 353 Manual page 143

Stepper drive positioning module
Hide thumbs Also See for SIMATIC FM 353:
Table of Contents

Advertisement

Structure of "DBEX" (DB 100)
DATA_BLOCK "DBEX"
STRUCT
ERR_CODE_INIT
ERR_CODE_CTRL : INT;
ERR_CODE_DIAG : INT;
OVERRIDE
MODE_IN
MODE_OUT
DRV_EN
SERVO_EN
OT_ERR_A
RESET_AX
DIAG_RD
PARA
SYNC
START_EN
POS_ROD
WORKING
GO_M
GO_P
OT_ERR
DATA_ERR
INIT_ERR
DIAG_ERR
MINUS1
MINUS2
MINUS3
EX1: STRUCT
DIR_M
DIR_P
START
STOP
END_STRUCT;
EX2: STRUCT
START
STOP
END_STRUCT;
EX3: STRUCT
START
STOP
READ_EN
END_STRUCT;
END_STRUCT
BEGIN
END_DATA_BLOCK
FM 353 Stepper Drive Positioning Module
6ES7 353-1AH01-8BG0
Programming the Technological Functions
// *** General signals ***
: INT;
// Error code for POS_INIT
// Error code for POS_CTRL
// Error code for POS_DIAG
: BYTE;
// Override
: BYTE;
// Mode setting (coded)
: BYTE;
// Mode setting (coded)
: BOOL; // Drive Enable
: BOOL; // Controller Enable
: BOOL; // Acknowledgement for operator/traversing error
: BOOL; // Restart
: BOOL; // Start of POS_DIAG
: BOOL; // Initialized
: BOOL; // Synchronized
: BOOL; // Start Enable
: BOOL; // Position reached, Stop
: BOOL; // Execution in progress
: BOOL; // Traverse in negative direction
: BOOL; // Traverse in positive direction
: BOOL; // Operator-/traversing error
: BOOL; // Data error
: BOOL; // Error in POS_INIT
: BOOL; // Error in POS_DIAG
: BOOL; // "MINUS1" error in POS_CTRL
: BOOL; // "MINUS2" error in POS_CTRL
: BOOL; // "MINUS3" error in POS_CTRL
// *** Signals for EXAMPLE 1 ***
: BOOL; // Negative direction
: BOOL; // Positive direction
: BOOL; // Start
: BOOL; // Stop
// *** Signals for EXAMPLE 2 ***
: BOOL; // Start
: BOOL; // Stop
// *** Signals for EXAMPLE 3 ***
: BOOL; // Start
: BOOL; // Stop
: BOOL; // Read Enable
6-63

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents