A Quick Tutorial on RSLogix Emulator 5000 _ PLCdev

12
► PLC Simulator ► PLC Software ► PLC Programming TI Industrial Automation ti.com Apps Portfolio Includes PLCs, HMI, Factory Communication & Much More. 1. Setting up the chassis monitor. 2. Creating a connection in RSLinx. 3. Creating a project with associated emulation hardware.

Transcript of A Quick Tutorial on RSLogix Emulator 5000 _ PLCdev

Page 1: A Quick Tutorial on RSLogix Emulator 5000 _ PLCdev

PDF Electric and Supply

Supplier of New and Reman

GE Fanuc and Allen Bradley

PLC parts

www.pdfsupply.com

PLC ProgrammingHandbooks

A Quick Tutorial on RSLogix Emulator 5000

RSLogix Emulator 5000 is a software simulator for the Allen Bradley line of Logix 5000

controllers (ControlLogix®, CompactLogix®, FlexLogix®, SoftLogix5800® and

DriveLogix®). The goal is to mimic the function of a PLC without the actual hardware and

thus do advanced debugging. More information can be found in the AB publication

LGEM5K-GR015A-EN-P.

As a quick introduction we’ll go through a simple example of setting up a simulation. This

involves three major steps.

Setting up the Chassis Monitor

To start the Chassis Monitor, click Start > Programs > Rockwell Software >

RSLogixEmulate 5000 > RSLogix Emulate 5000 Chassis Monitor.

Search

Tools for PLC programming

Recent Posts

Home Products Tutorial Directory Glossary Contrib

Allen Bradley

Siemens

Modicon

► PLC Simulator

► PLC Software

► PLC Programming

TI IndustrialAutomation

ti.com

Apps Portfolio Includes

PLCs, HMI, Factory

Communication & Much

More.

1. Setting up the chassis monitor.

2. Creating a connection in RSLinx.

3. Creating a project with associated emulation hardware.

Page 2: A Quick Tutorial on RSLogix Emulator 5000 _ PLCdev

Popular Articles

Automation Geeks

Navigation

RSS

Feed Me! Firefox and

Thunderbird make it easy to

keep up on the latest articles

from PLCdev

User login

Username: *

Password: *

Log in

When the emulator opens up you’re confronted with what looks like an empty chassis.

In slot 0 is an RSLinx module which has to be there for the emulator communications to

work. Your slot 1 might have another irremovable RSLinx module depending if you are

running RSLogix Enterprise.

From here we set up our hardware configuration for simulation. Our first step will be to add

the CPU. In this case it is a special one called an Emulation Controller.

PLC Timeline

Rockwell Automation's

Retroincabulator!

PLC Basics

PLC Simulators

Cheap PLCs

Book reviews

Online books

Recent posts

About

Create new account

Request new password

1. Click Slot > Create Module.

2. Choose the Emulator RSLogix Emulate 5000 Controller.

3. Chose slot 2 for the controller

4. Click OK to add it to the chassis monitor.

5. At this point you may be accosted with a message about previous configurations.

Just select Reset the Configuration to Default Values and click NEXT.

6. The next two dialog screens are for setting up the controller details. Click NEXT and

FINISH to accept all the defaults.

Page 3: A Quick Tutorial on RSLogix Emulator 5000 _ PLCdev

Next we’ll add some input/output simulation.

1. Click Slot > Create Module.

2. Choose the 1789-SIM 32 Point Input/Output Simulator.

3. Chose slot 3 for the simulator and click OK.

4. Accept the defaults for the setup by clicking NEXT and FINISH.

Page 4: A Quick Tutorial on RSLogix Emulator 5000 _ PLCdev

The chassis monitor will now have two emulation modules in it ready to go.

Creating a connection in RSLinx

Using RSLogix Emulator in a Project

To use the emulator in a project you must setup the hardware correctly.

1. Start RSLinx under Start > Programs > Rockwell Software > RSLinx > RSLinx

Classic

2. Click Communications > Configure Drivers.

3. Select the Virtual Backplane (SoftLogix 58xx) driver from the Available Driver

Types list.

4. Click Add New. The Add New RSLinx Driver dialog box appears. Click OK.

5. The new driver appears in the Configured Drivers list. Click Close.

1. Start the RSLogix 5000 software and create a new project.

2. Under the New Controller window type select an Emulator – RSLogix Emulator

5000 Controller. Give it a name and assign it to the same slot as the one you

