Re: PLC4X support

2024-05-09 Thread Christofer Dutz
I Chen, Great hearing from you. I would be happy to help you with your suport needs via Timecho. Timecho is a China based commercial support entity around apache iotdb, but since me joining them last year also offering support for plc4x. Fun fact: I used to work for Dematic Germany. So I at lea

Re: PLC4X - 0.11.0 - Issue writing value to a Beckhoff PLC using ads driver

2023-10-17 Thread Łukasz Dywicki
Hey Chris and Patrick, I've had a look on ADS driver in context of TC2 and I found that i.e. subscriptions do not work when initial symbol discovery is disabled (load-symbol-and-data-type-tables=false). Subscriptions did fail due to missing data type mapping, even for most basic types. I supp

Re: PLC4X Community Call today 19:00 CET

2022-09-06 Thread Lukas Ott
+1 Am Di., 6. Sept. 2022 um 13:38 Uhr schrieb Christofer Dutz < christofer.d...@c-ware.de>: > Hi all, > > I just wanted to remind you, that it’s the first Tuesday of the month > again and therefore it’s time for another community call. > > You can join, with this link: > https://us06web.zoom.us/j

Re: PLC4X Error

2022-04-01 Thread Lukas Ott
Hi Zap, Welcome to our mailing list :-) Can you give us a little bit more details. What version of PLC4X are you running and is this a Kafka related error or does the error occur from the modbus driver and then which Modbus driver. (Does the error also occur when connecting to the Modbus Device w

RE: PLC4X Adoption Listing

2021-11-20 Thread Christofer Dutz
Hi Cole, thanks for your feedback and kind words … that’s the fuel that keeps us going ;-) Unfortunately, file attachments get stripped off the emails to this list … if you send it to me in a direct email I can take care of that. Chris From: Cole Snyder Sent: Freitag, 19. November 2021 19:28

Re: plc4x summary from 1bd132a to f97d36f (buffer changes and test framework)

2021-04-26 Thread Sebastian Rühl
Somehow the mailing list removed all the bullet points (apparently it doesn’t like html mails). Here again hopefully readable as plain text: TLDR: changes in plc4x which help developing drivers across languages that have no effect how plc4x send/receiver data or how you use the API As of the la

Re: PLC4x integration for Profinet

2021-04-19 Thread Łukasz Dywicki
Kudos should go primarily to Adrian who cleaned up mspec, tested it against real hardware and added missing parts. My role was limited to assistance in few places. Looking forward to work with him and others on next steps. Best, Łukasz On 19.04.2021 19:56, Lukas Ott wrote: > +1 Lukasz you are aw

Re: PLC4x integration for Profinet

2021-04-19 Thread Lukas Ott
+1 Lukasz you are awesome! Am Mo., 19. Apr. 2021 um 19:33 Uhr schrieb Łukasz Dywicki < l...@code-house.org>: > I've pushed few additional changes to features/profinet2 branch. > > Now it is possible to interact through PLC4X api. At least for > identification calls. > Sample client code: > https:

Re: PLC4x integration for Profinet

2021-04-19 Thread Łukasz Dywicki
I've pushed few additional changes to features/profinet2 branch. Now it is possible to interact through PLC4X api. At least for identification calls. Sample client code: https://gist.github.com/splatch/f1554f0775b2b20df072f51a98ad280b Best, Łukasz On 19.04.2021 11:34, Łukasz Dywicki wrote: > Hey

Re: PLC4x integration for Profinet

2021-04-19 Thread Łukasz Dywicki
Hey Mehta, Our progress on profinet so far is limited just to one section - namely DCP. Adrian Lazar (in CC) and I work together in two places: https://github.com/Adito5393/plc4x/tree/feature/profinet2-setConfigs/ https://github.com/apache/plc4x/tree/feature/profinet2 So far we been able to cover

Re: Plc4x connection reset by peer exception uncaught

2020-09-17 Thread Stefano Bossi
Hi Vlad, just a last advise, I have tried once to open more than one connection to a Siemens 1200 PLC with a multithread application and I got a problem of disconnection similat to your. In my code the disconnection was systematic when the second thread try to enstablish a connection. My suggesti

