Brand new to PLCs and RSLogix

KipStewart

Member
Join Date
Jun 2012
Location
Phoenix
Posts
4
Hi. I’m a retired SW engineer trying to modify a Microlinx 1200 program. I’m using RSLogix 500 starter. I’m brand new to PLCs and the Rockwell tools and have a few beginner questions. (I would experiment but I currently have no access to the PLC, and when I do, it will be very limited.)

1) When I download the program, is it stored in flash? i.e. will it survive when I unplug the cable? Will it survive a power failure on the PLC?

2) I know I have to configure the driver using RSlinx. After doing this, Do I need to manually run RSlinx before downloading, or is it automatically started and called when I select “download” in RSLogix?

3) I’m confused about examining data files while the PLC is running. Does RSLogix stop the scan to read the data files? If it does, then does it then automatically resume the scanning?

Thanks
Kip
 
1) When I download the program, is it stored in flash? i.e. will it survive when I unplug the cable? Will it survive a power failure on the PLC?

Yes, it will hold the program. You can also install a memory module just in case.

2) I know I have to configure the driver using RSlinx. After doing this, Do I need to manually run RSlinx before downloading, or is it automatically started and called when I select “download” in RSLogix?

RSLinx will start automatically, but I always like to start it manually just to make sure communications are working properly. My personnel preference.


3) I’m confused about examining data files while the PLC is running. Does RSLogix stop the scan to read the data files? If it does, then does it then automatically resume the scanning?

Monitoring the program online will not stop it from running. It will continue to scan.
 
Mickey,
Thanks for the answers.
What is the value added of the memory module if the PLC already "holds" the program? Is it just more memory, or does it have some additional funcionality over the built-in memory?
 
Think of the Memory Module's role as similar to a recovery partition on a computer hard drive.

It's possible, though infrequent, for the nonvolatile RAM memory of a controller to be scrambled by electrical noise or spikes. In such a circumstance, the controller firmware can still reboot and look to the more-durable Memory Module for a copy of the program.

The Memory Modules also make it very easy to re-program an out-of-the-box controller, or to duplicate controller programs on multiple machines quickly and without using RSLogix software.

The Memory Modules don't expand the usable RAM of the controller; they are strictly a durable onboard storage device to hold a backup copy of the user program.
 
1) When I download the program, is it stored in flash? i.e. will it survive when I unplug the cable? Will it survive a power failure on the PLC?

The program in AB PLC's is stored in RAM memory, and normally has a battery to hold the program during power outages. For some processors, you may also install an EEProm, to load the memory from if the program is corrupt. (You must download to the memory module separate from the normal download). If the PLC is on, you may want to do an upload before powering it down the first time, just to make sure you have a copy.

2) I know I have to configure the driver using RSlinx. After doing this, Do I need to manually run RSlinx before downloading, or is it automatically started and called when I select “download” in RSLogix?

If RSLinx is not started previously, you may get a timeout error the first time you try to communicate with the PLC. Normally attempting the action again (download,upload, or Go Online) will work the send time. You can also have RSLinx start with windows, however if you are using the DF1 driver, your serial port will not work, while RSlinx is open.

3) I’m confused about examining data files while the PLC is running. Does RSLogix stop the scan to read the data files? If it does, then does it then automatically resume the scanning?

You can view while online and also upload, without effecting operations. If you download, from an offline file, or place the PLC in program mode, the ladder will cease to be scanned, and outputs will be disabled (off)
 

Similar Topics

I have been tasked with reverse engineering a large oven control system. The controller is a DC Omron controller. My first two very high level...
Replies
14
Views
4,127
As the title states, what are, if any, your experiences with no brand PLCs and HMIs. I know that big projects/customers usually go with well known...
Replies
25
Views
11,899
Hello All, We have a DH+ network , with SLC500 Allen Bradley PLC.Also we have a HVAC unit using a Mitsibushi MELSEC FX2N-16MR PLC. I'd like to...
Replies
1
Views
1,942
PLEASE HELP ME IN FINDING THE SOLUTION OF THE FOLLOWING PROBLEM. THERE ARE FOUR PLCS, OUT OF WHICH THREE ARE SIEMEN'S S7-300 AND FOURTH IS ALLEN...
Replies
0
Views
3,335
I'm coming from a background of PLC ladderlogic/rockwell products. I am new to blocks. Can you point me in right right direction? What I would...
Replies
5
Views
1,558
Back
Top Bottom