put in the Chassis Monitor which in our example is slot 2. Click OK.

Page 5: A Quick Tutorial on RSLogix Emulator 5000 _ PLCdev

3. In RSLogix 5000's Controller Organizer, right click on the I/O Configuration

folder, and then click New Module. The software displays the Select Module

window.

4. Open the Other folder. Select the 1756-MODULE from the modules list and then

click OK.

Page 6: A Quick Tutorial on RSLogix Emulator 5000 _ PLCdev

5. The software displays the New Module window.

a. Add a Name for the card.

b. In the Slot field put the number that corresponds with the Chassis Monitor.

c. For the Connection Parameters put in the following and click OK

Assembly

Instance Size

Input 1 2

Output 2 1

Configuration 16 0

6. On the next Module Properties screen make sure to change the Requested

Packet Interval to 50.0 ms.

Page 7: A Quick Tutorial on RSLogix Emulator 5000 _ PLCdev

Ready, Set, Go

You are now ready to use the emulator just like you would any other PLC. Open Who

Active and set the path to the RSLogix 5000 Emulator.

The inputs can be simulated in the emulator’s Chassis Monitor by right clicking on the

module and selecting Properties. Under the I/O Data tab is the ability to toggle each

of the inputs on or off.

Page 8: A Quick Tutorial on RSLogix Emulator 5000 _ PLCdev

‹ An Introduction to RSLogix5000

Tags

up Getting Started with the Logix5000

PIDE Function Block ›

Note:

RSLogix Emulator is sometimes erroneously called RSEmulator.

( categories: )

l;l

Submitted by dheerajska on Thu, 2007-10-18 08:30.

What is Ladder Logic?

Confused

Submitted by Anonymous (not verified) on Tue, 2008-08-26 19:45.

I know this is going to sound stupid, but I am so very used to the old addressing system in

the SLC 500 and older Siemens PLC's that I cannot get the newer stuff down. I would like

to know, if I am troublshooting and think I have a bad outout on Control Logix using

RSLogix 5000 hw do I know or fond out what input or output the tag name database is

attached to? The older stuff I knew where the physical address was but with this I am

lost. Any help would be great.

Printer-friendly version

Allen Bradley

Page 9: A Quick Tutorial on RSLogix Emulator 5000 _ PLCdev

The tags for I/O is in this

Submitted by Tim Young on Wed, 2008-08-27 07:47.

The tags for I/O is in this format:

