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. 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 →
  2. 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 →
  3. 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 →
  4. 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 →
  5. 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 →
  6. Add Property on Template Repeater to Make First Row a Header

    Add a new Property to the Template Repeater to set the first row of the Repeater to be a 'Header'.

    This Header Row would always remain visible when scrolling through data. The concept would be similar to freezing panes, such as the top row of columns, in Microsoft Excel.

    14 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  Flag idea as inappropriate…  ·  Admin →
  7. Lockout gateway, designer and client access for multiple failed login attempts.

    Looking at it from a security point of view, I would like to have options to lock out access to the gateway and designer if too many failed attempt to login. This can be reset from the Gateway Control Utility or a specified amount of time has pass. It would be nice to this built in for "client" or project access also - currently being done through scripts.

    23 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  8. 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 →
  9. 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 →
  10. 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 →
  11. Add comments/documentation to Window in Designer

    Sometimes a window has uses a lot of hidden scripting or binding which can make it extremely difficult to troubleshoot. It would be nice to be able to add comments (documentation) directly into the window, that would only appear in the designer, to help explain eccentricities to future developers.

    7 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
  12. Support for Siemens complex PLC Data Types/structures/UDTs via OPC UA

    UDTs in the Siemens program are exposed in the address space as both a collection of nodes that can be read, written or subscribed to individually as well as a single complex DataType accessible in the value attribute of the parent of the collection of nodes in the address space that represent the UDT.

    Currently, Ignition does not support accessing these complex DataType values. If implemented, the PLC Data Types can be reused as Ignition UDTs and linked with a single OPC-UA address.

    7 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Flag idea as inappropriate…  ·  Admin →
  13. 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 →
  14. 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 →
  15. Add options to the Window Editing page in the Project properties

    Add options to the Window Editing page in the Project properties.
    such as:
    Select a main Font for the whole project.
    Default Font color
    Default background color

    35 votes
    Vote
    Sign in
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  Flag idea as inappropriate…  ·  Admin →
  16. 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 →
  17. 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 →
  18. 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 →
  19. 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 →
  20. 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 →
← Previous 1 3 4 5 32 33
  • Don't see your idea?

Ignition Features and Ideas

Feedback and Knowledge Base