Kay,
The PLC5 ladder logic executes the data transfer to
the ControlLogix PLC.
I worked on the Epics interface to the ControlLogix PLC,
while Rick Putnam, a talented mechanical engineer here
at APS, wrote the PLC5 ladder logic.
I am working on a technical paper that describes how we
developed & implemented the PLC5 & ControlLogix network
system.
This is a description of Rick's PLC5 ladder logic..
"Data sent to the central ControlLogix PLC (CLX) is assembled in a PLC 5/20 in several files, depending on the data type (i.e. integer, floating point (real) and string). The data is sent from the PLC 5/20 to the CLX using three discrete read/write message instructions, one for each data type, written in the PLC5 ladder logic. The PLC5 ladder logic executes a “PLC5 typed write” command using a multi-hop mode message function."
"The PLC5 data is received by the ControlLogix PLC and inserted into file of correct type that has been mapped as a PLC5 message. Data from these files is moved into files that are read by EPICS. Data can also be transmitted to the PLC5 from the CLX processor by using a “PLC5 typed read” message in much the same manner as above."
I hope this answers your question.
Regards--Jim Stevens
________________________________________
From: Kasemir, Kay [[email protected]]
Sent: Friday, February 20, 2015 8:19 AM
To: Stevens, James
Subject: Re: Looking for Allen Bradley PLC5 Ethernet support
Hi Jim:
Interesting!
After plugging all the network cables in, what else is required to get the data from the PLC5 onto the ControlLogix PLC?
Is there a certain magic mode that mirrors all the PLC5 data on the ControlLogix PLC without much ado?
Or do you add logic to the ControlLogix PLC to periodically 'fetch' data from the PLC5, while the PLC5 code otherwise stays the same?
Or do you need to add logic to both the PLC5 to 'publish' the data, and the Control Logix PLC to 'receive' it?
.. just once for all the data, or once for every piece of data that you want to transfer?
Thanks,
Kay
> We read Allen-Bradley PLC5's that monitor the water system
> over the network using an Allen-Bradley 1785-ENET Ethernet
> module.
>
> Each PLC5 transfers data to an Allen-Bradley ControlLogix PLC.
> The ControlLogix PLC is read using the Epics EtherNet/IP driver.
>
> http://ics-web.sns.ornl.gov/kasemir/etherip/
>
> This scheme was developed to save the cost of replacing
> our installed base of Allen-Bradley PLC5's. It was cheaper
> to buy a 1785-ENET module for every PLC5, and a single
> Allen-Bradley ControlLogix PLC.
>
> Regards--Jim Stevens
- References:
- Looking for Allen Bradley PLC5 Ethernet support Mike Westfall
- Re: Looking for Allen Bradley PLC5 Ethernet support Paul Sichta
- Re: Looking for Allen Bradley PLC5 Ethernet support Mike Westfall
- FW: Looking for Allen Bradley PLC5 Ethernet support Stevens, James
- Navigate by Date:
- Prev:
Re: RRM offline? Andrew Johnson
- Next:
Re: using EPICS code with HTTP port Ana Malagon
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
<2015>
2016
2017
2018
2019
2020
2021
2022
2023
2024
- Navigate by Thread:
- Prev:
FW: Looking for Allen Bradley PLC5 Ethernet support Stevens, James
- Next:
FW: Looking for Allen Bradley PLC5 Ethernet support Stevens, James
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
<2015>
2016
2017
2018
2019
2020
2021
2022
2023
2024
|