AB on Ethernet

R

Thread Starter

Ron Gage

Hi folks!

I hope I am not beating an old thread too hard here...

Let me introduce myself. I am the author of "The Allen Bradley Ethernet Utils" for Linux. This source-code only project is an attempt to create an ethernet communications library between Linux and Allen Bradley Ethernet PLC's. Currently, the project is fully capable of reading/writing to the Data Table (except for Floats), and is also capable of retrieving the PLC operational
status (fault status, run mode, memory size, plc type, etc...).

This library is a work in progress. Right now, I am working on adding uploading and downloading to a PLC, plus the ability to switch the run mode of
the PLC. Anyone is welcome to download this project and use it for whatever. Contributions are also always welcome.

If anyone cares, there is currently someone working on porting my code to work under Win32 in conjunction with Wonderware. This same person is working on adding support for reading Floats from the PLC.

The source code is at http://freshmeat.net/appindex/1999/11/07/941993013.html

Have a good day!

Ron Gage - Saginaw, Michigan
([email protected])

_______________________________________________
LinuxPLC mailing list
[email protected]
http://linuxplc.org/mailman/listinfo/linuxplc
 
S
On Tue Jan 11 12:01:08 2000 Ron Gage wrote...
>
>Hi folks!
>
>I hope I am not beating an old thread too hard here...
>
>Let me introduce myself. I am the author of "The Allen Bradley Ethernet Utils"
>for Linux. This source-code only project is an attempt to create an ethernet
>communications library between Linux and Allen Bradley Ethernet PLC's.
>Currently, the project is fully capable of reading/writing to the Data Table
>(except for Floats), and is also capable of retrieving the PLC operational
>status (fault status, run mode, memory size, plc type, etc...).
>

WOW!!

Thanks, that will be a huge help for us. I think I will see if I can get
it to compile on FreeBSD, and HP-UX.

Congratulatiosn on a job well done!


--
Stan Brown [email protected] 843-745-3154
Westvaco
Charleston SC.
--
_______________________________________________
LinuxPLC mailing list
[email protected]
http://linuxplc.org/mailman/listinfo/linuxplc
 
S
On Tue Jan 11 12:01:08 2000 Ron Gage wrote...
>
>Hi folks!
>
>I hope I am not beating an old thread too hard here...
>
>Let me introduce myself. I am the author of "The Allen Bradley Ethernet Utils"
>for Linux. This source-code only project is an attempt to create an ethernet
>communications library between Linux and Allen Bradley Ethernet PLC's.
>Currently, the project is fully capable of reading/writing to the Data Table
>(except for Floats), and is also capable of retrieving the PLC operational
>status (fault status, run mode, memory size, plc type, etc...).

It compiles and appears to run under FreeBSD 3.4 STABLE. I need to get
the PLC siting next to my computer hooked up to the network to verify
that it works corectly.

--
Stan Brown [email protected] 843-745-3154
Westvaco
Charleston SC.
--
_______________________________________________
LinuxPLC mailing list
[email protected]
http://linuxplc.org/mailman/listinfo/linuxplc
 
On Tue, 11 Jan 2000, you wrote:
> On Tue Jan 11 12:01:08 2000 Ron Gage wrote...

> It compiles and appears to run under FreeBSD 3.4 STABLE. I need to get
> the PLC siting next to my computer hooked up to the network to verify
> that it works corectly.
>
> --
> Stan Brown [email protected] 843-745-3154

Stan:

This is not a surprise. What will be interesting is if it works under the
likes of Solaris or HP/UX. I have a couple of Apollo machines here (a 700 and
a pair of 400's) that I should install SoftBench on and try this out. Then
again, if I sell those HP's like I am hoping to... :)

Ron Gage - Saginaw, MI
([email protected])

_______________________________________________
LinuxPLC mailing list
[email protected]
http://linuxplc.org/mailman/listinfo/linuxplc
 
S
On Tue Jan 11 14:01:31 2000 Ron Gage wrote...
>
>On Tue, 11 Jan 2000, you wrote:
>> On Tue Jan 11 12:01:08 2000 Ron Gage wrote...
>
>> It compiles and appears to run under FreeBSD 3.4 STABLE. I need to get the PLC siting next to my computer hooked up to the network to verify that it works corectly.<<
>
>Stan:
>
>This is not a surprise. What will be interesting is if it works under the likes of Solaris or HP/UX. I have a couple of Apollo machines here (a 700 and a pair of 400's) that I should install SoftBench on and try this out. Then again, if I sell those HP's like I am hoping to... :)<


You don't need softbench just to compile. If you have the GP ANSI C compiler bundle, that's all you need. If not, then grabe GCC of the HP
porting site.

I will try to compile it at home tonight, no PLC's there to talk to though :)

How much do you want for the HP's? Got a good description?



--
Stan Brown [email protected] 843-745-3154
Westvaco
Charleston SC.
--

_______________________________________________
LinuxPLC mailing list
[email protected]
http://linuxplc.org/mailman/listinfo/linuxplc
 
Top