Re: Plc4x connection reset by peer exception uncaught

2020-09-17 Thread Vladyslav Milutin
Hi Christofer, I can't access this machine where I got this exception, that's the problem, I just got logs from the machine. Kind regards, Vlad чт, 17 сент. 2020 г. в 13:38, Christofer Dutz : > Hi Vlad, > > Your code says TCP ... so it should work, if you use WireShark on the > machine that is

Re: Plc4x connection reset by peer exception uncaught

2020-09-17 Thread Christofer Dutz
Hi Vlad, Your code says TCP ... so it should work, if you use WireShark on the machine that is trying to connect to the remote you won't even need the promiscuous mode. Chris Am 17.09.20, 12:26 schrieb "Vladyslav Milutin" : Hi Christofer, Thanks for your advice, I'm not sure that

Re: Plc4x connection reset by peer exception uncaught

2020-09-17 Thread Vladyslav Milutin
Hi Christofer, Thanks for your advice, I'm not sure that I can use wireshark in my case :( Thanks for your answers, I'll try to create a watchdog for it and look for the connection statuses. Kind regards, Vlad чт, 17 сент. 2020 г. в 13:02, Christofer Dutz : > Hi Vlad, > > I didn't miss the emai

Re: Plc4x connection reset by peer exception uncaught

2020-09-17 Thread Christofer Dutz
Hi Vlad, I didn't miss the email, but for me it's almost impossible to give you an advice to what might be going wrong. The error you are getting I usually got in the past as soon as I send out something the PLC doesn't like. Just recently when we didn't reset the message-id counters and they ov

Re: Plc4x connection reset by peer exception uncaught

2020-09-17 Thread Vladyslav Milutin
Hi guys, I just will resend this message in case you missed it. Hi guys, I can send you this code, which doesn't have much business logic, and all params are renamed. public abstract class LalelDriver extends GeneratedDriverBase { private final ChannelHandler handler; @Override pu

Re: Plc4x connection reset by peer exception uncaught

2020-09-17 Thread Christofer Dutz
Hi Vlad, 0.8.0-SNAPSHOT is the current development version ... we'll be releasing that as soon as we tied up some things we're currently working on. Chris Am 17.09.20, 11:02 schrieb "Vladyslav Milutin" : Hi Stefano, I'm curious about the 0.8.0 version, where I can find it? Since m

Re: Plc4x connection reset by peer exception uncaught

2020-09-17 Thread Vladyslav Milutin
Hi Stefano, I'm curious about the 0.8.0 version, where I can find it? Since maven repo contains the latest version 0.7.0. Kind regards, Vlad ср, 16 сент. 2020 г. в 17:30, Stefano Bossi : > Hi Vlad, > > this seems similar to a bug fixed some time ago, I am not really sure but > it worth to try t

Re: Plc4x connection reset by peer exception uncaught

2020-09-17 Thread Vladyslav Milutin
Hi guys, I can send you this code, which doesn't have much business logic, and all params are renamed. public abstract class LalelDriver extends GeneratedDriverBase { private final ChannelHandler handler; @Override public String getProtocolName() { return "Lalel"; }

Re: Plc4x connection reset by peer exception uncaught

2020-09-16 Thread Łukasz Dywicki
I can't say more than others, but based on my own experiences I can tell you that some exceptions are swallowed by Netty or surrounding classes resulting in dead connections. When I was working on socketcan transport its initialization failures lead to connections which were allowing writes but nev

Re: Plc4x connection reset by peer exception uncaught

2020-09-16 Thread Vladyslav Milutin
Hi Stefano, Driver designed for custom IoT devices, driver itself just overrides abstract methods like protocol(), canWrite(), canRead(), getConfiguration(). It's not doing any logic. I think PooledDriverManager can help, but will it check the connection itself, not just when the getConnection()

Re: Plc4x connection reset by peer exception uncaught

2020-09-16 Thread Stefano Bossi
Hi Vladyslav, just because a I am a curious guy, why did you choose to build a custom driver? Do you need something special ? Regards, Stefano P.S. feel free to answer: it's not your business As said is just a curiosity, anyone has the right to choose it's road. On 16/09/2020 17:54, Chr

