<< Prev        Next >>

ID : 10120

I/O

Set the usage of I/Os and Field bus boards-related parameters.

Setting with the Smart TP

Note that the way to set parameters differ depending on the parameter types; field-bus board-specific parameters and I/O general parameters.
In the following Parameter list table, parameters where alphabets are written in the Type of Board column are the field-bus board-specific parameters.
DA conversion boards can be set with the same way as the field-bus parameters.

Field-bus board-specific parameter setting

To set this parameter with a smart TP, tap [F4 I/O] - [F4 Field Bus parameter]. For details about operation, refer to "Displaying and Changing the Field Bus Parameter" of Smart TP Operation Guide.

The following shows the correspondence between abbreviations and board names.

CL:CC_Link
DA:CONTEC AIO Board
DN:DeviceNet
EI:EtherNet/IP
EC:EtherCAT
EP : Ethernet POWERLINK
PB:PROFIBUS
PN:PROFINET

I/O general parameter setting

To set this parameter with a smart TP, tap [F4 I/O] - [F5 I/O parameters]. For details about operation, refer to "Displaying and Changing I/O Parameters" of Smart TP Operation Guide.

Parameter List

No. Item Name Unit Default Description Type of board
2 Parity bit
(0: Invalid, 1: Valid)
- 1 Specify parity valid/invalid state for I/O command range. -
3 DeviceNet. No. of input slots - 8   -
4 DeviceNet. No. of output slots - 7   -
7 PROFIBUS node address (1-125) - 1 Set the node address. PB
8 PROFIBUS input setting - 0

0: 8Byte
1: 12Byte
2: 16Byte
3: 20Byte
4: 24Byte

9 PROFIBUS output setting - 0

0: 8Byte
1: 12Byte
2: 16Byte
3: 20Byte
4: 24Byte

12 Insensitive time to Network error ms 20000   -
18 DeviceNet.Node address - 0 Set the node address. DN
19 DeviceNet.Bit Rate - 2 Set the communication speed.
23 User or System output setting - 0 To use the continue start enable signal, input "1". -
26 CC_Link Communication speed (bps) - 4 Set the baud rate. CL
27 CC_Link station number - 1 Set the station number.
47 EtherNet/IP IP address - 192.168.0.2 Set the IP address. EI
48 EtherNet/IP Subnet mask - 255.255.255.0 Set the Subnet mask.
49 EtherNet/IP Gateway IP address - 0.0.0.0 Set the Gateway IP address.
51 EtherNet/IP Input Size - 32 入力サイズを設定します。
52 EtherNet/IP Output Size - 32 出力サイズを設定します。
53 Field network Timeout - 10000 Set the field network timeout. -
57 EtherNet/IP Insensitive time to network error (ms) ms 22000 Set the time to start detecting network error after controller initialization completion.

EI

58 EtherNet/IP DHCP Enabled - 0 Set whether to use DHCP.
127 Running Stop Processing IO No - -1 When the entire program has stopped such as an emergency stop or instantaneously stop and others, the program cannot reboot in a certain period of time.
An error message "83501011 Command is not executable during program stop process" is issued.
Specify an I/O number which turns ON during program stop process.
Available I/O numbers are the number of user outputs.
If output is not necessary, input "-1".
-
128 Command-Slave Start - 0

To activate the Command-Slave function, add Command-Slave license and set the value to "2".

-
129 NPN/PNP setting - 1 0: NPN
1: PNP
-
132 DeviceNet ErrDisplay - 0 Set whether the network error detect.
0: EveryTime
1: FirstTime
DN
133 DeviceNet Insensitive time to network error ms 20000 Set the time to start detecting network error after controller initialization completion.
134 CC-Link ErrDisplay - 0 Set whether the network error detect.
0: EveryTime
1: FirstTime
CL
135 CC-Link Insensitive time to network error ms 20000 Set the time to start detecting network error after controller initialization completion.
136 Profibus ErrDisplay - 0 Set whether the network error detect.
0: EveryTime
1: FirstTime
PB
137 Profibus Insensitive time to network error ms 20000 Set the time to start detecting network error after controller initialization completion.
138 EtherNet/IP ErrDisplay - 0 Set whether the network error detect.
0: EveryTime
1: FirstTime
EI
142 Digital filter for DETECT - 0 When DETECT function is enabled, the high speed digital filter to detect I/O at high-speed works automatically. When using this function in normal condition, select [0:High speed]. -
143 Robot controller startup completed IO No - -1 Specify an I/O number which turns ON at the time of the controller start-up.
The difference between the robot initialization completion signal and this signal is, this signal does not turn OFF even if an error is issued.
Available I/O numbers are the number of user outputs.
If output is not necessary, input "-1".
-
145 DeviceNet Master ErrDisplay - 0 Set whether the network error detect.
0: EveryTime
1: FirstTime
DN
146 DeviceNet Master Insensitive time to network error ms 20000 Set the time to start detecting network error after controller initialization completion.
147 MiniI/O All general - 0 This option is used when you would like to use all I/O ports of the Mini I/O as the user I/O, in the Mini I/O dedicated mode.
If "-1" (enabled) is selected, system input ports number #0 to #7 will be used as user input ports, and the system output ports number #17 to #23 will be used as user output ports.
-
148 DA0 Device number - 0 Specify a device name of the channel 0. DA
149 DA0 Output channel - 0 Set the channel 0.
150 DA0 Output range - 0 Specify a output range of the channel 0.
151 DA1 Device number - 0 Set the channel 1. Setting items are the same as that of the channel 0.
152 DA1 Output channel - 1
153 DA1 Output range - 0
154 DA2 Device number - 0 Set the channel 2. Setting items are the same as that of the channel 0.
155 DA2 Output channel - 2
156 DA2 Output range - 0
162 TP-less mode, enable linkage of external mode output - 0 If the controller is pendant-less state, this signal turns ON/OFF according to the switching ON/OFF of the Enable Auto.
-
168 PROFINET Input Module No.1 - 32 32: 32byte
64: 64byte
PB
169 to 182 PROFINET Input Module (No.2 to No.15) - 0 0: 0byte
32: 32byte
64: 64byte
183 PROFINET Output Module No.1 - 32 32: 32byte
64: 64byte
184 to 198 PROFINET Output Module (No.2 to No.15) - 0 0: 0byte
32: 32byte
64: 64byte
200 DIO - 0 0: Disable
1: Enable
 
