Slc 500 - Bsn - Rio - Pv

capriconian20

Member
Join Date
Feb 2007
Location
VA
Posts
25
Hi All,
I will be very thankful if any body can help me in configuring a SLC500 system. This my very first project with Allen Bradely PLC. I went through many manuals and got some know how of SLC 500. I also went through all threads regarding SLC 500, BSN & RIO Etc. Now, let me brief what problem i am facing. I am having the following:

Primary Rack

1746 - P2
1747 - L541
1747 - BSN
MV146- MCM

Secondary Rack

1746 - P2
1747 - L541
1747 - BSN
MV146- MCM

First Remote Rack

1746 P2
1747 ASB
1746 IB32 x 6
1746 NI8 x 3
1746 NO41 x 1

Second Remote Rack

1746 P2
1747 ASB
1746 OB32 x 7

And a PV Plus 1250.

Following Things are not clear to me.

How to configure a G File?
What Logical Group Means?
Will i need BTR/BTW Instruction?
How can i configure BSN & RIO Devices?
How can i connect a PV to BSN Network?

If any body is having manual explaining step by step, I will be thankful.

Thanks

Capriconian
 
Greetings Capriconian ...



and welcome to the forum ...



This my very first project with Allen Bradely PLC.



just in case no one has already told you, this is NOT a beginner-level assignment ...



my first question: do you already have all of this hardware available for “experimenting” in a “non-threatening” environment? ...



specifically, are you able to work through this assignment on your office desktop? (that would be “good”) - or are you expected to get all of this done and then “plug-it-and-play-it” at the job-site on a start-up date in the future? (that would be “bad”) ...



my next question: what’s your deadline? ... if it’s anything less than a month or two, I’d say call for reinforcements ...



and about those ProSoft modules: note that it’s MVI (letter I) not MV1 (number 1) the way that you posted ... you’ll need to nail down little details like that if you expect to conduct successful searches for information ...



so please post again and tell us about your deadline - and whether you have any local “resources” available ... one might be the local Allen-Bradley distributor ... you ARE buying this LOCALLY aren’t you? ... I used to work for one, and “helping” a beginner put a system like this together was something that I did quite often ...



next ... IF (that’s a big IF) you really have the equipment available, then get it hooked up and ready to run on your desktop ... then we’ll go from there ... I (and the other forum members) will be glad to try to help - but without the equipment at hand, this could be a VERY daunting task ...



suggestion: (feel free to ignore it) ... tell us who you are and why you’ve been given this assignment ... and what’s your deadline, etc. ... the more we know, the more we can help ...



finally ...



If any body is having manual explaining step by step, I will be thankful.



sorry - but there is not going to be any ONE manual ... there will be MANY individual manuals - and pulling this all together is NOT going to be easy ... and “step-by-step” isn’t going to be part of the picture ...



assuming (gosh I hate that word) that you DO have the hardware and software available, AND that we have enough time available, then we CAN get this done ... but I’m going to tell you up front, this isn’t going to be what I’d call “easy” ...



good luck ... I wish that I could have better news for you ...
 
Thanks Ron for replying!

I am very sorry to say that i dont have any hardware other than my desktop pc. i want to program every thing before going to site.
The dead line is after one month.

I have worked a lot on siemens redundant systems ( Both software & Hardware ). Also i have a good experience with modbus communication.
I need some help in configuration of the system.

Thanks and Kind Regards

Capriconian
 
survival tip: start with the 24 DIP switches on each of the ASB modules first ... once you’ve gotten those nailed down, the rest of the setup will revolve around that ... biggest issues while setting up the ASB switches will be those 32-point modules - and the analog modules ... yes, you're going to need BTW/BTR instructions along the way ...



start with Chapter 4 in this manual ...



good luck ...







 
My recommendation is to hire an engineer from your local Rockwell Automation office to assist you on this project.

That being said, let's answer some of your questions.

Q1: How [do I] configure a G File?
A1: G-files are a method for configuring the RIO scanlist in a 1747-SN or 1747-BSN. They are configured using a dialog box in the RSLogix 500 I/O configuration window. Highlight the 1747-BSN, click on "Adv Config" then click "Edit G Data".

Q2: What [does] "Logical Group" mean?
A2: Allen-Bradley Remote I/O uses terminology that dates back almost 28 years to the way that 1771-series chassis were used with PLC-2 and PLC-5 controllers. I/O slots were addressed using "Rack", "Group", and "Slot" numbers. You are going to use a simple version of this addressing called "single-slot addressing". We'll get to that later.

