Installing Connected Components Workbench
Installing Connected Components Workbench
First CCW project and PLC simulator
Lathing circuit first ladder diagram program Micro800 Allen Bradley08:24
First Project in Structured Text16:26
Introduction to variables and memory areas
Memory areas05:02
Global and local variables and I/O mapping05:06
System variables, first scan pulse05:16
Variable types (BOOL, SINT, INT, DINT, REAL…)
How the PLC Executes the Program
PLC scan cycle
PLC memory
Basic LD Language Instructions
Contacts Direct -| |-
Contacts Reverse -|/|-
Coils -( )-
Seal-in (latching) circuit
Factory IO connection and conveyor program
Factory IO installation
CCW connection with Factory IO
Conveyor belt conveyor program
Introduction to Bit Instructions in CCW
Normally open contact -| |- AND operation (conveyor, switch, and sensor in FIO)
Normally open contact -|/| OR operation (add selector switch in FIO scene)
Normally closed contact -|/|- (diffuse sensor introduction)
Exercises with Bit Logic Operations
Start/stop button function – code with loop back
Exercise start stop button
Assignment Instruction, SET RESET Coils
Flip-flops
SET, RESET coils
Assignment instruction (coil) – using tips
Why hardware NC signals?
Edge Detection Instructions
Rising edge trigger R_TRIG
Falling Edge trigger R_TRIG
FBD Logic Instructions
FBD logic gates – theory
FBD program exercise
FBD program solution
Timer Instructions
Timer TP (Pulse)
Timer TON
Timer TOF
Timer RTO (retentive)
Counters
Counter CTU
CTU – exercise
CTU – solution
Counter CTD
Counter CTUD
CTUD – exercise
CTUD – solution
Project – Sorting Line
Sorting line description
Designing conveyor sequences
Variable mapping in CCW
Infeed conveyor program part 1
Infeed conveyor program part 2
Sorting conveyor part 1
Sorting conveyor part 2
Sorting line exercise
Sorting line solution
Math Functions
Introduction, variable declaration
ADD
SUB, MUL, DIV, MOD
Expressions (Calculate equivalent)
INC, DEC
MIN, MAX, LIMIT
Standard math functions (SQRT, TRIG…)
Exercise
Process Control Instructions
ALARM – overshoot detection
HYSTER – boolean hysteresis
SCALE – linear scaling
Exercise: build your own alarm system
Integer Operations
Type conversion (ANY_TO_…)
Floating-Point Operations
Introduction to REAL / LREAL
Floating-point arithmetic
REAL type conversion
Project – Proportional Tank Level Controller
Station description and variable mapping
Building the PID controller
Expanding the program
Sequential tank filling – exercise
Sequential tank filling – solution
Program Flow Control
JMP and LBL (label) instructions
Program flow control – overview
Project – Pumping station
Project description
Pump Station Project Structure
Function Block: Pump Control
Function Block: Water Generator
Function Block: Pump Operation
Main program
Visualization connection
Alarm programming
Program and visualization tests
Pump Station Exercise
BONUS: Analog Inputs / Outputs
Reading the analog inputs
Signal scaling in LD and FBD
Universal scaling formula
Logging analog values in an array
MIN/MAX/AVG from a measurement array
BONUS: MICRO800 Hardware wiring
BONUS: Real MICRO800 PLC Programming
BONUS: Web visualization for pumping station
Create an account and download free CCW software