Académique Documents
Professionnel Documents
Culture Documents
ExxDRT
206 Read External Input Setting: _ExxDRT206_ReadInputSetting
Basic Reads the external input setting of a Digital Type Sensor in the DeviceNet network.
function
Symbol Start Trigger _ExxDRT206_ReadInputSetting
(BOOL) (BOOL)
EN ENO
Busy Flag Master Unit number (INT) (BOOL) FB Busy Flag
MasterUnitNo FB_BUSY
Slave node address (INT) (BOOL) FB Normal End
NodeNo FB_OK
(INT) (BOOL)
Sensor Amplifier unit number FB Error End
SensorUnitNo FB_NG
(UINT)
External Input Setting
InputSetting
EN input Connect EN to an OR between an upwardly differentiated condition for the start trigger and the FB_BUSY
condition output from the FB.
Restrictions Always use an upwardly differentiated condition for EN.
Input If the input variables are out of range, the ENO Flag will turn OFF and the FB will not be processed.
variables
Output This FB requires multiple cycles to process. Always connect an OR including the FB_BUSY output
variables variable to the EN input variable to ensure that the FB is processed to completion (see Symbol).
Do not turn the FB_BUSY output variable ON or OFF outside the FB.
_ExxDRT206_ReadInputSetting (2/3)
Application A Digital Sensor Communication Unit (node 11) is connected to a DeviceNet Unit with Master unit number
example 10. When bit A turns ON, the function reads the external input setting of the Sensor Amplifier with unit
number 2 and outputs the result to D00100.
M a s te r U n it N o .
10
DRM CPU
R e a d th e e xte rn a l in p u t s e ttin g o f U n it
num ber 2.
S ta rt T rig g e r
B it A _ E xxD R T 2 0 6 _ R e a d In p u tS e ttin g
(B O O L ) (B O O L )
EN ENO F B B u s y F la g
F B B u s y F la g M a s te r U n it n u m b e r
B it B (IN T) (B O O L ) B it B
&10
M a s te rU n itN o FB_BUSY F B N o rm a l E n d
S la ve n o d e a d d re s s
(IN T) (B O O L ) B it C
&11
NodeNo FB_OK
S e n s o r A m p lifie r u n it n u m b e r F B E rro r E n d
(IN T) (B O O L )
&2 B it D
S e n s o rU n itN o FB_NG
E xte rn a l In p u t S e ttin g
(U IN T)
D100
In p u tS e ttin g
N o rm a l E n d F la g
B it C
P ro c e s s in g a fte r e xte rn a l inp u t s e ttin g
h a s b e e n re a d
Related Communication Unit For Digital Fiber Sensor E3X-DRT21-S (DeviceNet) (Z223-E1)
manuals
CS/CJ Series Communications Commands Reference Manual (W342-E1)
5-1 Command Lists
_ExxDRT206_ReadInputSetting (3/3)
Variable Tables
Input Variables
Name Variable name Data type Default Range Description
EN EN BOOL 1 (ON): FB started
0 (OFF): FB not started.
Master Unit No. MasterUnitNo INT &0 &0 to &15 Specify the unit number of the DeviceNet
#0 to #F Unit.
Slave node NodeNo INT &0 &0 to &63 Specify the node address of the slave.
address
Sensor Amplifier SensorUnitNo INT &1 &1 to &13 Depending on the communication mode
unit number or setting, the maximum number of
&1 to &16 connectable Units is either 13 or 16 Units.
Specify a unit number within the allowed
range.
Refer to the Related Manuals for details.
Output Variables
Name Variable name Data type Range Description
ENO ENO BOOL 1 (ON): FB processed normally.
(May be omitted.) 0 (OFF): FB not processed or ended in an error.
FB Busy Flag FB_BUSY BOOL Automatically turns OFF when processing is
completed.
FB Normal End FB_OK BOOL Turns ON for one cycle when processing ends
normally.
FB Error End FB_NG BOOL Turns ON for one cycle when processing ends in an
error.
External Input InputSetting UINT &0 to &9 Outputs the external input setting.
Setting &0: Teaching without through-beam workpiece
&1: Teaching without reflective workpiece
&2: Teaching with or without workpiece
&3: Automatic teaching
&4: Power tuning (E3X or E3C)
Fine positioning (E2C)
&5: Zero reset
&6: Light OFF (E3X)
&7: Counter reset (E3X-DARM-S or E3C-LDA input
models)
&8 Synchronous sensing input (E2C)
&9: Positioning teaching
Internal Variables
Internal variables are not output from the FB.
If the FB_NG Flag turns ON, the following internal variables can be monitored to obtain information on the error.
Name Variable name Data type Range Description
FINS error code FINS_ErrorCode WORD The FINS error code is output. A code of #0000 is
output for a normal end. Refer to the Related Manuals
for details on the error codes.
Explicit message Explicit_ErrorCode WORD Outputs the explicit message error code. A code of
error code #0000 is output for a normal end. Refer to the Related
Manuals for details on the error codes.
Version History
Version Date Contents
1.00 2005.4. Original production
Note
This manual is a reference that explains the function block functions.
It does not explain the operational limitations of Units, components, or combinations of Units and components. Always read
and understand the Operation Manuals for the systems Units and other components before using them.