-
Content count
4131 -
Joined
-
Last visited
Posts posted by BobLfoot
-
-
I did see some recent FANUC Robots which had 4-D Displays on both the pendant and a remote webpage served from in the Robot Controller. I don't recall the model and version at this time however.
-
They're not books or pdfs but twcontrols.com has a great set of videos on his site and youtube.
1 person likes this -
Look at the Event Tag properties on the historian. it can be scripted to move the system tag to a plc tag every so many seconds.
1 person likes this -
1. DETERMINE WHAT DATA TYPE HISTORIAN USES FOR COMMUNICATION STATUS.
2. CREATE A TAG OF READ/WRITE CAPACITY IN THE PLC OF SAME DATA TYPE.
3. MAP THE TAG TO THE HISTORIAN.
4. USING THE HISTORIAN SMC/MMC WRITE AN EVENT SCRIPT TO COPY THE STATUS INTO THE TAG AT THE HISTORIAN.
OF COURSE IF THE HISTORIAN STATUS IS "i CAN'T COMMUNICATE TO PLC" THE PLC WILL NEVER GET THE CHANGE IN STATUS.
1 person likes this -
@ElectronGuru Rockwell was quite supportive sending in a complete replacement skid after unit #6 failed.
-
It was sometime around 2010 but we had a whole skid of Powerflex 4 VFD that failed within the first month of operation on a line conversion. Turns out it was a component failure in the drive that left it totally useless except for the bright light display. Similar to yours.
-
As I understand it a PLC communicates with either a DAS or OIT Server which then ships the data to Historian.
So which communication concerns you.
1. DAS/OIT to/from PLC.
2. DAS/OIT to/from HISTORIAN.
-
not sure about Canada but in US there are NFPA guidelines for egress door operation that might affect your plans.
1 person likes this -
I read somewhere in one of the manuals that the C13 cable floats pin 3 and that using a cat5/5e/6/6e patch cable will brick the UIC when 24vdc hits it. This may be what happened to you.
-
-
You will only need a single ethernet port on the Panelview if you're using a STAR or LINEAR Network topology.
The two ports come into play when you use DEVICE LEVEL RING {DLR}.
If I am reading your post correctly you have three devices to convert.
Device 1 - SLC50* to 5069-L310ER
Device 2 - SLC50* to 5069-L310ER
Device 3 - Panelview with DH-485 Communications to Panelview with Ethernet Communications.
AS I think about this I might do the panelview first and use the Prosoft DH485 Ethernet Gateway.
Then with each PLC converted you'd reprogram the Panelview tags to point at the new ethernet PLC rather than the old DH-485 SLC.
Just my two cents.
-
Just a thought but try removing the ONS B3;1/5 and add a rung XIC R6:0/DN OTU B3:1/1. Idea being keep B3:1/1 true until the write is done.
-
Another "trick" I've used it to set the device dial switches to a known number 123 for example.
Set the IP of your laptop to 192.168.1.1.
Use a local connection {patch cables and hub or cross over cable} and RSlinx Browse the new device.
Using Module properties in RSLinx set the device to the IP address, Mask and Gateway you desire as the final address. And turn off DHCP/BootP.
Power down device, reset switched to 256 and power up.
Device should be at the final working address.
1 person likes this -
IT might fall outside your price range but the RTP 3000 would support flow chart programming and high speed control of 110 pid loops quite easily.
-
RSLOGIX 500 is last century programming and for the most part doesn't use tags. IT uses Data Table Addresses. You'll find booleans like B3/10 or B3:0/5 ; Integers like N7:1 or N77:17 ; Timers like T4:0 and Counters Like C5:1. Also Floats like F8;5 and Control Registers for special instructions like R6:7.
Professional Programmers usually applied Symbols limited to 8 characters to help identify Data Table addresses. And also Comments limited as they were.
Hope this helps. If you're familiar with only with Connected Compinents Workbench or Studio 5000 stepping back to Logix 500 will be a "culture shock".
1 person likes this -
Given you're dealing with Human Life and Safety may I suggest - https://ieeexpo.in.messefrankfurt.com/mumbai/en/facts-figures/elevator-resources-guide/codes-standards-for-lifts-escalators-india.html
And if you want to be bleeding edge in India - also check the American Standards -- https://blog.ansi.org/2016/11/asme-a171-2016-safety-code-elevators-escalators/#gref
3 people like this -
@Ken Roach Thanks for jumping in and knocking the rust off my 20 year old memories.
@abend take note of the "fine print" in Ken's drawing "Channel 1 must be set to DH-485"
-
Before I post about the logic you're seeking, I want to elaborate on the pros and cons of your approach.
A. In your approach the operating time of all pumps is kept close to uniform, meaning they'll all need their 500 hour rebuild at the same time, they'll all fail at the same relative time. If you have scheduled down periods and can perform all maintenance at once and tolerate the purchase of 6 replacement pump/motor units when they do start to fail. This is an ok approach.
B. If you use the approach where pump 1 is run more often and so forth and pump 6 is kept in reserve, being run only one time a week to ensure it's ready to go. Then when pump 1 fails or needs it's 500 hour maintenance you cycle in pump 6 and declare pump 1 to be the spare. This spreads your maintenance and replacement costs out over time and leaves you an always running system.
Now on to one possible logical solution:
1. Assuming your Ladder Logic supports FIFO Array build an array and load locations 1-6 with the numbers 1-6.
2. When water level enters zone 1 pull array item 1 and whatever it's value {1-6} start that pump.
3. When water level is below zone 1 {off region} Unload the FIFO of one number and reload that into the FIFO.
SO IT LOOKS LIKE THIS TO BEGIN
ARRAY[1] = 1
ARRAY[2] = 2
ARRAY[3] = 3
ARRAY[4] = 4
ARRAY[5] = 5
ARRAY[6] = 6
Then when water enters zone 1 we start pump ARRAY[1] or pump 1
Water keeps climbing and enters zone 2 so we start ARRAY[2] or pump 2
Water then drops down and all pumps are off.
We FIFO UNLOAD and ten FIFO LOAD so now the array looks like
ARRAY[1] = 2
ARRAY[2] = 3
ARRAY[3] = 4
ARRAY[4] = 5
ARRAY[5] = 6
ARRAY[6] = 1
Then when water enters zone 1 we start pump ARRAY[1] or pump 2
Water keeps climbing and enters zone 2 so we start ARRAY[2] or pump 3
Water keeps climbing and enters zone 3 so we start ARRAY[3] or pump 4
Water then drops down and all pumps are off.
Repeat the FIFO UNLOAD and LOAD.
This won't be perfectly equal but will come close to what you're looking for.
-
IT will be making more and more news that the Apache Logging Unit - LogShell ot Log4J2 has a major remote access vulnerability. This is a widely used subsystem and so I am posting what I've been able to garner about affected automation products here and hope others post factual not anecdotal evidence here as well.
Aveva Wonderware - https://wonderwarenorth.com/tech-alerts/Tech%20Alert%20-%20Apache%20Log4j.pdf
Rockwell Automation - https://rockwellautomation.custhelp.com/app/answers/answer_view/a_id/1133605/loc/en_US#__highlight
-
I agree with @pturmel about Rockwell for the most part, but will warn you if you're going from certain versions of RSVIEW or FTVIEW and you're migrating from a 32 bit OS to a 64 bit OS the migration can get tricky. Check the knowledgebase for details.
-
Investigate the 1747-aic it’s obsolete discontinued product but still available. A pair of these and a little configuration should do the trick.
1 person likes this -
The Schneider Ecostruxure architecture should be able to do what you're looking for, only problem being it's a closed architecture that only their distributors really know and in my experience they're hesitant train end users.
-
@GsiFoam Thanks for posting your resolutions, so often we never hear how the issue was resolved. and Welcome to MrPLC.
1 person likes this -
Just to clarify and recap. During a download there was an interruption and this faulted the PLC. You've done the standard troubleshooting and reset the memory and now while RSLINX will see the device you cannot get RSLOGIX to acknowledge it as an SLC 5/03 and accept the program?
I only worked with 5/04 and 5/05 back twenty years ago, but I seem to recall the manual calling out a procedure for RSLogix to reset a fault similiar to this. Hopefully one of the more active SI members can help you.
Factory Talk ME doesnt show Communication Setup
in Allen Bradley / Rockwell Automation
Posted
@IO_Rack Good Catch.
@hollywoodjmack If you're in support I'd download and install FT View ME Studio Revision 12 and develop the application there and when you goto build application specify mer version 5.
Revision 12 is allegedly the last revision supporting 5.