Ignition Features and Ideas

How can we improve Ignition?

You've used all your votes and won't be able to post a new idea, but you can still search and comment on existing ideas.

There are two ways to get more votes:

  • When an admin closes an idea you've voted on, you'll get your votes back from that idea.
  • You can remove your votes from an open idea you support.
  • To see ideas you have already voted on, select the "My feedback" filter and select "My open ideas".
(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. Power Table - Cache settings for multiple datasets

    I really need the ability to switch between multiple datasets for the same power table component and have the settings for each dataset saved. I commonly have to let the user switch between a set of tables and I lose the ability to use custom components when switching.

    3 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  2. convert tag type

    Add convert tag type feature to the UDT's. Would be tremendous help for testing!

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  3. mouseExited Firing Inside Container

    I believe that mouseExited should not fire when interacting with components inside a container i.e. Moving the mouse between labels inside a container with the mouseExited script enabled in the container.

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  4. Importing group of tags when using Modbus or Siemens devices

    I use Modicon PLCs so Modbus TCP is my choice to communicate with SCADA.
    As I see, it is not possible to import a group of tags from a Modbus device (a M340 PLC in my case) and I have to create every tag manually! But I have hundreds of tags in each project and it's not possible to enter every single tag manually. I believe this should be enhanced. At least, the user should be able to define a list of tags in a CSV file with a predefined format (let's say tag name and data type are defined…

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  5. Save as workbook

    Save information in multiple tables in a workbook format such as ODT or XLSX. This allows users to save related information in a more compact format by placing different tables on different tabs.

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  6. bug/documetation fix: MES.loadMESObject documentation lists types which don't work in function.

    For example "MESStorageZone" requires the argument passed in for mesObjectTypeName to be "StorageZone"

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  7. Open for duplication of user sources

    I need several AD user sources in the same forest, and it's cumbersome to make every one from scratch, as they're mostly the same...

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  8. Add scheduled triggering of custom actions/events

    Most other SCADA packages allow you to schedule custom actions (events) to occur periodically (after x hours, at a specific time of day, on day or days, 1st of month, specific weekdays, etc. etc.).

    For example, I would like to execute a script every four hours starting at midnight, every day. I'd also like to execute a script every 1st of the month at midnight. This can be done using gateway Timer scripts that execute every minute and manually checking for the right date/time conditions, or getting your head around using java's Timer or ScheduledThreadPoolExecutor functions, but these seem more…

    3 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  9. Add 'Alarm Properties' for non-UDT tags E.g. {PathToParentFolder}

    UDT tag alarms are able to use Alarm Properties such as {PathToParentFolder} and {TagName}. Non-UDT tags don't have any Alarm Properties, meaning non-UDT tag alarm display paths (for example) have to be manually written for each and every non-UDT alarm tag...
    Usually I would use the 'replace' function to replace all forward slashes with spaces, and remove the site folder from the start of my tag structure, as well as the Alarms folder that I contain all my alarms within.
    E.g.
    'Berri/Tank Farm/White Sparkling/Tanks/T5004/Temperature/Alarms/High Alarm'
    would become:
    'Tank Farm White Sparkling Tanks T5004 Temperature High Alarm'

    0 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  10. Easy Chart: allow digital pen to use last/next value

    When using a digital pen style in Easy Chart, there sometime too little values (1, 2 or even 0) to have a representative trend. It would be usefull then to allow to use the last and/or next value outside of the daterange to have a full drawing.

    3 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  11. Better way to get tag paths in a provider

    If there could be an easier way than using browseTags() to get a list of tags in a given tag provider, that would be amazing. Would it be at all possible to turn the tag provider into a sql query-able data source somehow?

    2 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. ocr

    It would be nice if IP Camera Viewer had an itegrated OCR. I.e. it could be used to automate execution of gate openings based on car plates

    1 vote
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  13. IO&G Users: Ignition ROC Driver Suite

    Ignition OPC-UA server needs a Native ROC Protocol Driver for 800, 800L and Floboss 107. This should also support EFM History.

    25 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  14. IO&G Users: JVM Configuration

    Ignition needs to have better way to support the various changes in the JVM over the life of the gateway in regards to memory reallocation, GC collection types, and key JVM parameters that can simply be selected from the gateway configuration page and or Ignition API. Ignition should support both IA recommended parameters and also custom user defined JVM arguments.

    5 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  15. IO&G Users: Gateway, Designer and Client Analytics

    Ignition needs to have gateway, designer and client analytics. There are much better diagnostics in 7.9 but there needs to be more intuitive approach of the problems that can occur with gateway, designer and client performance. I would like to see gateway, designer and client hot spot list of top level offenders of Ignition performance.

    6 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. IO&G Users: Internal SQLite Database Improvement

    Ultimately we need to have free access to the internal database. We also do not want to risk java.sql.SQLException: Connection is locked. Datasource only allows one connection, due to expensive reads or writes... It would be nice for Ignition to create a copy of the internal SQLite database with an interface to query it as desired. Additionally, there could also be a merge or restore internal for writing back changes to the copied .idb file. It could be an Ignition API that reads or writes to a copy of the internal database. The point is that there is information in…

    9 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  17. IO&G Users: Ignition Totalflow Driver Suite

    Ignition OPC-UA server needs a Native Totalflow Protocol Driver for communicating with Totalflow EFM's. This should support EFM History.

    24 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  18. Provide a built-in notes/work area beside each screen

    In the Ignition developer, it would be helpful to have an area where notes or other off-screen objects can be kept. This would be extremely helpful to keep notes during the development of a screen. It could also be used to store components that you don't want visible on the main screen, but you want to store off on the side for future use.

    This feature would greatly enhance the workflow, especially when working on complex projects with multiple designers.

    3 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  19. Allow Project Minimum/Maximum Size to be Modified from a Runtime Client.

    There are a few instances where this would be extremely helpful, esp when projects have both high and low resolution clients. For a 1920 x 1080 project, the minimum size usually needs to be 1920 x 1080 so that all office-clients with less resolution get scroll bars and can see the entire screen. If there are field-clients that are low resolution and only have access to a few screens, then it would be great to modify the minimum size for that particular client since that's the only way to get rid of the scroll bars. Essentially this gives us another…

    12 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
  20. Add property binding for tag Metadata (Engineering Units HI/LO) so that historian can be simplified for percent change

    If the metadata can be rewritten through property binding, different tags can be used to update these fields dynamically.

    2 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
← Previous 1 3 4 5 32 33
  • Don't see your idea?

Ignition Features and Ideas

Feedback and Knowledge Base