Q3: Will I need to use the BTR/BTW instructions?
A3: Yes. They are included in Series C FRN10 firmware for the SLC-5/04 controller, which will be installed in new controllers.

Q4: How can I configure BSN & RIO Devices?
A4: The 1747-BSN and 1747-ASB user manuals include all the information you will need. Contact your A-B distributor and order hard copies of these manuals.

Q5: How can I connect a PV to BSN Network?
A5: I very strongly suggest that you connect your PanelView Plus 1250 to the DH+ network of the SLC-5/04 controllers, NOT to the RIO network of the 1747-BSN. The addressing and configuration over DH+ is much easier to learn than the addressing using RIO.

I'm sure you will have more questions. It will probably be easiest to create an RSLogix 500 program and post it (I recommend creating your own online host for this, not using the Forum) for comments and revision.
 
Another question; Why are you doing a redundant controller system with SLC-500 and not ControlLogix ?

If you have no A-B experience at all, I think ControlLogix will be much easier for you to learn. I/O with 32-point discrete and analog cards is a point-and-click job with ControlLogix and ControlNet, and redundancy involves checking a box in the controller properties.
 
Now that I look carefully at your I/O description I think you can't do this as laid out with a single 1747-BSN.

Here's why; you need to use "Half-Slot Addressing" do accomodate the 32-point discrete I/O modules. In this addressing mode, four physical 1746 slots equal one "Logical Rack".

The 1747-BSN, like the 1747-SN, can scan four Logical Racks worth of I/O data. In "Half-Slot Addressing" mode, that's 16 physical slots. Capriconian20's I/O listing has 17 modules.
 
For those of you reading along at home, here's one solution to the addressing capacity problem. Use 1-slot addressing and use "Slot Pairing", which allows you to alternate Input and Output modules.

Each 32-point I/O module uses up "two slots" worth of I/O data, but they "borrow" the data table memory from the adjacent module.

Here's an option; use "1-Slot Addressing" and "Slot Pairing".

First Chassis, 1747-A13
Slot 00 1747-ASB
Slot 01 1746-IB32 Logical Rack 00, Size "Full"
Slot 02 1746-OB32
Slot 03 1746-IB32
Slot 04 1746-OB32
Slot 05 1746-IB32
Slot 06 1746-OB32
Slot 07 1746-IB32
Slot 08 1746-OB32
-----------------
Slot 09 1746-IB32 Logical Rack 01, Size "Full"
Slot 10 1746-OB32
Slot 09 1746-IB32
Slot 10 1746-OB32
Slot 11 Empty
Slot 12 1746-OB32

Second Chassis, 1746-A7
Slot 00 1746-NI8 Logical Rack 01 continues
Slot 01 1746-NI8
---------------
Slot 02 1746-NI8 Logical Rack 02, Size "1/4"
Slot 03 1746-NO4I

Connect the chassis with a backplane cable. Use Block Transfers (BTW/BTR instructions) to get data to and from the analog modules.

Again, I would strongly recommend for a new redundancy installation, especially for an A-B novice, to use ControlLogix instead.
 
as I said earlier, this is NOT a beginner-level assignment ...

thank you, Ken, for taking a hand in this one ... as always, I bow to your superior kung-fu ...
 
anks All,

In the past few days i was going through the manuals. These were really helpful. They helped me a lot.

I have finalized my hardware list and arrangement as follow

Rack 0:

1747-L541C
MVI46-MCM
1747-BSN
1747-BSN

Rack 1:
1747-L541C
MVI46-MCM
1747-BSN
1747-BSN


Rack 2:
1747-ASB
1747-NI8
1747-NI8
1747-NO41
1747-IB32
1747-IB32
1747-IB32
Spare Slot
1747-OB32
1747-OB32
1747-OB32
1747-OB32

Rack 3:
1747-ASB
1747-NI8
1747-NI8
Spare Slot
1747-IB32
1747-IB32
1747-IB32
Spare Slot
1747-OB32
1747-OB32
1747-OB32
Spare Slot
Spare Slot

There are two PV 1250 connected to DH+.

I have to use SLC-500 bcoz it is the requirement from the client. I will upgrade the firmware of the Processor to take advantage from BTR/BTW instructions.

I am using two BSN. I think in this case i dont have to go for Slot pairing.

What i read in some of the threads is that if i am using BTR/BTW, The NI8 Module will take only 2 Input words and the NO41 will take only 2 output words.

I think my configuration will look like:

BSN # 1
First Chassis, 1747-A13
Slot 00 1747-ASB - Memory consumption

