jeffreyspeck
2020-04-20T18:05:27Z
I am having trouble getting Wonderware Intouch version 10 to communicate to a Allen Bradley SLC 5/05 processor. I have the software loaded onto a Windows XP Professional platform. I have been able to load the "Allen Bradley Ethernet Direct" IO Server from the Device Integration Products CD.

I have the IO server configured for the following:

Topic Name: ABPLC Host Name: 192.171.51.7

PLC Family: SLC-500 Connection Type: Local

Polling: Default Values

______________________________________________________________________

Within the Access Names setup within the InTouch Windowmaker Configuration - This is the following configuration:

Access: ABPLC Node Name: Blank

Application Name: C:\Program Files\Wonderware\IOServer\ABTCP\abtcp Topic Name: ABPLC

Protocol: DDE {I have tried both} When to Advise Server: Advise only active items

______________________________________________________________________

Any information that will get these two communicating would be great.

Guest
2020-04-20T18:07:23Z
Ok, I'm not where I can access my wonderware PC so I will try some of this by memory (thats a disclaimer...).

First step with this is to ping your PLC. Make sure you have a good connection. open up the command prompt and type: ping 192.171.51.7 (I assume that is the address of your PLC)

You should receive replies back. If not stop and figure out why both are not communicating. Let me know if this is an issue.

I think there is a problem with your access name appplication setting. I dont think you give it the whole path, just the name of the driver (abtcp.exe). Try that and see if it works. You may not need the ".exe" I would definately choose suitelink for the communication protocol. "Advise only active items" means you will have to have a window open that polls the PLC to see anything happen. If you open up your driver window, you should see the items being polled listed. you can also open up the wonderware logger to see any errors or notifications listed.

I think your problem is in the application name. Here's the deal... That is not the i/o driver I would use to talk with the SLC5/05. I would use the newer DASABCIP driver. It also can talk with the logix and micrologix platforms. It is a little more invloved to install but also more organized on the hardware interfacing. To get started, you would install the DASABCIP driver. Then open the Software Management console (SMC) to configure. At the top you will find the DA servers and you will need to add a new configuration for the SLC you want to communicate with. The help is pretty good on this. You should see something like ArchestrA.DASABCIP.4 on your DAserver list. expand it to find the global parameters and select configuration. right click and add a port. name it something useful. Right click on that object and add the SLC500_EN_000 object. click on the configuration and set it up for your processor. Click on the device groups tab and add a device group (or several if you want different polling speeds). You can start off by adding only one: ABPLC like you have in your current access name. You dont need to add any items as yours will pass through from intouch. Go back to your access name and change the application to DASABCIP and you should be good.

Let me know if you are still having issues.
jeffreyspeck
2020-04-20T18:08:54Z
Issue resolved: Problem was with the type of IO server that was loaded. I had loaded the "ABTCP IO Server 8.1" from Device Integration Disk 1. You were right, the correct driver is in fact "DASABTCP 1.5 SP1" which is located on Device Integration Disk 2. The setup was a little more involved but I have taken good notes to reference for future setups. Thank you very much for your help.
RSLogix500 Introduction
RSLogix500 Inserting Instructions
RSLogix500 Opening a File
RSLogix500 Creating a Project
RSLogix500 Instruction Comments
RSLogix500 Rung Comments Page Titles
RSLogix500 Inserting Branches
RSLogix500 Program Organization, Part 1 - Overview
RSLogix500 Program Organization, Part 2 - Examples
RSLogix500 Using Symbols
RSLogix500 View Properties
RSLinx
RSLogix500 Online Offline
RSLogix500 Dowloading and Uploading
RSLogix500 Processor Modes
RSLogix500 Processor and Cards
RSLogix500 Introduction to Faults
RSLogix500 Indirect Addressing
RSLogix500 Indirect Addressing Faults
RSLogix500 Handling Faults
RSLogix500 Forcing I/O
RSLogix500  Custom Data Monitor
RSLogix500 I/O Configuration
RSLogix500 Advanced Diagnostics
RSLogix500 Instructions OTL OTU, Part 1
RSLogix500 Instructions OTL OTU, Part 2
RSLogix500 Instructions OTL OTU, Part 3
RSLogix500 Instructions, OTE
RSLogix500 Instructions, XIC XIO
RSLogix500 Instructions, ADD
RSLogix500 Instructions, COP
RSLogix500 Instructions, CPT - Part 2
RSLogix500 Instructions, CTU CTD - Part 1
RSLogix500 Instructions, CTU CTD - Part 2
RSLogix500 Instructions, CTU CTD - Part 3
RSLogix500 Instructions, CPT - Part 1
RSLogix500 - Comparison - Part1
RSLogix500 - Comparison - Part 2
RSLogix500 Instructions, DIV
RSLogix500 - FIFO - FFL and FFU - Part 1
RSLogix500 - FIFO - FFL and FFU - Part 2
RSLogix500 Instructions, FLL
RSLogix500 Instructions, JMP and LBL
RSLogix500 Instructions, Masking and MEQ
RSLogix500 Instructions, MUL
RSLogix500 Instructions, MOV
RSLogix500 Instructions, LIM
RSLogix500 Instructions, NEG
RSLogix500 Instructions, OSR
RSLogix500 Instructions, RTO
RSLogix500 Instructions, SQO sequencer - Part 1 of 3
RSLogix500 Instructions, SQO sequencer - Part 2 of 3
RSLogix500 Instructions, SQO sequencer - Part 3 of 3
RSLogix500 Instructions, SUB
RSLogix500 Instructions, TOF
RSLogix500 Instructions, JSR and RET
RSLogix500 Shift registers
RSLogix500 Instructions, SQR
RSLogix500 Instructions, TON - Part 1
RSLogix500 Instructions, TON - Part 2
RSLogix500 Instructions, TON - Part 3
Introduction to Ladder Logic