C
Hi all
I'm testing the new list and just in time! The project was starting to dominate
the Automation List.
I posted some ground rules to begin to get a little more focused on a first pass implementation of a linux PLC. As I explain in that post, If we can herd the cats into one direction for a little while we can maybe get something done. I felt something looking through the posts today. There's something new, the power that drives the Open Source projects. A lot of people are making this real in their own minds and saying Yes! we can do this. I tried to pull together what I seemed to be hearing and defined some things for the short term. I hope we don't lose anyone but we have to have one target for starters.
Reasons on the other post.
License: GPL.
OS: Linux.
Language: C
Architecture: Modular with platform interfaces, eg shared memory pool, sockets,
TCP/IP. HMI and SCADA should connect with sockets so thay can reside on the
same machine or be distributed.
I/O: First pass, serial and Ethernet.
I've heard some really great things like, Most of a PLC in JAVA, A text ladder language started. I've heard some things that are not so good, OPC, COM, Jini and others that I'm not sure can be open and free. The ideas are coming so fast
that just reading them all competes with coding on the project. I hope this list helps with the time shift. I received the rest of the OPTO22 Ethernet I/O rack today and am working on how to set it up without Windows. It needs a BootP
server to assign it an IP address. I should have it running tomorrow. Tonight I am trying to finish the Modbus map structure so I can post it for comment. I want to explain the I/O map and get it discussed and improved and agreed
upon so those who want to can think about coding a logic engine to it. This will take a while yet as I have been short on time and had too many interruptions.
Those who want to code something now per the ground rules, please say so so we can start a development thread.
Regards
Curt Wuollet
_______________________________________________
LinuxPLC mailing list
[email protected]
http://linuxplc.org/mailman/listinfo/linuxplc
I'm testing the new list and just in time! The project was starting to dominate
the Automation List.
I posted some ground rules to begin to get a little more focused on a first pass implementation of a linux PLC. As I explain in that post, If we can herd the cats into one direction for a little while we can maybe get something done. I felt something looking through the posts today. There's something new, the power that drives the Open Source projects. A lot of people are making this real in their own minds and saying Yes! we can do this. I tried to pull together what I seemed to be hearing and defined some things for the short term. I hope we don't lose anyone but we have to have one target for starters.
Reasons on the other post.
License: GPL.
OS: Linux.
Language: C
Architecture: Modular with platform interfaces, eg shared memory pool, sockets,
TCP/IP. HMI and SCADA should connect with sockets so thay can reside on the
same machine or be distributed.
I/O: First pass, serial and Ethernet.
I've heard some really great things like, Most of a PLC in JAVA, A text ladder language started. I've heard some things that are not so good, OPC, COM, Jini and others that I'm not sure can be open and free. The ideas are coming so fast
that just reading them all competes with coding on the project. I hope this list helps with the time shift. I received the rest of the OPTO22 Ethernet I/O rack today and am working on how to set it up without Windows. It needs a BootP
server to assign it an IP address. I should have it running tomorrow. Tonight I am trying to finish the Modbus map structure so I can post it for comment. I want to explain the I/O map and get it discussed and improved and agreed
upon so those who want to can think about coding a logic engine to it. This will take a while yet as I have been short on time and had too many interruptions.
Those who want to code something now per the ground rules, please say so so we can start a development thread.
Regards
Curt Wuollet
_______________________________________________
LinuxPLC mailing list
[email protected]
http://linuxplc.org/mailman/listinfo/linuxplc