Re: Plc4x connection reset by peer exception uncaught

2020-09-16 Thread Christofer Dutz
Hi Vladyslav, oh ... a custom driver. In that case it will definitely be tricky to help you unless we can have a look at the code. Is this something you consider bringing into the PLC4X project, or something that's meant to stay outside of the project? I guess this is the first time such a que

Re: Plc4x connection reset by peer exception uncaught

2020-09-16 Thread Vladyslav Milutin
Hi Christofer, Thanks for your quick response. I'm using a custom driver which extends GeneratedDriverBase, for connection I use a simple call to .connect, I know that you have PooledDriverManager, but it won't have the same issue if connection was reset by peer, since it's just look up for the sp

Re: Plc4x connection reset by peer exception uncaught

2020-09-16 Thread Stefano Bossi
Hi, an another suggestion is to give a try to the pooled drive manager instead of the simple dirve manager, here you could fine some more info: https://plc4x.apache.org/users/tools/connection-pool.html Regards, Stefano On 16/09/2020 16:30, Stefano Bossi wrote: > Hi Vlad, > > this seems similar

Re: Plc4x connection reset by peer exception uncaught

2020-09-16 Thread Stefano Bossi
Hi Vlad, this seems similar to a bug fixed some time ago, I am not really sure but it worth to try to use the 0.8.0 version where this fix is present. You should try to build the version and here you could fine some help: https://plc4x.apache.org/developers/index.html Regards, Stefano On 16/09/

Re: Plc4x connection reset by peer exception uncaught

2020-09-16 Thread Christofer Dutz
Hi Vladyslav, could you please tell us which driver and which version you are using? Also it would be interesting if you are using any integration modules? Chris Am 16.09.20, 14:36 schrieb "Vladyslav Milutin" : Hello guys, I'm writing to you with a hope that you can help me with exce

Re: PLC4X on Android?

2020-01-11 Thread Niklas Merz
Hi again, Good news! I got the PlcDriverManager working with Dalvik classloading in my Cordova plugin. Turns out my previews finding took me to a wrong route: > ClassLoader cl = ClassLoader.getSystemClassLoader(); > Thread.currentThread().setContextClassLoader(cl); I was not really familiar wit

Re: PLC4X on Android?

2020-01-09 Thread Julian Feinauer
anks for your work! > > > > Julian > > > > Von meinem Mobiltelefon gesendet > > > > > > Ursprüngliche Nachricht > > Von: Niklas Merz > > Datum: Di., 7. Jan

Re: PLC4X on Android?

2020-01-09 Thread Niklas Merz
21:06 schrieb Julian Feinauer: > > Whoop, whoop Niklas! > > Thanks for your work! > > > > Julian > > > > Von meinem Mobiltelefon gesendet > > > > > > Ursprüngliche Nachricht > > Von: Niklas Merz > > Datum

Re: PLC4X on Android?

2020-01-08 Thread Christofer Dutz
Von meinem Mobiltelefon gesendet > > > Ursprüngliche Nachricht > Von: Niklas Merz > Datum: Di., 7. Jan. 2020, 20:56 > An: dev@plc4x.apache.org > Betreff: Re: PLC4X on Android? > Hi all, > > Turns out Netty seems to work ju

Re: PLC4X on Android?

2020-01-07 Thread Niklas Merz
iltelefon gesendet > > > Ursprüngliche Nachricht > Von: Niklas Merz > Datum: Di., 7. Jan. 2020, 20:56 > An: dev@plc4x.apache.org > Betreff: Re: PLC4X on Android? > Hi all, > > Turns out Netty seems to work just fine on Android, but we forgot to > give the app n

Re: PLC4X on Android?

2020-01-07 Thread Niklas Merz
Hi all, Turns out Netty seems to work just fine on Android, but we forgot to give the app network permission. I just pushed the latest changes to my example project and you can use for demos etc as you like. https://github.com/NiklasMerz/plc4x-android-demo The Android app project itself is not t

