VIPA Expanded IO Options (hardware)

  • Updated

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:

  1. 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.
  2. Mounting Din-rail: The VIPA modules are all din-rail mount and snap to the provided din-rail
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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: