Eigenlijk een vraag die ik me al veel eerder had moeten stellen: wat is eigenlijk de handigste manier om Codesys te installeren?

Ik heb het nu zonder er verder echt over na te denken, uit luiheid en tijdgebrek, meerdere keren geïnstalleerd, onder andere als "Machine Controle Studio" van CT, "TwinCat", "Delta Studio".

Heeft iemand een manier waarop dit efficiënter kan of word het gemeenschappelijke stuk Codesys zelf maar één keer geïnstalleerd?

Deze ? Of is dat echt verschillende versies ?

"onder de kap" allemaal Codesys 3.5 en minimale verschillen in de UI. En wat verschillende keuzemogelijkheden voor de hardware als je een nieuw project start.

Tja, schijfruimte is tegenwoordig niet echt een probleem meer. Waarom ellende gaan zoeken?

wordt het gemeenschappelijke stuk Codesys zelf maar één keer geïnstalleerd?

Dit zal wellicht over Windows gaan, die wereld ken ik niet. (het is typisch voor Windowsgebruikers dat ze er niet bijvertellen welk O/S. Immers, Windows doet toch iedereen? Niet, dus) Maar als die software min of meer deftig geschreven is, dan zit het grootste deel in libraries, en iet of wat O/S en iet of wat installer letten er wel op dat er geen dubbele libraries worden geplaatst. Tenzij er verschillende versies in gebruik zijn, misschien.

Op 20 juni 2023 11:11:48 schreef Sine:
Tja, schijfruimte is tegenwoordig niet echt een probleem meer. Waarom ellende gaan zoeken?

Nou ja, als je ook nog het TIA portal gebruikt, dat is al tegen de 50GB PER VERSIE! En je hebt sowieso meerdere versies nodig om er mee te kunnen werken.

Op 20 juni 2023 11:20:36 schreef Paulinha_B:
Dit zal wellicht over Windows gaan, die wereld ken ik niet. (het is typisch voor Windowsgebruikers dat ze er niet bijvertellen welk O/S.

De vraag was ook bedoeld voor de kenners, die weten waar het over gaat.

De vraag was ook bedoeld voor de kenners, die weten waar het over gaat.

O, excuseer me mijn onwetendheid. Het ware wel mooi geweest om er dat gelijk bij te zeggen, dan had ik me de moeite kunnen besparen.

[Bericht gewijzigd door Paulinha_B op (74%)]

Op 20 juni 2023 11:20:36 schreef Paulinha_B:
[...]
Immers, Windows doet toch iedereen? Niet, dus

Nouja, dat je vertelt dat je een linux draait is niet vreemd als 2,75% van de wereld dat op de desktop gebruikt. ( dan blijft nog een 16% over het OS wat niet genoemd zal worden )
Dus bij twijfel > windows gaat hier best op ja ;)
Zeker in de zakelijke wereld, waar dit wellicht nog wat meer naar MS zal leunen.

Codesys onder linux lukt overigens ook, boven op wine, dus of je daar percé warm voor moet lopen?

Voor dit soort toepassingen is vrijwel 100% Windows. Iets anders is eigenlijk onmogelijk. En WINE is echt helemaal ruk. De enige software die ik ken die ook op linux draait is LogoSoft.
Ik gebruik daarom linux alleen op de tweede PC en een apart laptopje.
Maar niet getreurd: linux blijft royaal het meest geïnstalleerde OS. Er is wel een veelgebruikte Codesys RT voor linux.

het is typisch voor Windowsgebruikers dat ze er niet bijvertellen welk O/S.

En al zeg je Linux dan weet je nog niet welke van de 88.345.865 distributies het gaat :+

En WINE is echt helemaal ruk.

DAAR stem ik 200% mee in !!

hier ook, alle versies gewoon in een losse virtuele machine
schijfruimte zijn de kosten niet

Tegenwoordig is het allemaal v 3.5....
Kun je niet de losse plugins alleen installeren??

Op 20 juni 2023 13:33:59 schreef bprosman:
[...]
En al zeg je Linux dan weet je nog niet welke van de 88.345.865 distributies het gaat :+

Is niet boeiend. Merendeel onderscheidt zich onderling alleen op de desktop-GUI.

Op 20 juni 2023 13:33:42 schreef GJ_:
En WINE is echt helemaal ruk.

Dat moet je netjes zeggen. WINE heeft zijn beperkingen.

