Pulse count counter
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Pulse count counter
    
    Last updated: 2020-05-10
    
    
      
        Method count 42
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Method count 42
    
    Last updated: 2014-07-16
    
    
      
        Byte count to degrees
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Byte count to degrees
    
    Last updated: 2012-03-12
    
    
      
        Can't CodeSys count right?
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Can't CodeSys count right?
    
    Last updated: 2015-03-21
    
    
      
        Profinet device maximal variable count
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Profinet device maximal variable count
    
    Last updated: 2023-05-12
    
    
      
        byte count with NBS UDP receive
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      byte count with NBS UDP receive
    
    Last updated: 2021-06-01
    
    
      
        Count alarms within a Class or Group
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      Count alarms within a Class or Group
    
    Last updated: 2024-09-13
    
    
      
        CODESYS bit count in a word
    
    
       CODESYS Forge
    
    
      talk
    
    (Thread)
    
    
      CODESYS bit count in a word
    
    Last updated: 2021-01-10
    
    
      
        Post by jobtc on Count alarms within a Class or Group
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Is it possible within codesys 3.5 SP16 Patch 5, to get some data from the alarm manager? For example: i want to know how many alarms i have within a class Thx for the help
    
    Last updated: 2024-09-13
    
    
      
        Post by s1ack on Undertanding Application Based Licenses
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Can anyone confirm my thinking here that this project will require Control Standard M because of the I/O channel count under the fieldbus?
    
    Last updated: 2024-11-08
    
    
      
        Post by talhaali on Active alarm access in ST
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Hi, I am trying to access active alarms in code(As alarm count variable updates only when we go to to alarm table frame in visualization). I wrote following code but it is not working: VAR iCountActiveAlarms : INT; parritfActiveAlarms : POINTER TO ARRAY[0..0] OF IAlarm; itfAlarmManagerClientAll : IAlarmManagerClient; END_VAR AlarmManager.g_AlarmHandler.GetActiveAlarms( itfAlarmManagerClient :=itfAlarmManagerClientAll, iCountActiveAlarms => iCountActiveAlarms, parritfActiveAlarms => parritfActiveAlarms); The Value is always 0. Please help.
    
    Last updated: 2024-06-06
    
    
      
        Post by talhaali on Can't read Alarm Class from Alarm Storage
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Hi, I am trying to access active alarms in code(As alarm count variable updates only when we go to to alarm table frame in visualization). I wrote following code but it is not working: VAR iCountActiveAlarms : INT; parritfActiveAlarms : POINTER TO ARRAY[0..0] OF IAlarm; itfAlarmManagerClientAll : IAlarmManagerClient; END_VAR AlarmManager.g_AlarmHandler.GetActiveAlarms( itfAlarmManagerClient :=itfAlarmManagerClientAll, iCountActiveAlarms => iCountActiveAlarms, parritfActiveAlarms => parritfActiveAlarms); The Value is always 0. Please help.
    
    Last updated: 2024-06-06
    
    
      
        Post by talhaali on Can't read Alarm Class from Alarm Storage
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Hi, I am trying to access active alarms in code(As alarm count variable updates only when we go to to alarm table frame in visualization). I wrote following code but it is not working: VAR iCountActiveAlarms : INT; parritfActiveAlarms : POINTER TO ARRAY[0..0] OF IAlarm; itfAlarmManagerClientAll : IAlarmManagerClient; END_VAR AlarmManager.g_AlarmHandler.GetActiveAlarms( itfAlarmManagerClient :=itfAlarmManagerClientAll, iCountActiveAlarms => iCountActiveAlarms, parritfActiveAlarms => parritfActiveAlarms); The Value is always 0. Please help.
    
    Last updated: 2024-06-06
    
    
      
        Post by talhaali on Can't read Alarm Class from Alarm Storage
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Hi, I am trying to access active alarms in code(As alarm count variable updates only when we go to to alarm table frame in visualization). I wrote following code but it is not working: VAR iCountActiveAlarms : INT; parritfActiveAlarms : POINTER TO ARRAY[0..0] OF IAlarm; itfAlarmManagerClientAll : IAlarmManagerClient; END_VAR AlarmManager.g_AlarmHandler.GetActiveAlarms( itfAlarmManagerClient :=itfAlarmManagerClientAll, iCountActiveAlarms => iCountActiveAlarms, parritfActiveAlarms => parritfActiveAlarms); The Value is always 0. Please help.
    
    Last updated: 2024-06-06
    
    
      
        Post by talhaali on Active alarm access in ST
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Hi, I am trying to access active alarms in code(As alarm count variable updates only when we go to to alarm table frame in visualization). I wrote following code but it is not working: VAR iCountActiveAlarms : INT; parritfActiveAlarms : POINTER TO ARRAY[0..0] OF IAlarm; itfAlarmManagerClientAll : IAlarmManagerClient; END_VAR AlarmManager.g_AlarmHandler.GetActiveAlarms( itfAlarmManagerClient :=itfAlarmManagerClientAll, iCountActiveAlarms => iCountActiveAlarms, parritfActiveAlarms => parritfActiveAlarms); The Value is always 0. Please help.
    
    Last updated: 2024-06-06
    
    
      
        Post by talhaali on Alarm Manager: 
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Hi, I am trying to access active alarms in code(As alarm count variable updates only when we go to to alarm table frame in visualization). I wrote following code but it is not working: VAR iCountActiveAlarms : INT; parritfActiveAlarms : POINTER TO ARRAY[0..0] OF IAlarm; itfAlarmManagerClientAll : IAlarmManagerClient; END_VAR AlarmManager.g_AlarmHandler.GetActiveAlarms( itfAlarmManagerClient :=itfAlarmManagerClientAll, iCountActiveAlarms => iCountActiveAlarms, parritfActiveAlarms => parritfActiveAlarms); The Value is always 0. Please help.
    
    Last updated: 2024-06-06
    
    
      
        Post by talhaali on Alarm Table Issues
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Hi, I am trying to access active alarms in code(As alarm count variable updates only when we go to to alarm table frame in visualization). I wrote following code but it is not working: VAR iCountActiveAlarms : INT; parritfActiveAlarms : POINTER TO ARRAY[0..0] OF IAlarm; itfAlarmManagerClientAll : IAlarmManagerClient; END_VAR AlarmManager.g_AlarmHandler.GetActiveAlarms( itfAlarmManagerClient :=itfAlarmManagerClientAll, iCountActiveAlarms => iCountActiveAlarms, parritfActiveAlarms => parritfActiveAlarms); The Value is always 0. Please help.
    
    Last updated: 2024-06-06
    
    
      
        Post by talhaali on Alarm status in logic
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Hi, I am trying to access active alarms in code(As alarm count variable updates only when we go to to alarm table frame in visualization). I wrote following code but it is not working: VAR iCountActiveAlarms : INT; parritfActiveAlarms : POINTER TO ARRAY[0..0] OF IAlarm; itfAlarmManagerClientAll : IAlarmManagerClient; END_VAR AlarmManager.g_AlarmHandler.GetActiveAlarms( itfAlarmManagerClient :=itfAlarmManagerClientAll, iCountActiveAlarms => iCountActiveAlarms, parritfActiveAlarms => parritfActiveAlarms); The Value is always 0. Please help.
    
    Last updated: 2024-06-06
    
    
      
        Post by docker on Webvisu client connection monitoring
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Thanks for the reply, i am using codesys SP16 patch 5 as this is the version that is compatible with my IFM controller. i am accessing the lastusage variable from the VisuStructClientData structure through a pointer. when i log in it lists the time since last log in but does not continually count, it remains a static value which isnt useful. hopefully you can help. Thankyou
    
    Last updated: 2024-08-26
    
    
      
        Post by docker on Webvisu client connection monitoring
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Hi mate, With this snippet i was able to see the lastusage variable count, but it would not iterate between clients? i was only able to access the data of the target visu. it threw an error with the array of pointers stating it was not able to convert etc. also when i tried it with the while loop it created an endless loop and crashed the program. any ideas? Thankyou
    
    Last updated: 2024-09-10
    
    
      
        Post by dkugler on EThercat Dynamic configuration
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      I can confirm that at my 4ms EtherCAT Master the frames per second is equal at round about 500 with Codesys SP19. The same program at SP16 it was at 380-430 f/sec. for me it will be interesting too, whats the reason is for this high frame count/sec? I havn't had the time to use a paket sniffer and analyse all the frames. I can't help with your other questions, sorry.
    
    Last updated: 2024-09-19
    
    
      
        Post by dominggus on Recipe Manager - RecipeManCommands, load & write wrong values, Bug?
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      I still have the same problem even when updating to CODESYS Recipes 4.3.0.0. My scenario: I'm trying to save/load an array of structs using the Visu: - Execute Command > "SaveRecipeAs" works properly - Execute Command > "LoadWriteRecipe" works not entirely: the structs of array[6] and array[7] should have been empty but were duplicates of array[4] and array[5]... the struct contains 26 variables and the array's length is 30.. Maybe there is a upper limit on recipe variable count?
    
    Last updated: 2024-03-02
    
    
      
        Post by talhaali on Create an alarm list without use of Alarm config
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Hi, I am trying to access active alarms in code(As alarm count variable updates only when we go to to alarm table frame in visualization). I wrote following code but it is not working: VAR iCountActiveAlarms : INT; parritfActiveAlarms : POINTER TO ARRAY[0..0] OF IAlarm; itfAlarmManagerClientAll : IAlarmManagerClient; END_VAR AlarmManager.g_AlarmHandler.GetActiveAlarms( itfAlarmManagerClient :=itfAlarmManagerClientAll, iCountActiveAlarms => iCountActiveAlarms, parritfActiveAlarms => parritfActiveAlarms); The Value is always 0. Please help.
    
    Last updated: 2024-06-06
    
    
      
        Post by talhaali on Create an alarm list without use of Alarm config
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      Hi, I am trying to access active alarms in code(As alarm count variable updates only when we go to to alarm table frame in visualization). I wrote following code but it is not working: VAR iCountActiveAlarms : INT; parritfActiveAlarms : POINTER TO ARRAY[0..0] OF IAlarm; itfAlarmManagerClientAll : IAlarmManagerClient; END_VAR AlarmManager.g_AlarmHandler.GetActiveAlarms( itfAlarmManagerClient :=itfAlarmManagerClientAll, iCountActiveAlarms => iCountActiveAlarms, parritfActiveAlarms => parritfActiveAlarms); The Value is always 0. Please help.
    
    Last updated: 2024-06-06
    
    
      
        Post by viksym on How to get the motor scaling value from code
    
    
       CODESYS Forge
    
    
      talk
    
    (Post)
    
    
      If anybody finds this in the future, I managed to do it like this: scalingValue := EncoderPulseCountPerRev / ABS(AxisName.fScaleFactor); No need to use MC_ReadParameter as I am able to read this value directly from the axis object. Using an absolute value of the fScaleFactor is there in case the axis is set as inverted, in which case it would be a negative value. I was not able to figure out how to get EncoderPulseCountPerRev programatically, but since all my servos use an encoder with pulse count per revolution of 16#800000, the final equation looks like this: scalingValue := 16#800000 / ABS(AxisName.fScaleFactor);
    
    Last updated: 2025-08-19
    
To search for an exact phrase, put it in quotes.  Example: "getting started docs"
To exclude a word or phrase, put a dash in front of it.  Example: docs -help
To search on specific fields, use these field names instead of a general text search.  You can group with AND or OR.