Hey Jim, First, welcome on Apache PLC4X mailing lists. I will try to answer your questions. 1) The api module we have defines an universal "client" api necessary to interact with equipment. It is not bound to any specific environment nor platform. 2) At present all our drivers are platform independent. 3) Data collection is depends on several things, also PLC load. I believe Chris (I bet he will show up shortly) was able to collect hundred points with pretty short time (every 200 ms of so). If you seek higher bandwidth the 0.6 branch had a code which supported push notifications from PLC. As far I know it haven't been ported yet to 0.8/0.9-SNAPSHOT version. 4) Currently there is no active development in area of C#. 5) The client code is same for all PLCs, what you need to catch is connection string (just like for JDBC) and filed expressions.
The Java API introduction is available here: https://plc4x.apache.org/users/getting-started/plc4j.html Field syntax for S7 devices is described here: https://plc4x.apache.org/users/protocols/s7.html Best, Łukasz On 25.02.2021 18:44, Wang, Jim wrote: > > Hi PLC4X Team, > > I like to use PLC4X for connecting our PLCs in coding Java and I want to > understand, > Is your "api module" a web-based or windows-based module? > How fast can it collect a tag data from a PLC like S7_300? > Do you support C# programming in PLC4X now or soon later? > Can I get a sample java/C# codes that uses a common PLC like S7_300? > Thanks, > > Jim > > > > Find West on Twitter <http://twitter.com/#!/WestPharma> and > LinkedIn<http://www.linkedin.com/company/west-pharmaceutical-services?trk=fc_badge>. > > ________________________________ > The contents of this message are confidential and may be privileged. If you > have received this message in error, please permanently delete it, along with > any files that may be attached to this message, without reading, printing, > copying, forwarding or otherwise distributing it. Please notify the sender of > the error immediately so that we can prevent it from happening again. > >