Re: PLC4X on Android?

2020-01-07 Thread Christofer Dutz
Hi Julian, I'll trust on your judgement here ... just wanted to mention we're using OIO stuff ... so we keep it on the radar. Chris Am 07.01.20, 13:05 schrieb "Julian Feinauer" : Hi Chris, its not black and white. And Oio is deprecated for Netty 4.x but will be available till

Re: PLC4X on Android?

2020-01-07 Thread Julian Feinauer
Hi Chris, its not black and white. And Oio is deprecated for Netty 4.x but will be available till Netty 5 comes out. And I discussed the RawSocket thing with Norman Maurer (Maintainer of Netty) and he himself suggested/agreed to go with Oio for this use case as the way Pcap works is more Oio-es

Re: PLC4X on Android?

2020-01-07 Thread Christofer Dutz
Hi Julian, Then we should update the RawSocketChannel as that is based on OIO ... the PCAP Channel I don't really care as it's for testing and development only anyway. Chris Am 07.01.20, 12:46 schrieb "Julian Feinauer" : Hi Chris, I agree that we should never use Oio for Product

Re: PLC4X on Android?

2020-01-07 Thread Julian Feinauer
Hi Chris, I agree that we should never use Oio for Productive Code (instead of Serial where its fine, I think). But, yes, we could add other transports for "edge" cases or something. Currently that’s just a toy project we try to get running, but I see some interesting options there : ) Julian

Re: PLC4X on Android?

2020-01-07 Thread Christofer Dutz
Hi all, I Think the OIO options are usually marked as deprecated in favor of NIO. But I think we could do one thing. The same way I can pass in a different ChannelFactory for testing or PCAP input or whatever we want to use, we could have additional TCP channel-factories that explicitly use OIO

Re: PLC4X code retreat in December

2019-12-10 Thread Christofer Dutz
Hi all, as we will be doing our working session next week I would need to know who will actually attend. So far I know of: - Julian - Tim - Me Anyone else? I need to inform the Co-Working space how many people to expect. If you are coming you should also handle your accommodation. Chris Am

Re: PLC4X

2019-11-15 Thread Cesar Garcia
; What do others think? > > Julian > > From: Ott, Lukas > Sent: Friday, November 15, 2019 8:10:29 AM > To: dev@plc4x.apache.org > Subject: RE: PLC4X > > +1 for a public Webinar-Session that is also announced

Re: PLC4X

2019-11-15 Thread Christofer Dutz
What do others think? Julian From: Ott, Lukas Sent: Friday, November 15, 2019 8:10:29 AM To: dev@plc4x.apache.org Subject: RE: PLC4X +1 for a public Webinar-Session that is also announced via Twitter etc. So more people ca

Re: PLC4X

2019-11-15 Thread Julian Feinauer
, November 15, 2019 8:10:29 AM To: dev@plc4x.apache.org Subject: RE: PLC4X +1 for a public Webinar-Session that is also announced via Twitter etc. So more people can participate. Maybe stream on Apache YT Channel? Lukas Ott Associate Consultant Business Industry Consulting Manufacturing - North

RE: PLC4X

2019-11-14 Thread Ott, Lukas
+1 for a public Webinar-Session that is also announced via Twitter etc. So more people can participate. Maybe stream on Apache YT Channel? Lukas Ott Associate Consultant Business Industry Consulting Manufacturing - North and Central Europe DXC Technology Alfred-Herrhausen-Allee 3-5, 65760 Eschbor

Re: PLC4X and OSGi

2019-10-14 Thread Christofer Dutz
Hi, I totally agree that it's a good thing that we can use PLC4X in an OSGI environment and the changes are really minimal. Also I have no problems with the refactoring of the packages ... even if I probably would have built the package tree a little different, but that's functionally not an is

Re: PLC4X and OSGi

2019-10-13 Thread Niclas Hedhman
As a former OSGi-buff, I think I need to provide a little bit guidance/translation here What Julian is talking about is how bundles are constructed according to OSGi, i.e. more stuff in META-INF/MANIFEST.MF, and there is tooling support to ensure this is done correctly, such as a Maven plugin,

