Activity for e13740e

  • e13740e e13740e modified a comment on discussion Engineering πŸ‡¬πŸ‡§

    Since parameterized (indexed) properties are not possible, I decided to use architectural approach "Indexing Property Adapter" to achieve the intended goal β€” avoiding code duplication for validated access to array elements. Essence: Create a Function Block Adapter (FB_PropertyAdapter) that encapsulates the logic for working with a single element of the target array (e.g., with one settings structure). Declare Properties inside the adapter block for accessing each individual field of the data structure....

  • e13740e e13740e posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    ///DECLARATION_FB_5910_IndeksatorProperty FUNCTION_BLOCK FB_5910_IndeksatorProperty VAR_OUTPUT qxImpZminaZnachenia : BOOL := FALSE; END_VAR VAR_IN_OUT ioAvtoZapytZaRozkladom : ST_AvtoAktyvatcijaPishZelenoiFazyZaRozkladom; ioxDyspetcherskyiRuchnyiAvtoZapytOn : BOOL; END_VAR ///IMPLEMENTATION_FB_5910_IndeksatorProperty qxImpZminaZnachenia := FALSE; ///DECLARATION_P1_PerymykachAvtoZapytuZaRozladom PROPERTY P1_PerymykachAvtoZapytuZaRozladom : BOOL ///DECLARATION_GET_P1_PerymykachAvtoZapytuZaRozladom...

  • e13740e e13740e modified a comment on discussion Engineering πŸ‡¬πŸ‡§

    Hello. I'm trying to create a Parameterized Property(CDS V3.5 SP21) to avoid copy-pasting code for processing array elements. I can't seem to get any result. Perhaps I am making a mistake with the syntax. None of the declaration options below are accepted by the compiler. If you know and use them (Parameterized Properties) in your work, please let me know. Thank you in advance. Option 1: PROPERTY <property_name> : <data_type> VAR_INPUT <index_name> : <index_type>; // One or more index parameters...

  • e13740e e13740e modified a comment on discussion Engineering πŸ‡¬πŸ‡§

    Hello. I'm trying to create a Parameterized Property(CDS V3.5 SP21) to avoid copy-pasting code for processing array elements. I can't seem to get any result. Perhaps I am making a mistake with the syntax. None of the declaration options below are accepted by the compiler. If you know and use them (Parameterized Properties) in your work, please let me know. Thank you in advance. Option 1: PROPERTY <property_name> : <data_type> VAR_INPUT <index_name> : <index_type>; // One or more index parameters...

  • e13740e e13740e modified a comment on discussion Engineering πŸ‡¬πŸ‡§

    Hello. I'm trying to create a Parameterized Property(CDS V3.5 SP21) to avoid copy-pasting code for processing array elements. I can't seem to get any result. Perhaps I am making a mistake with the syntax. None of the declaration options below are accepted by the compiler. If you know and use them (Parameterized Properties) in your work, please let me know. Thank you in advance. (* Option 1: PROPERTY <property_name> : <data_type> VAR_INPUT <index_name> : <index_type>; // One or more index parameters...

  • e13740e e13740e modified a comment on discussion Engineering πŸ‡¬πŸ‡§

    Hello. I'm trying to create a Parameterized Property(CDS V3.5 SP21) to avoid copy-pasting code for processing array elements. I can't seem to get any result. Perhaps I am making a mistake with the syntax. None of the declaration options below are accepted by the compiler. If you know and use them (Parameterized Properties) in your work, please let me know. Thank you in advance. (* Option 1: PROPERTY <property_name> : <data_type> VAR_INPUT <index_name> : <index_type>; // One or more index parameters...

  • e13740e e13740e modified a comment on discussion Engineering πŸ‡¬πŸ‡§

    Hello. I'm trying to create a Parameterized Property(CDS V3.5 SP21) to avoid copy-pasting code for processing array elements. I can't seem to get any result. Perhaps I am making a mistake with the syntax. None of the declaration options below are accepted by the compiler. If you know and use them (Parameterized Properties) in your work, please let me know. Thank you in advance. Option 1: PROPERTY <property_name> : <data_type> VAR_INPUT <index_name> : <index_type>; // One or more index parameters...

  • e13740e e13740e posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    Hello. I'm trying to create a Parameterized Property(CDS V3.5 SP21) to avoid copy-pasting code for processing array elements. I can't seem to get any result. Perhaps I am making a mistake with the syntax. None of the declaration options below are accepted by the compiler. If you know and use them (Parameterized Properties) in your work, please let me know. Thank you in advance. Option 1: PROPERTY <property_name> : <data_type> VAR_INPUT // One or more index parameters are declared here <index_name>...

  • e13740e e13740e posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    Hello. I'm trying to create a Parameterized Property(CDS V3.5 SP21) to avoid copy-pasting code for processing array elements. I can't seem to get any result. Perhaps I am making a mistake with the syntax. None of the declaration options below are accepted by the compiler. If you know and use them (Parameterized Properties) in your work, please let me know. Thank you in advance. Option 1: PROPERTY <property_name> : <data_type> VAR_INPUT // One or more index parameters are declared here <index_name>...

  • e13740e e13740e posted a comment on discussion Forge πŸ‡¬πŸ‡§

    Hello, the request is no longer relevant. Thank you. Working with the Main Menu bar via the Alt key is the most effective method. It has absolutely everything there. Calling the context menu via the keyboard is not necessary.

  • e13740e e13740e posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    Hello, the request is no longer relevant. Thank you. Working with the Main Menu bar via the Alt key is the most effective method. It has absolutely everything there. Calling the context menu via the keyboard is not necessary.

  • e13740e e13740e posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    Hello. I have a question for you, perhaps you have an answer to it. Regarding calling the Context menu from the keyboard in Devices, specifically calling the context menu window from the keyboard via an assigned combination. Goal: to have the ability to navigationally add internal Objects (Methods, Properties) to Function Blocks from the keyboard without using the mouse. The Codesys environment interface does not allow Windows access to this via Shift+F10. Externally (outside the Codesys environment),...

  • e13740e e13740e posted a comment on discussion Forge πŸ‡¬πŸ‡§

    Hello. I have a question for you, perhaps you have an answer to it. Regarding calling the Context menu from the keyboard in Devices, specifically calling the context menu window from the keyboard via an assigned combination. Goal: to have the ability to navigationally add internal Objects (Methods, Properties) to Function Blocks from the keyboard without using the mouse. The Codesys environment interface does not allow Windows access to this via Shift+F10. Externally (outside the Codesys environment),...

1