CICON Terms
CICON Terms
| CICON Terms | |
|---|---|
| Term | Definition |
| Buffer Memory | A temporary storage area used to hold data during transfers between devices or program elements. |
| Coil | An output symbol in ladder logic representing an energized output device, such as a relay coil. |
| Contact | Symbolic representation in ladder logic that replicates the behavior of a physical relay contact, controlling the flow of current based on specific conditions. |
| Data Register | A memory location used to store values such as numerical values, counters, timers, or intermediate calculations. |
| Deenergize (Power OFF) | The action of removing power from a component, typically to deactivate or stop a process. |
| Duty Cycle | The proportion of time a signal or system is active compared to the total time of one cycle, often expressed as a percentage. |
| Energize (Power ON) | The action of applying power to a component, typically to activate or initiate a process. |
| Execution | The action of running or carrying out a command, instruction, or sequence within a program. |
| Execution Condition | A specific condition or set of conditions that must be met for an instruction, function, or program block to execute. |
| Falling Edge | The transition of a signal or input from a high state (1) to a low state (0). This is often used to detect when an event just ends. |
| Function Block Diagram (FBD) | A graphical programming language that represents functions and their data flow using interconnected blocks. |
| Input | A signal or data received by the PLC from an external source, such as sensors, switches, or user devices. |
| Instruction | A command in a program that performs a specific operation. |
| Instruction List (IL) | A text-based programming language consisting of a list of instructions executed sequentially. |
| Interpolation | The process of estimating intermediate values between two known data points or states in a sequence. |
| Inversion | A logical operation that reverses the state of a signal, turning a true (1) signal into false (0) or a false (0) signal into true (1). |
| Ladder Diagram (LD) Ladder Logic | A graphical programming language resembling electrical relay logic diagrams. |
| Latch | A mechanism that maintains its state (on or off) even after the activating input signal is removed, until reset. |
| Logic Gate | A basic building block in digital logic, used to perform logical operations (AND, OR) on one or more inputs to produce an output. |
| Negative Transition-Sensing Contact | A one-shot contact that activates only during the transition from a high (1) to low (0) state, responding only to the negative (falling) edge. |
| Non-Volatile Memory | A type of memory that retains stored data even when power is turned off. |
| Normally Closed Contact | A contact that remains closed (conductive) when inactive and opens (non-conductive) when activated, stopping current flow. |
| Normally Open Contact | A contact that remains open (non-conductive) when inactive and closes (conducts) when activated, allowing current to pass. |
| One-Shot | Contact or instruction type that triggers only once when the execution condition is met, regardless of how long the execution condition remains true. |
| Output | A signal or command sent from the PLC to external devices such as relays, motors, indicators, or actuators. |
| Pascal | A high-level programming language developed in 1970 by Niklaus Wirth, designed to encourage good programming practices and structured programming. |
| Positive Transition-Sensing Contact | A one-shot contact that activates only during the transition from a low (0) to high (1) state, responding only to the positive (rising) edge. |
| Read | The action of retrieving data or input values from a source. |
| Rising Edge | The transition of a signal or input from a low state (0) to a high state (1). This is often used to detect when an event just begins. |
| Scan | The process of sequentially reading inputs, executing the program logic, and updating outputs in a control system, typically occurring in cycles. |
| Scan Cycle | The continuous loop executed by a PLC that includes reading all inputs, processing the user program, and updating all outputs. |
| Sequential Function Chart (SFC) | A graphical programming language which organizes processes into steps and transitions to represent the sequence of operations. |
| Step | A discrete stage or part of a process sequence. |
| Structured Text (ST) | A high-level, text-based programming language used for PLC programming, defined in the IEC 61131-3 standard. CICON uses Pascal for Structured Text. |
| Subroutine | A smaller, reusable section of logic within a larger program, designed to perform a specific task and called as needed within the main program. |
| Volatile Memory | A type of memory that loses all stored data when power is turned off. |
| Write | The action of sending or storing data or values to a destination. |