Thanks, Matthias.

This sounds great for a first start. I will also sync with Chris next week
about the Codecentric IoT lab.

This should be sufficient for getting started.

Kai

On Wed, Jul 24, 2019 at 11:14 AM Strljic, Matthias Milan <
matthias.strl...@isw.uni-stuttgart.de> wrote:

> Hi Kai,
>
>
>
> for testing you could use the DummyDriver, our TestLab (as Julian
> mentioned) or u can use a public OPC UA  example server like the
>
> " opcua:tcp://opcua.demo-this.com:51210/UA/SampleServer" but there be
> aware that those are not from us. This are just public OPC UA servers to
> demonstrate OPC UA.
>
>
>
> Here a nice List of public servers
> https://github.com/node-opcua/node-opcua/wiki/publicly-available-OPC-UA-Servers-and-Clients
> .
>
>
>
> You can find a simple example of writing, reading and subscribing of
> different data types at a manual test example at the ManualPLC4XOpcua.java
> <https://github.com/apache/plc4x/blob/develop/plc4j/drivers/opcua/src/test/java/org/apache/plc4x/java/opcua/ManualPLC4XOpcua.java>
> class.
>
> I hope this helps you 😊
>
>
>
> GL and have fun!
>
>
>
> Best wishes
>
> Matthias Strljic, M.Sc.
>
>
>
> Universität Stuttgart
>
> Institut für Steuerungstechnik der Werkzeugmaschinen und
> Fertigungseinrichtungen (ISW)
>
>
>
> Seidenstraße 36
>
> 70174 Stuttgart
>
> GERMANY
>
>
>
> Tel: +49 711 685-84530
>
> Fax: +49 711 685-74530
>
>
>
> E-Mail: matthias.strl...@isw.uni-stuttgart.de
>
> Web: http://www.isw.uni-stuttgart.de
>
>
>
> -----Original Message-----
> From: Kai Wähner <megachu...@gmail.com>
> Sent: Monday, July 22, 2019 1:13 PM
> To: Julian Feinauer <j.feina...@pragmaticminds.de>
> Cc: dev@plc4x.apache.org
> Subject: Re: Generate JARs to try out the examples
>
>
>
> No, I don't have a PLC.
>
>
>
> But from your response I understand that you need one to use PLC4X even
> for Hello World examples.
>
>
>
> I assume there is no "free / open test generator" as all of these
> protocols are proprietary and not using any standards (this is the main
> motivation for the PLC4X project).
>
>
>
> I saw FactoryIO (https://factoryio.com/editions/) in one of the PLC4X
> videos on Youtube. I could use it and its S7 emulator for a hello world
> with the 30 day trial. Is this the best / easiest option if you don't have
> any hardware?
>
>
>
>
>
> On Fri, Jul 19, 2019 at 8:40 PM Julian Feinauer <
> j.feina...@pragmaticminds.de> wrote:
>
>
>
> > Hey Kai,
>
> >
>
> > Indeed our documentation could be a bit better :) So you do not have a
>
> > real plc to check against?
>
> > The hello plc4x example is made for connecting to a Siemens S7 device,
>
> > I think.
>
> > So you can give it a IP and a field address of a Siemens S7 plc and it
>
> > will fetch the results.
>
> > Regarding the demo driver...i have to check (when by daughter finally
>
> > decides to sleep... :) and respond then back to you.
>
> >
>
> > Julian
>
> >
>
> > Von meinem Mobiltelefon gesendet
>
> >
>
> >
>
> > -------- Ursprüngliche Nachricht --------
>
> > Betreff: Re: Generate JARs to try out the examples
>
> > Von: Kai Wähner
>
> > An: Julian Feinauer
>
> > Cc: dev@plc4x.apache.org
>
> >
>
> > Thanks. I wasn't aware you can use more than one profile. I can
>
> > confirm that the built now works and generates the JARs.
>
> >
>
> > Can you also point me to some documentation or example how to send
>
> > some hello world messages using a hello world driver? I assume I have
>
> > to use DummyDriver somehow?
>
> >
>
> > ⇒   java -cp
>
> > /Users/kai.waehner/git-projects/plc4x/plc4j/examples/hello-world-plc4x
>
> > /target/plc4j-hello-world-plc4x-0.5.0-SNAPSHOT-jar-with-dependencies.j
>
> > ar org.apache.plc4x.java.examples.helloplc4x.HelloPlc4x
>
> > Missing required options: connection-string, field-addresses
>
> > usage: HelloPlc4x
>
> >     --connection-string <arg>   Connection String
>
> >     --field-addresses <arg>     Field Addresses (Space separated).
>
> >
>
> >
>
> > Looks like there is no complete getting started example available
>
> > somewhere? After I have it running, I am happy to write a more
>
> > detailed summary and create a PR for the readme file.
>
> >
>
> >
>
> >
>
> > On Fri, Jul 19, 2019 at 5:47 PM Julian Feinauer <
>
> > j.feina...@pragmaticminds.de> wrote:
>
> >
>
> >> Hi Kai,
>
> >>
>
> >> I think you need the profile "with-java" (cannot check it right now).
>
> >> So you would need to add "-Pwith-java" to the mvn cl string.
>
> >>
>
> >> Julian
>
> >>
>
> >> Von meinem Mobiltelefon gesendet
>
> >>
>
> >>
>
> >> -------- Ursprüngliche Nachricht --------
>
> >> Betreff: Generate JARs to try out the examples
>
> >> Von: Kai Wähner
>
> >> An: dev@plc4x.apache.org
>
> >> Cc:
>
> >>
>
> >> Hello,
>
> >>
>
> >> I would like to generate the JARs to try out the examples.
>
> >>
>
> >> *./mvnw install -P build-executable-jars -DskipTests*
>
> >>
>
> >> shows
>
> >>
>
> >> *WARNING: The requested profile "build-executable-jars" could not be
>
> >> activated because it does not exist.*
>
> >>
>
> >> The reason is probably that this profile is not defined in the main
>
> >> pom.xml, but in the folder *plc4x/plc4j/examples*
>
> >>
>
> >> Can someone please let me know the correct Maven command to generate
>
> >> the JAR files so that I can create the examples? Thank you.
>
> >>
>
> >> Best regards,
>
> >> Kai Waehner
>
> >>
>
> >
>

Reply via email to