Functional Expansions - Siemens SINUMERIK Series Function Manual

Extended functions
Hide thumbs Also See for SINUMERIK Series:
Table of Contents

Advertisement

Program code
:
N190 SPIF1 X700
:
9.3.2

Functional expansions

Alternate interface
Machines that alternately use a second punching unit or a comparable medium can be
switched over to a second I/O pair.
The second I/O pair can be defined via the following machine data:
MD26004 $MC_NIBBLE_PUNCH_OUTMASK
MD26006 $MC_NIBBLE_PUNCH_INMASK
The interface is switched by command
Full punching/nibbling functionality is available on both interfaces.
Example:
Hardware assignment for stroke control
Define the high-speed byte in each case on the CPU as a high-speed punch interface:
MD26000 $MC_PUNCHNIB_ASSIGN_FASTIN = 'H00030001' → Byte 1
MD26002 $MC_PUNCHNIB_ASSIGN_FASTOUT = 'H00000001'
Remark:
The first and second bits are inverted.
Screen form for high-speed input and output bits:
MD26004 $MC_NIBBLE_PUNCH_OUTMASK[0]
MD26004 $MC_NIBBLE_PUNCH_OUTMASK[1]
MD26006 $MC_NIBBLE_PUNCH_INMASK[0]
MD26006 $MC_NIBBLE_PUNCH_INMASK[1]
Extended Functions
Function Manual, 03/2013, 6FC5397-1BP40-3BA1
Comment
; All further strokes are controlled
; with the first interface.
or
.
SPIF1
SPIF2
N4: Own channel - only 840D sl
9.3 Activation and deactivation
First interface output bit
= 1
→ Bit 1 SPIF1
Second interface output bit
= 2
→ Bit 2 SPIF2
First interface input bit
= 1
→ Bit 1 SPIF1
Second interface input bit
= 2
→ Bit 2 SPIF2
567

Advertisement

Table of Contents
loading

This manual is also suitable for:

Sinumerik 840d slSinumerik 828d

Table of Contents