Thread: [Embedlets-developer] FW: PLC help
Status: Alpha
Brought to you by:
tkosan
|
From: James C. <ca...@vi...> - 2003-01-28 14:55:29
|
Hi All, This is an email I have forwarded from a PICLIST Thread.. Interesting one of the first questions was about .NET which is something I think we should consider also. Of course we are all in love with Java but J2EE is not that different from .NET and I am for one considering the requirements for an MSIL => Class file translator which would allow muvium applications to be developed in C#,VB.NET and also a debug API which would allow inplace debugging in C#,VB.NET (Gasp.. sleeping with enemy again!!!) The point is that we certainly should ensure our embedlet specification is able to work with .NET at some point along the chain and we should design for it if possible or is this simply an outrageous thing to say to a bunch of java die hards! I also forward this because I think it summarises quite nicely where we are at, where we are going and what we are doing (or at least I what I think we are doing) ============ Hi David, > So we can plug this Java based application into our VB.Net code ? Embedlets is still in its infancy, but yes, Embedlets are about plugging networked embedded applications back into VB.Net and J2EE backends in a seamless and object orientated fashion. Embedlets is at this stage an Open Source Experts group forging a specification which we hope to build a standard and reference implementation upon. That standard then creates opportunities for commericial adopters like ORBIT COMMUNICATIONS , which is a wireless connectivity company is bang on the 'wide-fan' vision of the Embedlets target application. > Then we can extract text from the objects to form a Logic > statements that we > can integrate into our C based application in the PIC ? The embedlets concept is a little more ambitious than this. Using the PLC analogy which is where this began, PLC logic can be considered as a subset of the Embedlets specification. In this type of application, the components of the PLC ie Counters and Relays and Comparitors etc, are all Embedlet's and the Ladder logic is like the Embedlet connectivity schema and the Embedlet container is where all these Embedlets execute which is a bit like the PLC Looping Runtime. It's alot to take in at once, but basically the idea is to instead of extract strings and implement some sort of interpreter in C' you serialise the object tree representing the PLC Embedlet application and upload it over the internet into the Java Enabled Device implementing the Embedlet Container which as a minimal platform will be the muvium uVM-877A which is a PIC16F877A Java Enabled device. Regards, James Caska http://www.muvium.com 'Java Bred for Embedded' > -----Original Message----- > From: pic microcontroller discussion list > [mailto:PI...@MI...]On Behalf Of Orbit Communications > Sent: Tuesday, January 28, 2003 6:26 PM > To: PI...@MI... > Subject: Re: PLC help > > > James, > > So we can plug this Java based application into our VB.Net code ? > > Then we can extract text from the objects to form a Logic > statements that we > can integrate into our C based application in the PIC ? > > Kind Regards > > David Huisman (CEO) > ----------------------------------------------------------------------- > ORBIT COMMUNICATIONS - Wireless Solutions that Work > (Telemetry, Control, Monitoring, Security, HVAC ...) > > Website : http://www.orbitcoms.com > PO Box 4474 Lakehaven > NSW 2259, AUSTRALIA > Phone: 61-2-4393-3627 > Fax : 61-2-4393-3685 > Mobile: 61-413-715-986 > ----- Original Message ----- > From: "James Caska" <ca...@VI...> > To: <PI...@MI...> > Sent: Tuesday, January 28, 2003 11:05 AM > Subject: Re: PLC help > > > > Again the embedlets specification is ALL about this, ie how to plug > wide-fan > > java enabled devices into backend J2EE databases. > > > > Example wide-fan scenario we are working on > > > > http://crusher.ssu.portsmouth.oh.us/~tkosan/java/embeddedjavascenario/ > > > > Again I encourage you join the email list just to listen in on the > emerging > > spec if you have not already done so ;-) > > > > http://sourceforge.net/projects/embedlets/ > > > > Regards, > > James Caska > > www.muvium.com > > 'Java Bred for Embedded' > > > > > > > -----Original Message----- > > > From: pic microcontroller discussion list > > > [mailto:PI...@MI...]On Behalf Of Orbit Communications > > > Sent: Tuesday, January 28, 2003 7:03 AM > > > To: PI...@MI... > > > Subject: Re: PLC help > > > > > > > > > I appreciate your comments but we are not wanting to develop a PLC. We > are > > > developing a specific product that will enhance our Wireless > connectivity > > > products. It will incorporate many functions not available in a PLC. > > > > > > We are interested in the mechanics of how PLC logic is > presented to the > > > controller in a typical PLC but have no intention of reinventing > > > an existing > > > product. > > > > > > Kind Regards > > > > > > David Huisman (CEO) > > > > ----------------------------------------------------------------------- > > > ORBIT COMMUNICATIONS - Wireless Solutions that Work > > > (Telemetry, Control, Monitoring, Security, HVAC ...) > > > > > > Website : http://www.orbitcoms.com > > > PO Box 4474 Lakehaven > > > NSW 2259, AUSTRALIA > > > Phone: 61-2-4393-3627 > > > Fax : 61-2-4393-3685 > > > Mobile: 61-413-715-986 |
|
From: Ted K. <tk...@ya...> - 2003-01-29 07:06:07
|
James, Another way to market the Embedlet Container idea might be to say that it is a Virtual Embedded System that can easily be interfaced to a wide number of existing systems and can be placed into a wide range of platforms (from very small PICs up through larger embedded controllers, PCs and even servers). I find it very interesting that you are discussing the project with members of the PIC list and it is probably very telling that this specific person wanted to know if the technology was going to be compatible with VB.net right from the start. And you know, he had an interesting idea. I guess as long as the PC he was running on had a current version of the JRE (or maybe JDK) on it, something like the JavaBeans-to-ActiveX bridge (http://java.sun.com/products/javabeans/software/bridge/) might allow him work with Embedlets? I also noticed you used the original wide-fan-out document that was created early on. I suppose that as soon as our strategy firms up over the next couple of weeks that I should start building the Embedlets website up a bit so we can direct people there if they want to learn more about what we are doing. Ted __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com |
|
From: James C. <ca...@vi...> - 2003-01-29 07:31:54
|
Ted, > I find it very interesting that you are discussing the project with members of the PIC list Must admit though.. I can feel alot of 'blank faces' on the other sides of the screen. Its going to take a while to get the message accross one feels. > like the JavaBeans-to-ActiveX bridge > > (http://java.sun.com/products/javabeans/software/bridge/) > > might allow him work with Embedlets? Yes, I am keen to just keep in mind the dark-side-of-the-force and make sure if it is easy to do so, ensure Embedlets work in that framework also or at least have some bridging or Adaptlet technique to make it work. >wide-fan-out document that was created Distributed wireless companies have been showing a bit of interest in muvium so I am experimenting with ways to talk about this to get the message accross. The 'pitch' if you like. I think the wide-fan-out document is the best 'visual summary' we have so far of the Systems objectives, ie without really even getting into the nitty gritty of the containers etc. Its like the 'Big Picture' for that type of app. I certainly like the idea of developing the Embedlets website with materials like this to help commercial interests understand the opportunities that come from the Embedlets specification. James > -----Original Message----- > From: emb...@li... > [mailto:emb...@li...]On Behalf Of Ted > Kosan > Sent: Wednesday, January 29, 2003 6:06 PM > To: emb...@li... > Subject: [Embedlets-developer] Re: PLC help > > > James, > > Another way to market the Embedlet Container idea might be to say > that it is a > Virtual Embedded System that can easily be interfaced to a wide number of > existing systems and can be placed into a wide range of platforms > (from very > small PICs up through larger embedded controllers, PCs and even servers). > > I find it very interesting that you are discussing the project > with members of > the PIC list and it is probably very telling that this specific > person wanted > to know if the technology was going to be compatible with VB.net > right from the > start. > > And you know, he had an interesting idea. I guess as long as the > PC he was > running on had a current version of the JRE (or maybe JDK) on it, > something > like the JavaBeans-to-ActiveX bridge > > (http://java.sun.com/products/javabeans/software/bridge/) > > might allow him work with Embedlets? > > > I also noticed you used the original wide-fan-out document that > was created > early on. I suppose that as soon as our strategy firms up over > the next couple > of weeks that I should start building the Embedlets website up a > bit so we can > direct people there if they want to learn more about what we are doing. > > > Ted > > __________________________________________________ > Do you Yahoo!? > Yahoo! Mail Plus - Powerful. Affordable. Sign up now. > http://mailplus.yahoo.com > > > ------------------------------------------------------- > This SF.NET email is sponsored by: > SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! > http://www.vasoftware.com > _______________________________________________ > Embedlets-developer mailing list > Emb...@li... > https://lists.sourceforge.net/lists/listinfo/embedlets-developer > > |
|
From: Christopher S. <cs...@oo...> - 2003-01-29 07:38:21
|
If the protocol is TCP/IP and XML based there is no reason that VB, VBA and .NET could not be supported easily without impacting the specification. This could be in the form of a SOAP envelop that wraps the Embedlet XML packet or direct Embedlet XML packet generation. VB (6.0) and VBA are still the most widely used tools for enterprise process automation and should not be ignored if the technology expects to garner widespread acceptance. -----Original Message----- From: emb...@li... [mailto:emb...@li...]On Behalf Of Ted Kosan Sent: Tuesday, January 28, 2003 11:06 PM To: emb...@li... Subject: [Embedlets-developer] Re: PLC help James, Another way to market the Embedlet Container idea might be to say that it is a Virtual Embedded System that can easily be interfaced to a wide number of existing systems and can be placed into a wide range of platforms (from very small PICs up through larger embedded controllers, PCs and even servers). I find it very interesting that you are discussing the project with members of the PIC list and it is probably very telling that this specific person wanted to know if the technology was going to be compatible with VB.net right from the start. And you know, he had an interesting idea. I guess as long as the PC he was running on had a current version of the JRE (or maybe JDK) on it, something like the JavaBeans-to-ActiveX bridge (http://java.sun.com/products/javabeans/software/bridge/) might allow him work with Embedlets? I also noticed you used the original wide-fan-out document that was created early on. I suppose that as soon as our strategy firms up over the next couple of weeks that I should start building the Embedlets website up a bit so we can direct people there if they want to learn more about what we are doing. Ted __________________________________________________ Do you Yahoo!? Yahoo! Mail Plus - Powerful. Affordable. Sign up now. http://mailplus.yahoo.com ------------------------------------------------------- This SF.NET email is sponsored by: SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See! http://www.vasoftware.com _______________________________________________ Embedlets-developer mailing list Emb...@li... https://lists.sourceforge.net/lists/listinfo/embedlets-developer |