I/P O/P
Slot 01 1746-NI8 Logical Rack 00, Size "Full" 2 0
Slot 02 1746-NI8 2 0
Slot 03 1746-NO8 0 2
Slot 04 1746-IB32 2 0
Slot 05 1746-IB32 2 0
------------------------------------------------------------
Slot 06 1746-IB32 Logical Rack 01, Size "Full" 2 0
Slot 07 Spare Slot
Slot 08 1746-OB32 0 2
Slot 09 1746-OB32 0 2
Slot 10 1746-OB32 0 2
Slot 11 1746-OB32 0 2
Slot 12 Spare Slot


BSN # 2
Second Chassis, 1747-A13
Slot 00 1747-ASB - Memory consumption

I/P O/P
Slot 01 1746-NI8 Logical Rack 00, Size "Full" 2 0
Slot 02 1746-NI8 2 0
Slot 03 Spare Slot 0 2
Slot 04 1746-IB32 2 0
Slot 05 1746-IB32 2 0
------------------------------------------------------------
Slot 06 1746-IB32 Logical Rack 01, Size "Full" 2 0
Slot 07 Spare Slot
Slot 08 1746-OB32 0 2
Slot 09 1746-OB32 0 2
Slot 10 1746-OB32 0 2
Slot 11 Spare Slot
Slot 12 Spare Slot

What i didnt understand in the DIP Switch Settings is SW3-3 and Sw3-7 ?

The other thing which still i am not getting is how to configure the hardware in the RS Logix 500.
And how to address the Modules in the software?

Thanks to All once again. Please let me know if i am going in wrong direction

Capriconian
 
You're close. Here's how to configure this with two 1747-BSN modules. You will still need "1/2 Slot" addressing in order to address the 32-bit discrete modules, so each physical chassis slot uses two 16-bit Words of I/O memory, and four physical chassis slots make up a logical "Rack".

BSN # 1
First Chassis, 1747-A13
Slot 00 1747-ASB
------------------------------------------------------------
Slot 01 1746-NI8 Logical Rack 00, Size "Full"
Slot 02 1746-NI8
Slot 03 1746-NO8
Slot 04 1746-IB32
------------------------------------------------------------
Slot 05 1746-IB32 Logical Rack 01, Size "Full"
Slot 06 1746-IB32
Slot 07 Spare Slot
Slot 08 1746-OB32
------------------------------------------------------------
Slot 09 1746-OB32 Logical Rack 02, Size "Full"
Slot 10 1746-OB32
Slot 11 1746-OB32
Slot 12 Spare Slot


BSN # 2
Second Chassis, 1747-A13
Slot 00 1747-ASB - Memory consumption
------------------------------------------------------------
Slot 01 1746-NI8 Logical Rack 00, Size "Full"
Slot 02 1746-NI8
Slot 03 Spare Slot
Slot 04 1746-IB32
------------------------------------------------------------
Slot 05 1746-IB32 Logical Rack 01, Size "Full"
Slot 06 1746-IB32
Slot 07 Spare Slot
Slot 08 1746-OB32
------------------------------------------------------------
Slot 09 1746-OB32 Logical Rack 02, Size "Full"
Slot 10 1746-OB32
Slot 11 Spare Slot
Slot 12 Spare Slot

I will mention again that this is not a beginner's application, and you would be very well advised to get some training or consulting from a person or organization who are more experienced with Allen-Bradley programming tools and techniques. I think that you really owe it to your customer who is using a redundant controller because he thinks he needs a reliable control system to give him something other than a learn-on-the-job approach.
 
Last edited:
If it was me I would get hold of someone from the local Rockwell office and have a meeting with the client. With the amount of money you they will be spending on equipment a control logix solution will give them a vastly superior system, with a lot of advantages that they probably do not even realise.
Regards Alan Case
 
Thanks All for replying,

Actually this project came to me in a very late stage. The hardware is already selected and purchased by the client. I am only doing the programming part.

I would like to ask about the functions in SLC500. Just like in siemens we can make our own functions for repeated logic. And we can pass the parameters at the time of call. This reduces programming error and is easier to program repeated logic. Is there any solution in RS Logix v6.3 for such thing.
 
I finished my programming almost. Now i am working on MODBUS Communication. I went through the manual and sample program. But i didnt found how the variable are mapped to the modbus addressed. and how to define the fucntion codes.
My plc will be acting as slave. Master is the DCS. I just have to give them the modbus addresses of my data and the respective function codes.

Thanks

Capriconian
 

Similar Topics

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
792
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
673
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,306
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
512
After I tried wiring, I used computer program communication to read the PLC N value, but received a NAK signal. And the DL3500 CHA light keeps...
Replies
0
Views
399
Back
Top Bottom