Part#(s):
- 186505-*: Expanded IO-Options for Tophat cabinet
Used within the following reamer assemblies:
| Part#: | Description: | Wiring Diagram: | Current Status: | Replacement Part# |
| 186505-1 | Expanded IO, 40 Input/40 Output, NPN | 187271-1 | Active | |
| 186505-2 | Expanded IO, 40 Input/40 Output, PNP | 187271-2 | Active | |
| 186505-3 | Expanded IO, 40 NPN Inputs/40 Relay Outputs | 187271-3 | Active | |
| 186505-4 | Expanded IO, 40 PNP Inputs/40 Relay Outputs | 187271-4 | Active |
Associated Software Details:
- SimpleConnect Implementation of VIPA Expanded IO options
Image(s):
Overview:
The YRC1000 comes standard typically with 24 user available IO points. These 24 user IO are typically NPN and mainly transistor outputs. When needing more IO or a different configuration of IO, the VIPA expanded IO options allow 40 additional IO to be added to the Tophat enclosure mounted to the top of the YRC1000 controller. These VIPA options allow selection of NPN or PNP IO and either transistor outputs or 5A DC relay outputs.
These expanded IO interfaces communicate to the YRC1000 via Ethernet/IP and are part of the SimpleConnect software tool for easy installation and monitoring. The inputs and outputs drop-in sequentially after the 24 user IO so it appears like one continuous grouping of IO.
Users are then responsible for landing wires on the input and output modules then routing cables from the Tophat enclosure to the targeted device. Keeping wire guauges as small as possible and wire insulation as thin as possible will assist with keeping the wiring compact and tidy.
(see _____ for other key advantages to SimpleConnect).
Components:
The interface consists of four main hardware components:
- Main Support Bracket: This sheet metal bracket acts as a raiser for the hardware allowing easier access within the tophat enclosure. It’s designed with a captive lip which catches under an existing lip in the tophat and mounts in place with the three M4 screws on the backside.
- Mounting Din-rail: The VIPA modules are all din-rail mount and snap to the provided din-rail
- Ethernet/IP CPU Module: Communication & IO-updates occur across this Ethernet/IP CPU module. It’s responsible for collecting and setting IO statuses & communicating with the robot controller. The CPU module has two RJ45 ports, the top-most port is intended to communicate with the robot controller. It can communicate directly to the LAN2 port on the YRC1000 or through an ethernet switch often-times provided in the Tophat. The second RJ45 port can used to connect a laptop or left unconnected.
- Power Entry & Distribution Module: Power to the CPU and associated IO modules is provided via this module. There are two separate potential voltages provided, one to operate the CPU via pins 2&3 while pins 4&8 provide a separate 24VDC to downstream IO modules. Yaskawa connects both power connections to the same distribution block typically. Consult your system prints provided with your hardware to confirm individual wiring & power distribution.
- Input Modules w/ 8 Inputs: The input modules used typically support eight individual inputs each and can be added until the desired number of total inputs is achieved. Standard Yaskawa configurations provide 40 total inputs via 5 individual modules and those modules can be chosen as either NPN or PNP. Additional modules can be added or a variety of NPN & PNP modules can be added if needed but is not captured in this article.
- Output Modules: The VIPA IO modules can support a number of various output modules including NPN, PNP, Dry-Contact Relays, or even analog. Yaskawa offers and SimpleConnects supports selection of NPN, PNP, or dry-contact relay outputs. Like inputs, additional or combinations of outputs can be achieved by making a custom configuration but isn’t captured in this article.
- Mounting Features: The mounting bracket is designed to slip under a lip of the Tophat enclosure on the front-edge and three M4 mounting screws are then used to secure the backside of the bracket to the mating holes in the Tophat enclosure.
Connections:
Schematic & Fuse(s):
The following schematic is a snapshot in-time and is not intended to replace the actual diagrams that were provided with the system at the time of sale. Those diagrams should be treated as the most accurate. The following are to serve as a reference diagram mainly detailing general wiring between components within the assembly. Minor differences may be present in comparison to your actual hardware.
NEW IMAGE FROM FLOOR SYSTEM!
Ethernet/IP to Discrete IO Module:
The CPU module on the VIPA expanded IO interface converts IO Ethernet/IP to discrete (External Outputs) and discrete to Ethernet/IP (External Inputs).
| Connection Terminal: | Description: | Input/Output: |
| X1 | RJ45#1: Typically to YRC1000 | Network Input |
| X2 | RJ45#2: Typically unconnected | Network Input |
| 1 | Unused | |
| 2 | 24VDC for IO Modules | Power IN |
| 3 | 0VDC for IO Module | Power IN |
| 4 | 24VDC for CPU Modules | Power IN |
| 5 | Unused | |
| 6 | 24VDC for IO Module | Power IN |
| 7 | 0VDC for IO Module | Power IN |
| 8 | 0VDC for CPU Modules | Power IN |
Dip-switches and IP-address:
The IP-address of this module typically is set via a web interface detailed in the software-based article however can be set via dip-switches shown below. To the right is the default setting provided typically by Yasakawa however custom setting may have been provided with your unit and should be confirmed with system electrical diagrams provided at the time of purchase.
IO-Mapping:
Robot Inputs:
The following table details the robot inputs generated by the expanded IO module and passed to the robot controller across the Ethernet/IP connection. The following chart applies to all inputs used on the 186505-* assemblies utilizing the 021-1BF00 (181519-1) and 021-1BF50 (181519-2) modules.
|
Expanded IO#1: (EIO) |
Robot Input Description: | ||
| External Input#: | Universal Input: | CIO Input#: | |
| 20060 | 25 | 00040 | User Defined |
| 20061 | 26 | 00041 | User Defined |
| 20062 | 27 | 00042 | User Defined |
| 20063 | 28 | 00043 | User Defined |
| 20064 | 29 | 00044 | User Defined |
| 20065 | 30 | 00045 | User Defined |
| 20066 | 31 | 00046 | User Defined |
| 20067 | 32 | 00047 | User Defined |
| 20070 | 33 | 00050 | User Defined |
| 20071 | 34 | 00051 | User Defined |
| 20072 | 35 | 00052 | User Defined |
| 20073 | 36 | 00053 | User Defined |
| 20074 | 37 | 00054 | User Defined |
| 20075 | 38 | 00055 | User Defined |
| 20076 | 39 | 00056 | User Defined |
| 20077 | 40 | 00057 | User Defined |
| 20080 | 41 | 00060 | User Defined |
| 20081 | 42 | 00061 | User Defined |
| 20082 | 43 | 00062 | User Defined |
| 20083 | 44 | 00063 | User Defined |
| 20084 | 45 | 00064 | User Defined |
| 20085 | 46 | 00065 | User Defined |
| 20086 | 47 | 00066 | User Defined |
| 20087 | 48 | 00067 | User Defined |
| 20090 | 49 | 00070 | User Defined |
| 20091 | 50 | 00071 | User Defined |
| 20092 | 51 | 00072 | User Defined |
| 20093 | 52 | 00073 | User Defined |
| 20094 | 53 | 00074 | User Defined |
| 20095 | 54 | 00075 | User Defined |
| 20096 | 55 | 00076 | User Defined |
| 20097 | 56 | 00077 | User Defined |
| 20100 | 57 | 00080 | User Defined |
| 20101 | 58 | 00081 | User Defined |
| 20102 | 59 | 00082 | User Defined |
| 20103 | 60 | 00083 | User Defined |
| 20104 | 61 | 00084 | User Defined |
| 20105 | 62 | 00085 | User Defined |
| 20106 | 63 | 00086 | User Defined |
| 20107 | 64 | 00087 | User Defined |
Robot Outputs (Transistor outputs):
The following table details the robot outputs generated at the robot and sent to the expanded IO module. The following chart is specific to the 022-1BF00 (181521-1) and 022-1BF50 (181521-2) modules used on the 186505-1 & 186505-2 assemblies. The output mapping is specific on these models versus the relay output modules because of the fact there are 8 outputs on these transistor modules and only four outputs per module on the relay modules.
|
Expanded IO#1: (EIO) |
Output Description: | ||
| External Output#: | Universal Output: | CIO Output#: | |
| 30060 | 25 | 10040 | User Defined |
| 30061 | 26 | 10041 | User Defined |
| 30062 | 27 | 10042 | User Defined |
| 30063 | 28 | 10043 | User Defined |
| 30064 | 29 | 10044 | User Defined |
| 30065 | 30 | 10045 | User Defined |
| 30066 | 31 | 10046 | User Defined |
| 30067 | 32 | 10047 | User Defined |
| 30070 | 33 | 10050 | User Defined |
| 30071 | 34 | 10051 | User Defined |
| 30072 | 35 | 10052 | User Defined |
| 30073 | 36 | 10053 | User Defined |
| 30074 | 37 | 10054 | User Defined |
| 30075 | 38 | 10055 | User Defined |
| 30076 | 39 | 10056 | User Defined |
| 30077 | 40 | 10057 | User Defined |
| 30080 | 41 | 10060 | User Defined |
| 30081 | 42 | 10061 | User Defined |
| 30082 | 43 | 10062 | User Defined |
| 30083 | 44 | 10063 | User Defined |
| 30084 | 45 | 10064 | User Defined |
| 30085 | 46 | 10065 | User Defined |
| 30086 | 47 | 10066 | User Defined |
| 30087 | 48 | 10067 | User Defined |
| 30090 | 49 | 10070 | User Defined |
| 30091 | 50 | 10071 | User Defined |
| 30092 | 51 | 10072 | User Defined |
| 30093 | 52 | 10073 | User Defined |
| 30094 | 53 | 10074 | User Defined |
| 30095 | 54 | 10075 | User Defined |
| 30096 | 55 | 10076 | User Defined |
| 30097 | 56 | 10077 | User Defined |
| 30100 | 57 | 10080 | User Defined |
| 30101 | 58 | 10081 | User Defined |
| 30102 | 59 | 10082 | User Defined |
| 30103 | 60 | 10083 | User Defined |
| 30104 | 61 | 10084 | User Defined |
| 30105 | 62 | 10085 | User Defined |
| 30106 | 63 | 10086 | User Defined |
| 30107 | 64 | 10087 | User Defined |
Robot Outputs (Relay outputs):
The following chart is specific to the 022-1HD10 (181521-3) modules used on the 186505-3 & 186505-4 assemblies. The output mapping is specific on these modules because of the fact there are 4 outputs on them but they each require one full byte of output. The ladder has been modified so that the outputs are sequential but that leads to the following mis-alignment of outputs when these modules are used.
|
Expanded IO#1: (EIO) |
Output Description: | ||
| External Output#: | Universal Output: | CIO Output#: | |
| 30060 | 25 | 10040 | User Defined |
| 30061 | 26 | 10041 | User Defined |
| 30062 | 27 | 10042 | User Defined |
| 30063 | 28 | 10043 | User Defined |
| 30064 | - | - | - |
| 30065 | - | - | - |
| 30066 | - | - | - |
| 30067 | - | - | - |
| 30070 | 29 | 10044 | User Defined |
| 30071 | 30 | 10045 | User Defined |
| 30072 | 31 | 10046 | User Defined |
| 30073 | 32 | 10047 | User Defined |
| 30074 | - | - | - |
| 30075 | - | - | - |
| 30076 | - | - | - |
| 30077 | - | - | - |
| 30080 | 33 | 10050 | User Defined |
| 30081 | 34 | 10051 | User Defined |
| 30082 | 35 | 10052 | User Defined |
| 30083 | 36 | 10053 | User Defined |
| 30084 | - | - | - |
| 30085 | - | - | - |
| 30086 | - | - | - |
| 30087 | - | - | - |
| 30090 | 37 | 10054 | User Defined |
| 30091 | 38 | 10055 | User Defined |
| 30092 | 39 | 10056 | User Defined |
| 30093 | 40 | 10057 | User Defined |
| 30094 | - | - | - |
| 30095 | - | - | - |
| 30096 | - | - | - |
| 30097 | - | - | - |
| 30100 | 41 | 10060 | User Defined |
| 30101 | 42 | 10061 | User Defined |
| 30102 | 43 | 10062 | User Defined |
| 30103 | 44 | 10063 | User Defined |
| 30104 | - | - | - |
| 30105 | - | - | - |
| 30106 | - | - | - |
| 30107 | - | - | - |
| 30110 | 45 | 10064 | User Defined |
| 30111 | 46 | 10065 | User Defined |
| 30112 | 47 | 10066 | User Defined |
| 30113 | 48 | 10067 | User Defined |
| 30114 | - | - | - |
| 30115 | - | - | - |
| 30116 | - | - | - |
| 30117 | - | - | - |
| 30120 | 49 | 10070 | User Defined |
| 30121 | 50 | 10071 | User Defined |
| 30122 | 51 | 10072 | User Defined |
| 30123 | 52 | 10073 | User Defined |
| 30124 | - | - | - |
| 30125 | - | - | - |
| 30126 | - | - | - |
| 30127 | - | - | - |
| 30130 | 53 | 10074 | User Defined |
| 30131 | 54 | 10075 | User Defined |
| 30132 | 55 | 10076 | User Defined |
| 30133 | 56 | 10077 | User Defined |
| 30134 | - | - | - |
| 30135 | - | - | - |
| 30136 | - | - | - |
| 30137 | - | - | - |
| 30140 | 57 | 10080 | User Defined |
| 30141 | 58 | 10081 | User Defined |
| 30142 | 59 | 10082 | User Defined |
| 30143 | 60 | 10083 | User Defined |
| 30144 | - | - | - |
| 30145 | - | - | - |
| 30146 | - | - | - |
| 30147 | - | - | - |
| 30150 | 61 | 10084 | User Defined |
| 30151 | 62 | 10085 | User Defined |
| 30152 | 63 | 10086 | User Defined |
| 30153 | 64 | 10087 | User Defined |
| 30154 | - | - | - |
| 30155 | - | - | - |
| 30156 | - | - | - |
| 30157 | - | - | - |
LED Indicators:
021-1BF50 (181519-2): DI 8xDC 24V NPN
021-1BF00 (181519-1): DI 8xDC 24V PNP
022-1BF00 (181521-1): DO 8xDC 24V 0.5A PNP
022-1BF50 (181521-2): DO 8xDC 24V 0.5A NPN
022-1HD10 (181521-3): DO 4xRelay
Additional Info Links: