Function and data blocks for SIEMENS S7
Page 77
PROFIBUS-Manual Servo positioning controller DIS-2 48/10 FB
Version 2.0
-
fault_reset:
If there is a rising edge at this input, pending fault messages are acknowledged.
Outputs:
-
drive_enable_ok:
The controller enabling of the servo positioning controller is active.
-
velo_zero:
This output is set, if the actual velocity is zero in range of the message window.
The message window is parametrized in the DIS-2 ServoCommander
TM
under
Parameters - Messages
– Motor speed messages – message window
.
-
velo_reached:
When this output is set, the actual velocity is in the parameterized tolerance window of
the target speed (declared speed).
-
velo_exceeded:
If this output is set, the actual speed is greater than the free reference speed.
-
fault:
If this output is set, there is a fault. The controller enabling is cancelled.
The output is reset after the fault has been acknowledged.
13.2.3
Integration of FBs and DBs
As shown in the overview, the function and data blocks developed for the DIS-2 48/10 FB servo
positioning controllers can be downloaded free of charge.
Information
The function and data blocks can be downloaded under
The blocks are packaged into two example projects in the file
FB_DB_DIS-2 FB_xpx.zip
.
xpx
stands
for the current version number. The file can be opened using commercially available programs, such
as, for example, WINZIP. Example projects:
Operating mode
Example project
Positioning
DIS-2_FB_POS.zip
Speed control
DIS-2_FB_VEL.zip
The unpacked example projects can be de-archived under STEP7. The relevant FBs, DBS and SFCs
can be copied from these de-archived example objects.