
Chapter 8 Program
8-90
8.2.4 Operation Test
(1) Floating Origin Setting
Decide origin of current motor’s position without set a machinery origin.
(a) This is the condition for running a Floating Origin Setting
It only works with XPM_FLT command.
(b) Axis ready
If communication between the positioning module and the servo driver is normal, corresponding signal will be
on.
(c) Operating state by axis
According to exercise from “Chapter 8.2.2 Current State Reading,” it is a signal of “Operating” for each axis.
When corresponding axis is not operating, it is on. Since “Floating origin setting” command can’t be executed,
the condition is set to execute when axis is not operating. If you execute “Floating origin setting” command
while axis is operating, error 211 will appear.
(d) Error state for each axis
According to exercise from “Chapter 8.2.2 Current State Reading,” it is a signal of “Error state” for each axis. It
turns on when an error occurred. Operation will only work when there is no er ror. If you want to operate a
system regardless of errors, you can just inactivate the function.
(e) Servo On signal
When applying the example program of “8.2.2 Current State Read”, this is “Servo On” signal for each axis.
When each axis is Servo On state, it will be on. Since floating origin setting command can’t be executed when
the axis is not servo on, it makes command executed when servo driver is “Servo On” state. If you execute
floating origin setting command when axis is not Servo On state, the error 212 occurs.
(f) Address of Positioning Module
In this example, Positioning Module is installed at the 3 slot of 0 bases.
(g) Axis of command execution
You can set an axis for Floating Origin Setting. XBF-PN04(8)B supports for 4(8) axes. In the “execution of axis”
from the configuration of Floating Origin Setting, you can set a value for axis1 through axis 4(8)
(h) State of Operation complete
If function block is completed without error, “1” will be outputted and m aintain “1” until the next operation. If
error occurred, “0” will be outputted.
(i) Error State
This is the area that output error no. if there are errors in operation of function block.
(b) Axis ready state
(a) Condition for floating origin setting
(c) Operation state
(d) Error state
(e) Servo on signal
(h) Completion state
(f) Position of the module
(i) Error state
(g) Command axis
Summary of Contents for XBF-PN04B
Page 1: ...Programmable Logic Controller Positioning Module EtherCAT XGB Series XBF PN04B XBF PN08B ...
Page 626: ...Chapter 9 Functions BPS37 setup RS232 and PC connection BPS37 option board LED 9 193 ...
Page 796: ...Appendix3 Dimension A3 1 Appendix 3 Dimension Appendix 3 1 Dimension of XBF PN04B PN08B ...