Hi Julian,

thanks for your very quick answer (didn't expect it on Friday at all :-))

Running PLC4X already on the shop floor it the best test and and thus great
to hear and we would very welcome a short hangout for showing you use
cases. I just asked my colleague, a very experienced PLC developer I'm
working with, which is interested as well. Maybe you can just make an
appointment suggestion when it fits best for you?

I totally agree that collaborating and participating in a community project
makes a lot more sense than home grown developments and your nice response
helps not only a bit in this regard. :-)

Regards,
Jens


Am Fr., 21. Feb. 2020 um 12:53 Uhr schrieb Julian Feinauer <
[email protected]>:

> Hi Jens,
>
> first, welcome and nice to have you here!
> Second, cool that you have a Karaf backend... I would love to have one __
>
> And now regarding your questions... We use PLC4X in prod, meaning on
> several large machines from different industries on the plants (core
> shooters, saws, ...).
> So yes its still early in the project and sometimes you have to adjust
> things a bit but you can run it on the Shopfloor (but not an a raspberry
> pi... this is something we learned... : ) ).
>
> We abandoned our own "home grown" code and joined the project as we had
> the same issues with our own code base and it just makes more sense to
> collaborate on that.
> From the community side I think we could consider a hangout or "web
> meetout" to talk a bit about that or I can offer that myself or @Tim Mitsch
> have a Teams call with you and show you a  bit of what we do it and give
> you a bit of background of our exact usages in real plants.
>
> Hope that helps you a bit : )
>
> Julian
>
> Am 21.02.20, 12:49 schrieb "[email protected]" <[email protected]>:
>
>     Hi PLC4X developers,
>
>     I'm working for a manufacturer of packaging machines in northern
>     Germany using Beckhoff PLCs only. In order to gather data for a
>     condition monitoring solution from our fast running machines (our
>     fastest PLCs have cycle times of 1ms) we are looking for a library
>     enabling us to access the PLC remotely as fast as possible (via ADS)
>     from a Java runtime running wihtin a (Docker) container. PLC4X looks
>     like a perfect match for us! It has a nice API supporting different PLC
>     protocols (Rockwell EtherNet/IP might be required by our product as
>     well in the future) , supports OSGi to be used in our Karaf based
>     backend and is a fully java implementation to be used in a Linux
>     environment.
>
>     During the last days we did some tests to check the support of
>     elemental data types mandatory for our first product and found some
>     limitations, e.g.:
>     - writing variables seems not to work at all. As far as I understoud a
>     field encoder seems not be implemented at all
>     - reading of arrays and structure is not implemented yet
>     - reading of multiple variables via one single request results in
>     timeouts
>     - read floating values results in incorrect values
>
>     This is ok as the version number of PLC4X and "limited" documentation
>     do indicate the early state of the whole library. What we would like to
>     know:
>     Is PLC4x ready for production use and does somebody still work on the
>     ADS support (the related Jira issues are updated months ago)?
>
>     Since we are very interested in PLC4X and I'm personally interested in
>     OpenSource development, I would even like to help with contributions.
>
>     Kind regrads,
>     Jens Vagts
>
>
>
>
>

Reply via email to