Connecting a PanelView Plus to a SLC-500 Channel 0 Serial Port

The Automation School - HMI Basics - Article Banner
PanelView Plus 600 FrontWhen looking to upgrade older PanelView 550 or 600 models, it’s common to consider the PanelView Plus 600 as a suitable replacement. For starters, most of the new PVPlus models will fit in the older PanelView cutouts. And, Panelbuilder32 programs import into View Studio mostly intact.

Note: For more information about migrating PanelView 550’s, see this blog article HERE.

However, with the PanelView Plus 600 being phased out, and replaced with the PanelView Plus 6 600, we lose many of the legacy connectivity options. The new PanelView Plus 6, 600 and 400, with all there new bells and whistles, no longer support optional communications module.

SLC-503-FrontWhen it comes to the SLC-5/03, it’s common to find the PanelView 550 or 600 models connected it’s channel 1, DH-485 port. To connect a new PanelView Plus 6 600 to the same DH-485 port would now require a 1761-NET-AIC, a PLC cable, a serial cable, and a 24vdc power source to power the AIC. All of this is just to convert the PVPlus 6’s RS-232 port to RS-485.

Note: For more information about using DH-485 with thenew PVPlus 6, see this blog article HERE.

However, if your SLC-5/03’s channel 0 serial port is unused, it’s often much easier just to connect your PanelView Plus 6 600 to it by means of a low cost “off the shelf” serial cable.

To setup RSLinx for this configuration, here’s what the steps you’ll take:

1) First, open FactoryTalk View Studio, then your project, and then RSLinx Enterprise – Communications Setup

RSlinx-Enterprise-Communications-Setup

2) Next select the Target tab

RSLinx-Enterprise-Default-Runtime-Tab

3) Now right click on RSLinx Enterprise and select Add Driver

RSLinx-Enterprise-RightClickAdd

4) Choose Serial DF1 from the list

RSLinx-Enterprise-Add-Driver

5) I recommend leaving all the defaults on the General tab

RSLinx Enterprise Add DF1 Serial Tab 1

Note: I do not recommend using “Auto Configuration.” In my experience, the auto configuration will only run once, and if it doesn’t find the PLC in that short period of time it shuts down.

6) On the Link tab, you need to make sure the baud rate, error checking, and other settings match your existing SLC-5/03’s channel 0 port.

RSLinx Enterprise Add DF1 Serial Tab 2

Note: To find out what your existing SLC-5/03 channel 0 setting are, open your .RSS program file in RSLogix 500, and then open the Channel Configuration for Channel 0.

7) Right click on your new Serial DF1 driver, and add your SLC-5/03.

RSLinx-Enterprise-Add-SLC-503

7) Finally, click on your shortcut name (add a shortcut first if this is a new project,) click on your SLC-5/03 in the Target tab, and click Apply and OK.

RSLinx-Enterprise-Shortcut-applied

I hope you’ve found this article about configuring your PanelView Plus to communicate with your SLC-500 via channel 0 and DF1 serial helpful. If you have any questions, comments, suggestions, or corrections please don’t hesitate to leave them by using the “leave a reply” form at the bottom of this page.

Sincerely,

Shawn Tierney
Automation Consultant
Insights In Automation

Did you find my article helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

The Automation School - HMI Basics - Article Banner
Comments
  1. When looking to upgrade older PanelView 550 or 600 models, it's common to consider the PanelView Plus 600 as a suitable replacement. For starters, most of the new PVPlus models will fit in the older PanelView cutouts. And, Panelbuilder32 programs import into View Studio mostly intact.

    Note: For more information about migrating PanelView...

    Click here to view the full article.

Check Also

theautomationblog-samplecode-fi

How to download free Allen-Bradley Programs and AOIs

One of the topics I like to cover in my training courses is how to …

tas-plc-basics-second-edition-1920x1080-v6

PLC Basics Second Edition DVD Now Available On Amazon!

Today I’m happy to announce that my PLC beginners course, PLC Basics Second Edition, is …

the-automation-minute-s03-e02e

Using Images on Buttons in FactoryTalk View Studio Machine Edition

In today’s article I cover how to use images, including those found in the Symbol Factory …