Re: PLC4X and OSGi

2019-10-13 Thread Julian Feinauer
Hi all, with the help of the Karaf Community and especially @Christian Schneider I was able to finalize a PR which makes PLC4X fully OSGi-compatible: https://github.com/apache/plc4x/pull/89 This means that all jars are also valid (and hopefully correct) OSGi Bundles. Furthermore, I introduced a

Re: PLC4X and OSGi

2019-10-08 Thread Christofer Dutz
I agree ... as far as I understand it it's just some text in the MANIFEST that doesn't have impact on other class loading systems. We should check how we get this additional data in there however. There are multiple options and I don't quite know how good all of them are. Chris Am 08.10.19,

Re: PLC4X and OSGi

2019-10-08 Thread Sebastian Rühl
Hi Julian, We should put the osgi metadata directly into the modules as they „just“ enhance the manifest. Additional JARs would only increase the complexity. Sebastian > Am 07.10.2019 um 15:58 schrieb Julian Feinauer : > > Hi all, > > as some of you may have notices from Twitter or Slack I am

Re: PLC4X and OSGi

2019-10-07 Thread Cesar Garcia
Hello Julian, Thanks for the clarification. Any question is welcome. I will take the time to study the PLC4X project and be able to contribute. Regards. El lun., 7 oct. 2019 a las 10:36, Julian Feinauer (< j.feina...@pragmaticminds.de>) escribió: > Hi Cesar, > > thanks for the reply and very

Re: PLC4X and OSGi

2019-10-07 Thread Julian Feinauer
Hi Cesar, thanks for the reply and very nice to see you here. In fact, we are currently working on something which seems to be similar to what I see in your Blog about "Merlot". I will have a deeper look and come back to you with questions : ) And regarding your comment, of course we have to be

Re: PLC4X and OSGi

2019-10-07 Thread César García
Hello everyone, First of all, cordial greetings to the entire PLC4X team, I am very happy to see this project working and I hope to collaborate on it. Regarding the integration of PLC4X with Karaf (aka OSGI), I think we need follow the path specified by the standard, as indicated in the Compe

Re: PLC4X IoT Lab VPN Access

2019-05-09 Thread Robert Meissner
Dear all, my name is Robert, I joined the CC team in Muenster last week. I did my PhD in Physics and had to completely build, control and automatize my lab. I programmed a lot in Matlab, a bit in python and a very small bit in Java and C++. Right now I am being fast-trained here in Muenster.

Re: PLC4X IoT Lab VPN Access

2019-05-09 Thread Christofer Dutz
chments or disclose the contents to any other person. Thank you. -Ursprüngliche Nachricht- Von: Christofer Dutz Gesendet: Donnerstag, 9. Mai 2019 11:57 An: dev@plc4x.apache.org Cc: Robert Meissner Betreff: Re: PLC4X IoT Lab VPN Access Hi Robert,

Re: PLC4X IoT Lab VPN Access

2019-05-09 Thread Julian Feinauer
Hi Robert, also a warm welcome from my side. It would be great if you could, after joining the list, just say a few words about you and introduce you to the community? Julian Am 09.05.19, 11:54 schrieb "Robert Meissner" : Dear Sir or Madam, I would like to test the PLC4X on the I

Re: PLC4X IoT Lab VPN Access

2019-05-09 Thread Christofer Dutz
Hi Robert, welcome to this list, even if you haven't subscribed to it yet, so I am adding you as cc. Please send an email to dev-subscr...@plc4x.apache.org to subscribe to this list. Other than that, I was told you are a new colleague of mine at codecentric Münster, so I'll take care of creati

Re: PLC4X-to-OPC-Bridge

2018-10-18 Thread Christofer Dutz
galli Sent: Friday, October 12, 2018 5:06:40 PM To: dev@plc4x.apache.org Cc: timm.von.ber...@hs-esslingen.de Subject: Re: PLC4X-to-OPC-Bridge There are a lot of solutions already "bridging" old PLCs with OPC-UA. For example, I know some fol

Re: PLC4X-to-OPC-Bridge

