KINGSTAR LogicLab
KINGSTAR LogicLab is a flexible tool used for programmable logic controller (PLC) programming. It offers five languages for PLC programming: Function Block Diagram (FBD), Sequential Function Chart (SFC), Structured Text (ST), Ladder Diagram (LD), and Instruction List (IL). With the added KINGSTAR driver, the capabilities of KINGSTAR Motion can be applied to the PLC that controls axes through the PLCopen standard.
To use KINGSTAR LogicLab:
- Install KINGSTAR LogicLab
- Create a KINGSTAR LogicLab project
- EtherCAT cycle time
- Change the language of the user interface (if needed)
- Configure connections to the KINGSTAR PLC Runtime (if needed)
- PLC sample program
- KINGSTAR toolbar
- Start and stop the KINGSTAR Subsystem through variables
- Resources – The Resources panel is where you work mostly. On this panel you add axes and I/O modules, edit their settings and variables.
- Add devices – We need to add devices to use in the PLC program. You can automatically add devices using ScanBus or manually add them.
- Work with I/O variables
- Project – The Project panel manages variables, PLC programs and tasks. It stores all the variables and PLC programs in your project. After you add axes or I/O modules to your project, their variables will be generated in this panel automatically. If you want to create a PLC program, you need to create it in the Project panel.
- Add variables – Global variables have a scope that allows them to be accessed from any part of the program. Local variables, on the other hand, have a narrower scope and are limited to a specific program or function.
- Tasks – Determines the speed, frequency and state in which your PLC program runs.
- PLC programming
- Apply the PID values to your axis (if needed)
- Use an IO-Link, MDP, or CANopen device (if needed)
- Compile and run your PLC program
- Download options for your PLC source code (if needed)
- Cam tables
- Delete the downloaded PLC program (if needed)
- Lock the devices (if needed)
- Initialize the axes (if needed)
- Upload the PLC source code from the target (if needed)
- Simulation
- Uninstall KINGSTAR LogicLab