Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


Glossary term
termSynsSoftware Development Kit

A Software Development Kit is a tool set that allows your to write code to add functionality to existing software. In Ignition, the SDK allows you to create whole new modules. These modules can include new scripting functions, components, and much more. You for more information about Ignition's SDK, see our SE.

Glossary term
termSynsSerial Device

A communication type that many older PLCs and other devices use. They have a specific cable (ie: RS232) that must attach the device to a computer to allow communications.


Glossary term

Siemens is a worldwide company that makes many things, but in Ignition we are commonly referring to their PLCs. Their devices are used around the world and have names like S7-1500. Ignition has a modules that has drivers for several types of these PLCs.

Glossary term

Session Initiation Protocol (SIP) is a communications protocol. It is most commonly used for voice and video calls through the internet. Ignition requires a SIP connection when using the Voice module to dial out to users when alarms activate.

Glossary term

SMS stands for Short Message Service. This is the protocol that is used by text messaging systems. In Ignition, SMS referrs to the SMS Notification Module, which gives to the ability to connect to an SMS device and send text messages in response to alarms through Alarm Notification Pipelines.

Glossary term

Simple Object Access Protocol (SOAP) is a way for web services to communicate. It uses HTTP and XML to transfer information.

Glossary term

Statistical Process Control (SPC) is a system by which one can sample and inspect the output of a process to determine if one needs to adjust the process to bring the items or goods into an acceptable quality standard. SPC packages analyze the collected data using statistical math procedures and can present results with various types of graphs. SPC works along side Quality Control, but is an analysis tool for existing samples.

Glossary term

Structured Query Language (SQL), pronounced as sequel or S-Q-L, is a query language used for accessing and modifying information in a database. Some common SQL commands include insert, update, and delete. The language was first created by IBM in 1975 and was called SEQUEL for "Structured English Query Language." Since then, it has undergone a number of changes, many coming from Oracle products.

Today, SQL is commonly used for Web database development and management. Though SQL is now considered to be a standard language, there are still a number of variations of it, such as mSQL and mySQL. -TechTerms


Code Block
SELECT Firstname FROM Contacts WHERE Lastname = 'Smith'
INSERT INTO Contacts VALUES ('Joe', 'Smith')
UPDATE Contacts SET Lastname = 'Howard' WHERE ID = 1
DELETE FROM Contacts WHERE Lastname = 'Smith'
Glossary term
termLabelsgloTermStore and Forward

Store and Forward refers to a system in Ignition that allows it to store data accurately in a database even if communications are not constant. It stores data locally on the computer that Ignition is installed on and forwards it to the database when a connection is valid.

Glossary term

SUDS is surprisingly not an acronym, but it's the name of a lightweight SOAP client (web services) for Python. It is common to use the SUDS libraries in Ignition because it uses Python.

Glossary term

Scalable Vector Graphics (SVG) is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999. SVG images and their behaviors are defined in XML text files. -Wikipedia

SVGs can be used in Ignition by simply dragging them onto an open window in the designer.