add new condition ins scada scheme V5

Forum Home Forums Development and Integration add new condition ins scada scheme V5

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #13212
    anaisthrl
    Participant

    Hello,

    We want to add new conditions to scadascheme components. Should I integrate them directly or use a plugin?

    Thanks for your advice.

    #13215
    manjey73
    Participant

    It is better to do it through a plugin, for the possibility of transferring later to version 6. But given that version 5 is no longer being developed, you can do it directly, but it will only work in version 5. If you write directly in version 6, then after updates you will have to integrate the code again and again after each update.

    #13217
    Mikhail
    Moderator

    Hi,

    Please provide more info related to the question.

    #13228
    anaisthrl
    Participant

    Add the notion of “condition” on the following properties of a schema editor object: Background color, text, visibility, width, height.

    Background color
    Text content
    Visible / Invisible
    Width
    Height
    blinking (even slow/fast option, but less critical)
    bar graph

    Uses:

    -Color of an LED or of a text background according to the value of a word. In red if word value = 1, in green if =2 etc…

    -How to make the text appear according to the value of a word. This works for an output channel (with values commands).
    Example: if word value =0, write AUTO in the dynamic text, if =1, write MANU etc…

    -How to create a visibility condition of an object relative to the value of an input channel

    -Bar-graph objects with interior filling according to the value of a word and its mini and maxi.

    #13230
    Mikhail
    Moderator

    I think, it’s better to develop new components using the existing components as base classes, or as examples.

    #13231
    mgmouk
    Participant

    Hello @Mikhail,

    How should we proceed if we wish to apply these conditions to components such as “Dynamic Picture” or “Dynamic Text” in RapidSCADA? Do we need to create new components that inherit from these foundational classes and then add the conditions? Alternatively, can we directly integrate the conditions into these classes? (I understand this would also need to be applied to scadaweb.) Is there another approach we could consider?

    This relates to the question I posed earlier at this link: https://forum.rapidscada.org/?topic=add-new-conditions

    #13234
    Mikhail
    Moderator

    Hi,

    My be it’s better to create new components inheriting them from the existing, because in this case you have more freedom to add new features.

Viewing 7 posts - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.