[Etherlab-users] Home Automation / Beyond EtherCAT Master in C
Karl Zeilhofer
karl at zeilhofer.co.at
Tue Sep 17 17:35:22 CEST 2024
Dear Mr. Hagemeister,
thanks for your insights!
How does it come, that I never stumbled over that architecture graphic?
That's why I think a Wiki would be great - actually there is one as
Gavin reported: https://gitlab.com/groups/etherlab.org/-/wikis/home
How could we contribute to this Wiki?
I'm rather familiar with Qt, but not with QML.
Nowadays - especially in the consumer market - things should be
controllable via mobile devices. That's why a Web UI would be required
for us.
BTW: Yesterday I wrote a simple text UI for Linux shells to browse ESI
(XML) files: https://codeberg.org/Zellhoff/ethercat-esi-browser
Kind regards,
Karl Zeilhofer
On 9/17/24 17:03, Dr.-Ing. Wilhelm Hagemeister wrote:
> Hallo Karl,
>
> you guessed right. The other components on etherlab.org are mainly for
> gui integration and connection to non realtime services.
> You are looking for pdserv (on the server side) and pdcom (on the
> client side) for the (network) communication to/from the realtime
> task(s), managing all the data buffering and locking stuff between
> realtime and non realtime parts of your control application, opening
> (multiple) sockets... Look at the example in pdserv.
>
> QtPdCom1, QtPdWidgets2 and PdQmlWidgets are your friends if you want
> to write gui applications who connect to realtime tasks (via network).
>
> Testmanager(-ng) is a gui for visualizing control process data.
>
> DLS is a service (and gui) for long term data storage.
>
> We do not have a bus state monitor yet (apart from the ethercat
> commands); but it would be a cool tool but non of us had time to
> realize it up until now.
>
>
>
>
> Best regards,
> Wilhelm Hagemeister
>
> *Ingenieurgemeinschaft IgH Gesellschaft für Ingenieurleistungen mbH*
> Nordsternstraße 66
> D-45329 Essen
> igh.de <https://igh.de> | EtherLab <https://etherlab.org> | LinkedIn
> <https://de.linkedin.com/company/igh-gmbh>
> Amtsgericht Essen | HRB 11500 | USt-Id.-Nr.: DE 174 626 722
> Geschäftsführung: Frederik Becker, M.Sc. und Dr.-Ing. Siegfried Rotthäuser
>
> Am 17.09.24 um 02:26 schrieb Karl Zeilhofer:
>>
>> Hi,
>>
>> I did some minor projects with the IGH EtherCAT master. I wrote some
>> C programs, which use the ethercat library to access slave data.
>>
>> I'm wondering, how to go on from there.
>>
>> How should a HMI connection be implemented? Are Unix sockets the way
>> to go?
>>
>> Are there projects, to visualize the complete busstate in a
>> non-realtime fashion via a web-UI?
>> Or are there home automation efforts already done with
>> EtherCAT/Beckhoff, but without the clumsy TwinCAT system?
>>
>> I'd like to implement something like this:
>>
>> How do the side projects of IGH Etherlab help here?
>> https://docs.etherlab.org/
>>
>> Kind Regards,
>> Karl
>>
>> --
>>
>> *|Karl Zeilhofer|*
>> |*Design Mechatronischer Systeme*|
>>
>> |eMail: karl at zeilhofer.co.at (GPG-Verschlüsselung
>> <http://www.zeilhofer.co.at/official/doku.php?id=gpg-key>)|
>> |Tel: +43 660 6591574|||
>>
>> ------------------------------------------------------------------------
>>
>> ||
>>
>> |Mechatronik Karl Zeilhofer
>> ||Steinbach 13, 4562 Steinbach am Ziehberg, AUSTRIA|
>> |zeilhofer.co.at <http://zeilhofer.co.at>|
>>
>>
>
--
*|Karl Zeilhofer|*
|*Design Mechatronischer Systeme*|
|eMail: karl at zeilhofer.co.at (GPG-Verschlüsselung
<http://www.zeilhofer.co.at/official/doku.php?id=gpg-key>)|
|Tel: +43 660 6591574|||
------------------------------------------------------------------------
||
|Mechatronik Karl Zeilhofer
||Steinbach 13, 4562 Steinbach am Ziehberg, AUSTRIA|
|zeilhofer.co.at <http://zeilhofer.co.at>|
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.etherlab.org/pipermail/etherlab-users/attachments/20240917/8ca0689e/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Ndnirrr30U0sPLSc.png
Type: image/png
Size: 165455 bytes
Desc: not available
URL: <http://lists.etherlab.org/pipermail/etherlab-users/attachments/20240917/8ca0689e/attachment-0002.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: KC1bdG0isO988D8c.png
Type: image/png
Size: 57044 bytes
Desc: not available
URL: <http://lists.etherlab.org/pipermail/etherlab-users/attachments/20240917/8ca0689e/attachment-0003.png>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 236 bytes
Desc: OpenPGP digital signature
URL: <http://lists.etherlab.org/pipermail/etherlab-users/attachments/20240917/8ca0689e/attachment-0001.sig>
More information about the Etherlab-users
mailing list