Hi All, I wonder which way is correct or better? I would like to register my own component in order to use it in CMPLog. I can use CMAddComponent() or CMAddComponent2() to do it. The main difference is whether I provide udiCmpId myself or it will be generated by runtime. But I don't know which way is correct. Please look at those two examples below. I don't know if CMAddComponent2() is newer and then should be used? CMAddComponent() + providing my own udiCmpId //16#FFFF0000 for unknown myVendorId...
Hi All, I wonder which way is correct or better? I would like registerm my own component in order to use it in CMPLog. I can use CMAddComponent() or CMAddComponent2() to do it. The main differenc is whether I provide udiCmpId myself or it will be generated by runtime. But I don't know which way is correct. Please look at those two examplkes below. I don't know if CMAddComponent2() is newer and then should be used? CMAddComponent() + providing my own udiCmpId //16#FFFF0000 for unknown myVendorId :=...
Hi All. Is it possible to use CODESYS KNX SL on stock Wago firmware (Codesys version, not e!Cockpit). I have Wago 750-8212 with firmware 0.4.04.03(26). When I tried to run 'KNX SL' or even 'Device Reader', I have got [FATAL ERROR] Unresolved reference: 'CODEMGETCONTENTBYFIRMCODE3' [FATAL ERROR] Unresolved reference: 'CODEMGETCONTENTBYFIRMCODE2' [FATAL ERROR] Unresolved reference: 'CODEMGETCONTENTBYFIRMCODE2' What probbalby means that there is no running CodeMeter component on PLC. I have checked...
Hi. It's after 24.02.2022 and I don't see new version. Do you know when it will be finally aviable?
Sorry guys. I have completly forgotten to post my script files. As I wrote earlier I use it with Gitlab repositories. src/config.cfg - config file - [LOCAL_REPOSITORY] is your codesys repository where you want to install your compiled libraries and use in final project. - [LOCAL_REPOSITORY_DEVELOP] is your codesys repository where you want to install your 'develop', not compiled libraries mainly for testing - [REMOTE_REPOSITORY] - network location where you have all yours and your collegues libraries....
Hi, I want this also for this purpose :) Before GIT extension was aviable I write some python scrips and I manualy push Codesys project file to my GITLAB server. On GITLAB server I have GITLAB Runner (Windows VM) with installed Codesys. I have configured push action which run Codesys and compile library as compiled on network drive. I have also scripts to install all libraries from network drive and so on. The main disadventage is that Codesys project is saved as 'binary' file in GIT repo. So you...
Hi, I have very similar issue on Wago PFC200 (750-8212 and 750-8202). I using directly only one thread. But I think that same 'internal processes' are also using this function. For example I've started to have 'access violation' when I added 'Trend recording' - it's working in another thread. As workaround I can use Wago library, but it is not optimal/universal resolution. I always try to write 'vendor-independent' code as much as possible. Maybe someone can check it on 'clear codesys' with codesys...
Hi, I use in my developnent process custom python scripts. Mainly for initializing project, saving libraries as compiled-library instaling libraries and so on. I wonder if there is any API/python classes to interact with Codesys Git Extension? I'm looking for an oportunity to commit, push, fetch or check commit hash. So I will be able to integrate GIT with my scripts. Thanks a lot for any info.