m07500670 00000000 0en PDF
m07500670 00000000 0en PDF
m07500670 00000000 0en PDF
I/O Modules
Stepper Controller
750-670
Manual
Version 1.0.3
ii • General
Technical Support
Phone: +49 (0) 571/8 87 – 5 55
Fax: +49 (0) 571/8 87 – 85 55
E-Mail: [email protected]
Every conceivable measure has been taken to ensure the correctness and com-
pleteness of this documentation. However, as errors can never be fully ex-
cluded, we would appreciate any information or ideas at any time.
E-Mail: [email protected]
We wish to point out that the software and hardware terms as well as the
trademarks of companies used and/or mentioned in the present manual are
generally trademark or patent protected.
WAGO-I/O-SYSTEM 750
I/O Modules
0BImportant Notes • 3
3BLegal Bases
CONTENT
2.1.2.4 Indicators....................................................................................... 43
2.1.2.5 Operating Elements....................................................................... 45
2.1.2.6 Schematic Diagram ....................................................................... 45
2.1.2.7 Technical Data .............................................................................. 46
2.1.2.8 Process Image ............................................................................... 48
2.1.2.8.1 Overview .................................................................................. 48
2.1.2.8.2 Control Byte 0, Status Byte 0................................................... 49
2.1.2.8.3 Cyclic Process Image ............................................................... 50
2.1.2.8.4 Mailbox Process Image ............................................................ 51
2.1.2.9 Mailbox Mode............................................................................... 53
2.1.2.10 Table Manager .............................................................................. 53
2.1.2.10.1 Download ................................................................................. 54
2.1.2.10.2 Control...................................................................................... 55
2.1.2.11 Configuration ................................................................................ 55
2.1.2.11.1 Configuration Table ................................................................. 56
2.1.2.11.1.1 Configuration of Basic Parameters...................................... 57
2.1.2.11.2 Configuration using Control Byte C2 ...................................... 61
2.1.2.11.2.1 Frequency Prescaler............................................................. 61
2.1.2.11.2.2 Acceleration Factor ............................................................. 62
2.1.2.11.3 Configuration via Mailbox Mode............................................. 63
2.1.2.11.4 Digital Signals and Signal Linking .......................................... 63
2.1.2.11.4.1 Linking of Bits..................................................................... 64
2.1.2.11.4.2 Special Bits: ZERO, ONE, MZERO and MONE................ 68
2.1.2.11.4.3 Filters, Low Pass, Timers and Counters.............................. 68
2.1.2.11.5 Move Commands ..................................................................... 74
2.1.2.11.6 Scaling, Number Ranges and Units.......................................... 75
2.1.2.11.6.1 Internal Units of Measure.................................................... 75
2.1.2.11.6.2 External Units of Measure................................................... 78
2.1.2.12 Positioning .................................................................................... 78
2.1.2.12.1 Operation via Cyclic Process Image ........................................ 78
2.1.2.12.1.1 Selecting a Mode ................................................................. 79
2.1.2.12.1.2 Ending a Mode .................................................................... 79
2.1.2.12.1.3 Sequence Diagram for Selection and Ending of Modes...... 80
2.1.2.12.1.4 Positioning Mode................................................................. 81
2.1.2.12.1.5 Referencing Mode ............................................................... 90
2.1.2.12.1.6 Jog and Stepping Mode ....................................................... 97
2.1.2.12.1.7 Move program mode ........................................................... 99
2.1.2.12.2 Move Mode via Mailbox........................................................ 104
2.1.2.12.2.1 Move Commands............................................................... 104
2.1.2.12.3 Limiting of Moving Range..................................................... 104
2.1.2.12.3.1 Hardware Limit Switch ..................................................... 104
2.1.2.12.3.2 Software Limit Switch....................................................... 105
2.1.2.13 Expanded Positioning Functions................................................. 106
2.1.2.13.1 Rotary Axis ............................................................................ 106
2.1.2.13.1.1 Relative Positioning........................................................... 107
2.1.2.13.1.2 Absolute Positioning ......................................................... 107
2.1.2.13.2 Camshaft................................................................................. 107
2.1.2.13.3 Position Table......................................................................... 109
2.1.2.13.3.1 Teaching of Positions ........................................................ 109
WAGO-I/O-SYSTEM 750
I/O Modules
0BImportant Notes • 5
3BLegal Bases
WAGO-I/O-SYSTEM 750
I/O Modules
8 • Copyright
Safety Information
1 Important Notes
This section includes an overall summary of the most important safety
requirements and notes that are mentioned in each individual section. To
protect your health and prevent damage to devices as well, it is imperative to
read and carefully follow the safety guidelines.
WAGO Kontakttechnik GmbH & Co. KG reserves the right to provide for any
alterations or modifications that serve to increase the efficiency of technical
progress. WAGO Kontakttechnik GmbH & Co. KG owns all rights arising
from the granting of patents or from the legal protection of utility patents.
Third-party products are always mentioned without any reference to patent
rights. Thus, the existence of such rights cannot be excluded.
Specialists**) having
Instructed
Activity Electrical specialist qualifications in PLC
personnel*)
programming
Assembly X X
Commissioning X X
Programming X
Maintenance X X
Troubleshooting X
Disassembly X X
*) Instructed persons have been trained by qualified personnel or electrical specialists.
**) A specialist is a person, who – thanks to technical training – has the qualification, know-
ledge and expertise to meet the required specifications of this work and to identify any po-
tential hazardous situation in the above listed fields of activity.
WAGO-I/O-SYSTEM 750
I/O Modules
Use of the 750 Series in Compliance with Underlying Provisions • 9
Safety Information
The components have been developed for use in an environment that meets
the IP20 protection class criteria. Protection against finger injury and solid
impurities up to 12.5 mm diameter is assured; protection against water damage
is not ensured. Unless otherwise specified, operation of the components in wet
and dusty environments is prohibited.
Please send your request for modified and new hardware or software
configurations directly to WAGO Kontakttechnik GmbH & Co. KG.
WAGO-I/O-SYSTEM 750
I/O Modules
10 • Technical Condition of Specified Devices
Safety Information
The data and power lines shall be connected and installed in compliance
with the standards required to avoid failures on your system and to
substantially minimize any imminently hazardous situations resulting in
personal injury.
For assembly, start-up, maintenance and troubleshooting, adhere to the
specific accident prevention provisions which apply to your system (e.g.
BGV A 3, "Electrical Installations and Equipment").
Emergency stop functions and equipment shall not be made ineffective.
See relevant standards (e.g. DIN EN 418).
The equipment of your system shall be conform to EMC guidelines so that
any electromagnetic interferences will be eliminated.
Operating 750 Series components in home applications without further
measures is permitted only if they meet the emission limits (emissions of
interference) in compliance with EN 61000-6-3. You will find the detailed
information in section "WAGO-I/O-SYSTEM 750" "System
Description" "Technical Data".
Please observe the safety precautions against electrostatic discharge in
accordance with DIN EN 61340-5-1/-3. When handling the modules,
please ensure that environmental factors (persons, working place and
packaging) are well grounded.
The valid standards and guidelines applicable for the installation of switch
cabinets shall be adhered to.
WAGO-I/O-SYSTEM 750
I/O Modules
Technical Condition of Specified Devices • 11
Safety Information
1.3 Symbols
Danger
Always observe this information to protect persons from injury.
Warning
Always observe this information to prevent damage to the device.
Attention
Marginal conditions that must always be observed to ensure smooth and
efficient operation.
Note
Make important notes that are to be complied with so that a trouble-free and
efficient device operation can be guaranteed.
Additional Information
References to additional literature, manuals, data sheets and internet pages.
WAGO-I/O-SYSTEM 750
I/O Modules
12 • Technical Condition of Specified Devices
Safety Information
Danger
The WAGO-I/O-SYSTEM 750 and its components are an open system. It
must only be assembled in housings, cabinets or in electrical operation rooms.
Access is only permitted via a key or tool to authorized qualified personnel.
Danger
All power sources to the device must always be switched off before carrying
out any installation, repair or maintenance work.
Warning
Replace defective or damaged device/module (e.g. in the event of deformed
contacts), as the functionality of field bus station in question can no longer be
ensured on a long-term basis.
Warning
The components are not resistant against materials having seeping and
insulating properties. Belonging to this group of materials is: e.g. aerosols,
silicones, triglycerides (found in some hand creams). If it cannot be ruled out
that these materials appear in the component environment, then the
components must be installed in an enclosure that is resistant against the
above mentioned materials. Clean tools and materials are generally required
to operate the device/module.
Warning
Soiled contacts must be cleaned using oil-free compressed air or with ethyl
alcohol and leather cloths.
Warning
Do not use contact sprays, which could possibly impair the functioning of the
contact area.
Warning
Avoid reverse polarity of data and power lines, as this may damage the
devices.
WAGO-I/O-SYSTEM 750
I/O Modules
Technical Condition of Specified Devices • 13
Safety Information
Warning
For components with ETHERNET/RJ-45 connectors:
Only for use in LAN, not for connection to telecommunication circuits.
1.7 Scope
This manual describes the Special Module 750-670 Stepper Controller of the
modular WAGO-I/O-SYSTEM 750.
Handling, assembly and start-up are described in the manual of the Fieldbus
Coupler. Therefore this documentation is valid only in the connection with the
appropriate manual.
WAGO-I/O-SYSTEM 750
I/O Modules
14 • General Description
Safety Information
2 I/O Modules
2.1 Special Modules
2.1.1 General Description
2.1.1.1 Safety Information
Observe the following information and safety notices to prevent injury and/or
equipment.
Danger
Take appropriate measures, such as cordoning off appropriate areas with
screens/enclosures, to prevent bodily contact with the system’s moving parts.
Danger
Enact and install an EMERGENCY OFF procedure and system that adheres to
locally valid regulations and applicable engineering practices.
Notice
Install appropriate hardware limit switches that can directly disengage power
to the system if a restricted area of movement has been breached.
Notice
Install appropriate equipment to protect motors and power electronics, such as
motor circuit breakers or fuses.
WAGO-I/O-SYSTEM 750
I/O Modules
General Description • 15
Structure of Positioning Controller
Control section,
Power section,
Drive section,
Mechanical section.
Control Coupler/Controller
750-xxx
Stepper module
750-67x
SPS
Safety
device
Power level
Emergency Off
M Hardware
limit switch
The control section consists of a PLC for process control and stepper module
750-67x for positioning, FM and PWM functions.
WAGO-I/O-SYSTEM 750
I/O Modules
16 • General Description
Structure of Positioning Controller
The power stage generates drive currents from the pulses for the specific
motor. Any type of output stage equipped with a pulse direction or
incremental encoder interface can be used with the 750-670 stepper module
This also allows output stages for 3- or 5-pole stepper motors, DC or AC
servo motors to be used. Stepper modules 750-671, -672 and -673 are
equipped with an integrated output stage for regulating 2-phase stepper
motors.
2.1.1.2.3 Drive
Stepper motors are simple and economical drives that execute highly precise
tasks for a wide range of applications.
The shaft of a stepper motor rotates by a defined angle at each pulse; a rapid
succession of pulses transforms the stepping motion into a continuous turning
motion. The stepper motor’s natural resonance is suppressed largely by high-
revolution microstepping, which produces extremely smooth operation. This is
characteristic of WAGO modules 750-671, -672 and –673, which feature 64-
fold microstepping.
The figures below illustrate possible types of connections for stepper motors:
8-wire--motor bipolar
in series operated 8-wire-motor bipolar
parallel operated
Fig. 2.1.1-2: Types of connections for stepper motors g067x02e
WAGO-I/O-SYSTEM 750
I/O Modules
General Description • 17
Structure of Positioning Controller
The application dictates the torque progression and speed; experience has
shown that a torque margin of approx. 25 %, depending on the mechanical
system properties, is useful. This should be considered when accounting for
any dynamic effects (resonance in mechanical systems).
The positioning process sequences also determine both the average and peak
power supplied to the motor; special attention must be given to the total power
loss and motor temperature.
Motor data can be calculated based on the requirements for the load to be
moved, and any additional bearings, transmissions, deflection systems,
damping elements, etc. that may be required. Important parameters here are:
moment of inertia
starting torque
holding torque
torque at the maximum required speed,
cycle times for positioning
requisite acceleration
required torque (where applicable) when passing through mechanical
resonance fields - particularly when mechanical components such as long
drive belts, spring elements or vibration buffers (couplings) are used.
Please note that there must be no step losses if the required mechanical torque
does not exceed the torque supplied by the motor (taking inertia into account).
WAGO-I/O-SYSTEM 750
I/O Modules
18 • General Description
Positioning
2.1.1.3 Positioning
Velocity
Y
X0
Time
Fig. 2.1.1-3: Absolute positioning g067x03e
Potential applications:
Positioning shafts
Transfer carriages
Pick & Place
WAGO-I/O-SYSTEM 750
I/O Modules
General Description • 19
Positioning
Velocity
Path
Y4
New command
Y3
x x x x
Y2
Y1
X
0 Time
New command
Fig. 2.1.1-4: Relative positioning g067x02e
Potential applications:
Incremental dimensions
Variable reference points
WAGO-I/O-SYSTEM 750
I/O Modules
20 • General Description
Positioning
Y
Path in steps
Y-n
Time in s
Velocity over time
Time in s
Fig. 2.1.1-5: On-the-fly positioning g067x05e
Potential applications:
WAGO-I/O-SYSTEM 750
I/O Modules
General Description • 21
Positioning
2.1.1.3.4 Referencing
Referencing involves searching for the reference switch at the set setup speed
and then moving toward that point from the correct end of any position with
the movement range.
Time
Wait for
next command
Start
referencing
E1 Ref E2 Path
Fig. 2.1.1-6: Referencing g067x09e
The drive is run at the setup speed via defined input, or a control bit, as long
as either the input is active or the bit is set. A time limit can be activated for
the moving process.
WAGO-I/O-SYSTEM 750
I/O Modules
22 • General Description
Positioning
The value range (such as -10000 ... +10000) is converted for rotation (360°)
around either a real or virtual axis for a rotary axis. Overrun is automatically
taken into account; i.e., when 360° is exceeded, counting restarts at 0°. Based
on the example values, after exceeding the +10000 position, the next position
would be -10000.
Potential applications:
Belt control
Label control
Control of rotary tables
WAGO-I/O-SYSTEM 750
I/O Modules
General Description • 23
Positioning
Shock (j)
Acceleration (a)
Path (s)
Velocity (v)
j j
Time
j j
Potential applications:
WAGO-I/O-SYSTEM 750
I/O Modules
24 • General Description
Positioning
Shock (j)
Acceleration (a)
Path (s)
Velocity (v)
Time
Potential applications:
WAGO-I/O-SYSTEM 750
I/O Modules
General Description • 25
Positioning
Path (s)
Shock (j)
Velocity (v)
Time
Potential applications:
WAGO-I/O-SYSTEM 750
I/O Modules
26 • General Description
Positioning
Acceleration (a)
Path (s)
Shock (j)
Velocity (v)
j v
Time
j
a
Potential applications:
WAGO-I/O-SYSTEM 750
I/O Modules
General Description • 27
Positioning
Acceleration time
Acceleration path or
Acceleration (steps/s2)
Potential applications:
WAGO-I/O-SYSTEM 750
I/O Modules
28 • General Description
Current Control
Acceleration
Constant speed
Delay
Stop (holding torque)
150 %
100 %
Velocity in steps/s
50 %
10 %
-10 %
-100 % -100 %
Time in s
Fig. 2.1.1-11: Current Control g067x31e
Potential applications:
WAGO-I/O-SYSTEM 750
I/O Modules
General Description • 29
Rotational speed
Potential applications:
WAGO-I/O-SYSTEM 750
I/O Modules
30 • General Description
Camshaft controller
Time in s
Fig. 2.1.1-12: Camshaft controller g067x32e
Potential applications:
WAGO-I/O-SYSTEM 750
I/O Modules
General Description • 31
Frequency modulation
Frequency (f)
Out A
Out A
0
Time (t)
Fig. 2.1.1-13: Frequency modulation g067x34e
Potential applications:
WAGO-I/O-SYSTEM 750
I/O Modules
32 • General Description
PWM
2.1.1.8 PWM
The pulse duty factor is variable and can be adjusted between 0 % and 100 %.
Out A
PWM
Out A
50 %
20 %
0
Time (t)
Fig. 2.1.1-14: PWM g067x36e
Potential applications:
Temperature control
Power control
Lamp control
Defining rotational speed with current control for drives
WAGO-I/O-SYSTEM 750
I/O Modules
General Description • 33
Single Shot
The time from the activating event up to the pulse generation is adjustable.
Out A
Out A
Pulse duration
Adjustable
trigger delay
0
Time (t)
Releasing Pulse
event release
Fig. 2.1.1-15: Single Shot g067x37e
Potential applications:
WAGO-I/O-SYSTEM 750
I/O Modules
34 • General Description
Brake Control
If the brake was switched on, the execution of the next positioning is delayed
by ΔtOff.
Path (s)
Velocity (v)
Brake
ON (el.)
Y Break
ON (mech.)
s
Brake Break
v OFF (el.) OFF (mech.)
toff ton
X0
Time (t)
Fig. 2.1.1-16: Brake Control g067x33e
Potential applications:
Lifting axis
Parking brakes
WAGO-I/O-SYSTEM 750
I/O Modules
General Description • 35
Command tables
Two tables are available that can alternately be switched over: An offline table
(program run) and an online table (program up-/download).
WAGO-I/O-SYSTEM 750
I/O Modules
36 • General Description
Command tables
Path in steps
Time in s
Velocity over time
Velocity in steps/s
Time in s
Fig. 2.1.1-17: Command tables g067x29e
Potential applications:
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 37
View
13 14
Status
DI1+ DI2+
Data contacts
DI1+ DI2+
DI- GND
DI- GND
A1 A2
A1 A2
B1 B2
B1 B2
750-670
Power jumper contacts
2.1.2.2 Description
Positioning,
Speed control,
PWM,
Pulse chain and
Single Shot.
WAGO-I/O-SYSTEM 750
I/O Modules
38 • 750-670 [Stepper Controller]
Description
Stepper module
Velocity
Positioning PWM Puls chain Single Shot
control
Frequency-/Speed
Position control application PWM Puls chain Single Shot
Relative
Positioning
Absolute
Positioning
Camshaft Camshaft
Brake Brake
control control
Referencing Referencing
JogMode JogMode
Move command Move command Move command Move command Move command
via Mailbox via Mailbox via Mailbox via Mailbox via Mailbox
PWM mode,
Move command via Mailbox,
Move program.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 39
Description
Pulse chain.
Single Shot.
Configuration table
Camshaft table
The stepper controller is equipped with two digital 24 V inputs DI1+ and DI2,
with the reference potential DI-, enabling connection of two-wire sensors or
switches.
Input DI1+ is used as the enable input and input DI2+ as the reference input
for standard applications; these inputs can also be assigned to dedicated
applications and to other functions.
In addition, the stepper module is also provided with two difference outputs
A1, A2 and B1, B2 with the reference potential GND for connecting devices
with TTL, RS422 or optocoupler inputs up to 24 V.
The signal status for the digital inputs and the power supply status are each
indicated by a dedicated green LED.
Two yellow LEDs, one green LED and one red LED indicate the active mode,
status, readiness for operation and errors in the standard applications.
The stepper controller receives the 24 V supply voltage for the field level via
an upstream I/O module or a supply module. Power connections are made
automatically from module to module via the internal power jumper contacts
when snapped onto the DIN rail.
Caution
The current at the power jumper contacts may be a maximum of 10 A. When
configuring the system ensure that this total current is not exceeded. If this
should happen, an additional supply module has to be used.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 41
Description
The stepper controller can be operated at the following WAGO I/O SYSTEM
750 couplers and controllers:
Max.
Hard- Soft-
number
Bus system Coupler/Controller Item No. ware ware
of
vers. vers.
modules
ETHERNET Fieldbus coupler 750-341 03 06 8
TCP/IP
750-342 04 17 3
Programmable fieldbus 750-841 03 17 16
controller
750-842 04 12 8
750-843 12 01 8
750-871 03 05 16
750-873 02 02 16
CANopen Fieldbus coupler 750-337 09 10 8
750-338 02 16 8
ECO Fieldbus coupler 750-347 01 04 1
750-347 01 06 2
750-348 01 04 1
750-348 01 06 2
Programmable Fieldbus 750-837 07 12 8
controller
750-838 02 12 8
DeviceNet Fieldbus coupler 750-306 12 4J 8
ECO Fieldbus coupler 750-346 02 07 2
Programmable fieldbus 750-806 04 09 8
controller
LON Fieldbus coupler 750-319 xx 05 3
Programmable fieldbus 750-819 xx 09 8
controller
PROFIBUS Fieldbus coupler 750-303 xx from 08 3
750-333 12 from 07 8
ECO Fieldbus coupler 750-343 03 from 06 2
Programmable fieldbus 750-833 16 10 8
controller
Powerlink Fieldbus coupler 750-350 07 01 8
BACnet Programmable fieldbus 750-830 01 01 8
controller
KNX Programmable fieldbus 750-849 xx 04 16
controller
SERCOS III Feldbuskoppler 750-351 02 03 08
WAGO-I/O-SYSTEM 750
I/O Modules
42 • 750-670 [Stepper Controller]
Description
Max.
Hard- Soft-
number
Bus system Coupler/Controller Item No. ware ware
of
vers. vers.
modules
WAGO-IPC IPC 758-870/ 10 03 16
000-xxx
IPC 758-874/ 10 03 16
000-xxx
IPC 758-875/ 10 03 16
000-xxx
IPC 758-876/ 10 03 16
000-xxx
Other couplers/controllers upon request
Notes
The following must be observed when using the stepper module with
CANopen bus couplers 750-337, 750-338, 750-837, 750-838, 750-347 and
750-348.
The CANopen master accesses the mailbox and process data in the
coupler/controller using process data objects (PDOs).
In the default configuration the stepper module data are mapped in
consecutive PDOs, with each PDO able to accommodate up to eight (8) bytes
of data. The 12-byte process image for the stepper module contains 2 PDOs,
one with 8 and one with 4 bytes.
Problem:
The specified and actual values for the positioning data is distributed among 2
PDOs during positioning using the cycling process image, which could result
in the data not being transferred consistently.
Remedy:
- For positioning via the Mailbox mode, the mailbox data are transferred
consistently in PDO1 and the control bits in PDO2.
- Use of 16-bit specified/actual values or
- Omission of "on-the-fly" specified/actual values, i.e. initiation of the
function only after setting of the specified values or reading out of the
24-bit actual values has been fully completed and only in the "Standstill"
status.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 43
Connection Elements
2.1.2.4 Indicators
WAGO-I/O-SYSTEM 750
I/O Modules
44 • 750-670 [Stepper Controller]
Indicators
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 45
Operating Elements
The stepper controller 750-670 is not equipped with any operating elements.
Changes to the configuration or parameters are made using the higher-order
control too, or the WAGO-I/O-CHECK configuration tool.
DI1+
DI1
DI2+
DI-
DI2
1 5
DI1+ DI- DC
Logic
GND DC
2 6
A1
DI2+ GND A2
24 V B1
B2
Uv Run
3 7
4,7 nF Move program
A1 A2
Release
0V 24 V Error
10 nF
4 8 0V
B1 B2 10 nF
750-670
WAGO-I/O-SYSTEM 750
I/O Modules
46 • 750-670 [Stepper Controller]
Technical Data
Inputs
Number of inputs 2 (DI1+, DI2+)
Input voltage DC -3 V ... 30 V
Signal voltage (0) DC -3 V ... +5 V
Signal voltage (1) DC 15 V ... 30 V
Input filter 100 μs
Input current typ. 2.8 mA
Outputs
Number of outputs 2 Difference outputs A1, A2 and B1, B2
(1 channel)
Operating modes Positioning, Referencing, Jog Mode, Move
program
Resolution Travel 23 Bit + sign
Speed 15 bit and 16 bit prescaler
Acceleration 15 bit and 16 bit prescaler
Signal voltage TTL 5 V active, single-ended
RS422 5 V active, differential
Opto-coupler 0 V ... 24 V passive, n-switching output
Type of load TTL, RS 422 and opto-coupler input
Total output current max. 30 mA, short-circuit protected
Output frequency 200 μHz ... 500 kHz
Tastverhältnis 50 % (in Stepping mode)
Module Specific Data
Voltage supply via system voltage internal bus (5 V DC) and
power jumper contacts (24 V DC)
Current consumption 98 mA
(system voltage 5 V DC) ca.
Current consumption 0 mA + load
(power jumper contacts 24 V DC) ca.
Voltage via power jumper contacts 24 V DC (-15 % ... +20 %)
Current via power jumper contacts max. 10 A
Electrical isolation 500 V system voltage / field level (power jumper
contacts)
Data width, internal 12 bytes input/output
Dimensions W x H* x D 12 mm x 64 mm x 100 mm
* (from upper edge of rail)
Weight approx. 50 g
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 47
Technical Data
Conformity marking
WAGO-I/O-SYSTEM 750
I/O Modules
48 • 750-670 [Stepper Controller]
Process Image
Please note
Mapping the process data of some I/O modules or their variations into the
process image is specific for the fieldbus coupler/controller used. You will
find both this information and the specific configuration of the relevant
control/status bytes in the Chapter on "Fieldbus Specific Configuration of
Process Data" which describes the process image of the particular
coupler/controller.
2.1.2.8.1 Overview
A basic distinction is drawn between the cyclic process image and the mailbox
process image.
Switching between the two process images is conducted through bit 5 in the
control byte (C0 (C0.5). Activation of the mailbox is acknowledged by bit 5 of
the status byte S0 (S0.5).
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 49
Process Image
Control byte C0
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 0 MBX 0 0 0 0 0
MBX Mailbox mode
0: Mailbox deactivated.
1: Mailbox activated.
0 Reserved
Status byte S0
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 ERR MBX X X X X X
MBX Mailbox mode
0: Mailbox deactivated.
1: Mailbox activated.
ERR Error signaling
ERR (Status byte 0, Bit 6) follows the general error bit Error (Status byte 2, Bit 7).
ERR can be enabled via a bit in the configuration table. ERR is not enabled in the default
state. This means that errors will not result in a bit being set.
0: No error present.
1: Error present.
X Reserved
Configuration of the control and status bytes C1 ... C3 and S1 ... S3 depends
on the set operating mode; this is described in the associated sections.
WAGO-I/O-SYSTEM 750
I/O Modules
50 • 750-670 [Stepper Controller]
Process Image
The process image appears as follows when the mailbox is deactivated (C0.5
= 0):
Off-
Input Data Output Data
set
0 S0 Status byte S0 C0 Control byte C0
1 Reserved Reserved
2 D0 Process data D0 Process data
3 D1 Process data D1 Process data
4 D2 Process data D2 Process data
5 D3 Process data D3 Process data
6 D4 Process data D4 Process data
7 D5 Process data D5 Process data
8 D6 Process data D6 Process data
9 S3 Status byte S3 C3 Control byte C3
10 S2 Status byte S2 C2 Control byte C2
11 S1 Status byte S1 C1 Control byte C1
The configuration of the process data depends on the set operating mode; this
is described in the associated sections.
- Positioning,
- Jogging,
- Move program,
- Velocity,
- PWM,
- Pulse chains,
- Single Shot.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 51
Process Image
The process image appears as follows when the mailbox is activated (C0.5 =
1):
Off-
Input Data Output Data
set
0 S0 Status byte S0 C0 Control byte C0
1 Reserved Reserved
2 MB0 Opcode MB0 Opcode
3 MB1 Status_Mbx MB1 Control_Mbx
Reply Request
4 MB2 MB2
Parameter byte 1 Parameter byte 1
Reply Request
5 MB3 MB3
Parameter byte 2 Parameter byte 2
Reply Request
6 MB4 MB4
Parameter byte 3 Parameter byte 3
Reply Request
7 MB5 MB5
Parameter byte 4 Parameter byte 4
8 Reserved Reserved
9 S3 Status byte S3 C3 Control byte C3
10 S2 Status byte S2 C2 Control byte C2
11 S1 Status byte S1 C1 Control byte C1
Opcodes are assigned to different topical areas and are described in the
sections that follow.
The control byte and status byte for the mailbox have the following function:
Control_MBX
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Toggle- 0 0 0 0 0 0 0
Flag
Toggle-Flag If the data that have been written to the mailbox are to be accepted, the status of this bit is
changed. Data is also accepted when an opcode is specified that is different from the
previous one. Therefore: First write the data and then the opcode!
0 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
52 • 750-670 [Stepper Controller]
Process Image
Status_MBX
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Toggle- Return-Code
Flag
Return-Code The return code indicates whether the last command has been executed without any errors.
If so, a value of 0 is returned. When the return code provides a value other than 0, you
must check the corresponding opcode. The return messages are then individual.
Toggle Flag The mailbox is evaluated when the status of the toggle flag is different in the
Control_MBX. The status of the bit is then also changed.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 53
Mailbox Mode
Note
The Mailbox mode is not selected automatically when the mailbox is activated
in the coupler/controller! Bit 7 of control byte C1 must be set to 1 for this.
Access to the tables is handled using the Table Manager. Possible types of
tables:
Move programs,
Positioning of camshaft,
Target positions,
Configuration,
Data recorder.
Several tables may exist at different storage locations for one type of table.
The storage location is addresses using an index.
Exceptions to this are: Configuration and the data recorder use RAM1
exclusively. The data from the data recorder can not be copied to the
EEPROM.
One table of each type of table can be activated and this is then evaluated in
the Move mode.
One table of each type can be saved to the EEPROM. Tables in the EEPROM
can not be activated, but only copied to a RAM table. If a table is present in
the EEPROM, it will be copied automatically to RAM1 and RAM2 following
a reset and is activated such that it can be directly executed in RAM1.
The tables are loaded from the control system by download. The following
rules apply to downloading:
WAGO-I/O-SYSTEM 750
I/O Modules
54 • 750-670 [Stepper Controller]
Table Manager
The target table must be blank. Tables in the RAM can not be deleted
using the command TBL_ERA.
The Table Manager detects whether a table is blank, valid or invalid (for
example during a download or after a faulted download). This information is
retained for each table in a status byte.
Downloading of a table,
Copying of a table,
Activating a table,
The position table stores target positions that can be queried using special
commands. This position table enables target positions to be edited and taught,
without having to change the Move program.
The table for the camshaft stores a bit sample that is output as a function of the
position. Activation of a different table for the camshaft is performed
immediately.
The table for configuration stores a data field that contains configuration data.
2.1.2.10.1 Download
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 55
Configuration
2.1.2.10.2 Control
Move program,
Camshaft
Position table
2.1.2.11 Configuration
configurable allocation
fixed allocation
Fig. 2.1.2-8: Configuration and bit I/O tables g067x30e
WAGO-I/O-SYSTEM 750
I/O Modules
56 • 750-670 [Stepper Controller]
Configuration
0: Reserved
1: Positioning controller
2: Velocity control
Frequency output
pulse duration modulation
3: Pulse chain
4: Single Shot
Freq_Div 4 UINT16 200 4 ... 65535 Sets the prescaler for the maximum
velocity
Acc_Fact 6 UINT16 80 1 ... 65535 Sets factor for maximum acceleration
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 57
Configuration
Value Application
0 Reserved
1 Positioning controller
2 Velocity control/Frequency output/PWM
3 Pulse chain
4 Single Shot
Mode for referencing on start of a reference run using the control bit
M_Reference. At the start of a reference run via the mailbox using the Move
command START_REFERENCING, the call parameters are used (and NOT
the following configuration bits).
WAGO-I/O-SYSTEM 750
I/O Modules
58 • 750-670 [Stepper Controller]
Configuration
Bit 1:
0: Reference run to reference switch
1: Reference run to limit switch
Bit 2:
0: Reference run to negative end of a reference switch
1: Reference run to positive end of a reference switch
Bit 3 ... 7: Reserved
2.1.2.11.1.1.6 Ramps
Default acceleration for STOP mode; the current acceleration is used when
this parameter is 0.
Acceleration_Modes, Offset 60
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 59
Configuration
WAGO-I/O-SYSTEM 750
I/O Modules
60 • 750-670 [Stepper Controller]
Configuration
2.1.2.11.1.1.8 Brake
HwSwConfig, Offset 19
Bit 0: Output_Type
0: Clock/Direction
1: Signals A and B, shifted by 90°
Bit 1: Rerserved
Bit 2: Drive_Direction (Direction of rotation inversion)
0: Output signal processed directly
1: Output signal: Direction of rotation inverted
Bit 3 … 6: Reserved
Bit 7: Program_Autostart (Move program Autostart – Normal mode)
0: Move program activated only via Move program or Mailbox mode.
1: Move program activated immediately after startup, see description.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 61
Configuration
The following values can be configured using the control byte C2 in the
standard configuration.
The values for the frequency prescaler (Freq_Prescaler) are determined by the
bits Freq_Range_Sel in control byte 2 (C2.0 and C2.1). If both of these bits
are zero (0), the value for the parameter Freq_Div in the configuration table is
used.
Freq_Div = 0:
200
fp,max Freq_Div <> 0: 25 kHz 100 kHz 500 kHz
2 MHz / Freq_Div
Freq_Div = 0:
10 kHz
Note
If Freq_Range_Sel = 0 and configuration parameter Freq_Div = 0, the variable
Freq_Prescaler is set to 200.
The acceptable velocity range is 1 … 25000. The setting for the pulse
frequency in [Hz] is given by selecting Freq_Prescaler = 80.
Note
The bits Freq_Range_Sel may only be modified when the control system is
deactivated! These bits are therefore only accepted when Enable is not set.
WAGO-I/O-SYSTEM 750
I/O Modules
62 • 750-670 [Stepper Controller]
Configuration
Acc_Fact = 0:
8
Acceleration period T to fmax Acc_Fact <> 0: 760 ms 76 ms 7.6 ms
at max. acceleration 32767 Setting from
configuration
Acc_Fact = 0:
7600 ms
Note
If Acc_Range_Sel = 0 and configuration parameter Acc_Fact = 0, the variable
Acc_Multiplier is set to 8.
Acceleration is determined by the output data Acceleration (D2 and D3) and
the prescaler Freq_Prescaler and by the acceleration factor Acc_Multiplier.
Note
The bits Acc_Range_Sel may only be modified when the control system is
deactivated! These bits are therefore only accepted when Enable is not set.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 63
Configuration
The complete data set is loaded to the RAM on a download and is then saved
to the EEPROM; a module warm start is then carried out. The download is
conducted using the commands DLD_START, DLD_CONT and DLD_END.
These commands are explained in Chapter 2.1.2.10, “Table Manager”.
The download is conducted by the table manager. The configuration data set is
not saved to the EEPROM until successful completion of the download. A
warm start is carried out subsequently, regardless of whether the download
was successful.
The Reset status bit is set after the warm start; this must be canceled using the
Reset_Quit control bit. Only then is the module operational again.
The vital binary signals are addressed by central access functions. This
permits easy, external access to all bits and allows linking of the bits to one
another to be parameterized. Access to individual bits is performed using an
index 0 … 255.
A bit function is defined by the function unit that sets the bit (source) and the
function unit that reacts to this bit (target). Only the source is defined for
output bits, and only the target for control bits. Only status bits have set links
between two function units; they can, however, also be queries as output bits
for further processing. Bit for which the source is not fixed are designated as
linkable bits.
WAGO-I/O-SYSTEM 750
I/O Modules
64 • 750-670 [Stepper Controller]
Configuration
The universal filter functions FILT1 ... FILT8 possess a special status. The
inputs for these filter functions are linkable bits that can be linked to any other
bit. A query of these bits, on the other hand, provides information about the
status of the filter. As a result, these bits represent a function between inputs
and outputs.
The table containing the available bits is given in the appendix in Chapter 3.4,
“Bit field for I/O driver”.
Source bits are assigned numbers 0 to 127 and may not be used as target
bits. A source bit may reference several target bits.
Target bits are assigned numbers 128 to 255 and may also be used as
source bits. Target bits have exactly one source.
References are stored in the configuration table. The names of the table
entries correspond to those in the bit table. The prefix Ptr is placed in front
of the identifier.
The standard link between the source and target is entered in the column
"Target/Source". This corresponds to the WAGO default settings
(FACTORY_DEFAULT).
The expanded parameters are set using pointers (indices). The address for
these pointers indicates a corresponding address in the bit I/O field. Allocation
using names is also provided. "Ptr_nnn" indicates the variable "nnn".
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 65
Configuration
0 DataSetNr 0x0000
Name Bit-no. Bit-no. Name
Motor cutoff
ZERO 0 177 Stop2_N
177 Ptr_Stop2_N 65
194 Ptr_Stop1_N 48
The table excerpts given below show the corresponding entries for the
configuration and bit I/O table.
…
Ptr_Stop2_N 177 0xB1 UINT8 0x41 0 ... 255 Source for linkable bit 0xB1
…
Ptr_Stop1_N 194 0xC2 UINT8 0x30 0 ... 255 Source for linkable bit 0xC2
…
Stop1_N 0xC2
…
KBUS_CTR 65 0x41 SRC Stop2_N 0xB1 Internal bus control byte 1 bit 1
L1_1
…
WAGO-I/O-SYSTEM 750
I/O Modules
66 • 750-670 [Stepper Controller]
Configuration
Linkable bits can be programmed for any source. This "linkability" enables
flexible configuration and flexible arrangement of module terminal
assignments. For example, the Start linkable bit can be set to the Input 1 fixed
bit.
Note
A linkable bit can also be linked to another linkable bit, but the maximum
number of nesting levels is four (4). Too many nesting levels will yield an
ambiguous result and the error ERR_LINK_NESTING will be issued.
Note
The nesting levels are not checked until the system run time.
The address and length of the configuration variables are given in the
appendix in Chapter 3.5, “Configuration Variables”.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 67
Configuration
…
Ptr_FILT1 168 0xA8 UINT8 0x00 0 ... 255 Source for linkable bit 0xA8
...
Ptr_Direction_ 187 0xBB UINT8 0x53 0 ... 255 Source for linkable bit 0xBB
Neg
…
Filter1_Function 224 0xE0 UINT8 0 0 ... 11 Function of filter:
1 = inversion
…
The bits required for this are given in the appendix in Chapter 3.4,”Bit field
for I/O driver”.
Set_Reference 0xBC
…
FILT1 168 0xA8 FILT ZERO 0x00 Timer / Filter 1
…
Direction_ 187 0xBB DST/ KBUS_CTRL3 0x53 Move in negative direction.
Neg SRC _3
…
A prerequisite for this is that the mailbox has already been activated. This is
explained in Chapter 2.1.2.9, “Mailbox Mode”.
Applying the procedure described above, the bits for the standard
configuration control and status bytes can also be modified.
Attention
Any change to the standard configuration will nullify the description given for
the changed items.
Unassigned linkable bits can be linked to the constant bits ZERO or ONE.
WAGO-I/O-SYSTEM 750
I/O Modules
68 • 750-670 [Stepper Controller]
Configuration
The ZERO and ONE bits are fixed. The ZERO bit is always deleted and has a
value of 0, the ONE bit is always set and has a value of 1.
Linkable bits can be set to a fixed value using ZERO and ONE bits.
The MZERO and MONE bits have the same function, but also possess an
additional function when they are the source for linkable bits.
The status of linkable bits is given by the source bit. As a result, linkable bits
can not be changed by commands or access functions. An exception to this
rule are the linkable bits that are linked to MZERO and MONE.
A bit that is linked to MZERO is first deleted after a reset, but can be
manipulated as required using the mailbox command or the Move program. A
bit that is linked to MONE is initially set after a reset and is otherwise treated
the same as a bit linked to MZERO.
The filter is configured using the table with the configuration values (see
Chapter 3.5, “Configuration Variables”).
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 69
Configuration
Eight (8) special bits are defined that can implement the following functions:
1. Inverting,
3. Low pass,
4. Pulse extension,
6. Pulse delay,
7. Math,
8. Counter, up,
The functions Inverting and Starting edge filter react to the linkable input bit
and trigger the output immediately.
The functions Low pass, Pulse extension, Monoflop and Pulse delay react to
the linkable input bit and trigger the output in accordance with the selected
function at a time constant for which parameters can be assigned. This time
can be set between 0 … 16777215 ms.
There are two statuses for the starting edge filter: After a reset this filter is in
the Wait status, as long as the input is active. The output provides the value
zero. As soon as the input signal is zero for the first time the filter switches to
WAGO-I/O-SYSTEM 750
I/O Modules
70 • 750-670 [Stepper Controller]
Configuration
its operating status and the input signal is passed on to the output without
being changed. An operational change back to the Wait status is not provided.
The Low pass does not accept any change of the input signal until the new
status is constant during the runtime.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 71
Configuration
Pulse extension sets the output on an input 01 edge. The output is reset
when the set time expires after the 10 edge. Retriggering during the runtime
is possible.
The monoflop function sets the output on an input 01 edge. The output is
reset after the set time expires. Retriggering during the runtime is not possible.
Fig. 2.1.2-14: Monoflop 500ms not retriggerable, with short input pulse p067024x
WAGO-I/O-SYSTEM 750
I/O Modules
72 • 750-670 [Stepper Controller]
Configuration
Fig. 2.1.2-15: Monoflop 500ms not retriggerable, with long input pulse p067025x
Pulse extension sets the output when the set time has expired after an input
01 edge. The output is reset as soon as the input is deactivated. The output
is not reset if the input is deactivated before the set time expires.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 73
Configuration
Fig. 2.1.2-17: Filters connected in series: Monoflop 500ms, Inverting and second monoflop
100ms p067027x
The math function reacts independently of the input bit. The value for this
value can only be set to a value, incremented or decremented using
commands. These commands can be transferred in the mode "Mailbox Move
command", or processed as a component of the downloaded program in the
mode "Program mode". The output is set when the counter has a value other
than zero and is reset when the filter reaches zero. The commands for
modifying the filter can only be used in the function "Math" or "Counters".
In the mode "Counter, up" / "Counter, down" the filter value is raised or
lowered by one for each 01 edge of the filter input. The maximum counting
frequency for external signals is 1 kHz; internal signals are normally evaluated
once per program cycle.
The mode "Counter, up, stop" / "Counter, down, stop" behaves in the same
manner as "Counter, up" / "Counter, down", except that counting is halted
when the filter value reaches zero. What this also means is that the filter value
must have a starting value other than zero, with subsequent counting then
performed to zero.
WAGO-I/O-SYSTEM 750
I/O Modules
74 • 750-670 [Stepper Controller]
Configuration
Table commands
Move Commands
Auxiliary commands
A process is started using Move commands; there is no waiting for the end of
the process (such as reaching a target).
Most commands are processed directly, except for the following cases:
Move commands are not started until the previous Move command has
reached its target. Table processing is interrupted in this case until the target is
reached.
An exception here are the direct Move commands _IMM (immediate), which
discontinue the Move command currently in progress and are directly
processed.
Commands that wait on an event are repeated until the event occurs.
The Move command manager decides from which source the Move
commands are to be accepted. Potential sources are:
Status control,
Limit switches,
Move commands via mailbox commands,
Positioning,
Referencing,
Jog mode,
Program mode.
Status control and limit switches are handled with priority; they can only
execute commands for braking the drive. Switching between the other setpoint
sources is performed by selecting the corresponding mode.
A Move program is used to execute individual movements one after the other.
Some values can also be set using the Move program.
Program mode:
The individual commands are compiled and loaded to the module by
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 75
Configuration
download. The Move program can then be executed there through the
Program mode (see Chapter 2.1.2.12.1.7, “Move program mode”)
Each individual step in the Move program has the following format:
Byte Meaning
1 Command
2 Data 1
3 Data 2
4 Data 3
Stepper drives rotate at a defined angle on each pulse. The software is oriented
toward this pulse output and the internal unit of measure for the position is,
accordingly, a "step". Velocity and acceleration are derived form this. The
interface enables adaptation and conversion to application-specific units (path
in m, mm, degrees, and velocities in m/s, degrees/s).
2.1.2.11.6.1.1 Time
2.1.2.11.6.1.2 Travel
2.1.2.11.6.1.3 Velocity
Velocity is measured in "steps per unit of time", with the range being ±15 bits.
WAGO-I/O-SYSTEM 750
I/O Modules
76 • 750-670 [Stepper Controller]
Configuration
Velocity range:
Velocity min ... Velocity max = -25000 ... +25000.
The maximum pulse rate is 500000 Hz. This frequency is derived from an
internal 2 MHz cycle by a prescaler.
Parameters can be assigned to the prescaler, with the permissible range being
Freq_Prescaler = 4 ... 65535.
Freq_Prescaler = 2000000 Hz / (n * Z * M)
= 2000000 / (20 * 200 * 64) = 7.8125
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 77
Configuration
must be specified. Here, the setting is nearly 100 times the motor speed.
These values can also be specified using user-specific units that can be
defined. For this, the specified data for speed is multiplied by a factor
Speed_Mult prior to internal processing and then divided by a factor
Speed_Div. If the internal external or external internal conversion
violates the permissible value range, the error message
1513 (UNITS_SPEED_INT_RESULT) or
1514 (UNITS_SPEED_USER_RESULT) is issued.
2.1.2.11.6.1.4 Acceleration
The prescaler for velocity also figures into the definition for acceleration.
Acceleration is given as
The initial factor Acc_Multiplier is determined such that the highest and
lowest required acceleration can be easily specified.
These values can also be specified using user-specific units that can be
defined. For this, the specified data for acceleration is multiplied by a factor
Acc_Mult prior to internal processing and then divided by a factor Acc_Div.
If the internal external or external internal conversion violates the
permissible value range, the error message
1515 (UNITS_ACC_INT_RESULT) or
1516 (UNITS_ACC_USER_RESULT) is issued.
WAGO-I/O-SYSTEM 750
I/O Modules
78 • 750-670 [Stepper Controller]
Positioning
2.1.2.11.6.2.1 Path
The setting data for the positions are multiplied by the configuration factor
Pos_Mult prior to internal processing and then divided by the configuration
factor Pos_Div.
For example, is a step (or microstep) corresponds to travel of 0.12 mm, the
setting can be given in µm by selecting Pos_Mult = 1 and Pos_Div = 120, or
in mm by selecting Pos_Mult = 25 and Pos_Div = 3.
2.1.2.11.6.2.2 Velocity
The setting data for velocity are multiplied by the configuration factor
Speed_Mult prior to internal processing and then divided by the configuration
factor SPEED_DIV and the prescaler Freq_Prescaler.
2.1.2.11.6.2.3 Acceleration
The setting data for acceleration are multiplied by the configuration factor
Acc_Mult prior to internal processing and then divided by the configuration
factor Acc_Div.
2.1.2.12 Positioning
Different operating modes are available with the stepper modules. These are
described in the following sections.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 79
Positioning
A mode can only be selected when the module is ready for operation and no
other mode is active. This is the case when the status bits Ready and
Stop_N_ACK are active and Start_ACK and Start are not active.
If these condition is not fulfilled, but a mode request bit is nevertheless set,
mode selection is delayed until this condition is fulfilled.
This ensures that any tasks already in progress are ended properly.
A mode is selected by setting the mode request bit. If a mode is already active,
setting of a further mode request bit has no function; the old mode (in
progress) is continued.
A mode is ended when the associated mode request bit is canceled. If the drive
is still in motion, it is then braked at the acceleration Acceleration_Stop_Fast.
The assigned mode status bit will not be canceled until the drive comes to a
standstill.
WAGO-I/O-SYSTEM 750
I/O Modules
80 • 750-670 [Stepper Controller]
Positioning
high
low
Enable
high
Ready
low
high
Error_Quit
low
high
Error
low
high
Stop1_N *)
low
high
Stop2_N
low
high
Stop_N_ACK
low
high
Start
low
high
Start_ACK
low
high
M_Operation modet1
low
high
M_Operation mode1_ACK
low
high
M_Operation2
low
high
M_Operation2_ACK
low
high
Busy
low
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)(11)(12)
(1) The module is ready for operation when no error is present after setting of Enable.
(2) An operating mode can be selected when Stop_N_ACK has been set.
(3) Mode 1 is selected.
(4) Mode 1 has been accepted by the module.
(5) The drive is started by the Start rising edge in Mode 1.
(6) Start can be canceled if the Start_ACK bit has been set.
(7) Mode 1 is ended. The drive is run down to standstill.
(8) Mode 1 is ended. The drive is motionless.
(9) Mode 2 is selected.
(10) Mode 2 has been accepted by the module.
(11) The drive is started by the Start rising edge in Mode 1.
(12) Start can be canceled if the Start_ACK bit has been set.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 81
Positioning
First, the mode must be activated using M_Positioning. The Positioning mode
is active when the M_Positioning_ACK bit is set. Then, the following
setpoints can be specified:
Velocity,
Acceleration,
Absolute position.
The setpoints are not accepted until a rising edge of Start. The drive starts up,
or frequency is output, directly after the setpoints are accepted. The bit
On_Target is canceled immediately and is not reset until the final position has
been reached.
The Busy bit is set from the time when the setpoints are accepted until the
target is reached.
New setpoints can be activated during the run by a new rising edge of Start.
Movement is made toward the new position immediately at the new velocity
and acceleration. Movement toward the old position is not continued (on-the-
fly change). This function also allows you to change only the velocity or
acceleration during an ongoing process.
Attention
With linear sin2 acceleration, the "on the fly" set point value can only be
taken over when the drive is running at v = const.With constant acceleration
the new set up value is taken over during the ramps.
The special features associated with limit switches and the Jog and
Referencing modes are described in the corresponding sections.
WAGO-I/O-SYSTEM 750
I/O Modules
82 • 750-670 [Stepper Controller]
Positioning
Off
Input Data Output Data
set
0 S0 Status byte S0 C0 Control byte C0
1 Reserved Reserved
2 D0 Actual Velocity L D0 Velocity L
3 D1 Actual Velocity H D1 Velocity H
4 D2 Reserved D2 Acceleration L
5 D3 Reserved D3 Acceleration H
6 D4 Actual position L D4 Target position L
7 D5 Actual position M D5 Target position M
8 D6 Actual position H D6 Target position H
9 S3 Status byte S3 C3 Control byte C3
10 S2 Status byte S2 C2 Control byte C2
11 S1 Status byte S1 C1 Control byte C1
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 83
Positioning
Control byte C1
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
M_Drive M_Jog M_Refer M_Progr M_Positi Start Stop2_N Enable
ByMBX ence am oning
Enable Module enable
0: The module is blocked. When this bit is reset during ongoing operation, frequency
output is immediately set to 0. This bit terminates the current operating mode.
1: The module is enabled and can be started when the corresponding return message is
also available in the status.
Stop2_N Stopping of drive.
This bit can be used to stop the drive from the control system. This bit must be set to
activate an operating mode. The return message is transmitted via the Stop_N_ACK bit.
0: Current is being supplied to the motor, but it is at standstill. If the motor is still
turning it is put into standstill by the STOP acceleration command
Acceleration_Stop_Fast.
The motor current can be raised using the parameter Current_Ratio_Stop.
The motor can not be started up.
1: The drive may be started.
Start Startup of drive.
The drives, or frequency output, is started in the selected mode on a positive edge. If the
edge is not accepted (in the Jog or Mailbox mode), an error message is generated.
01: The drive is started accordingly on the rising edge.
Positioning The specified setpoints have been accepted from the
process image. Movement is made directly to the
new target position, even if the drive is already
turning.
A previously calculated movement sequence is
started immediately when the PreCalc_ACK bit is
set (on the fly).
Move program: The current Move program is started by the first
command for the Move program. If a Move program
is already running, it will be restarted at the first
command.
Referencing The reference run is started.
Jog Mode No effect. The drive is started in the Jog mode only
when the pushbutton Direction_Pos or
Direction_Neg is actuated. An error message is
generated.
Mailbox Mode May not be set when the mailbox is active
Otherwise, an error message will be generated.
Various commands can be issued via the mailbox as
soon as the Mailbox mode is activated.
M_Positioning Positioning Mode
The mailbox may not be active in this mode.
0: The Positioning mode is not active (selected).
1: The Positioning mode has been selected.
M_Program Move program mode
0: The Move program mode is not active (selected).
1: The Move program mode has been selected.
M_Reference Referencing mode.
0: The Referencing mode is not active (selected).
1: The Referencing mode is selected.
M_Jog Jog mode
The drive can be run manually at the setup speed when the Jog mode is active. Control is
implemented using Direction_Pos and Direction_Neg.
0: The Jog mode is not active (selected).
1: The Jog mode has been selected.
M_DriveByMBX Move commands via mailbox mode.
In this mode, all movement commands are issued directly via the mailbox.
0: The Move commands via mailbox mode is not active (selected).
1: The Move commands via mailbox mode is active (selected).
WAGO-I/O-SYSTEM 750
I/O Modules
84 • 750-670 [Stepper Controller]
Positioning
Status byte S1
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
M_Drive M_Jog_ M_Refer M_Progr M_Positi Start_AC Stop_N_ Ready
ByMBX_ ACK ence_AC am_ACK oning_A K ACK
ACK K CK
Ready Ready for operation
0: The module is not ready for operation. Either a corresponding request is present via
Enable, or an error has resulted in cancellation of Ready. When the bit switches from
1 to 0 the output stage is deactivated, or the output frequency is set to 0.
1: Readiness for operation has been requested via Enable and no error is present.
Stop_N_ACK Acknowledge request bit Stop2_N.
0: The control system has reset the request bit Stop2_N
or the Enable input has a (1) signal
or the drive is motionless. The drive can not be started up using the Start control bit in
this status.
1: The control system has set the request bit Stop2_N
and the Enable input has a (1) signal
or the drive is being braked.
Start_ACK Start sequence in the operating mode.
0: This bit is also set to 0 when the Start request is canceled.
1: The rising edge function is a function of the selected operating mode.
Positioning The specified setpoints have been accepted from the process
image. Movement is made directly to the new target position,
even if the drive is already turning.
When PreCalc_ACK is set, the movement sequence has
already been precalculated and will not be started
immediately (on the fly).
Move program: The Move program is started. If a Move program is already
running, it will be restarted at the first command.
Referencing The reference run is started. If the reference run is still in
operation, the (new) setpoints are again accepted and
calculated (same procedure as for positioning). The reference
run is then restarted.
Jog Mode No effect. Handshake not performed. The drive is started
using the pushbutton Direction_Pos or Direction_Neg.
Mailbox Mode No effect. Handshake not performed. Various commands can
be issued via the mailbox as soon as the Mailbox mode is
activated.
M_Positioning_ACK Positioning mode active
0: The Positioning mode is not active (selected).
1: The Positioning mode has been selected. Movement is made to the active setpoint on
the next rising edge for Start.
M_Program_ACK Move program mode active
0: The Move program mode is not active (selected).
1: The Move program mode has been selected. The Move program is started with the
first command on the next rising edge for Start.
M_Reference_ACK Referencing mode active.
0: The Referencing mode is not active (selected).
1: The Referencing mode is selected. The drive is started at the setup speed on the next
rising edge for Start.
M_Jog_ACK Jog mode active
0: The Jog mode is not active (selected).
1: The Jog mode has been selected.
M_DriveByMBX_A Move commands via mailbox mode active.
CK In this mode, all movement commands are selected directly via the mailbox.
0: The Move commands via mailbox mode is not active (selected).
1: The Move commands via mailbox mode is active (selected).
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 85
Positioning
Control byte C2
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Error_Qu PreCalc X X Acc_Range_Sel Freq_Range_Sel
it
Freq_Range_Sel Select frequency prescaler.
The prescaler Frq_Prescaler can be set for frequency using these two bits when the module
is to be operated without configuration via the mailbox.
These values are accepted only when Enable is set to 0.
'00': The Freq_Prescaler prescaler is loaded with the parameter Freq_Div from the
current configuration data set.
Freq_Div <> 0: Freq_Prescaler = Freq_Div, fmax = 2 MHz / Freq_Div
Freq_Div = 0: Freq_Prescaler = 200, fmax = 10 kHz
'01': Freq_Prescaler = 80 fmax = 25 kHz
'10': Freq_Prescaler = 20 fmax = 100 kHz
'11': Freq_Prescaler = 4 fmax = 500 kHz
Acc_Range_Sel Select acceleration factor.
These two bits are used to set the Acc_Multiplier factor for acceleration.
These values are accepted only when Enable is set to 0.
'00': The factor Acc_Multiplier is loaded with the parameter Acc_Fact from the current
configuration data set.
Acc_Fact <> 0: Acc_Multiplier = Acc_Fact
Acc_Fact = 0: Acc_Multiplier 8, T = 7600ms
'01': Acc_Multiplier = 80 T = 760 ms
'10': Acc_Multiplier = 800 T = 76 ms
'11': Acc_Multiplier = 8000 T = 7.6 ms
PreCalc Precalculation for movement sequence
The setpoints are taken from the process image and, where required, a movement sequence
precalculated.
0: Each setpoint that is transmitted via cyclic telegram traffic must be accepted and
processed. Any precalculated movement sequence is rejected. A movement sequence
can be calculated and started using Start.
1: The setpoints from the cyclic telegram traffic are to be ignored and the setpoint saved
for the 01 edge used instead. If the starting speed is zero, a movement sequence will
be calculated in advance using this setpoint; this sequence can then be started with the
normal delay using Start.
Error_Quit Acknowledge error.
All errors that are present are acknowledged at the rising edge from 0 to 1. After
acknowledgement, the error switches to 0, or a new error is present:
X Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
86 • 750-670 [Stepper Controller]
Positioning
Status byte S2
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Error PreCalc_ Referenc Direction On_Spee StandStill Busy On_Targ
ACK e_OK d et
On_Target Target reached.
The significance of this bit depends on the selected operating mode.
0: A new mode will be selected, or a movement made to a new position.
1: Positioning: The defined position has been reached.
Move program: The current Move program has been concluded successfully.
Referencing: The reference point has been moved to and set successfully.
Jog Mode: The bit is not used in this mode and remains at 0.
Mailbox mode: Function of mailbox command.
Busy Move command being executed.
The selected mode is active and a task has been started;
the drive is rotating, or frequency output is not equal to 0.
0: The mode has been ended. Operation is completed successfully only when the
On_Target bit is set.
1: Positioning: Movement being made toward specified position.
Move program: The current Move program is being executed.
Referencing: Movement made toward reference point.
Jog Mode: The drive has been started up using the pushbutton and is
rotating.
Mailbox mode: Function of mailbox command.
StandStill Drive at standstill, or frequency output at 0.
0: Motor is turning.
1: Motor at standstill.
On_Speed Running speed achieved.
0: The drive has not reached its setpoint speed.
1: The drive has reached its setpoint speed.
Direction Direction of rotation.
This bit is valid only when StandStill is 0.
0: Drive moving in the negative direction.
1: Drive moving in the positive direction.
Reference_OK Referencing OK
Set when reference run has been successfully concluded
0: A reference run has been started.
1: The reference point has been successfully located in the reference run mode.
PreCalc_ACK Status; precalculation for movement sequence concluded
This bit acknowledges the request for a precalculation using PreCalc.
0: Precalculation not yet completed, or no request received.
1: Precalculation completed.
Error Common error for module
An error can/must be acknowledged using Error_Quit.
0: No error present for the drive.
1: Error present for the drive.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 87
Positioning
Control byte C3
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Reset_Qu SetupSpe LimitSwi LimitSwi Direction Direction 0 0
it ed_Activ tch_Neg tch_Pos _Neg _Pos
e
Direction_Pos Move in positive direction. This bit is required for the Jog mode. When this mode has
been selected, the drive is controlled using these bits.
In the Reference run mode this bit defines that the reference switch be searched for in a
positive direction.
0: Drive not to move in a positive direction.
1: Drive should move in a positive direction. The drive is deactivated when the bit
Direction_Neg is set at the same time.
Direction_Neg Move in negative direction. This bit is required for the Jog mode. When this mode has
been selected, the drive is controlled using these bits.
In the Reference run mode this bit defines that the reference switch be searched for in a
negative direction.
0: Drive not to move in a negative direction.
1: Drive should move in a negative direction. The drive is deactivated when the bit
Direction_Pos is set at the same time.
LimitSwitch_Pos Limit switch moving range limit in positive direction This bit is linked to the internal bus.
0: The positive direction limit switch is not actuated.
1: The positive direction limit switch is actuated. The drive is being run down.
LimitSwitch_Neg Limit switch moving range limit in negative direction This bit is linked to the internal bus.
WAGO-I/O-SYSTEM 750
I/O Modules
88 • 750-670 [Stepper Controller]
Positioning
Status byte S3
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Reset SetupSpe X X X X Input2 Input1
ed_Activ
e_ACK
Input1 Status for Input 1
In the default setting, input DI1 is linked with the motor shutdown circuit. Shutdown can
be performed via DI1 or through the control system.
0: Current is being supplied to the motor, but it is at standstill.
If the motor is still turning it is put into standstill by the STOP acceleration command.
The motor can not be started up. This is signaled via bit Stop_N_ACK.
1: The drive may be started.
Input2 Status for Input 2
Input DI2 is used as the reference input in the default settings.
0: The reference switch is not actuated.
1: The reference switch is actuated.
SetupSpeed_Active_ Setup speed active.
ACK Velocity limited to setup speed in all modes. Acceleration is not limited. The currently
valid acceleration value is accepted.
0: Limiting not active
1: Limiting active The drive speed is limited to the parameterized setup speed.
Reset Module has performed a reset.
A module reset can be detected by the controller with this bit. The bit is set after a reset
and is confirmed and deleted by Reset_Quit.
0: No reset since last confirmation.
1: A reset has been carried out but not yet confirmed with Reset_Quit.
A Power-on reset or a warm start of the module can be detected by the control system
with the Reset status bit; this must be acknowledged using Reset_Quit. This also
occurs after saving the user configuration to the EEPROM. Volatile data, parameters
and tables for the module may be inconsistent and must be reloaded to ensure proper
operation.
X Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 89
Positioning
high
Enable
low
high
Ready
low
high
Error_Quit
low
high
Error
low
high
Stop1_N
low
high
Stop2_N
low
high
Stop_N_ACK
low
high
Start
low
high
Start_ACK
low
high
Command[]=1
low
high
Command_ACK[]=1
low
high
On_Target
low
high
Busy
low
(1) The module is ready for operation when no error is present after setting of Enable.
(2) An operating mode can be selected when Stop_N_ACK has been set.
(3) Positioning mode is selected.
(4) The Positioning mode has been accepted by the module.
(5) The drive is started by the Start rising edge.
(6) The setpoint from the process image is accepted and movement made toward the
target position.
Start can be canceled after Start_ACK has been set.
(7) The drive has reached its target position.
(8) The drive is restarted by the Start rising edge.
(9) The current setpoint from the process image is accepted, the patch recalculated and
movement made toward the target position, where applicable, on the fly.
Start can be canceled after Start_ACK has been set.
WAGO-I/O-SYSTEM 750
I/O Modules
90 • 750-670 [Stepper Controller]
Positioning
First, the mode must be activated using M_Reference. The Referencing mode
is active when the M_Reference_ACK bit is set.
The bit Direction_Neg must also be set if the reference run is to be started in a
negative direction, or the Direction_Pos bit set when the reference run is to be
started in the positive direction. Direction for reference switch and
information detailing whether movement is to be made to the reference switch
or a limit switch, specified by the Reference_Mode configuration parameter.
If a reference run is started via the mailbox with the move command
START_REFERENCING, the starting direction, moving direction for the
reference switch and the information specifying whether movement is to be
made toward a reference switch or limit switch, are transferred as parameters.
The reference run is always performed at the setup speed SpeedSetup and at
the setup acceleration SetupAcceleration.
Note
The referencing speed should be low so as to take the mechanical
requirements into account (such as length of limit switch cams, residual travel
after final shutdown, etc).
The reference run is started by the Start rising edge. The drive starts up, or
frequency is output, directly after the setpoints are accepted. The On_Target
bit is canceled immediately and is not set again.
The Busy bit is set from the time of start until the reference run is completed.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 91
Positioning
high
Enable
low
high
Ready
low
high
Error_Quit
low
high
Error
low
high
Stop1_N
low
high
Stop2_N
low
high
Stop_N_ACK
low
high
Start
low
high
Start_ACK
low
high
Command[]=4
low
high
Command_ACK[]=4
low
high
On_Target
low
high
Busy
low
(1) The module is ready for operation when no error is present after setting of Enable.
(2) An operating mode can be selected when Stop_N_ACK has been set.
(3) Referencing mode is selected.
(4) The Referencing mode has been accepted by the module.
(5) The drive is started by the Start rising edge.
(6) The reference run is started.
Start can be canceled if Start_ACK has been set.
(7) The reference point has been moved to and set.
WAGO-I/O-SYSTEM 750
I/O Modules
92 • 750-670 [Stepper Controller]
Positioning
Operating mode
Mailbox,
Referencing, Command Note
M_Reference = 1 START_
REFERENCING
Reference_Mode
0 Parameter 3 Bit 0 0 Referencing to reference switch
, Bit 0
Direction_Pos 0
Parameter 3 Bit 1 0 Start in negative direction
Direction_Neg 1
Reference_Mode
1 Parameter 3 Bit 2 1 Referencing to positive end
, Bit 1
Start
End
Start
End
Start
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 93
Positioning
Note
The drive is not started on a start from the limit switch. In the Mailbox mode
the error message 23 is generated on calling of command
START_REFERENCING. No error message is generated in the Referencing
mode. The Bit ERR_RANGE_POS or ERR_RANGE_NEG bit is set!
Operating mode
Mailbox,
Referencing, Command Note
M_Reference = 1 START_
REFERENCING
Reference_Mode
0 Parameter 3 Bit 0 0 Referencing to reference switch
, Bit 0
Direction_Pos 0
Parameter 3 Bit 1 0 Start in negative direction
Direction_Neg 1
Reference_Mode
0 Parameter 3 Bit 2 0 Referencing to negative end
, Bit 1
Start
End
Start
End
WAGO-I/O-SYSTEM 750
I/O Modules
94 • 750-670 [Stepper Controller]
Positioning
Start
End
Note:
On a start from the reference switch, the starting direction is reversed by the
module to first ensure that the reference switch is free.
Operating mode
Mailbox,
Referencing, Command Note
M_Reference = 1 START_
REFERENCING
Reference_Mode
0 Parameter 3 Bit 0 0 Referencing to reference switch
, Bit 0
Direction_Pos 1
Parameter 3 Bit 1 1 Start in positive direction
Direction_Neg 0
Reference_Mode
1 Parameter 3 Bit 2 1 Referencing to positive end
, Bit 1
Start
End
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 95
Positioning
Start
End (ERROR_SWITCH_NOT_FOUND)
Operating mode
Mailbox,
Referencing, Command Note
M_Reference = 1 START_
REFERENCING
Reference_Mode
1 Parameter 3 Bit 0 0 Referencing to limit switch
, Bit 0
Direction_Pos 0
Parameter 3 Bit 1 0 Start in negative direction
Direction_Neg 1
Reference_Mode
x
, Bit 1
Start
End
Start
End
WAGO-I/O-SYSTEM 750
I/O Modules
96 • 750-670 [Stepper Controller]
Positioning
Start = End
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 97
Positioning
The drive can be run manually at the defined setup speed when the Jog mode
is active. Control is implemented via Direction_Pos or Direction_Neg. The
two control bits are locked against each other. The run is ended when the set
timeout period (stepping mode) expires via the process image. A timeout of
zero allows unlimited movement, as long as Direction_Pos or Direction_Neg
is set (Jog mode).
If the setup speed is parameterized as zero, the Jog mode is run at speed 1.
If movement is made to a limit switch during the Jog mode, the drive will
stop. After that, movement can only be made away from the limit switch.
The drive stops when it leaves the movement range defined by the parameter
Drive_Range_Neg and Drive_Range_Pos. The drive can then be operated
outside the movement range using a repeated JOG command.
This process image is different from the standard configuration for stepper
positioning control and is shown in the table below.
Off
Input Data Output Data
set
0 S0 Status byte S0 C0 Control byte C0
1 Reserved Reserved
2 D0 Current velocity (LSB) D0 Reserved
3 D1 Current velocity (MSB) D1 Reserved
4 D2 Reserved D2 Timeout (LSB)
5 D3 Reserved D3 Timeout (MSB)
6 D4 Current position (LSB) D4 Reserved
7 D5 Current position D5 Reserved
8 D6 Current position (MSB) D6 Reserved
9 S3 Status byte S3 C3 Control byte C3
10 S2 Status byte S2 C2 Control byte C2
11 S1 Status byte S1 C1 Control byte C1
The function of the control and status bytes corresponds to the standard
configuration for stepper positioning control given in Chapter 2.1.2.12.1.4.1.
WAGO-I/O-SYSTEM 750
I/O Modules
98 • 750-670 [Stepper Controller]
Positioning
high
Enable
low
high
Ready
low
high
Error_Quit
low
high
Error
low
high
Stop1_N
low
high
Stop2_N
low
high
Stop_N_ACK
low
high
Start
low
high
Start_ACK
low
high
M_JogMode
low
high
M_JogMode_ACK
low
high
Busy
low
(1) The module is ready for operation when no error is present after setting of Enable.
(2) An operating mode can be selected when Stop_N_ACK has been set.
(3) The Jog mode is selected.
(4) The Jog mode has been accepted by the module.
(5) The drive is activated by the Start rising edge.
(6) The Jog mode is activated, the drive can be started using the pushbutton
Direction_Pos and Direction_Neg.
Start can be canceled if Start_ACK has been set.
(7) The drive is restarted by the Start rising edge.
(8) The Jog mode is activated, the drive can be started using the pushbutton
Direction_Pos and Direction_Neg.
Start can be canceled if Start_ACK has been set.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 99
Positioning
A Move program can be downloaded to the I/O module via the mailbox.
The available commands for this are given in the Chapter 3.2, “Commands for
Move Mode”.
First, the mode must be activated using M_Program. The Move program mode
is active when the M_Program_ACK bit is set.
The address for the first command to be executed is given via the process
image.
The Program_Running bit is set from the time of start to the end of the
program. This bit can be queried using the mailbox command GET_BIT.
The On_Target and Busy bits are controlled by the individual program
commands.
When the bit SetupSpeed_Active_ACK is set at the same time for setup, speed
is limited to the defined setup speed.
WAGO-I/O-SYSTEM 750
I/O Modules
100 • 750-670 [Stepper Controller]
Positioning
This process image is different from the standard configuration for stepper
positioning control and is shown in the table below.
Off
Input Data Output Data
set
0 S0 Status byte S0 C0 Control byte C0
1 Reserved Reserved
2 D0 Current velocity (LSB) D0 Reserved
3 D1 Current velocity (MSB) D1 Reserved
4 Current value for command Starting value for command
D2 D2
counter (LSB) counter (LSB)
5 Current value for command Starting value for command
D3 D3
counter (MSB) counter (MSB)
6 D4 Current position (LSB) D4 Reserved
7 D5 Current position D5 Reserved
8 D6 Current position (MSB) D6 Reserved
9 S3 Status byte S3 C3 Control byte C3
10 S2 Status byte S2 C2 Control byte C2
11 S1 Status byte S1 C1 Control byte C1
The function of the control and status bytes corresponds to the standard
configuration for stepper positioning control given in Chapter 2.1.2.12.1.4.1,
“Positioning Process Image”.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 101
Positioning
high
Enable
low
high
Ready
low
high
Error_Quit
low
high
Error
low
high
Stop1_N
low
high
Stop2_N
low
high
Stop_N_ACK
low
high
Start
low
high
Start_ACK
low
high
M_Program
low
high
M_Program_ACK
low
high
On_Target
low
high
Busy
low
(1) The module is ready for operation when no error is present after setting of Enable.
(2) An operating mode can be selected when Stop_N_ACK has been set.
(3) The Move program mode is selected.
(4) The Move program mode has been accepted by the module.
(5) The drive is started by the Start rising edge.
(6) The Move program is started on the first command.
Start can be canceled if Start_ACK has been set.
(7) The current Move program has reached its last position.
(8) The drive is restarted by the Start rising edge.
(9) The Move program in progress will be terminated and the drive set to standstill. The
Move program is then restarted on the first command.
Start can be canceled if Start_ACK has been set.
WAGO-I/O-SYSTEM 750
I/O Modules
102 • 750-670 [Stepper Controller]
Positioning
In this example of a Move program, first the velocity (20000) and then the
acceleration (3000) is set. After this, a "True" signal is anticipated at Input 1
on line 2. If the signal is "True", movement is made to Position 1 (specified
position = 65065) and then the system waits for a "False" signal at input 1 on
line 4. If the "False" signal is received, movement is made to Position 2
(specified position = 0). The system then returns to line 2 of the Move
program, i.e. it waits for a "True" signal at Input 1.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 103
Positioning
2.1.2.12.1.7.4 Autostart
The Rest status bit is set and has not yet been canceled,
WAGO-I/O-SYSTEM 750
I/O Modules
104 • 750-670 [Stepper Controller]
Positioning
After that, the Move commands via mailbox mode must be activated. This is
accomplished by setting bit 7 in the control byte C1.
The module can be operated via the mailbox using the move commands.
Movement can be made directly to different positions. This command is
accepted only when the mode Move mode via mailbox has been activated.
The available commands for move find you in the appendix in chapter 3.2,
“Commands for Move Mode”.
The hardware limit switches are active in the Positioning and Velocity control
applications. These devices limit the movement path.
Positioning
If movement is made to a limit switch in the Positioning mode, the drive will
brake the movement until standstill using the defined deceleration
Acceleration_Stop_Fast.
The drive can only be started in the Jog and Referencing modes when it is
located at a limit switch.
Jog Mode
If movement is made to a limit switch in the Jog mode, the drive will brake the
movement until standstill using the defined deceleration
Acceleration_Stop_Fast.
The drive can then be moved away from the limit switch by pressing the "Jog"
button Direction_Neg or Direction_Pos again; from the positive limit switch
in a negative direction and from the negative limit switch in a positive
direction.
The drive will brake movement again until standstill using the defined
deceleration Acceleration_Stop_Fast as soon as it moves away from the limit
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 105
Positioning
switch. The drive is then no longer located at the limit switch and can be run
in any mode without any restrictions.
Referencing
Attention
During the reference run, limiting of the moving range is not evaluated by the
software limit switch! This may result in damage to the system if proper
functioning of the hardware limit switch is not ensured!
If a reference run has been made to a limit switch in the Referencing mode,
the drive will end up at the limit switch and a special operating mode will be
activated.
In this special mode the drive can be moved away from the limit switch in any
arbitrary mode, with the positive limit switch only permitting movement in a
negative direction and the negative limit switch in a positive direction. The
special mode is terminated 100 ms after the drive leaves the limit switch.
The permissible movement range of the drive is limited by the hardware limit
switch. Options are also available, however, for restricting the permissible
movement range using limits that can be parameterized (software limit
switches), for example if no hardware limit switches are available.
Note
Evaluation of the hardware limit switches has priority over evaluation of the
software limit switches.
The software limit switches are defined by the limits Drive_Range_Neg and
Drive_Range_Pos in the Configuration table. The limit Drive_Range_Neg
restricts the range to smaller positions, i.e. in the negative direction, while
Drive_Range_Pos restricts the range for larger positions, i.e. in the positive
direction.
The software limit switches are only active in the Positioning and Move
program via mailbox modes, as well as some subfunctions being available in
the Jog mode. The switches are not evaluated in other modes.
WAGO-I/O-SYSTEM 750
I/O Modules
106 • 750-670 [Stepper Controller]
Expanded Positioning Functions
Attention
During a reference run, limiting of the moving range is not evaluated by the
software limit switch! This may result in damage to the system if proper
functioning of the hardware limit switch is not ensured!
In the Jog mode the drive is brought to a standstill each time it attempts to
move out of the permissible range. In this mode the drive can also be operated
outside the movement range defined by the software limit switches with
repeated JOG commands. The software limit switches are not active again
until the drive is back within the defined range.
The actual value for rotary axis is always within the range 0 …
Rotary_Axis_Period. This ensures that no internal overrun occurs with relative
motion repeated any number of times.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 107
Expanded Positioning Functions
The target position is added to the current position for relative positioning.
The "Rotary axis" mode is initially ignored during calculation of the position;
as a result, the "virtual target" may lie outside the range 0 … 2π. This allows
relative positioning to be performed over several revolutions. The actual
value, however, is reported only within the range 0 … 2π; the number of
completed revolutions can not be determined.
The direction of movement depends on the sign for the relative setpoint.
The target position is always within the range 0 … 2π for absolute positioning.
A setpoint defined outside of this range will result in an error.
2.1.2.13.2 Camshaft
The camshaft provides pulses as a function of position for nine (9) channels
CAM1 … CAM9. Up to 50 switching positions can be freely defined through
channels 1 … 8. Channel CAM9, on the other hand, supplies a periodic signal
as a function of position.
WAGO-I/O-SYSTEM 750
I/O Modules
108 • 750-670 [Stepper Controller]
Expanded Positioning Functions
The bit sample for the first entry is output for lesser entries.
The configuration assigns Channel 9 the starting position, the cam width and
the repeat cycle.
The activated camshaft is always active, independent of the Move mode, with
the exception of the reset status.
In contrast to other setpoints, the switching positions for the camshaft are
always given in "microsteps". Conversion from or to other user-specific units
is not provided for.
The Camshaft table can not be edited in the module, but must be downloaded
completely.
The checksum for the table must also be calculated. To do this, the sum is
taken over all the bytes. Here, the checksum is 0xb0d.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 109
Expanded Positioning Functions
The corresponding opcodes have been adapted in the following table for this
case. For the complete scope and explanations, refer to the sections cited
above.
The position table enables a set Move program sequence containing variable
positions to be run.
The current actual value can be saved as the reference point for relative travel
measurement.
Control of the motor brake is conducted using the Brake bit (see Chapter 3.4,
“Bit field for I/O driver”).
This bit is only available as an internal bit, as this module is not equipped with
digital outputs. Nevertheless, reconfiguration can be performed to redirect this
bit to a bit in the input process image that is not needed.
WAGO-I/O-SYSTEM 750
I/O Modules
110 • 750-670 [Stepper Controller]
Other Applications
Bit
Brake_Manual
Bit
>
=1 Brake
Bit SET
Start S Q
Frequency generation is provided with one output channel and a cycle signal,
along with a sign signal.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 111
Other Applications
All of the Stepper control functions can still be utilized. The basic difference
is that the Positioning/Stepper control mode is replaced with a Speed set
mode. Merely the speed and acceleration setting are evaluated for this in the
process image.
This process image is different from the standard configuration for stepper
positioning control and is shown in the tables below.
Off
Input Data Output Data
set
0 S0 Status byte S0 C0 Control byte C0
1 Reserved Reserved
2 D0 Actual Velocity L D0 Velocity L
3 D1 Actual Velocity H D1 Velocity H
4 D2 Reserved D2 Acceleration L
5 D3 Reserved D3 Acceleration H
6 D4 Actual position L D4 Reserved
7 D5 Actual position M D5 Reserved
8 D6 Actual position H D6 Reserved
9 S3 Status byte S3 C3 Control byte C3
10 S2 Status byte S2 C2 Control byte C2
11 S1 Status byte S1 C1 Control byte C1
The function of the bits in control bytes C1 ... C3 and in status bytes S1 … S3
are determined by the Frequency/Speed control application. When switchover
is made to this application, the linked locations for the old application are
retained. The meaning of the bits for the standard configuration are explained
below.
WAGO-I/O-SYSTEM 750
I/O Modules
112 • 750-670 [Stepper Controller]
Other Applications
Control byte C1
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
M_Drive M_Jog M_Refer M_Progr M_Speed Start Stop2_N Enable
ByMBX ence am Control
Enable Module enable
0: The module is blocked. When this bit is reset during ongoing operation, frequency
output is immediately set to 0 for module. The power output stage is deactivated This
bit terminates the current operating mode.
1: The module is enabled and can be started when the corresponding return message is
also available in the status.
Stop2_N Shutdown of drive.
This bit can be used to deactivate the drive from the control system.
This bit must be set to activate an operating mode.
The return message is transmitted via the Stop_N_ACK bit.
0: Current is being supplied to the motor, but it is at standstill. If the motor is still
turning it is put into standstill by the STOP acceleration command. The motor can not
be started up.
1: The drive may be started.
Start The drive, or frequency output, is started in the selected mode on a positive edge. An error
message is generated if the edge is not accepted.
01: The drive is started accordingly on the rising edge.
Positioning is conducted to the current setpoint given in the process image.
Movement is made directly to the new target velocity, even if the drive is already
turning. A previously calculated movement sequence is started immediately when
the PreCalc_ACK bit is set (on the fly).
M_SpeedControl Frequency/Speed control mode
The mailbox may not be active in this mode.
0: The Frequency/Speed mode is not active (selected).
1: The Frequency/Speed mode is active (selected).
M_Program Move program mode
0: The Move program mode is not active (selected).
1: The Move program mode has been selected.
M_Reference Referencing mode.
0: The Referencing mode is not active (selected).
1: The Referencing mode is selected.
M_Jog Jog mode
The drive can be run manually at the setup speed when the Jog mode is active. Control is
implemented using Direction_Pos and Direction_Neg.
0: The Jog mode is not active (selected).
1: The Jog mode has been selected.
M_DriveByMBX Move commands via mailbox mode.
In this mode, all movement commands are issued directly via the mailbox.
0: The Move commands via mailbox mode is not active (selected).
1: The Move commands via mailbox mode is active (selected).
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 113
Other Applications
Status byte S1
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
M_Drive M_Jog_ M_Refer M_Progr M_Speed Start_AC Stop_N_ Ready
ByMBX_ ACK ence_AC am_ACK Control_ K ACK
ACK K ACK
Ready Ready for operation
0: The module is not ready for operation. Either a corresponding request is present via
Enable, or an error has resulted in cancellation of Ready. When the bit switches from
1 to 0 the output stage is deactivated, or the output frequency is set to 0.
1: Readiness for operation has been requested via Enable and no error is present.
Stop_N_ACK Status of drive, or acknowledgement of request bit Stop_N
0: The control system has reset the request bit Stop2_N
or the Enable input has no (1) signal
or the generator is not in operation.
Start can not be used for startup in this status.
1: The control system has set the request bit Stop2_N
and the Enable input has a (1) signal
or the drive is being braked.
Start_ACK Start sequence in the operating mode.
0: This bit is also set to 0 when the Start request is canceled.
1: The specified setpoints have been accepted from the process image.
Movement is made directly to the new target position, even if the drive is already
turning.
When PreCalc_ACK is set, the movement sequence has already been precalculated
and will not be started immediately (on the fly).
M_SpeedControl_A Acknowledge Frequency/Speed control mode
CK 0: The Frequency/Speed mode is not active (selected).
1: The Frequency/Speed mode is active (selected). Frequency output is started on the
next rising edge.
M_Program_ACK Move program mode active
0: The Move program mode is not active (selected).
1: The Move program mode has been selected. The Move program is started with the
first command on the next rising edge for Start.
M_Reference_ACK Referencing mode active.
0: The Referencing mode is not active (selected).
1: The Referencing mode is selected. The drive is started at the setup speed on the next
rising edge for Start.
M_Jog_ACK Jog mode active
0: The Jog mode is not active (selected).
1: The Jog mode has been selected.
M_DriveByMBX_A Move commands via mailbox mode active.
CK In this mode, all movement commands are selected directly via the mailbox.
0: The Move commands via mailbox mode is not active (selected).
1: The Move commands via mailbox mode is active (selected).
WAGO-I/O-SYSTEM 750
I/O Modules
114 • 750-670 [Stepper Controller]
Other Applications
Control byte C2
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Error_Qu PreCalc 0 0 Acc_Range_Sel Freq_Range_Sel
it
Freq_Range_Sel Select frequency prescaler.
The prescaler Freq_Prescaler can be set for the velocity setting using these two bits when
the module is to be operated via the mailbox without configuration.
The values will only be accepted when Enable is set to 0.
'00': The Freq_Prescaler prescaler is loaded with the parameter Freq_Div from the
current configuration data set.
'01': Freq_Prescaler = 80 Fmax = 25 kHz
'10': Freq_Prescaler = 20 Fmax = 100 kHz
'11': Freq_Prescaler = 4 Fmax = 500 kHz
Acc_Range_Sel Select acceleration factor.
These two bits are used to set the Acc_Multiplier factor for acceleration.
These values are accepted only when Enable is set to 0.
'00': The factor Acc_Multiplier is loaded with the parameter Acc_Fact from the current
configuration data set.
'01': Acc_Multiplier = 80 T = 760 ms
'10': Acc_Multiplier = 800 T = 76 ms
'11': Acc_Multiplier = 8000 T = 7.6 ms
PreCalc Precalculation for movement sequence
The setpoints are taken from the process image and, where required, a movement sequence
precalculated.
0: Each setpoint that is transmitted via cyclic telegram traffic must be accepted and
processed. Any precalculated movement sequence is rejected. A movement sequence
can be calculated and started using Start.
1: The setpoints from the cyclic telegram traffic are to be ignored and the setpoint saved
for the 01 edge used instead. If the starting speed is zero, a movement sequence will
be calculated in advance using this setpoint; this sequence can then be started with the
normal delay using Start.
Error_Quit Acknowledge error. All errors that are present are acknowledged at the rising edge from 0
to 1. After acknowledgement, the error switches to 0, or a new error is present:
0 Reserved
Status byte S2
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Error PreCalc_ X Direction On_Spee StandStill Busy X
ACK d
Busy Specified speed not yet reached.
0: Specified speed reached.
1: Specified speed not yet reached.
StandStill Drive at standstill, or frequency output at 0.
0: Motor is turning.
1: Motor at standstill.
On_Speed Running speed achieved.
0: The drive has not reached its setpoint speed.
1: The drive has reached its setpoint speed.
Direction Direction of rotation. This bit is valid only when StandStill is 0.
0: Drive moving in the negative direction.
1: Drive moving in the positive direction.
PreCalc_ACK Status for precalculation for movement sequence
This bit acknowledges the request for a precalculation using PreCalc.
0: Precalculation not yet completed, or no request received.
1: Precalculation completed.
Error Drive error status. An error can be acknowledged using Error_Quit.
0: No error present for the drive.
1: Error present for the drive.
X Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 115
Other Applications
Control byte C3
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Reset_Qu SetupSpe LimitSwi LimitSwi 0 0 0 0
it ed_Activ tch_Neg tch_Pos
e
LimitSwitch_Pos Limit switch input on movement in positive direction. This bit is linked to the internal bus.
Status byte S3
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Reset SetupSpe X X X X X Input1
ed_Activ
e_ACK
Input1 In the default setting, input DI1 is linked with the motor shutdown circuit. Shutdown can
be performed via DI1 or through the control system.
0: Current is being supplied to the motor, but it is at standstill. If the motor is still
turning it is put into standstill by the STOP acceleration command. The motor can not
be started up. This is signaled via bit Stop_N_ACK.
1: The drive may be started.
SetupSpeed_Active_ Velocity limited to setup speed in all modes.
ACK
0: Limiting not active
1: Limiting active The drive speed is limited to the parameterized setup speed.
Reset A module reset can be detected by the controller with this bit. The bit is set after a reset
and is confirmed and deleted by Reset_Quit.
0: No reset since last confirmation.
1: A reset has been carried out but not yet confirmed with Reset_Quit. Volatile data,
parameters and tables for the module may be inconsistent and must be reloaded.
X Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
116 • 750-670 [Stepper Controller]
Other Applications
2.1.2.14.2 PWM
The application PWM can also be selected using the configuration parameter
Applicatio_Selector = 2.
In addition, the parameter PWM_Period must also be set to a value greater
than zero (0). This parameter PWM_Period determines the cycle duration in
µs and switches the output from frequency to PWM output.
In this case, the logic circuit for frequency generation is reconfigured such that
a constant frequency is output that can always be specified and the output
value for the frequency/speed control system is interpreted as the pulse duty
factor. A speed setting of 0 ... 10000 corresponds here to a pulse duty factor of
0 ... 100 %. Frequency setpoints less than zero will generate a pulse duty
factor of 0 %; setpoints greater than 1000 will generate a pulse duty factor of
100 %.
The frequency setpoint given in the process image is interpreted as the pulse
duty factor in this application, with the frequency setpoint range 0 … 10000
being portrayed as 0 … 100 %. Frequency setpoints less than zero will
generate a pulse duty factor of 0 %; setpoints greater than 1000 will generate a
pulse duty factor of 100 %.
The two index module output channels provide the same PWM, with channel
B providing an inverted signal.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 117
Other Applications
The setpoint is ramped when PWM is started. Even with very rapid ramps, the
first value is also obtained from the beginning of the ramp. In addition, PWM
does not accept a new setpoint until the end of the current cycle. The result is
that the PWM output reacts only after two PWM cycles at the earliest.
The Referencing process image corresponds to that for the Velocity control
mode, see Chapter 2.1.2.14.1.1, “Velocity Control Process Image”.
WAGO-I/O-SYSTEM 750
I/O Modules
118 • 750-670 [Stepper Controller]
Other Applications
The Pulse Chain application generates an 8-bit pulse chain one time after each
trigger event, or periodically, for up to 50 switching events.
The output bits 0 and 1 for the camshaft are switched to the two module output
channels in the Pulse Chain application. All camshaft output bits 0 ... 7 can be
queried via the internal bus.
The activation and deactivation times for the individual pulses are based on
the starting time and may be freely assigned. Setting of the switching times is
performed with 23 bits, without sign. The set frequency is used to determine
the resolution. This may be a minimum of 1 ms at 1000 Hz and, for example,
1 s at 1 Hz. A frequency greater than 1000 Hz is not meaningful here, as
output is performed with a time resolution of 1 ms frames. This means that
times up to 8388 seconds, or 97 days, can be specified.
The first entry must contain an arbitrary negative time; this entry defines the
output status prior to starting of the pulse chain. All other entries must contain
positive times. Moreover, the table entries must be sorted by ascending times.
The last entry in the table defines the end of the pulse chain. The bit sample
for the last entry is ignored, as the starting status is restored on completion of
the pulse chain.
The setting for the pulse chain corresponds to that for the camshaft, with the
positions being interpreted as switching times.
The bits Enable, Stop1_N, Stop2_N and M_Positioning must be set to start a
pulse chain.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 119
Other Applications
A new process image is available after activating the pulse chain generator
mode.
This process image is different from the standard configuration for stepper
positioning control and is shown in the table below.
Off
Input Data Output Data
set
0 S0 Status byte S0 C0 Control byte C0
1 Reserved Reserved
2 D0 Current cycle time (LSB) D0 Cycle time (LSB)
3 D1 Current cycle time (MSB) D1 Cycle time (MSB)
4 D2 Reserved D2 Reserved
5 D3 Reserved D3 Reserved
6 D4 Cycles since start (LSB) D4 Reserved
7 D5 Cycles since start D5 Reserved
8 D6 Cycles since start (MSB) D6 Reserved
9 S3 Status byte S3 C3 Control byte C3
10 S2 Status byte S2 C2 Control byte C2
11 S1 Status byte S1 C1 Control byte C1
The function of the bits in control bytes C1 ... C3 and in status bytes S1 … S3
are determined by the Pulse Chain application. When switchover is made to
this application, the links for the old application are retained. The meaning of
the bits for the standard configuration are explained below.
WAGO-I/O-SYSTEM 750
I/O Modules
120 • 750-670 [Stepper Controller]
Other Applications
Control byte C1
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 0 0 0 M_Pulstr Start Stop2_N Enable
ain
Enable Module enable Contrary to Enable_Drive, this bit must be set to activate an operating
mode.
0: The module is blocked. When this bit is reset during ongoing operation, frequency
output is immediately set to 0. This bit terminates the current operating mode.
1: The module is enabled and can be started when the corresponding return message is
also available in the status.
Stop2_N Drive Stop 2 inverted This bit can be used to deactivate the drive from the control system.
This bit must be set to activate an operating mode. The return message is transmitted via
the Stop_N_ACK bit. Stop1_N and Stop2_N are always taken into account at that bit.
0: Current is being supplied to the motor, but it is at standstill. If the motor is still
turning it is put into standstill by the STOP acceleration command. The motor can not
be started up.
1: The drive may be started.
Start The pulse train is started on a positive edge. An error message is generated if the edge is
not accepted.
01: The pulse train is started on a rising edge.
M_Pulstrain Pulse Chain mode
The mailbox may not be active in this mode.
0: The Pulse Chain mode is not active (selected).
1: The Pulse Chain mode is selected.
0 Reserved
Status byte S1
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
X X X X M_Pulstr Start_AC Stop_N_ Ready
ain_ACK K ACK
Ready Ready for operation
0: The module is not ready for operation. Either a corresponding request is present via
Enable, or an error has resulted in cancellation of Ready. When the bit switches from
1 to 0 the output stage is deactivated, or the output frequency is set to 0.
1: Readiness for operation has been requested via Enable and no error is present.
Stop_N_ACK Drive Stop inverted
0: The bit Stop1_N or Stop2_N is set to 0. The motor, or frequency output is also set to
0 (StandStill set to 1). Start can not be used to start up the unit.
1: The bits Stop1_N and Stop2_N are both set to 1, or the drive is braking the unit.
Start_ACK Start pulse chain sequence.
0: This bit is also set to 0 when the Start request is canceled.
1: Start accepted. The bit M_Pulsetrain_ACK is evaluated on a rising edge
M_Pulstrain_ACK Acknowledge Pulse Chain mode
0: The Pulse Chain mode is not active (selected).
1: The Pulse Chain mode is selected. Pulse output is started on the next rising edge.
X Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 121
Other Applications
Control byte C2
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Error_Qu PreCalc 0 0 0 0 0 0
it
Status byte S2
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Error PreCalc_ Referenc X X X Busy On_Targ
ACK e_OK et
On_Target Pulse chain has been terminated.
0: Pulse chain has not yet been terminated.
1: Pulse chain has been terminated.
Busy Pulse chain running.
0: Pulse chain not running.
1: Pulse chain running.
Reference_OK Run pulse chain one time. This bit is evaluated only on a rising edge of Start.
0: The pulse chain is executed continuously.
1: The pulse chain is executed one time only.
PreCalc_ACK Status for precalculation for movement sequence
This bit acknowledges the request for a precalculation using PreCalc.
0: Precalculation not yet completed, or no request received.
1: Precalculation completed.
Error Drive error status. An error can be acknowledged using Error_Quit.
0: No error present for the drive.
1: Error present for the drive.
X Reserved
Control byte C3
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Reset_Qu 0 0 0 0 Direction 0 0
it _Pos
Direction_Pos Single execution of pulse chain. This bit is queried one time only on a rising edge of Start.
0: The pulse chain is run until the Enable is canceled.
1: The pulse chain is executed one time only.
Reset_Quit Reset acknowledgement
0: Function not defined.
1: The Reset signal is reset.
0 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
122 • 750-670 [Stepper Controller]
Other Applications
Status byte S3
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Reset X X X X X X Input1
Input1 In the default setting, input DI1 is linked with the motor shutdown circuit. Shutdown can
be performed via DI1 or through the control system.
0: No pulses are generated. If pulses are being generated and this bit is canceled, pulse
output is terminated. Output can no longer be started. This is signaled via status bit
Stop_N_ACK.
1: Pulse output can be started.
Reset A module reset can be detected by the controller with this bit. The bit is set after a reset
and is confirmed and deleted by Reset_Quit.
0: No reset since last confirmation.
1: A reset has been carried out but not yet confirmed with Reset_Quit. Volatile data,
parameters and tables for the module may be inconsistent and must be reloaded.
X Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 123
Other Applications
This application generates a single pulse to both outputs after each common
trigger event. The delay variable between trigger event and the pulse and the
pulse duration variable can be set separately for both channels.
The output bits 0 and 1 for the camshaft are switched to the two module output
channels in the Single Shot application.
The units for delay and pulse duration are specified via the process image.
The times are yielded from the set value, multiplied by the time factor in ms.
The trigger event is the rising edge of Start. This process is retriggerable. The
bits Enable, Stop1_N, Stop2_N and M_Positioning must be set to start pulse
output.
Note
As an alternative to the Single Shot application, the fitler/timer functions can
also be used regardless of the application to obtain the same results (see
Chapter 2.1.2.11.4.3, “Filters, Low Pass, Timers and Counters”).
WAGO-I/O-SYSTEM 750
I/O Modules
124 • 750-670 [Stepper Controller]
Other Applications
This process image is different from the standard configuration for stepper
positioning control and is shown in the table below.
Off
Input Data Output Data
set
0 S0 Statusbyte S0 C0 Controlbyte C0
1 Reserved Reserved
2 D0 Reserved D0 PulseDelay Channel A
3 D1 Reserved D1 PulseDuration Channel A
4 D2 Reserved D2 PulseDelay Channel B
5 D3 Reserved D3 PulseDuration Channel B
6 D4 Reserved D4 StretchFactor L
7 D5 Reserved D5 StretchFactor H
8 D6 Reserved D6 Reserved
9 S3 Status byte S3 C3 Control byte C3
10 S2 Status byte S2 C2 Control byte C2
11 S1 Status byte S1 C1 Control byte C1
The function of the bits in control bytes C1 ... C3 and in status bytes S1 … S3
are determined by the Single Shot application. When switchover is made to
this application, the linked locations for the old application are retained. The
meaning of the bits for the standard configuration are explained below.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 125
Other Applications
Control byte C1
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
0 0 0 0 M_Single Start Stop2_N Enable
Shot
Enable Module enable
Contrary to Enable_Drive, this bit must be set to activate an operating mode.
0: The module is blocked. When this bit is reset during ongoing operation, frequency or
pulse output is immediately set to 0. This bit terminates the current operating mode.
1: The module is enabled and can be started when the corresponding return message is
also available in the status.
Stop2_N Drive Stop 2 inverted
This bit can be used to deactivate pulse output from the control system. This bit must be
set to activate an operating mode. The return message is transmitted via the Stop_N_ACK
bit. Stop1_N and Stop2_N are always taken into account at that bit.
0: No pulses can be output.
1: Pulse output can be started.
Start Pulse output is started on a positive edge. An error message is generated if the edge is not
accepted.
01: Pulse output is started on a rising edge.
M_SingleShot Single Shot mode
The mailbox may not be active in this mode.
0: The Single Shot mode is not active (selected).
1: The Single Shot mode is selected.
0 Reserved
Status byte S1
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
X X X X M_Single Start_AC Stop_N_ Ready
Shot_AC K ACK
K
Ready Ready for operation
0: The module is not ready for operation. Either a corresponding request is present via
Enable, or an error has resulted in cancellation of Ready. When the bit switches from
1 to 0 the output stage is deactivated, or the output frequency is set to 0.
1: Readiness for operation has been requested via Enable and no error is present.
Stop_N_ACK Drive Stop inverted
0: The bit Stop1_N or Stop2_N is set to 0. The motor, or frequency output is also set to
0 (Standstill set to 1). Start can not be used to start up the unit.
1: The bits Stop1_N and Stop2_N are both set to 1, or the drive is braking the unit.
Start_ACK Pulse output sequence started.
0: This bit is also set to 0 when the Start request is canceled.
1: Start accepted. The bit M_SingleShot_ACK is evaluated on a rising edge
M_SingleShot_ACK Single Shot mode acknowledge.
0: The Single Shot mode is not active (selected).
1: The Single Shot mode is selected. Pulse output is started on the next rising edge.
X Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
126 • 750-670 [Stepper Controller]
Other Applications
Control byte C2
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Error_Qu PreCalc 0 0 0 0 0 0
it
PreCalc Precalculation for movement sequence
The setpoints are taken from the process image and, where required, a movement sequence
precalculated.
0: Each setpoint that is transmitted via cyclic telegram traffic must be accepted and
processed. Any precalculated movement sequence is rejected. A movement sequence
can be calculated and started using Start.
1: The setpoints from the cyclic telegram traffic are to be ignored and the setpoint saved
for the 01 edge used instead. If the starting speed is zero, a movement sequence will
be calculated in advance using this setpoint; this sequence can then be started with the
normal delay using Start.
Error_Quit Acknowledge error.
All errors that are present are acknowledged at the rising edge from 0 to 1. After
acknowledgement, the error switches to 0, or a new error is present:
0 Reserved
Status byte S2
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Error PreCalc_ X X X X Busy On_Targ
ACK et
On_Target Pulse output has been ended.
0: Pulse output has not yet been ended.
1: Pulse output has been ended.
Busy Pulse output in progress.
0: Pulse output not in progress.
1: Pulse output in progress.
PreCalc_ACK Status for precalculation for movement sequence
This bit acknowledges the request for a precalculation using PreCalc.
0: Precalculation not yet completed, or no request received.
1: Precalculation completed.
Error Drive error status.
An error can be acknowledged using Error_Quit.
0: No error present for the drive.
1: Error present for the drive.
X Reserved
Control byte C3
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Reset_Qu 0 0 0 0 0 0 0
it
Reset_Quit Reset acknowledgement
0: Function not defined.
1: The Reset signal is reset.
0 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 127
Other Applications
Status byte S3
Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
Reset X X X X X X Input1
Input1 In the default setting, input DI1 is linked with the motor shutdown circuit. Shutdown can
be performed via DI1 or through the control system.
0: No pulses are generated. If pulses are being generated and this bit is canceled, pulse
output is terminated. Output can no longer be started. This is signaled via status bit
Stop_N_ACK.
1: Pulse output can be started.
Reset A module reset can be detected by the controller with this bit. The bit is set after a reset
and is confirmed and deleted by Reset_Quit.
0: No reset since last confirmation.
1: A reset has been carried out but not yet confirmed with Reset_Quit. Volatile data,
parameters and tables for the module may be inconsistent and must be reloaded.
X Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
128 • 750-670 [Stepper Controller]
Other Applications
high
Enable
low
high
Ready
low
high
Error_Quit
low
high
Error
low
high
Stop1_N
low
high
Stop2_N
low
high
Stop_N_Ack
low
high
Start
low
high
Start_ACK
low
high
M_SingleShot
low
high
M_SingleShot_ACK
low
high
On_Target
low
high
Busy
low
PulseDelay
high Ch. A
Outp. Ch. A
low PulseDuration
PulseDelay Ch. A
high Ch. B
Outp. Ch. B
low PulseDuration
Ch. B
t
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10)
(1) The module is ready for operation when no error is present after setting of Enable.
(2) An operating mode can be selected when Stop_N_ACK has been set.
(3) The Single Shot mode is selected.
(4) The Single Shot mode has been accepted by the module.
(5) The drive is started by the Start rising edge.
(6) Pulse output is started.
Start can be canceled if Start_ACK has been set.
(7) Output channel A is activated after expiration of PulseDelay Ch. A.
(8) Output channel A is deactivated after expiration of PulseDuration Ch. A.
(9) Output channel B is activated after expiration of PulseDelay Ch. B.
(10) Output channel B is activated after expiration of PulseDuration Ch. B.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 129
Advanced Diagnostics
The module is provided with internal status variable that can be read out using
the mailbox command DIAG_RD_VAR. These variables can also be acquired
automatically by a data recorder.
The status variables are elucidated in the appendix in Chapter 3.6, „Internal
Status Variables“.
The configuration values Trace_Var1 and Trace_Var2 contain the index for
the variables to be recorded (see Chapter 3.6, “Internal Status Variables”). The
configuration value Trace_MsecCycleTime denotes the scan (cycle) time in
ms.
WAGO-I/O-SYSTEM 750
I/O Modules
130 • 750-670 [Stepper Controller]
Advanced Diagnostics
The Trace_Stored bit indicates that a complete data set has been recorded.
A traced (recorded) data set can be read out using an upload command from
the table manager (see Chapter 2.1.2.10, “Table Manager”).
The internal bits (see Chapter 3.4, “Bit field for I/O driver”) can be used as
triggering sources. This is accomplished by entering the corresponding link in
the configuration table. The control system can also initiate recording using
the mailbox commands GET_BIT and SET_BIT. The trigger bits must be
linked to the MONE internal bit for this.
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 131
Connection Examples
CLK
+
DI1+ DI-
U Z0
24 V
/CLK
-
A1 A2
DIR
+
B1 B2 Z0
/DIR
-
750-670
The correlation between the possible transmission rate and line length is
shown in the figure below.
3000
300
Line length (m)
30
3
100 1k 10k 100k 1M 10M
Transmission rate (bps)
Fig. 2.1.2-37: Relationship between line length and transmission rate for RS422 g067030e
Note
The two lines should be terminated with a Z0 = 120 Ohm resistor to prevent
any reflection.
Note
A GND connection is required to prevent circulating current in the screen.
WAGO-I/O-SYSTEM 750
I/O Modules
132 • 750-670 [Stepper Controller]
Connection Examples
A1 A2
DIR
B1 B2
750-670
Connect shield externally!!
DI1+ DI-
U
24 V Uv
24 V
A1 A2
/CLK
Rv
B1 B2
/DIR Uv
Rv typ. =
20 mA
750-670
Connect shield externally!!
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 133
Connection Examples
Outputs A2 and B2 are designed as open-drain outputs and can therefore not
directly activate p-switching digital inputs. A pull-up resistor must be
activated externally for this case that ensures that the 1 status is generated.
(Only the output branch is shown in the figure.) The 0 status occurs when the
internal MOSFET assumes control. Current through the MOSFET may not
exceed 30 mA.
DI1+ DI- Ie
U Rv
24 V
DI Ue
Uv
Input for DI2+ GND
external release
with 24 V switched!
A1 A2
B1 B2 Connect like A2
750-670
Connect shield externally!!
WAGO-I/O-SYSTEM 750
I/O Modules
134 • 750-670 [Stepper Controller]
Connection Examples
Rs = (0.85 * 24 V – 15 V) / 3 mA = 1800 W
Value of the output current Io at condition 0 and input with maximum supply
voltage:
Io = Us_max(1.2 * Us_nom) / Rs
Result:
WAGO-I/O-SYSTEM 750
I/O Modules
750-670 [Stepper Controller] • 135
Connection Examples
DI1+ DI-
U
24 V
Uv Ie
A1 A2
B1 B2 Connect like A2
750-670
Connect shield externally!!
WAGO-I/O-SYSTEM 750
I/O Modules
136 • Overview of Mailbox Commands
Connection Examples
3 Appendix
3.1 Mailbox Commands
3.1.1 Overview of Mailbox Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Mailbox Commands • 137
Connection Examples
WAGO-I/O-SYSTEM 750
I/O Modules
138 • Overview of Mailbox Commands, Sorted by Opcodes
Connection Examples
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Mailbox Commands, Sorted by Functions • 139
Connection Examples
WAGO-I/O-SYSTEM 750
I/O Modules
140 • Reference Commands – Mailbox Commands
General commands
Request
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x00
MB1 T -
MB2 Reserved
MB3 Reserved
MB4 Reserved
MB5 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x00
MB1 T Return Code
MB2 Reserved
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
0x01: General error
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 141
Move Commands
The module can be operated via the mailbox using the move commands.
Movement can be made directly to different positions. This command is
accepted only when the mode "Move task via mailbox"(chapter 2.1.2.12.2,
„Move Mode via Mailbox“) has been activated.
The commands available for the Move mode are described in chapter 3.2,
“3.2”.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 Command
MB3 Data 1
MB4 Data 2
MB5 Data 3
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 Command
MB3 Data 1
MB4 Data 2
MB5 Data 3
Return 0x00: OK
Code
0x01: General error
0x11: The last command is still being executed
0x12: Command not accepted, for example, when a Move
command has not yet been completed.
0x13: Unknown command
0x23: Access denied
WAGO-I/O-SYSTEM 750
I/O Modules
142 • Reference Commands – Mailbox Commands
Download Commands
Download Start
Tables are always loaded into RAM (1 or 2) first. The cursor is first placed on
the first entry. Only one table can be loaded at any one time; any previous,
incomplete download is canceled and becomes invalid. Direct transfer to /
from the EEPROM is not possible (see also TABLE_COPY). Download to the
same RAM sector is rejected with an error message when a move program
table is still active. Camshaft and position tables can also be overwritten when
they are active.
Default assignment
Configuration tables
A DLD_CONT must be used for an 8-bit command / data sample and for a 32-
bit data entry / position entry in the table when downloading a Move program
/ a camshaft table. MB 4…6 are ignored for an 8-bit command / data sample.
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 143
Download Commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x41
MB1 T -
MB2 Storage location
MB3 Table type
MB4 Number of data (LSB)
MB5 Transfer Number of data (MSB)
Storage Table 0: Reserved
location type 1, 2,
1: RAM Table 1
3
2: RAM Table 2
3 ... 255: Reserved
Table 0: Reserved
type 4, 5
1: RAM Table 1
2 ... 255: Reserved
Table type 0: Reserved
1: Move program:
2: Camshaft
3: Position table
4: Configuration data set, User configuration
5: Trace
Transfer 0: 24-bit data download
1: 24-bit data upload
2: 32-bit data download
3: 32-bit data upload
4 ... 255: Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
144 • Reference Commands – Mailbox Commands
Download Commands
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x41
MB1 T Return Code
MB2 Status
MB3 Reserved
MB4 Number of data sets
MB5 EEPROM version number
Return 0x00: OK
Code
0x30: Table being used
0x31: General error
Status 0: Download/Upload can be started
1: Error; Download/Upload not possible
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 145
Download Commands
Download Continue
An entry is written to the selected table. The cursor is then moved to the next
element. The request data are ignored for an upload. An error is returned when
it is detected during a download that a transmitted Move table command is
invalid, or if camshaft entries are transmitted NOT in ascending order. The
data that has been transmitted will not be corrected. The table can not be valid
with DLD_END however.
Download formats:
A DLD_CONT must be used for an 8-bit command / data sample and for a 32-
bit data entry / position entry in the table when downloading a Move program
/ a camshaft table. MB 4 … 6 are ignored for an 8-bit command / data sample.
WAGO-I/O-SYSTEM 750
I/O Modules
146 • Reference Commands – Mailbox Commands
Download Commands
Only 32-bit data exists for the position tables (Type 03) and the configuration
data set (Type 04). Therefore, only the 32-bit down-/upload are given for both
types of tables.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x42
MB1 T -
MB2 Data
MB3 Data
MB4 Data
MB5 Data
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 147
Download Commands
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x42
MB1 T Return Code
MB2 Data
MB3 Data
MB4 Data
MB5 Data
Return 0x00: OK
Code
0x31: Upload/Download not started, or all data have already
been transferred
0x38: Transferred data set corrupt
WAGO-I/O-SYSTEM 750
I/O Modules
148 • Reference Commands – Mailbox Commands
Download Commands
End of Download
The download is completed and the stepper module checks the checksum. If
the checksum is not OK, the table is invalid and can not be activated. The
checksum is the sum of all data transferred with DLD_CONT. Summation is
performed at 8 bits, with the 4 bytes that were transferred with DLD_CONT
each being taken as 8-bit values. The difference between the sum of all
transferred data and the checksum must therefore be zero. The request data are
ignored for an upload. If a configuration table is transferred, saving to
EEPROM is performed automatically (but only when saving has been
completed successfully), with a subsequent warm start (even if the transfer
was faulted) that re-initializes all software modules.
The Reset status bit is set after the warm start; this must be canceled using
Reset_Quit.
Only then is the module operational again.
After a successful download of a Move program to RAM Table 1, that table is
automatically activated. (only when no other table is active however, see also
TABLE_START)
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x43
MB1 T -
MB2 Checksum for transferred data (LSB)
MB3 Checksum for transferred data
MB4 Checksum for transferred data
MB5 Checksum for transferred data (MSB)
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x43
MB1 T Return Code
MB2 Checksum for stored data (LSB)
MB3 Checksum for stored data
MB4 Checksum for stored data
MB5 Checksum for stored data (MSB)
Return 0x00: OK
Code
0x31: General error
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 149
Table Management Commands
Tables are deleted by setting their status to invalid. An active table can not be
deleted. A table can not be deleted during ongoing transfer using
DLD_START, DLD_CONT or DLD_END.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x44
MB1 T -
MB2 Storage location
MB3 Table type
MB4 Reserved
MB5 Reserved
Storage 0: EEPROM table
location
1: RAM Table 1
2: RAM Table 2
3 ... 255: Reserved
Table type 0: Reserved
1: Move program:
2: Camshaft
3: Position table
4: Configuration data set, User configuration
5 ... 255: Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
150 • Reference Commands – Mailbox Commands
Table Management Commands
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x44
MB1 T Return Code
MB2 Status
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
0x30: Table active
0x31: General error
Status 0: Successfully deleted
1: Deleting aborted
Table manager
R/W + R/W +
ERA + ERA +
CPY CPY
SAVE / RESTORE
RESTORE
Data recorder
R/W Read/Write
ERA Erase
CPY Copy
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 151
Table Management Commands
A table can not be specified either as the target nor as the source of the
copying command when transfer using DLD_START, DLD_CONT or
DLD_END has not been completed. Writing of the EEPROM is performed in
the background, independent of processing of the table command (see also
DIAG_QUERY_STORAGE).
The tables located in the EEPROM are always copied to RAM 1 when the
system is started up. This command can not be used for copying out of the
EEPROM.
A configuration table can not be copied with this command (see also
CFG_SAVE, CONFIG_RESTORE).
Copying options:
1. RAM RAM
2. RAM EERPOM
WAGO-I/O-SYSTEM 750
I/O Modules
152 • Reference Commands – Mailbox Commands
Table Management Commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x44
MB1 T -
MB2 Table type
MB3 Data source
MB4 Storage target
MB5 Reserved
Table type 0: Reserved
1: Move program:
2: Camshaft
3: Position table
4: Reserved
5: Status query for a previous copying process (see also
DIAG_QUERY_STORAGE)
6 ... 255: Reserved
Data source 0: Reserved
1: RAM Table 1
2: RAM Table 2
3 ... 255: Reserved
Storage 0: EEPROM table
target
1: RAM Table 1
2: RAM Table 2
3 ... 255: Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 153
Table Management Commands
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x44
MB1 T Return Code
MB2 Status
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
0x31: General error
0x33: Copying process still active
0x34: EEPROM copying process aborted
0x35: Target table not empty
Status 0: Successfully copied
1: Copying aborted
WAGO-I/O-SYSTEM 750
I/O Modules
154 • Reference Commands – Mailbox Commands
Table Management Commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x46
MB1 T -
MB2 Storage location
MB3 Table type
MB4 Reserved
MB5 Reserved
Storage 0: No table
location
1: RAM Table 1
2: RAM Table 2
3 ... 255: Reserved
Table type 0: Reserved
1: Move program:
2: Camshaft
3: Position table
4 ... 255: Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x46
MB1 T Return Code
MB2 Status
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
0x31: General error
Status 0: Successfully activated
1: Activation aborted
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 155
Table Management Commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x48
MB1 T -
MB2 Reserved
MB3 Reserved
MB4 Reserved
MB5 Reserved
Response
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x48
MB1 T Return Code
MB2 Status
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
0x01: General error
(error code
for 0x11: The last command is still being executed
previous
0x12: Command not accepted, for example, when a Move
command
command has not yet been completed.
SPEED_
STOP_ 0x23: Access denied
IMM)
Status exact error code, when return code <> 0
WAGO-I/O-SYSTEM 750
I/O Modules
156 • Reference Commands – Mailbox Commands
Table Management Commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x4F
MB1 T -
MB2 Table type
MB3 Reserved
MB4 Reserved
MB5 Reserved
Table type 0: Reserved
1: Move program:
2: Camshaft
3: Position table
4: Configuration data set, User configuration
5 ... 255: Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x4F
MB1 T Return Code
MB2 Status
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
0x31: Invalid table type
Status Table 0: No table active (even when 0x31 returned)
type 1, 2,
1: RAM Table 1 active
3
2: RAM Table 2 active
3 … 255: Reserved
Table 0: Reserved (even when 0x31 returned)
type 4
1: User data set active
2: Factory default active
3 … 255: Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 157
Diagnostics Commands
Request
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x49
MB1 T -
MB2 Reserved
MB3 Reserved
MB4 Reserved
MB5 Reserved
Response
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x49
MB1 T Return Code
MB2 Error code (LSB)
MB3 Error code (MSB)
MB4 Extra information (LSB)
MB5 Extra information (MSB)
Return 0x00: OK
Code
WAGO-I/O-SYSTEM 750
I/O Modules
158 • Reference Commands – Mailbox Commands
Diagnostics Commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x4A
MB1 T -
MB2 Reserved
MB3 Reserved
MB4 Reserved
MB5 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x4A
MB1 T Return Code
MB2 Reserved
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 159
Diagnostics Commands
Read out status variable. The variable number determines the source to be
read from.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x4C
MB1 T -
MB2 Variable number
MB3 Reserved
MB4 Reserved
MB5 Reserved
Variable 0… predefined variables are read (see chapter 3.6,
number 0x1000: “Internal Status Variables”)
0x1000 … predefined bits 0 ….. 0x100 are read (see chapter
0x1100: 3.4, “Bit field for I/O driver
“)
0x40000000 … Direct reading out of RAM
0x40004000:
0xE0000000 … Direct reading out of controller periphery
0xE0200000:
0xFFE00000 … Direct reading out of controller periphery
0xFFFFFFFF:
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x4C
MB1 T Return Code
MB2 Variable (LSB)
MB3 Variable
MB4 Variable
MB5 Variable (MSB)
Return 0x00: OK
Code
WAGO-I/O-SYSTEM 750
I/O Modules
160 • Reference Commands – Mailbox Commands
Diagnostics Commands
Read out status bit (see also chapter 3.4, “Bit field for I/O driver
”).
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x4D
MB1 T -
MB2 Bit number
MB3 Reserved
MB4 Reserved
MB5 Reserved
Bit number 0 ... 255: Specifies which predefined bit is being requested.
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x4D
MB1 T Return Code
MB2 Status
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
Status 0: Bit deleted
1: Bit set
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 161
Diagnostics Commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x4E
MB1 T -
MB2 Reserved
MB3 Reserved
MB4 Reserved
MB5 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x4E
MB1 T Return Code
MB2 Status
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
Status 0: Storing completed
1 ... 255: Storing in progress
WAGO-I/O-SYSTEM 750
I/O Modules
162 • Reference Commands – Mailbox Commands
Configuration Table Commands
Set address for data access to the configuration, see chapter 2.1.2.11.1,
“Configuration Table”. The specified address is the same as the byte address.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x50
MB1 T -
MB2 Address (LSB)
MB3 Address (MSB)
MB4 Number of bytes
MB5 Reserved
Number of 0: Reserved
bytes
1 ... 4: Number of bytes that are written for access with
Config_WR.
5 ... 255: Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x50
MB1 T Return Code
MB2 Reserved
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
0x23: Access denied; invalid number of bytes or invalid index
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 163
Configuration Table Commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x51
MB1 T -
MB2 Data (LSB)
MB3 Data
MB4 Data
MB5 Data (MSB)
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x51
MB1 T Return Code
MB2 Reserved
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
0x23: Access denied
WAGO-I/O-SYSTEM 750
I/O Modules
164 • Reference Commands – Mailbox Commands
Configuration Table Commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x52
MB1 T -
MB2 Address (LSB)
MB3 Address (MSB)
MB4 Number of bytes
MB5 Reserved
Number of 0: Reserved
bytes
1 ... 4: Number of bytes that are written for access with
Config_RD.
5 ... 255: Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x52
MB1 T Return Code
MB2 Data (LSB)
MB3 Data
MB4 Data
MB5 Data (MSB)
Return 0x00: OK
Code
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 165
Configuration Table Commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x53
MB1 T -
MB2 Password (LSB)
MB3 Password
MB4 Password
MB5 Password (MSB)
Response
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x53
MB1 T Return Code
MB2 Reserved
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
0x31: Fault
WAGO-I/O-SYSTEM 750
I/O Modules
166 • Reference Commands – Mailbox Commands
Configuration Table Commands
The configuration is restored and the user data set overwritten. A warm start is
carried out after the command has been successfully executed to ensure that
all data is accepted.
Warning
During warm start the mailbox data are undefined. They may be evaluated
only again if the status bit Reset signals the end of warm start.
Request
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x54
MB1 T -
MB2 Restore
MB3 Warm start
MB4 Reserved
MB5 Reserved
Restore 0: Reserved
1: Last saved user data set loaded from EEPROM
2: User data set overwritten with FACTORY_DEFAULT
3 ... 255: Reserved
Warm start 0: User data set overwritten and warm start carried out
1: The required data set is only loaded to the RAM, without
a warm start being performed. Error 2821 =
CFG_FACTORY_LOAD is reported. A warm start is
carried out only when this error is acknowledged, with
the original configuration being restored.
2 ... 255: Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 167
Configuration Table Commands
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x54
MB1 T Return Code
MB2 Reserved
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
0x31: Fault
WAGO-I/O-SYSTEM 750
I/O Modules
168 • Reference Commands – Mailbox Commands
Position table commands
Generates a position table in the RAM. The table status is set to "valid".
Request
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x5C
MB1 T -
MB2 Storage location
MB3 Number of elements
MB4 Initialization
MB5 Reserved
Storage 0: Reserved
location
1: RAM Table 1
2: RAM Table 2
3 ... 255: Reserved
Number of 1 … 50: Number of elements
elements
51 … 255: Reserved
Initializatio 0: Install table completely with 0x80000000
n
1: Expand existing table (all existing entries are retained).
Is executed only when the new size is larger than the
existing table!
Response
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x5C
MB1 T Return Code
MB2 Status
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
0x32: Invalid table specified
0x3A: Invalid number of elements
Status 0: Initialization successful
1: Initialization aborted
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 169
Position table commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x5D
MB1 T -
MB2 Index
MB3 Reserved
MB4 Reserved
MB5 Reserved
Index 0 ... 49: Index
50 ... 255: Reserved
Response
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x5D
MB1 T Return Code
MB2 Status
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
0x37: Table does not exist, or index not assigned
Status 0: Successfully indexed
1: Indexing aborted
WAGO-I/O-SYSTEM 750
I/O Modules
170 • Reference Commands – Mailbox Commands
Position table commands
Writes an entry to the active position table. The table index that was last set
using POS_TABLE_SET_PTR is always overwritten.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x5E
MB1 T -
MB2 Save value (LSB)
MB3 Save value
MB4 Save value
MB5 Save value (MSB)
Response
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x5E
MB1 T Return Code
MB2 Status
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
0x37: Table does not exist, or index not set
Status 0: Writing completed successfully
1: Writing aborted
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands – Mailbox Commands • 171
Position table commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x5F
MB1 T -
MB2 Target for measured value
MB3 Measurement
MB4 Reserved
MB5 Reserved
Target for 0 ... 49: Index at which the current position in the currently
measured active position table is to be filed (see also
value TABLE_START)
-1 (0xFF): Save current position as negative limit
Drive_Range_Neg (see configuration table)
-2 (0xFE): Save current position as positive limit
Drive_Range_Pos (see configuration table)
-3 (0xFD): The current position is the zero point for a relevant
measurement
50 ... 252: Reserved
Measureme 0: Absolute measurement: Save current position
nt
1: Relative measurement: Zero point for relative
measurement – save current position
2 ... 255: Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
172 • Reference Commands – Mailbox Commands
Position table commands
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x5F
MB1 T Return Code
MB2 Status
MB3 Reserved
MB4 Reserved
MB5 Reserved
Return 0x00: OK
Code
0x37: Table or specified index does not exist
Status 0: Writing completed successfully
1: Writing aborted
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Commands for Move Mode • 173
Position table commands
WAGO-I/O-SYSTEM 750
I/O Modules
174 • Overview of Commands for Move Mode
Position table commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Commands for Move Mode • 175
Position table commands
WAGO-I/O-SYSTEM 750
I/O Modules
176 • Overview of Move Mode Commands, Sorted by Opcodes
Position table commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Move Mode Commands, Sorted by Opcodes • 177
Position table commands
WAGO-I/O-SYSTEM 750
I/O Modules
178 • Overview of Move Mode Commands, Sorted by Function
Position table commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Move Mode Commands, Sorted by Function • 179
Position table commands
WAGO-I/O-SYSTEM 750
I/O Modules
180 • Reference Commands for Move Mode
Setpoint commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x02
MB3 Position (LSB)
MB4 Position
MB5 Position (MSB)
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x02
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 181
Setpoint commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x03
MB3 Position (LSB)
MB4 Position
MB5 Position (MSB)
Response
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x03
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
182 • Reference Commands for Move Mode
Setpoint commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x04
MB3 No. of table entry with target position
MB4 Reserved SRC
MB5 Reserved
SRC 0: Read out from position table.
1: Read out from variables FILT1 ... FILT8.
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x04
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 183
Setpoint commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x05
MB3 No. of table entry with target position
MB4 Reserved SRC
MB5 Reserved
SRC 0: Read out from position table.
1: Read out from variables FILT1 ... FILT8.
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x05
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
184 • Reference Commands for Move Mode
Setpoint commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x06
MB3 Position (LSB)
MB4 Position
MB5 Position (MSB)
Antwort
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x06
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 185
Setpoint commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x08
MB3 No. of table entry with target position
MB4 Reserved SRC
MB5 Reserved
SRC 0: Read out from position table.
1: Read out from variables FILT1 ... FILT8.
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x08
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
186 • Reference Commands for Move Mode
Setpoint commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x10
MB3 Speed (LSB)
MB4 Speed (MSB)
MB5 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x10
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 187
Setpoint commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x11
MB3 Speed (LSB)
MB4 Speed (MSB)
MB5 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x11
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
188 • Reference Commands for Move Mode
Setpoint commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x18
MB3 Reserved
MB4 Reserved
MB5 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x18
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 189
Setpoint commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x19
MB3 Reserved
MB4 Reserved
MB5 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x19
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
190 • Reference Commands for Move Mode
Setpoint commands
Starts a reference run. This command immediately deletes the bits On_Target
and Reference_OK and sets them when the reference value is reached. The
Busy bit is set during a reference run.
The reference run is always performed at the setup speed SpeedSetup and at
the setup acceleration SetupAcceleration.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x20
MB3 Reserved
MB4 Reserved
MB5 Reserved DIR STD SWT
SWT 0: Reference run to reference switch:
1: Reference run to limit switch:
STD If SWT = 0, then STD indicates the starting direction, if SWT = 1, then
STD specifies the limit switch.
0: Starting direction negative / negative limit switch:
1: Starting direction positive / positive limit switch:
DIR DIR is evaluated only when SWT = 1.
0: Reference run started from negative end.
1: Reference run started from positive end.
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x20
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 191
Setpoint commands
Set the type of acceleration and delay; valid as of the next positioning process.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x21
MB3 DEC_M DEC_T ACC_M ACC_T
MB4 Reserved
MB5 Reserved
ACC_T 0: constant acceleration
1: linear increase in acceleration
With ACC_M = 0, the period for acceleration increase is
Acc_ParamUp, the increase in acceleration is calculated at
ACC_M <> 0.
2: sin^2 increase in acceleration
With ACC_M = 0, the period for acceleration increase is
Acc_ParamUp, the increase in acceleration is calculated at
ACC_M <> 0.
3: Reserved
ACC_M 0: no modification
1: Acc_ParamUp interpreted as the acceleration period
2: Acc_ParamUp interpreted as the acceleration path
3: Reserved
DEC_T 0: constant deceleration
1: linear deceleration
With DEC_M = 0, the period for deceleration is Acc_ParamDown,
the increase in deceleration is calculated at DEC_M <> 0.
2: sin^2 deceleration
With DEC_M = 0, the period for deceleration is Acc_ParamDown,
the increase in deceleration is calculated at DEC_M <> 0.
3: Reserved
DEC_M 0: no modification
1: Acc_ParamDown interpreted as the deceleration period
2: Acc_ParamDown interpreted as the deceleration path
3: Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
192 • Reference Commands for Move Mode
Setpoint commands
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x21
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 193
Setpoint commands
Sets the type and rate of acceleration; valid as of the next positioning process
(see also positioning commands MOVE…, 0x02, 0x03, 0x04, 0x05, 0x06,
0x08)
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x22
MB3 Acceleration (LSB)
MB4 Acceleration (MSB)
MB5 Reserved SEL
SEL 0: Sets the value for acceleration and brake phase.
1: Sets the value for acceleration phase only.
2: Sets the value for brake phase only.
3: Sets the value for acceleration and brake phase.
Response
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x22
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
194 • Reference Commands for Move Mode
Setpoint commands
Request
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x23
MB3 Acceleration parameter (LSB)
MB4 Acceleration parameter
MB5 Acceleration parameter (MSB)
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x23
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 195
Setpoint commands
The function for the delay parameter as a function of the set delay
modification is shown in the following table.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x24
MB3 Deceleration parameter (LSB)
MB4 Deceleration parameter
MB5 Deceleration parameter (MSB)
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x24
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
196 • Reference Commands for Move Mode
Setpoint commands
Sets the positioning velocity; valid as of the next positioning command (see
also positioning commands MOVE…, 0x02, 0x03, 0x04, 0x05, 0x06, 0x08)
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x25
MB3 Velocity (LSB)
MB4 Velocity (MSB)
MB5 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x25
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 197
Setpoint commands
Sets the target velocity for the next positioning process. The target velocity is
automatically reset to zero after the next positioning process.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x2B
MB3 Velocity (LSB)
MB4 Velocity (MSB)
MB5 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x2B
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
198 • Reference Commands for Move Mode
Setpoint commands
The current position is set to the transferred value. The logical zero point is
modified accordingly for this.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x2E
MB3 Position (LSB)
MB4 Position
MB5 Position (MSB)
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x2E
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 199
Setpoint commands
Sets the position of the logical zero point to the current position.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x2F
MB3 Reserved
MB4 Reserved
MB5 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x2F
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
200 • Reference Commands for Move Mode
Setpoint commands
The corresponding bit in the valid range must be set to 1 for the working range
for which the motor current is to be set. Several bits can be set simultaneously.
If the corresponding bit is set to 0, the value for the motor current valid up to
then is retained for this range.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x39
MB3 Motor current
MB4 Reserved Valid range
MB5 Reserved
Valid range Bit 0: Set motor current for standstill
Bit 1: Set motor current for acceleration
Bit 2: Set motor current for drive movement
Bit 3: Set motor current for deceleration
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x39
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 201
Math commands
Request
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x50
MB3 1 … 8 (corresponds to FILT1 … FILT8)
MB4 16 bit value (LSB)
MB5 16 bit value (MSB)
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x50
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
202 • Reference Commands for Move Mode
Math commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x51
MB3 1 … 8 (corresponds to FILT1 … FILT8)
MB4 16 bit value (LSB)
MB5 16 bit value (MSB)
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x51
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 203
Math commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x52
MB3 1 … 8 (corresponds to FILT1 … FILT8)
MB4 16 bit value (LSB)
MB5 16 bit value (MSB)
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x52
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
204 • Reference Commands for Move Mode
Math commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x53
MB3 Result (1 … 8 corresponds to FILT1 … FILT8)
MB4 Summand 2 (1 … 8 corresponds to FILT1 … FILT8)
MB5 Summand 1 (1 … 8 corresponds to FILT1 … FILT8)
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x53
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 205
Math commands
Subtracts one variable from another one and writes the results to a third
variable.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x54
MB3 Difference (1 … 8 corresponds to FILT1 … FILT8)
MB4 Minuend (1 … 8 corresponds to FILT1 … FILT8)
MB5 Subtrahend (1 … 8 corresponds to FILT1 … FILT8)
Response
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x54
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
206 • Reference Commands for Move Mode
Math commands
Multiplies one variable by another one and writes the results to a third
variable.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x55
MB3 Product (1 … 8 corresponds to FILT1 … FILT8)
MB4 Multiplicand 2 (1 … 8 corresponds to FILT1 …
FILT8)
MB5 Multiplicand 1 (1 … 8 corresponds to FILT1 …
FILT8)
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x55
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 207
Math commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x56
MB3 Target (1 … 8 corresponds to FILT1 … FILT8)
MB4 Source (1 … 8 corresponds to FILT1 … FILT8)
MB5 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x56
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
208 • Reference Commands for Move Mode
Math commands
Divides one variable by another one and writes the results to a third variable.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x57
MB3 Quotient (1 … 8 corresponds to FILT1 … FILT8)
MB4 Dividend (1 … 8 corresponds to FILT1 … FILT8)
MB5 Divisor (1 … 8 corresponds to FILT1 … FILT8)
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x57
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 209
Wait Commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x70
MB3 Waiting time (LSB)
MB4 Waiting time
MB5 Waiting time (MSB)
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x70
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
210 • Reference Commands for Move Mode
Wait Commands
Before processing the next command waits until the specified bit has the
specified status 0 or 1.
Refer to Chapter 3.4, “Bit field for I/O driver” for the bit number.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x71
MB3 Bit No.
MB4 Specified status of bit (0 or 1)
MB5 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x71
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 211
Auxiliary Commands
Sets a bit B to 0 or 1.
Refer to Chapter 3.4, “Bit field for I/O driver” for the bit number.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x78
MB3 Bit No.
MB4 Specified status of bit (0 or 1)
MB5 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x78
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
212 • Reference Commands for Move Mode
Auxiliary Commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0xF0
MB3 Reserved
MB4 Reserved
MB5 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0xF0
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 213
Auxiliary Commands
Ends table processing. Sets velocity to zero, deactivates the output stage and
ends table processing.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0xF1
MB3 Error message
MB4 Reserved
MB5 Reserved
Error 0: No error message
message
1 ... 8: Error message ERROR_TBL_PROGRAM_STOP1 ... 8
9 ... 255 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0xF1
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
214 • Reference Commands for Move Mode
Auxiliary Commands
End of table (default command for a blank / deleted table). Sets velocity to
zero, deactivates the output stage, ends table processing and reports the error
ERR_PROG_END.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0x00 or 0xFF
MB3 Reserved
MB4 Reserved
MB5 Reserved
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0x00 or 0xFF
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 215
Auxiliary Commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0xF5
MB3 Number of next command (LSB)
MB4 Number of next command (MSB)
MB5 Reserved
Response
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0xF5
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
216 • Reference Commands for Move Mode
Auxiliary Commands
If a bit has been set, table processing is continued at the addressed entry;
otherwise the next table entry is used.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0xF6
MB3 Number of next command (LSB)
MB4 Number of next command (MSB)
MB5 Number of bit to be checked
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0xF6
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 217
Auxiliary Commands
If a bit has not been set, table processing is continued at the addressed entry;
otherwise the next table entry is used.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0xF7
MB3 Number of next command (LSB)
MB4 Number of next command (MSB)
MB5 Number of bit to be checked
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0xF7
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
218 • Reference Commands for Move Mode
Auxiliary Commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0xF8
MB3 Label number (LSB)
MB4 Label number (MSB)
MB5 Reserved
Response
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0xF8
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 219
Auxiliary Commands
If a bit has been set, table processing is continued at the addressed entry;
otherwise the next table entry is used.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0xF9
MB3 Label number (LSB)
MB4 Label number (MSB)
MB5 Number of bit to be checked
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0xF9
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
220 • Reference Commands for Move Mode
Auxiliary Commands
If a bit has not been set, table processing is continued at the addressed entry;
otherwise the next table entry is used.
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0xFA
MB3 Label number (LSB)
MB4 Label number (MSB)
MB5 Number of bit to be checked
Response
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0xFA
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
Reference Commands for Move Mode • 221
Auxiliary Commands
Request
Byte 27 26 25 24 23 22 21 20
MB0 0x40
MB1 T -
MB2 0xFB
MB3 Label number (LSB)
MB4 Label number (MSB)
MB5 Reserved
Response
7 6 5
Byte 2 2 2 24 23 22 21 20
MB0 0x40
MB1 T Return Code
MB2 0xFB
MB3 Reserved
MB4 Reserved
MB5 Reserved
WAGO-I/O-SYSTEM 750
I/O Modules
222 • Reference Commands for Move Mode
Auxiliary Commands
Errors can also be reported in status byte S0, bit 6 (ERR) and thus initiate an
acyclic diagnostics message.
This bit is addressed continuously as long as the error is present.
Enabling for the indication is set using the configuration parameter
Error_Notification Bit 0.
This bit has the following meaning:
0: Errors are not reported via status byte S0, bit 6 (ERR).
1: Errors are reported via status byte S0, bit 6 (ERR).
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 223
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
224 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 225
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
226 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 227
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
228 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 229
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
230 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 231
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
232 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 233
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
234 • Overview of Error Blink Codes
Auxiliary Commands
If the bits have a different function with other applications, this is noted in the
description for the specific application.
Source bits are assigned numbers 0 to 127 and may not be used as target
bits. A source bit may reference several target bits.
Target bits are assigned numbers 128 to 255 and may also be used as
source bits. Target bits have exactly one source.
References are stored in the configuration table. The names of the table
entries correspond to those in the bit table. The prefix Ptr is placed in front
of the identifier.
The standard link between the source and target is entered in the column
"Target/Source". This corresponds to the WAGO default settings
(FACTORY_DEFAULT_1).
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 235
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
236 • Overview of Error Blink Codes
Auxiliary Commands
0: Motor is turning.
1: Motor at standstill.
On_Speed 11 0x0B SRC KBUS_ST2_3 0x8B Running speed achieved.
0: The drive has not reached its setpoint
speed.
1: The drive has reached its setpoint speed.
Direction 12 0x0C SRC KBUS_ST2_4 0x8C Direction of rotation is valid only when
StandStill is not set to 1.
0: Drive moving in the negative direction.
1: Drive moving in the positive direction.
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 237
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
238 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 239
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
240 • Overview of Error Blink Codes
Auxiliary Commands
Stop1_N 0xC2
Input2 49 0x31 SRC KBUS_ST3_1 0x91 Input 2
Set_Reference 0xBC
50 0x32
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 241
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
242 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 243
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
244 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 245
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
246 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 247
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
248 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 249
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
250 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 251
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
252 • Overview of Error Blink Codes
Auxiliary Commands
Acc_ Acc_
Range_ Range_
Sel_0 Sel_1
0 0 The factor
Acc_Multiplier is
loaded with the
parameter Acc_Fact
from the current
configuration data set
(*).
0 1 Acc_Multiplier = 80
T = 760 ms
1 0 Acc_Multiplier = 800
T = 76 ms
1 1 Acc_Multiplier = 8000
T = 7.6 ms
(*) If the parameter Acc_Fact in the
configuration data set has been assigned a
value of zero, the factor is set to
Acc_Multiplier = 8 (T = 7.6s) for
Acc_Range_Sel_0 = 0 and
Acc_Range_Sel_1 = 0.
Set_Actual_ 200 0xC8 DST/ KBUS_CTRL3 0x50 The actual value is set to the reference position
POS SRC _0 (configuration parameter Reference_Offset) on
a rising edge from the bit Set_Actual_POS.
This function cannot be performed while a
positioning run is ongoing.
201 0xC9
202 0xCA
203 0xCB
204 0xCC
205 0xCD
206 0xCE
207 0xCF
LED E 208 0xD0 DST/ Busy 0x09 LED E
SRC
LED F 209 0xD1 DST/ M_Program_A 0x1B LED F
SRC CK
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 253
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
254 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 255
Auxiliary Commands
0: Reserved
1: Positioning controller
2: Velocity control
Frequency output
Pulse duration modulation
3: Pulse chain
4: Single Shot
Freq_Div 4 0x04 UINT16 200 4 ... 65535 Sets the prescaler for maximum velocity
Acc_Fact 6 0x06 UINT16 80 1 ... 65535 Sets factor for maximum acceleration
Reserved_14 14 0x0E UINT8 Reserved
Current_Ratio_ 15 0x0F UINT8 33 0 ... 150 Current factor at standstill in [%], based
StandStill on motor rated current "Current"
Current_Ratio_ 16 0x10 UINT8 120 0 ... 150 Current factor for ramp-up in [%], based
RampUp on motor rated current "Current"
Current_Ratio_ 17 0x11 UINT8 50 0 ... 150 Current factor for drive in [%], based on
Drive motor rated current "Current"
Current_Ratio_ 18 0x12 UINT8 90 0 ... 150 Current factor for ramp-down in [%],
RampDown based on motor rated current "Current"
WAGO-I/O-SYSTEM 750
I/O Modules
256 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 257
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
258 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 259
Auxiliary Commands
Bit 1:
WAGO-I/O-SYSTEM 750
I/O Modules
260 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 261
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 263
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
264 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 265
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
266 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 267
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
268 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 269
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
270 • Overview of Error Blink Codes
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
Overview of Error Blink Codes • 271
Auxiliary Commands
WAGO-I/O-SYSTEM 750
I/O Modules
WAGO Kontakttechnik GmbH & Co. KG
Postfach 2880 • D-32385 Minden
Hansastraße 27 • D-32423 Minden
Phone: 05 71/8 87 – 0
Fax: 05 71/8 87 – 1 69
E-Mail: [email protected]
Internet: http://www.wago.com