Personal Data

Username:
fpawlak
Joined:
2020-01-17 11:13:05

Projects

  • No projects to display.

User Activity

  • Posted a comment on discussion Runtime πŸ‡¬πŸ‡§ on CODESYS Forge

    Hi. It's after 24.02.2022 and I don't see new version. Do you know when it will be finally aviable?

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    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....

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    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...

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    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...

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    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.

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    Hi, I wonder if it is possible to make table with dynamic number of rows. Normally if I use as 'data array' _array : ARRAY[0..9] OF INT; I will have table with 10 rows - always with 10 rows (unless I set 'Max. array index' to lower value) I want to make it more dynamic. I try: _array : ARRAY[*] OF INT; //in VAR_IN_OUT declaration of Visualisation _array : POINTER TO INT; //in VAR_IN_OUT declaration of Visualisation But I alway got only one row. I have tried to set 'Max. array index' to eg. 5, manually...

  • Posted a comment on discussion Engineering on CODESYS Forge

    Hi, I'm still looking for solution how to use 16#2000 or SysExcept.RTSEXCPT_VENDOR_EXCEPTION_BASE for exception. The problem is, if I throw these exception even in __try __catch the execution of my PLC program stops and can't be continued. Please see an example below: PROGRAM PLC_PRG VAR exc : __SYSTEM.ExceptionCode; divisionByZero : BOOL; vendor : BOOL; END_VAR <-----------------------------------------------------------------------------------------------------------------> //This can be catched...

  • Modified a comment on discussion Engineering on CODESYS Forge

    Hi guys. Is it possible to set library parameter based on GVL defined in main project? I have attached library with library parameter 'controller' as show below. Also in my main project I have defined GVL as VAR_GLOBAL CONSTANT controller : IMemoryController := MemoryController; END_VAR But i get errors while compiling project C0046: Identifier 'GVL' not defined C0032: Cannot convert type 'Unknown type: 'GVL.controller' to type 'IMemoryController'

View All