legacy remote i/o upgrade to ethernet. upgrading a legacy ll984 remote i/o system to unity...

36
Legacy Remote I/O Upgrade to Ethernet

Upload: peter-bond

Post on 25-Dec-2015

233 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Legacy Remote I/O Upgrade to Ethernet

Page 2: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Upgrading a Legacy LL984 Remote I/O system to Unity

● Benefits of Ethernet Remote I/O ● Daisy chain loop for reliability

● No infrastructure hardware for dependability

● Increased communications Speed

● Future forward the system with PlantStruxure products

● Distributed I/O (up to 128 nodes) on the same network (must use the Connexium Dual ring switches (DRS) )

● Remote access to the PLC from the RI/O drops thru the available service port

Page 3: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Upgrading a Legacy LL984 Remote I/O system to Unity

Unity version 7.0 has all of the previously mentioned features PLUS:

● The ability to add an Ethernet RI/O head into the Quantum PLC system while maintaining the Legacy S908 network.

● M340 (x80 I/O) Remote I/O drops in the Ethernet RI/O network

Page 4: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

● Hardware Upgrade Overview 20 minutes

● Legacy Application Import Tool60 minutes

● Add Quantum Ethernet DIO drops 45 minutes

● Add new X80 Ethernet DIO drops 45 minutes

●LL984 Editor and Unity Overview 60 minutes

Legacy Upgrade Agenda

Page 5: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

● Upgrading

● Enhancing

● Monitoring

● Distributed I/O

Ethernet Remote I/O

What will we discuss:

Page 6: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Upgrading

Demonstration the steps to Upgrade your PLC Remote I/O system

● Import Project and Analyze Error Elimination

● Modify the Unity configuration for QEIO

● Upgrade the Remote I/O hardware

● Analyze error elimination of your program

● Verify process operating in the Unity QEIO environment

Page 7: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Import and Elimination of Analyze errors

After Importing the Legacy application into Unity 6.0 or greater, Analyze and correct all errors until you have the application in the Built state. This step is done to get the original Legacy application ready to confirm the process operation on the Unity PLC.

Page 8: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Modify the Unity configuration for QEIOEthernet RI/O uses DTM (Device Type Manager) technology. The DTM should be installed as part of Unity. But if this is the first time using QEIO you should check to see that it was loaded. This can be done by exposing the Project Browser by either opening an I/O Drop or selecting Tools>> Project Browser. Select the DTM tab at the bottom of the window.

Page 9: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Open Vendors and select Schneider Electric. If it is listed in the devices, the Ethernet RI/O head can be configured in the local Quantum drop (1).

Page 10: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

If it is not in listed in the Device list, you will need to update the DTM catalog. 1) Select “External Update Tool” 2) Select the correct device then “Update” and 3) Select “Reload catalog”

1)

2)

3)

Note: This is also how you would add a new DTM to the Unity catalog.

Page 11: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Upgrade the Remote I/O hardware

Prior to Upgrading the Remote I/O network you need to replace the PLC with a QEIO compatible version. If there are Communication Adapter modules in the system, they may also need to be Upgraded.

Page 12: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

After replacing the PLC, don’t forget about the PLC configuration selections“Operating Mode on Cold Start”. These need to be selected if you want the source applications State Ram PLC values moved into Unity State Ram and/or if you want the PLC to power up in the Run state.

Page 13: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Insert the QEIO Head into an empty backplane slot. Right click and select New Device then the 140 CRP 312 00 Head.

Page 14: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

To add a Remote Drop, open the ERIO Bus. Right click on the empty Drop box and select New Device. Select Quantum drop and the appropriate rack size. If the drop number is not sequential, the address can be a changed in the Topological Address window. Changing it here will update all of the required parameters. For this example the remote drop will be changed to 4.Note: The QEIO address range is 1-31 which differs from legacy RI/O that is 2-32.

Page 15: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

The drop number can also be manually changed by modifying two default settings. Again the drop number will be changed to 4.

1) Change the Drop number, double click on the number and enter new drop number that matches the CRA 312 rotary switch settings.

2) In the Project Browser, double click on the RI/O drop number, select the Parameter tab and change the address to match the rotary switch settings

Page 16: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Copy the I/O Modules the modules from the legacy S908 drops to the new QEIO. Once all modules have been copied / pasted you can delete the legacy S908 RI/O head from the local drop.

Page 17: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Don’t forget to set your drop number rotary switches to match the drop number in the configuration before applying power to the Remote drop.

Page 18: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Analyze error elimination of your programAfter adding the Remote I/O drops, an Analyze of the program will produce invalid RIO Drop! ” errors. Ethernet RI/O does not get referenced to the LL984 Segments as the legacy RI/O did. You will need to “Clear” the Read and Write Drop references for all Imported Legacy RI/O drops to eliminate these errors.