202   - 0 0: Disable
1: Enable (32byte)
2: Enable (504byte)
3: Enable (1024byte)
4: Enable(CC-Link Ver1.1)
5: Enable(CC-Link Ver2.0)
-
203 Robot Calc BackTraceLog IO No - -1

This parameter is used for the Home Position Guidance function. A signal can be output to the I/O, indicating whether the robot controller is calculating a home position guidance path or not. This parameter determines the I/O port number.

The I/O determined by the parameter turns ON when the robot controller is calculating the path.

If you select "-1", the calculation status is not output to any of the I/O ports.

For details, refer to "this page".

-
204 Robot Move BackTraceLog IO No - -1

This parameter is used for the Home Position Guidance function. A signal can be output to the I/O, indicating whether the robot is performing the Home Position Guidance or not. This parameter determines the I/O port number.

The I/O determined by the parameter turns ON when the robot is performing the Home Position Guidance.

If you select "-1", the operation status is not output to any of the I/O ports.

For details, refer to "this page".

-
430 Robot Running IO No (position designation) - -1 Specify an I/O number which turns ON while a command to move the robot is issued from the controller.
Available I/O numbers are the number of user outputs.
If output is not necessary, input "-1".
-
431 Robot Running IO No (Encoder) - -1 Specify an I/O number which turns ON when the encoder value indicates "robot running state" (when the robot is actually running).
Available I/O numbers are the number of user outputs.
If output is not necessary, input "-1".
-
440 PROFINET ErrDisplay - 0 0: EveryTime
1: FirstTime
PN
441 PROFINET Insensitive time to network error ms 20000 Set the time to start detecting network error after controller initialization completion.
442 Switch IO Little/Big Endian - 0 Switch big-endian and little-endian of data declared by DefIO. -
443 Change Battery IO No - -1 Specify a user output number that turns ON if the encoder battery maintenance date has passed. To invalid this signal, set -1.
Encoder battery maintenance date can be checked with the teach pendant. From the top screen of the teach pendant, tap [F6 Setting] - [F7 Date and Maintenance] - [F3 Encoder Battery].
-
444 Process of Stopping Motor IO No - -1 Specify a user output number that turns ON while the motor status is changing from ON to OFF. During the motor OFF processing (when this signal is ON), the motor cannot be turned ON.
(Example: Switching from the manual mode to the auto mode)
To invalid this signal, set "-1".
-
445 32bit Error Code Output IO No - -1 Specify a user output number that outputs error code of 32-bits.
Starting from the specified output port number, the following 31-ports are used for user outputs.
To invalid this signal, set -1.
-
449 EtherCAT Input Size - 32   EC
450 EtherCAT Output Size - 32  
451 EtherCAT Insensitive time to network error ms 20000 Set the time to start detecting network error after controller initialization completion.
452 EtherCAT ErrDisplay - 0 0: EveryTime
1: FirstTime
460 Command-Slave polling cycle ms 8 The smaller this value is, the more frequently the I/O area for the Command-Slave will be checked. -
461 Field Network Cache Enabled - 1 Enable/Disable the field network cache.
Set "0" if you do not use this signal.
-
462 Field Network Cache Available Time ms 1 Set the cache valid time while the field network cache is enabled. -
467 POWERLINK Node ID - 1   EP
468 POWERLINK Insensitive time to network error ms 20000  
469 POWERLINK ErrDisplay - 0  
473 EtherNet/IP DHCP Max Retries - 0   EI
474 EtherNet/IP TTL - 128  
475 EtherNet/IP TCP/IP UDP Checksum - 1  
476 EtherNet/IP TCP/IP TCP Timeout s 30  
477 EtherNet/IP MultiCast TTL - 1  
478 EtherNet/IP MultiCast UDP Checksum - 0  
479 EtherNet/IP Forword Class3 to PLC - 0  
480 EtherNet/IP Advanced Slave Options - 0  
481 EtherNet/IP Advanced Assembly Options - 0  

ID : 10120

<< Prev        Next >>