Hi to all of you, I agree that if we use NetBeans it’s definitiely “eating our own (Apache) dogfood” … and yes it’s quite well established. Probably you can create Standalone Applications with Netbeans similar to how you can do that with Eclipse. However, do I imagine, that this would probably be a bit of overkill for this usecase.
Right now I was thinking of a single runnable fat-jar that you just double click and a window opens, that per default simply triggers Discover on all protocols and network devices on the current system and simply lists out the results. And @nicolo … I was more thinking about something totally generic … as PLC4X is totally generic … that you sort of have a list of resources, if the connection supports “Browse” … if you select a value you can read and wrtite it. This is where you could probably go nuts with ideas … like auto-refresh, read into a table so you can see the values over time, draw a graph, … If the Connection doesn’t support Browse, we could simply have a text-field for entering PLC4X Field Queries and execute these. But that was just my idea … if anyone wants to do it differently … go ahead … I mean … he ho scratches, get’s to decide how and where ;-) Chris From: Nicolò Toscani <[email protected]> Sent: Donnerstag, 23. Juni 2022 14:21 To: [email protected] Subject: Re: [PROPOSAL] Implement a Java GUI application for browsing PLCs with PLC4X Hi, This is my application developed to analyze the Modbus protocol. Maybe it can be useful as a starting point for development. https://github.com/NicoloToscani/ModbusClient [cid:ii_l4qzt6c10] Nicolò Toscani Il giorno gio 23 giu 2022 alle ore 10:55 Christofer Dutz <[email protected]<mailto:[email protected]>> ha scritto: Hi all, Again, I was in need of a simple application to simply monitor the values on a Modbus device (I’m currently configuring my Wago PFC200 Modbus Slave interface). I could use stuff like the “Modbus Poll” GUI tool, but my trial expired and I’m not willing to pay 130€ for this limited functionality. So, I thought, it would be an awesome addition to PLC4X if we had some sort of GUI application, that uses the Discover functionality to find possible PLCs and list them in a tree view. If the use double clicks on one of these connections, it connects and possibly executes the Browse functionality and lists up what it finds. I know that I could simply start working on something like that, but I thought this would also be a great thing for someone else to implement as it doesn’t require too deep knowledge of PLC4X internals. And I suck at building beautiful UIs :-) Anyone interested? Chris