Page 19: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Ethernet Remote I/O servicing is handled differently than Legacy Remote I/O. This example is for a traditional 3 Segment, 3 I/O Drop Segment Scheduler.

Legacy Remote I/O servicing: In legacy and Unity PLC’s

Ethernet Remote I/0 LL984 servicing in Unity

PLC Scan

Page 20: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

If the migration has more than one Remote I/O drop then additional IEC Sections can be added between the LL984 Sections to initiate the required drop reads and writes.

Page 21: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Verify process operating in the Unity QEIO environment

Once all of the Analyze errors are eliminated perform a “Rebuild All”, and confirm system operation.

Page 22: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Lab Exercise 7 – Quantum Ethernet IO

At the completion of this module the participant should be able to:

● Configure a new CRP head EIO Processor (140 CRP 312 00)

● Configure a new CRA EIO Adapter (140 CRA 312 00)

● Successfully “Build” and download the Unity project.

● Run and Test the newly configured QEIO drop

Page 23: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

● Hardware Upgrade Overview 20 minutes

● Legacy Application Import Tool 60 minutes

● Add Quantum Ethernet DIO drops 45 minutes

● Add new X80 Ethernet DIO drops 45 minutes

● LL984 Editor and Unity Overview 60 minutes

Legacy Upgrade Agenda

Page 24: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Enhancing

Demonstration the steps to Enhance a PLC system●Import and Analyze error elimination of your program●Modify the Unity configuration for QEIO

Page 25: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Adding Ethernet IO Head

Once the source application is successfully Imported, modified and in the Built state, we will enhance the Unity project. This will be done by adding a QEIO head to backplane slot position 10 and adding one X80 remote drop. This is done by left clicking on an empty backplane slot, select New Device, Communications and select part number 140CRP31200. Note, make sure you select a compatible PLC for this mixed RI/O system.

Page 26: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Modify the Unity configuration for QEIO

Right click and Open will open the QEIO bus for configuring open the EIO bus

Right click on the Drop number box

Select New Device

Select the x80 EIO drop type

Select the correct rack P/N for the drop

Now the x80 Remote I/O drop will be added to the new QEIO network. This can be done with a right mouse click, open the enter the drop

Page 27: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Finally, add the appropriate x80 hardware as a new EIO drop. Analyze the project and correct any errors. Once the Analyze errors are corrected, Rebuild All, download to the PLC and confirm system operation.

Page 28: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Again, don’t forget to set your drop number rotary switches to match the drop number in the configuration before applying power to the Remote drop.

Page 29: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Lab Exercise – X80 Ethernet IO At the completion of this module the participant should be able to:

● Configure a new CRP head EIO Processor (140 CRP 312 00)

● Configure a new CRA EIO Adapter (140 CRA 312 00)

● Successfully “Build” and download the Unity project.

● Run and Test the newly configured QEIO drop

Page 30: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Monitoring

Demonstrate how to Monitor the QEIO Network● Unity System Words (%SW) and Bits (%S)● Unity Device DDT’s

Page 31: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

STAT monitoring of the QEIO network is not available. Here are two methods that can be implemented to monitor different aspects of the Legacy STAT instruction.

Monitor the System Bits (%S) and Words (%SW): Unity provides a vast amount of diagnostics data through the system bits and words.These can be monitored like the original STAT data or they can be moved into the same 4x area of the application. Example: Battery Failed: LL984 STAT word 1, bit 12 = Unity %S68.Drop Address 4 (both), Rack 1 module health: LL984 STAT word 27 = Unity %SW647

Unity System Words (%SW) and Bits (%S)

Attached is a spreadsheet that contains cross referencing, Note: This spreadsheet is not an exhaustive list.

STAT to %S and %SW

Page 32: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Unity Device DDT’s

Use the Unity Device DDT’s for Quantum and M340 QEIO : Unity provides Device DDT’s that can be used to access Remote I/O drop status.These DDT’s are automatically created when the QEIO drop is configured. The DDT name can be found under the Device DDT tab of the QEIO drop The Device DDT for Quantum is T_U_DROP_STD_IN.The Device DDT for M340 is T_M_DROP_EXT_IN.

Page 33: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Distributed I/O

Demonstrate how to incorporate DI/O onto the QEIO Network

●Discuss how the QEIO network can support DI/O (Advantys, Momentum etc.) on the same media

Page 34: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Distributed I/O connected to the QEIO network thru a Connexium DRS switch

Page 35: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Ethernet Remote I/O Quick Start

• Upgrading a Remote I/O system• Enhancing a Remote I/O system• Monitoring the PLC and Remote I/O system• Distributed I/O on the QEIO network

During this presentation we covered:

Questions?

Page 36: Legacy Remote I/O Upgrade to Ethernet. Upgrading a Legacy LL984 Remote I/O system to Unity ●Benefits of Ethernet Remote I/O ●Daisy chain loop for reliability

Thank You