2018-10-12 Thread Christofer Dutz
t; herunterladen From: Pier Fumagalli Sent: Friday, October 12, 2018 5:06:40 PM To: dev@plc4x.apache.org Cc: timm.von.ber...@hs-esslingen.de Subject: Re: PLC4X-to-OPC-Bridge There are a lot of solutions already "bridging" old PLCs with OPC-UA. For example, I know some folks he

Re: PLC4X-to-OPC-Bridge

2018-10-12 Thread Pier Fumagalli
There are a lot of solutions already "bridging" old PLCs with OPC-UA. For example, I know some folks here at work use the KEPware KEPServer https://www.kepware.com/en-us/ which roughly does what you described for Siemens (runs on windows, though, don't get me started). It sure would be nice to ha

Re: PLC4X talk at Open-Source Summit Europe in Edinburgh got accepted

2018-08-15 Thread Christofer Dutz
Hi All, While fixing our "Community" menu, I took the liberty to update the page about PLC4X conference talks and meetups ... http://plc4x.apache.org/community/conferences.html So if you got things not in there, be sure to tell us about them, so we can add them. Chris

Re: PLC4X talk at Open-Source Summit Europe in Edinburgh got accepted

2018-08-14 Thread Julian Feinauer
Hi Chris, congratulations! This seems like a cool opportunity to bring things forward. I'll note it in my calendar but I'm not sure if I'll be able to attend. Best Julian Am 14.08.18, 09:43 schrieb "Christofer Dutz" : Hi all, I got an email yesterday evening, that my t

Re: Plc4X meeting in Nürtingen

2018-08-10 Thread Christofer Dutz
+1 Perfect from my side ( Am 10.08.18, 13:23 schrieb "Julian Feinauer" : * Discussion: Where is PLC4X currently used or will be soon? Feedbacks from Industry.

Re: Plc4X meeting in Nürtingen

2018-08-10 Thread Julian Feinauer
Hey Matthias, (if you are on the list) I like Chris idea. Do you like to give us some insight into what you are doing currently and what are you planning to do? So a first draft of the agenda is: * Chris: History and Wrap-Up of PLC4X * Chris: Architecture and Deep-Dive PLC4X * (Hopefully

Re: Plc4X meeting in Nürtingen

2018-08-10 Thread Julian Feinauer
Hey chris, thats absolutely fine for me. Who comes first, gets the first coffee : ) Best Julian Am 09.08.18, 13:19 schrieb "Christofer Dutz" : Hi Julian, I just had a look at the train schedules ... seems the trains from Stuttgart to Nürtingen usually arr

Re: Plc4X meeting in Nürtingen

2018-08-09 Thread Christofer Dutz
Hi Julian, I just had a look at the train schedules ... seems the trains from Stuttgart to Nürtingen usually arrive some time round {hour}:55 ... would something 10:15 or 10:30 be ok too? Chris Am 09.08.18, 13:05 schrieb "Christofer Dutz" : Hi Julian, I

Re: Plc4X meeting in Nürtingen

2018-08-09 Thread Christofer Dutz
Hi Julian, I think Matthias Strljic from the University of Stuttgart might want to join in and tell us what they are doing there as it seems they are working on a similar project and we were discussing options of joining forces off list for quite some time, but never managed to actually meet

Re: Plc4x dev-meeting in Nürtingen

2018-08-06 Thread Julian Feinauer
Hey everybody, as the rate of registering users decreases, I think it's reasonable to set a Deadline for participation in the Doodle. If anybody else intents to join our plc4x dev-meeting In Nürtingen, please feel free to add you availability dates to the doodle: https://doodle.com/poll/9szm

Re: PLC4X talks this year ...

2018-03-24 Thread Christofer Dutz
Oh ... forgot one: 04.-06. June 2018: Colone Building IoT https://www.buildingiot.de/veranstaltung-6815-industrial-iot-und-edge-computing-mit-apache-plc4x-und-apache-edgent-%5Bsponsored-talk%5D.html?id=6815 Chris Am 24.03.18, 17:44 schrieb "Christofer Dutz" : Hi all, so I w