It's great to have a Wonderware specialist on the board.

With kind regards / Mit freundlichen Grüßen

Türker TUNALI
Logedosoft Business Solutions
M +90 545 788 48 78
[image: Logo] <https://logedosoft.com/>


On Mon, Nov 21, 2022 at 1:00 PM Christofer Dutz <christofer.d...@c-ware.de>
wrote:

> Hi Tobias,
>
> and please let me send out a very warm welcome to you from the Apache
> PLC4X project.
>
> I really like that you want to start contributing to this really cool
> project. I think it’s really the missing link between IT and OT and we can
> use any help we can get.
>
> Well, the person on this list, that probably did the most work on PLC4Rs,
> is Julian. However, I do think he’ll be totally open and happy about
> feedback, Pull requests and help on this.
> I do recall him learning Rust while working on PLC4Rs and same as I
> started with PLC4Go as my way to learn go, I doubt you instantly get
> everything right the first time.
>
> I would strongly recommend to continue working on the existing PLC4Rs as I
> think there’s already a lot of moving parts in place there.
>
> Because one thing, that’s super special about PLC4X, is that we generate a
> lot of code.
> So, we define the messages and the parsing and serializing in so-called
> MSPEC files and then have language specific code generated automatically.
> This was usually the most boring and error prone part of writing drivers,
> so we automated it.
> There’s also universal test-cases available to test this generated code
> without having to implement the same tests over and over again for every
> language.
> This makes the initial start for a language a bit more work, but it
> totally pays out in the long run.
>
> We’re also planning on adding more parts of the drivers to be generated in
> all languages, but I guess that will be a topic for 2023, as I’m currently
> consumed with bringing the ADS driver to go and then greatly improving the
> EIP driver in all languages.
>
> I do hope that Julian will we willing to show up again and work on this
> with you … I’ll definitely put in some friendship-pressure to ensure this
> ;-)
>
> And I’ll send you an ivite to Slack right away.
>
> Chris
>
>
>
>
> From: Tobias Tschinkowitz <tobias.tschinkowitz@scite.solutions>
> Date: Monday, 21. November 2022 at 10:18
> To: dev@plc4x.apache.org <dev@plc4x.apache.org>
> Subject: Rust Contributor - introducing myself
> Dear dev-team,
>
> I just wanted to introduce myself to the team, as I want to contribute to
> the plc4x project in near future.
> Previously I was in contact with Chris which told me that I should share
> my plans with you all here in the mailing-list.
>
> At first, a short resume:
>
> - Apprenticeship as mechatronic in the machine-manufacturing industry
> - 7 Years of working as a service engineer world-wide - mostly working on
> Siemens S5, S7, TIA and Beckhoff TwinCAT 2 and 3
> - beside of the work I graduated as B.Eng. - Computer Engineering
> (Embedded Systems)
> - 3 Years of working as C# Developer - bringing together automation
> systems and reporting-systems (e.g. Wonderware Historian, Siemens S7)
> - 2 Years of working as Software Developer - mostly Siemens S7, Beckhoff
> TwinCAT 3, Wonderware/Aveva software, Rust and Golang.
> - Since 2020 I am working as a freelancer with my own company SCITE
> (software service provider) - mostly using Rust, Golang and various
> automation systems.
>
> TLDR:
>
> - Experienced Software-Developer (Rust/Golang) with a strong foundation in
> the automation industry.
>
> About my plans:
>
> In the first half of 2023 i mainly want to contribute to OSS Projects. As
> I see the high potential in PLC4X, i would really love to support you guys.
> I would focus on the implementation of the plc4rust part where some work
> was already done in the plc4rs branch.
> As I don’t know if the code is obsolete I wanted to ask you where I should
> start from.
>
> So my questions:
>
> 1. Should I use the code that is already present, or just use parts of it
> and start „fresh“?
> 2. Who would be my main contact for the rust part?
> 3. Chris told me about the Apache Slack chan. Maybe I can get an
> invitation for that?
>
> Thanks and best regards,
> Tobias
>
>
>
>
>
>

Reply via email to