Legacy Comments

  1. It did not worked for me ??? I don’t know what I’m doing wrong

    • Good morning,

      Here are some common missteps:

      – Did not add Serial DF1 to the Runtime/Target tab
      (if you have a serial port on your laptop you can also add it to the local tab and test on your pc, but delete the local driver when done)
      – Changed Serial DF1 Com Port from 1 to another number
      – Checked “Auto Configure” – don’t check this
      – Did not match Baud rate and other settings to SLC Channel 0
      – Did not “apply” shortcut to target
      – Did not use a straight through cable (don’t use a null modem cable)
      – SLC-500 Serial port not set to DF1 Full Duplex

      Hope this helps!

      Shawn Tierney

      Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

      • We use an RS232 cable in line with a 2nd cable to convert to usb. We do select the Auto-configure but the comms will break down very frequently. We connect directly from the PV600 to the laptop. What can we do to ensure the coms will work every time

        • Good morning,

          I avoid “auto-configure,” but suspect your issue may be your USB converter.

          The “auto-configure” will attempt once to find the serial settings, but I prefer to set them manually to the correct settings both on the PVPlus and on my laptop.

          Are you using the RA 9300-USBS? If yes which series/rev? These usually work without issue, but some old models had issues with dual core processors.

          If not, you may want to try the below low cost USB to Serial alternative:

          http://www.theautomationschool.com/usb2ser

          Or if your PVP has Ethernet, use it (it’s a lot faster.)

          Hope this helps,

          Shawn Tierney

          Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

  2. which cable should i use for serial communication means nc 13 or cp3

    • Good morning,

      From a PLC (or PC) to a Panelview Plus you want a straight through serial cable like the 2711-NC13.

      Hope this helps,

      Shawn Tierney

      Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

  3. This solution helped me. I tried looking through AB documentation and other forums wth no luck. Thanks.

  4. Sir,
    i having following hardware
    SLC 5/04,with port configured as DHH-485 and Baud rate= 19200.
    I am using 1761-NET AIC, communication cable between PLC (Channel-2) and Net AIC (Channel-0) is PMO2.
    From 6 pin terminal (Channel-3) of NET AIC i connected another NET AIC,
    From First Net-AIC port 2 Panelview 600 hmi communication is established with PLC on DH-485.
    I tried to establish the communication from another Net-AIC (Port 1/port 2) and Panelview 400 on Rs-232 but failed to do so.
    i dont wanna use RN22c or RN3 module for DH485 communication.
    i just wanted to use Rs-232 port of HMI (PV+ 600)
    Please suggest some solution on this.
    also describe the settings to be done in FTV ME station, Rs-linx enterprise.

    • Good morning Santosh,

      This is a common question – let me ask you these two questions:

      – What is the cable(s) have you tried between the PVPlus 400 db9 serial port and the AIC?
      – What are the driver settings in RSLinx Enterprise for the SLC-5/04 Shortcut

      Sincerely,

      Shawn Tierney

  5. Good afternoon,

    I have an SLC 5/03 CPU and I can not communicate with it via channel zero. How can I know this channel is configured into the CPU. Is there a soft to do that? I am using RS logix 500.

    • Good afternoon Fernando,

      If you have a copy of the program currently running in the SLC, just open it in RSLogix and open the channel configuration for channel 0 and you’ll see how it’s set.

      You could also go online through channel 1, which only supports DH485, and then open channel config online to see how channel 0 is set.

      However, there is no “snooping” software I know of that will test a SLC-500’s channel zero for all known settings.

      But if it’s set to DF1, RSLinx will try all combinations of settings for the one protocol which usually works when using the right cables.

      And if that fails, I’d DH485 at 19.2K or 9600, but that sometimes requires a different cable (if you’re using USB to serial.)

      If none of that helps, try posting details about how you’re connecting to channel 0 including the specific cables and PC port type (USB or Serial,) the versions of software are you using (RSLinx/RSLoigx,) and what operating system are you using.

      Also if anything was connected to channel 0 before you plugged in your laptop?

      Hope this helps,

      Shawn Tierney

      Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

      • Niranjan Bhardwaj

        Sir…we have a panel view plus 600 and slc5/03 we try to communication by serial straight cable .but it not working factory talkview is communication with plc…and mer file is also communicating pc to plc but not panelview to plc…i dont no what wrong with it….

        • Good afternoon Niranjan,

          Could be a few things.

          First, just want to be sure the cable you’re using from your PC to PLC is a Null Modem, while PVP to PLC is straight through.

          Second, in RSLinx Enterprise did you copy the Development config to the Runtime config?

          Third, is the runtime config set to match the SLC-5/03 serial port exactly, and Auto Configure turned off?

          To see me walk through and explain this setup watch the below video:

          http://minute.theautomationblog.com/season-2-episode-35/

          Sincerely,

          Shawn Tierney

          Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

  6. Good day, Shawn.

    Yours is the first link found in a search to connect my PVPlus 600 to a SLC5/03. After several frustrating days trying our your tutorial on our equipment, I am asking for clarification.

    Equipment: SLC 5/03 1747-L532 series C, Panelview Plus 600 2711PC-T6C20D8, AIC+.

    I have tried to do either the most basic set-up: just the SLC and the PV connected, as per the links below – SLC port 0 to PV+ DF1 port.

    Factorytalk studio will talk to the PV+ and upload.download over ethernet or USB, but not through serial (Rockwell tech suggest I try that, I couldn’t get it to work).

    RS500 and RSLinx will talk fine to the SLC over serial to the SLC port 0.

    But when load the application to the PV+, I get errors such as this:
    Timed out reading N7:1-N7:20 from SLC at station 1 on driver Serial

    I use a crossover cable with Linx to go online with the SLC, and a straight-through cable to connect the SLC and PV+.

    I suspect I have not properly configured the driver in FTStudio. What I have if I call up the PV+ RSLinx Enterprise Config page, is:
    Virtual backplane ; Ethernet 1 ; Serial-DF1 SLC5/03 Processor,1 – DH-485 2

    I bought the AIC+, as the next step will be to have the SLC Port 1 to the AIC+ 485 phoenix port with a homebrew 1761-CBL-AS03, the PV+ connected to the AIC DB9 (with a straight through cable, I believe), and leave the SLC port 0 open for programming. As yet, my luck with that has been to get all LEDs on the AIC lit – not flashing – just lit steady, which is not listed in the AIC+ manual. Yes, the AIC is connected to external power.

    Is it my configuration in Linx Enterprise? I can have 485 or DF1 drivers, but have not seen a write-up and which to use.

    http://www.plctalk.net/qanda/showthread.php?t=9521
    and
    http://www.plctalk.net/qanda/showthread.php?t=66930
    and
    http://forums.mrplc.com/index.php?/t…hrough-dh-485/

    http://www.plctalk.net/qanda/showthread.php?t=86680

    http://literature.rockwellautomation…Migration.Path

    (Shawn, feel free to edit this for length if you do post it and respond)

    • Good afternoon Rob,

      I believe I have just the thing for you – three free videos you can watch (or buy for $1 each) in which I show exactly how to do what you are asking.

      You may wish to start with video 2 (episode 32) at 2:15 where I setup RSLinx Enterprise’s Target Tab for Serial DH485:

      http://www.theautomationminute.com/season-2-episode-31/
      http://www.theautomationminute.com/season-2-episode-32/
      http://www.theautomationminute.com/season-2-episode-33/

      Note that the audio quality isn’t the best, but they are free 🙂

      Please let me know if they help, and if your RSLinx matches mine confirm in video 1 you are using the right cables – as you can see my AIC+ lights blink quite a bit.

      Hope this helps,

      Shawn Tierney

      Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

      • I did watch those three, thank you Shawn.
        Part of the problem was my USB and/or hardware serial port would stop working in Linx (when I was trying to check comms) because Linx Enterprise grabbed them in a service (even though FTStudio was not running. The Station number (for the driver) and the Device Address for the SLC were also not clear at first and had to be sorted.
        One correction – in your image #5, the Device is shown as PLC – I surmise it should be SLC.
        Thank you for the tips – when I get this sorted by adding the AIC+, I’ll send you a coffee for your refillable mug.

        • Good morning Rob,

          NOTE: I’m going to add some extra / repeated details from above to the below reply so anyone else who finds this post will have everything in one place

          Stepping back for a moment, you say you want to connect your PVPlus 6 600 Compact to a SLC5/03, but then you mention you also tried an AIC+.

          If I had a SLC-5/03 and PVPlus 6 600 within 50ft of each other I would connect them using a plain old RS232 connection with a straight through cable, 9 pin to 9pin, and the ***DF1 protocol***

          If I needed to connect the two over 50ft (up to 4000ft) I would then use at least one AIC+ at the PVPlus 6 600 Compact side, and the ***DH485 protocol*** (If channel 1 on the 5/03 wasn’t available you could use channel 0 with a second AIC+, both of which I show in my above DH485 videos.)

          NOTE: I’ve never tried, or have seen the need to use, ***DF1 Full Duplex*** through an AIC+, but ***something*** is telling me that could be problematic, especially when you can simply use DH485.

          NOTE: The down side of DH485 is that you can’t easily test it on your laptop with View Studio and RSLinx Enterprise, which is why in my above videos I setup the PC “local” side using Ethernet.

          So while I gave you links to the DH485 videos, I also have some older videos on the DF1 setup here (the first five are the most relevant:)

          http://www.theautomationminute.com/category/site-news/videos/flashback/

          In those videos I also mention why you very likely can’t download to your PVPlus using serial (I avoid serial because it’s so slow) and the likely reason is the serial driver on the PVPlus is not running or was set to auto config or you’re not using a straight through (DTE to DCE) cable.

          And as you already found out, you can’t have two drivers using the same serial port at the same time 🙁

          That’s why before I exit ViewStudio I always delete the driver from the communications tab at the bottom of Studio (not from within RSLinx Enterprise communications setup.)

          ***All that said, here’s my guaranteed procedure to get DF1 working between SLC and PVP***

          – On the PVPlus, using it’s configuration menu, complete the following steps:

          – – Delete the default loading application

          – – Reset the RSlinx communications to default

          – – Reboot the PVPlus

          – – Check to insure that RSLinxE on the PVPlus still has the default setting with DF1 for the serial port.

          – On your PC

          – – Reboot

          – – Insure RSLinx Classic is not running, or if it is ***shut it down and exit*** it

          – – Connect your PC serial port to the serial port of the PVPlus using a 9-9 straight through serial cable (DTE to DCE, 2-2, 3-3, 5-5)

          – – Start View Studio

          – – Create a new test project.

          – – In ViewStudio, open RSLinx Enterprise communication setup “local” tab add a DF1 full duplex driver as shown in this article

          *** Note: Don’t change any settings in step 5 – these are the settings of the PVPlus serial port and always work like this ***

          – – In step 6 and 7, be sure the these settings match your SLC-5/03 serial port

          – – Once the driver is added and starts browsing your PVPlus should show up ***unless*** your Panelview Plus version is newer than your View Studio version – with a PVPlus 6 600 Compact you’ll want v7 or newer as I wrote about here:

          http://theautomationblog.com/panelview-plus-6-compact-requires-me-transfer-utility-version-7-0-2/

          – – At this point unplug the PVPlus from your PC and plug the SLC into your PC using a cross over (DTE to DTE) serial cable, and it now should show up in the RSLinxE browser.

          – – Continue with creating a shortcut to your SLC, and apply it to the SLC

          – – Then press “copy to runtime.”, accept, and finally press OK to save and exit the RSLinxE config

          – – Now on your default main graphic display screen put one numeric display on it to display the value of N7:0 – at this point you should be able to browse to N7:0 (you may have to “refresh all folders” in the tag browser”

          – – Test Play your screen in View Studio and it should work displaying N7:0.

          – – Stop, save and close your screen

          – – Create a runtime file

          – – Now close View Studio

          – – Plug your PC back into the PVPlus using straight through (DTE to DCE) cable

          – – Open Transfer Utility from start menu and browse the serial DF1 driver in it and your PVPlus should reappear

          – – Transfer your mer with the ***replace communications*** check box checked – very important

          – – While the PVPlus is rebooting, plug it into the SLC using the same ***straight through cable (DTE to DCE) cable

          – – NOTE Both your PC and PLC are DTE while the PVPlus is DCE, which his why the same straight through (DTE to DCE) cable is used from PLC or PC to PVPlus, but also why a cross over is needed from PC to PLC, aka DTE to DTE)

          – – Now your PVPlus should show the value of n7:0

          – – Last step, re-open View Studio, and on the bottom of view studio (not RSLinx) click on the communications tab and delete the DF1 driver (you can add it back here when you are ready to browse for more tags, however only one device can use your serial port at a time so RSLinx Classic will have to have its serial driver stopped first)

          I think that’s everything – hope you find this worth a couple of cups of coffee!

          And if you’re still stuck and need me to review your files I would be more than happen to in exchange for a few more cups of coffee 🙂

          Sincerely,

          Shawn Tierney

          Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

  7. Thanks again for the detail, Shawn. I agree that if I could leave out the AIC+, I would, as the PV+ and SLC are only 12ft apart. The BUT is that we still need a serial port for programming; that is why I bought the AIC: to free up the SLC CH0.

    I can get on-line to the SLC CH1 through the AIC+ with the 1747-PIC/AIC+ Linx driver, on my old Win98 PC with its real serial port, but neither the customer’s PC (Win XP SP3, with its real serial port) nor my newer PC (Win7 64bit, with its real serial port and USB-RS232 port) will load the SLC driver.

    • Good morning Rob,

      Just FYI, I really don’t think you can use the AIC+ with three DF1 Full Duplex devices, as DF1 Full Duplex is point to point only, and only expects two devices connected at any time.

      I actually have found DF1 Full Duplex devices that totally disregard any node address provided as it is only a point to point connection.

      However, Rockwell does (or use to) make a DF1 Full Duplex port splitter, the 1747-DSP1, and it is designed to have an HMI on one port and a programming PC on the other:

      http://literature.rockwellautomation.com/idc/groups/literature/documents/in/1747-in516_-en-p.pdf

      And while DH485 works well with many devices, sadly as you found out with newer Microsoft OS’s and PCs you’ll need a 1747-UIC or equivalent cable to access any DH-485 as the physical PC serial port driver for DH485 doesn’t seem to work with any USB to Serial converters except the UIC.

      Hope this helps,

      Shawn Tierney

      Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

  8. Today’s update: I have the PV+ 600 connected through an AIC+ to the SLC5/03 CH1 DH485.
    All tags read FROM the SLC, but any tag I try to write to the SLC results in “Privilege violation writing ?7:1 to SLC at station 2 on driver Serial-D*” (DH485, I would presume it is cutting off)

    I had the same application in the PV+ communicating both ways over DF1, so it doesn’t indicate any tag problem.

    • Rob,

      Since you had it working with DF1, we can assume the data table is not protected and you are not writing to any non-existent addresses, although my recommendation of using a new project with just N7:0 eliminates many of those types of conditions.

      For a quick test, I recommend setting channel 0 to the same settings as channel 1 (DH485, node address x, baud rate, etc) and then connect the PVP as currently setup (Serial DH485) directly to Channel 0 using the straight through cable.

      If you get the same error then you’ll know it’s not cabling or AIC+, but something in one of the two programs, and I would check the shortcut in the PVP first.

      Best of luck!

      Shawn Tierney

      Did you find my comment helpful? Why not become a Premium Member with a small donation, and in return I'll give you a coupon for $10 of automation downloads! Find out more here

      • Regarding your “And if you’re still stuck and need me to review your files I would be more than happen to in exchange for a few more cups of coffee :-)”, to where shall I send them, Shawn?

        When I last left this, the PV+ and SLC are happily communicating on DF1, but we cannot get on-line with the SLC without using my old laptop (Win98!), with its real serial port and PIC/AIC+ driver in RSLinx. As you know that driver has disappeared from newer Linx, so my desire is to get the PV+ to go through the AIC+ to the SLC Channel 1, leaving its Channel 0 available.

        You’re going to be peeing your bed from all the coffee I’m going to owe you!

        • Good morning Rob,

          Yeah, but I love coffee! 🙂

          So for $10 I’d be very glad to look over your PVPlus APA and SLC-500 RSlogix .RSS file with the goal of changing the PVP to communicate to the SLC via channel 1 through the AIC+ (I have everything to test it here.)

          Just click on the below link and purchase one FRS10:

          http://insightsinautomation.com/downloads/frs10/

          Note – During checkout there is a location where you can upload your files.

          PS – If you run into any issues with checking out or uploading files just contact me using this link which will send me an email:

          http://insightsinautomation.com/contact/

          Thanks in advance,

          Shawn Tierney

Leave a Reply