[Chasis Name].[Slot Number].[Input or Output].[Type of Data].[Terminal #]

Error in Connection Parameters screenshot

Submitted by Anonymous (not verified) on Wed, 2008-09-24 10:45.

In the table listed for Connection Parameters you have the correct info,

However in your screen shot, you show the Size of Input as 1 instead of 2.

Chassis Monitor

Submitted by Stewart (not verified) on Mon, 2008-11-03 21:17.

Under the chassis monitor i can't seem to pull throught the I/O controls. I can open the

I/O controls under the emulator, but this tab is not pulled through to RSLogix 5000.

Everything else here works perfectly - any thoughts.

Cheers

Stew

chassis monitor

Submitted by HURIS (not verified) on Tue, 2009-06-23 09:22.

Tenho um program do RSLOGIX emulaTE 5000 CHASSIS E TBM TENHO O CONTROL

LOGIX 5000 MAS NÃO CONSIGO ABRIE O EMUTATE, ENTRA UM TELA DIZENDO,

(UNABLE TO READ VIRTUAL BACKPLANE STATUS.PLEASE MAKE SURE THAT RSLINX

CLASSIC IS INTALALLED AND VIRTUAL BACKPLANE DRIVE IS RUNNING.)ALGUEM PODE

ME AJUDAR COMO RESOLVO ESSE PROBLEMA.

OBRIGADO.

Thanks..It worked really

Submitted by lovehurts (not verified) on Wed, 2009-12-16 05:56.

Thanks..It worked really well...But whenever I try to increase the no. of inputs

more than 2 and go online , the no. of inputs set to 2 only instead of my specified

number.

Hows it possible to emulate more than one inputs. This is because when you see

the I/O data tab in the 1789-Simulator module , we can change only one input.

Any suggestions?

I/O configuration

Page 10: A Quick Tutorial on RSLogix Emulator 5000 _ PLCdev

I/O configuration

Submitted by Anonymous (not verified) on Fri, 2010-03-05 21:48.

Hello All,

I am trying to understand a little more about the Emulator.

Let's say I have RSLogix5000 program with all the I/O cards already configured

(Not the simulated but actual I/O card). So when I am ready to download the

program I know I have match the processor slot # to match with the Emulator

processor slot #. But do I have to delete the actual I/O tree configuration

inside the program since the Emulator does not have the I/O cards configured?

or it does not matter, it will simply ignore the I/O configuration?

Thanks!

YOU CAN DELETE THE IO

Submitted by Anonymous (not verified) on Wed, 2012-08-08 10:35.

YOU CAN DELETE THE IO MODULES FROM IO CONFIGURATION ONLY IN

OFFLINE MODE AND THEN DOWNLOAD IT.

Estou com o mesmo problema.

Submitted by Anonymous (not verified) on Tue, 2011-11-29 07:07.

Estou com o mesmo problema. Como vc o resolveu?

Tks

Submitted by XCláudioX¬¬AmsterdaM (not verified) on Sun, 2010-12-05 10:34.

Muito obrigado pelo tutorial muito bom ótimo, deu certo aqui para cofigurar. com este eu

configurei e agora estou simulando minha I/O..

agradeço

HAHAHAHAHHA SPANISH !

Submitted by Anonymous (not verified) on Mon, 2011-01-31 20:21.

HAHAHAHAHHA SPANISH !

for full help of RSLogix

Submitted by Anonymous (not verified) on Thu, 2011-02-10 04:11.

for full help of RSLogix Emulator 500 visit

www.RSLogixEmulator500.blogspot.com

First, thanks for this

Page 11: A Quick Tutorial on RSLogix Emulator 5000 _ PLCdev

Submitted by Bill M (not verified) on Wed, 2011-02-23 11:57.

First, thanks for this tutorial, it really helped me figure out how to us the

RSLogix Emulate program. I was having problems getting the I/O modules

working, your info on how to configure them really helped.

Second, I think the right URL for the blog referenced above is

http://rslogixemulate500.blogspot.com

Oh Yes....!! Thanks My Dear

Submitted by Anonymous (not verified) on Mon, 2011-06-13 06:33.

Oh Yes....!!

Thanks My Dear Friend The Right URL Is:

http://rslogixemulate500.blogspot.com

RSEmulator500.blogspot.com

Submitted by Anonymous (not verified) on Wed, 2011-09-14 04:25.

RSEmulator500.blogspot.com doesn't seem to be out there

Its Portuguese...

Submitted by Anonymous (not verified) on Fri, 2011-04-29 10:46.

Its Portuguese...

That looks like Portuguese

Submitted by Anonymous (not verified) on Tue, 2012-11-13 12:41.

That looks like Portuguese to me

Muito Bom

Obrigado...

hahahahaha idiot

emulator mode controllogix

Submitted by Anonymous (not verified) on Mon, 2011-08-08 07:24.

dear sir,

i have done all the procedures what u have mentioned above but am not getting

programming screen to do program,if possible help me.

thank u

Page 12: A Quick Tutorial on RSLogix Emulator 5000 _ PLCdev

First,you should confirm

Submitted by Anonymous (not verified) on Sun, 2012-06-03 20:59.

First,you should confirm that the "input size" property of the

1789-SIM module is 2.Because the input in the "I/O DATA" property interface is for the

latter double word--I.Data[1].For the same reason, make sure you use I.Data[1] in

your program .OR, your toggle in 1789-sim module won't be reflected in the online

program. Second, you have to change the emulater CPU to "run" mode when you plan

to simulate your program. If you find you toggle in the 1789-SIM module can be

reflected in rslogix 5000 ,but your program don't work, one possible reason is your

emulater CPU is in "program" mode.

Don't work!!

Submitted by JoseCarlos (not verified) on Sun, 2011-08-28 16:28.

I've followed exactly all the steps shown in this tutorial but, i CANT change the status into

ladder program, into RSEmulate changed the status of the bits but into RsLogix 5000 do

nothing.

Any help??

Hi, I have done all the

Submitted by Itransition (not verified) on Fri, 2011-12-02 20:44.

Hi, I have done all the procedures that you have mentioned above but I am not getting

programming screen to do program, if possible help me please.

Home » Allen Bradley's PLC Programming Handbook

Terms of Use | Privacy Policy | About PLCdev | Contact Us | Write for us

Copyright © 2005-2014 plcdev.com you betcha!