[Bericht gewijzigd door ohm pi op (24%)]

Merendeel onderscheidt zich onderling alleen op de desktop-GUI.

Dat is niet helemaal correct, ze vallen uiteen in twee grote groepen alnaargelang het packagingsysteem. De ene kant is redhat+suse, de andere kant is debian. Elks met inderdaad een waterval aan afgeleiden. Maar daar gaat het hier niet over.

Ik ben intussen wel benieuwd geworden naar dat CodeSys: blijkbaar is het een soort IDE voor het ontwikkelen van embedded systemen, minstens de software en mogelijks zelfs ook de hardware, schematekenen, pcb-layout &c?

Het is software voor PLC's, asbesturingen en HMI's. Het bestaat uit een ontwikkelomgeving voor het schrijven van software en diverse RT's voor op de PLC's, HMI's, servodrives enz.

De meeste merken hebben er hun eigen pakket van gemaakt. Dus dat installeer je dan maar. Intussen heb ik al meerdere keer Codesys op m'n PC staan. Inclusief het originele van S3.

Op 20 juni 2023 19:04:34 schreef High met Henk:
Tegenwoordig is het allemaal v 3.5....
Kun je niet de losse plugins alleen installeren??

Zou je zeggen, maar dat is dan weer lastig met updates. Iedere versie gaat zelf op zoek naar updates die meestal specifiek voor dát merk zijn.

Dankje, beste GJ_, helaas verzuip ik alweer in de codes en afkortingen. "RT" zou misschien voor "RunTime" kunnen staan? Waarmee dan misschien wordt bedoeld een soort van interpreter voor de pseudo-code die door Codesys wordt gegenereerd?

Maar wat zijn HMI, PLS, ..?

Nogmaals excuus voor mijn domme onwetendheid...

PLC's zijn de controllers die in machinebesturingen gebruikt worden. Een Human Machine Interface is tegenwoordig meestal een touchpanel dat met diverse PLC's, aandrijvingen enz kan communiceren.
RT is inderdaad RunTime. Iets dergelijks heb je wel nodig als je code op honderden verschillende apparaten uit te voeren moet zijn.

Okee, alweer bedankt, een HMI zal ik proberen te onthouden. De PLS blijft raadselachtig, of was dat een mistikte PLC ;) ?

Op 20 juni 2023 19:25:44 schreef Paulinha_B: De PLS blijft raadselachtig, of was dat een mistikte PLC ;) ?

Dat was een inmiddels herstelde typo. Het was een kruising tussen een SPS en een PLC denk ik.

@GJ_ wago had destijds de optie voor het hele pakket of de plugins (v2.3 toen nog)

Wago had een erg duur pakket, e!Cockpit, gebaseerd op codesys. Sinds dit jaar zijn ze aan het migreren naar codesys.

Op 20 juni 2023 11:27:05 schreef GJ_:
[...] Nou ja, als je ook nog het TIA portal gebruikt, dat is al tegen de 50GB PER VERSIE! En je hebt sowieso meerdere versies nodig om er mee te kunnen werken.

Ik doe veel firmware ontwikkeling, meestal C, verschillende processoren. Eigenlijk kan ik alles met Visual Code doen, en gebruik ik voor iedere processor dezelfde (GCC) compiler.
Maar toch maak ik voor ieder project een aparte Virtual Machine, met daarin de ontwikkelomgeving die ik voor dat project gebruik.

Dan staan er welliswaar 10 vrijwel identieke versies van GCC op mijn computer, ik heb het voordeel dat iedere omgeving specifiek voor dat project/die klant is.

En de 1TB SSD kostte iets van 100Euro, daar kan ik niet van wakker liggen

Bijkomend voordeel is dat ik een VM kan archiveren, als er over 3 jaar ineens een update aan een project moet komen heb ik de oorspronkelijke omgeving nog.

Ik heb niet alleen een HD van meer dan 1TB nodig, maar ook nog één, liefst twee back ups in de cloud waar dat allemaal op past. Dus zo veel VM's is eigenlijk niet echt een optie.
Overigens neemt Codesys, waar het hier over ging, nou ook weer niet zo veel ruimte in beslag.
Het TIA portal wel, maar daar ging het me hier niet om, en om voor iedere versie een VM te maken is erg inefficiënt maar helaas de enige mogelijkheid om het te kunnen gebruiken. Het is ook het advies van Siemens.