Slc 500 communicating with RIO

Asset1452

Member
Join Date
Feb 2023
Location
Evansville
Posts
3
I’ve searched the internet for answers on how to do this. But I’m in need of some help. I have a slc 500 connected to a RIO. There are two racks in the RIO cabinet. I want to add an analog card to the second rack, but I’m unsure how to add in the card and receive information from the analog card. I added the card 1749-if8ih to the 3rd place on the second rack and the ok flashes. Do you have to configure these cards?
 
Welcome to the PLCTalk forum community !

You should have a 1747-SN Scanner module in the chassis that has the SLC-500 CPU in Slot 0.

>1749-IF8IH

That isn't a correct part number, which creates some confusion.

Follow that blue cable from the 1747-SN to the other network adapters. Are they in a chassis like the one that houses the CPU and the Scanner ?

Or are they smaller modules snapped together on a DIN rail, with a 1794-ASB "FLEX I/O" adapter ?

If the module is a1794-IF8IH, then that's a pretty sophisticated module. It has a HART modem integrated into it, making the configuration and operation a lot more complicated than ordinary analog modules.

And a quick check of the Installation Instructions confirms my recollection: I don't think this module can be used with a 1794-ASB (classic A-B Universal Remote I/O), but only with a ControlNet or EtherNet/IP adapter.

So let's go back and examine that SLC-5/0x (which model number exactly ?) and the Scanner module to see if it's a 1747-SN with the twisted-pair blue RIO cable, of a 1747-SCNR with ControlNet co-ax connectors.
 
Thank you! Excited to be here and further my knowledge.

Sorry it is was 1794-if8ih, unfortunately that is what the customer supplied instead of the 1794-if4 that was in the top rack. Knowing this I can suggest getting the 1794-if4 like we were suppose to.

The cpu is a slc5/04 with a 1747-sn with the twisted pair blue Rio cable connecting to the 1794-asb.
 
Thank you for that clarification !

My source for the compatability of the 1794-IF8IH isolated HART analog input module with only ControlNet and EtherNet/IP adapters came from the Installation Instructions for that module (right on the first page):

https://literature.rockwellautomation.com/idc/groups/literature/documents/in/1794-in115_-en-p.pdf

There is also a Knowledgebase document, QA13153 (Access Level: Everyone) that describes the specific firmware of the CNet and EIP adapters that are compatible with that module.

>1794-IF4

There is a non-isolated 1794-IF8 module, and an isolated 1794-IF4I module. Check very carefully to see what you have, if you're going to apply it to similar circuits.

When you do get the correct module, you should be able to examine the existing Block Transfer logic for the other modules in the system and duplicate and adapt it for the new one. Examples are also available in the User Manual (updated just two years ago !) for the 1794 FLEX Isolated Analog Input modules:

https://literature.rockwellautomation.com/idc/groups/literature/documents/um/1794-um008_-en-p.pdf

If your controller is very old and does not support the BTR and BTW instructions, then you're going to have to take a deep breath and get your hands dirty examining the old M-File data buffer methods used to make 1747-SN Series B scanners perform block transfers.

They work, but they're a trip back to the 90's.
 
Thank you for this information and resources!! And unfortunately the rest of the program uses the m files to pull data from the other 1794-if4 cards so I assume that’s what I need to learn. I’ve tried to follow it, but looks very… elaborate. Unfortunately this is an upload from the slc 5/04 so the details are gone.
 
Get some graph paper and strap in.

Can you Zip and post the *.RSS file and some information on the 1794-ASB's and the I/O modules attached to them ? The DIP switches set up the Rack/Group information and they differ between hardware Series of 1794-ASB a little.

The secret that clarified the M0/M1 file logic for me was that there are 32 BTR or BTW "buffers" that the 1747-SN can process. I think they're 64 Words each.

Instead of being carefully packed into 64-word boundaries, they're numbered M1.100, 200, 300, 400, 500.... 3200. That's why the M0 and M1 files need to be expanded to 3300 total words when you use block transfers.

The analogy I used when I taught programming classes was that the M0/M1 files are like the pass between a greasy-spoon diner kitchen and the table servers: you load up a transaction into the desired buffer and hit that bell: ORDER UP, BUFFER 100 !
 
Man this bring backs sime nightmares. I remember making excel sheets with all the mapping back and forth for thr M0/M1. It was brutal until I realized its just a BLOCK of data going back and forth. I even had the M0/M1 data number of the elevtricsl prints so you could look at the physical layout and see how the memeory was used to pass info. That is what helped me many many years ago. A lot of reverse engineering of working systems and the light bulb finally went on as to how.
 

Similar Topics

Good Afternoon , We had to replace a Powerflex 70 2 HP with a 3 HP. These drives are on Devicenet . Once installed and transferring with...
Replies
13
Views
3,940
I have a program that I've used 100 times. SQO settings: File N7:0, Mask 0FFFFh, Dest B3:1, Control R6:0, Length 8, Pos 2. Length & Position...
Replies
48
Views
971
Everyone, i am in the process of purchasing the Slc 500 version of software to support what we have and i have a question. Several of our...
Replies
9
Views
773
In a slc 500 plc I am trying to move data with out using a lot of moves. I want to move data from n7:1 to n7:2 and data that was in n7:2 to n7:3...
Replies
16
Views
1,362
Customer has a circa 2004 SLC-500 PLC. Fieldbus is a 1747-SDN DeviceNet scanner. Customer has SLC-500 file (.rss) with no comments. Has no *.dnt...
Replies
7
Views
562
Back
Top Bottom