Installing Connected Components Workbench
Quick survey: your hardware
Installing Connected Components Workbench
Connecting CCW to the Micro800 Simulator and a Real PLC with RSLinx Classic
Configuring RSLinx Classic for the Micro800 Simulator in CCW06:51
Connecting CCW to a Real Micro850 over USB and Ethernet06:51
First CCW project and PLC simulator
First Project in Structured Text16:26
Quiz: First CCW project and PLC simulator
Memory areas and basic data types
Memory areas05:02
Global and local variables and I/O mapping05:06
What is Bit, Byte, Word, Dword04:26
Quiz: Memory areas and basic data types
Introduction to variables and notation
BOOL vs INT variables example01:52
Variable types (BOOL, SINT, INT, DINT, REAL…)06:06
Array basics04:15
Writing values using variables to HMI panel05:38
Different types of notation03:43
Quiz: Introduction to variables and notation
Contacts Direct -| |- and Coil -( )-
Contacts Direct -| |- and Coil -( )-05:55
Simulator - Contacts Direct -| |- and Coil -( )-01:26
Variable naming guide
Variable naming guide07:02
Quiz: Variable naming guide
Auto mode seal-in circuit
Auto mode seal-in circuit03:04
Buttons backlighting - lamps02:51
Contacts Reverse -|/|- and alarming
Contacts Reverse -|/|-03:26
Motor Starter with Alarm07:22
Quiz: Contacts Direct -| |- and Coil -( )-
How the PLC Executes the Program
PLC memory09:35
PLC scan cycle04:50
System variables, first scan pulse05:16
Quiz: How the PLC Executes the Program
Assignment Instruction, SET RESET Coils
Assignment coil02:23
SET and RESET coils02:36
SR and RS flip-flops04:43
Exercise: Motor starter alarm with SET and RESET coils12:44
Quiz: Assignment Instruction, SET RESET Coils
Edge Detection Instructions
Rising edge trigger R_TRIG04:33
Falling edge trigger F_TRIG02:33
Exercise: Start and reset on edges in the motor starter11:38
Quiz: Edge Detection Instructions
Timer Instructions
Timer TP03:06
Timer TON03:33
Exercise: Timed motor run with TON and TP09:54
Timer TOF02:19
Timer RTO03:47
Timer TONOFF02:32
Quiz: Timer Instructions
Counters
Counter CTU03:48
Counter CTD01:58
Counter CTUD01:46
Exercise: Counting motor starts and run time with CTU and RTO08:09
Quiz: Counters
Compare operators
Compare operators, LIM_ALRM07:34
Comparators in practice: pump with level hysteresis11:55
Testing the comparator program on the trainer05:48
Quiz: Compare operators
Math Functions
ADD, SUB, MUL, DIV08:25
Exercise: Scale a raw analog value with mathematical functions09:09
MOD, TRUNC, RAND06:22
Exercise: Count boxes on a pallet with MOD and TRUNC20:05
ABS, NEG02:57
MOV02:04
Exercise: Pick a pallet recipe with MOV11:50
SQRT, LOG, EXPT, POW07:42
SIN, COS, TAN, ASIN, ACOS, ATAN08:11
MIN, MAX, LIMIT, AVERAGE05:58
Exercise: Limit a speed and average a reading with LIMIT and AVERAGE14:37
Quiz: Math Functions
Process Control Instructions
HYSTER - deadband between two values02:47
SCALER - scaling to engineering units03:08
Exercise: build your own alarm system
Integer Operations
Integers in controller memory04:13
Negative integers and the sign bit04:23
Integer overflow03:55
Explicit conversion only03:42
ANY_TO_… conversion instructions10:31
Quiz: Integer Operations
Floating-Point Operations
REAL and LREAL - how numbers are stored06:26
Floating-point arithmetic04:49
Infinity, NaN and division by zero03:42
Quiz: Floating-Point Operations
Program Flow Control - JMP and LABEL
Jump and Label04:50
JMP and Timer01:40
Return02:47
Quiz: Program Flow Control - JMP and LABEL
DERIVATE, INTEGRAL Instructions
DERIVATE, INTEGRAL04:06
Quiz: DERIVATE, INTEGRAL Instructions
User-Defined Functions and Function Blocks
User-defined functions and function blocks06:11
Variables in functions and function blocks07:53
Quiz: User-Defined Functions and Function Blocks
FBD Logic Instructions
FBD logic gates - theory
FBD program exercise
FBD program solution
Project - Pumping station
Project description09:10
Main program: global variables for the visualization06:46
Prog1 and global variables for the Python screen05:16
Pump Control for the Python screen: what changes04:57
Function Block: Pump Control for the visualization07:21
Reading the electrical drawings08:41
Pump Station Project Structure07:29
Function Block: Pump Control14:46
Function Block: Water Generator11:49
Function Block: Pump Operation13:55
Main program, part 1: analog input, scaling and tank05:54
Main program, part 2: reset, safety and interlocks06:12
Main program, part 3: pump blocks, contactor and lamps06:44
Main program, part 4: lamps, alarms and blinking12:29
Visualization connection07:44
Program and visualization tests
Pump Station Exercise05:57
CCW vs FactoryTalk Design Workbench
CCW vs FactoryTalk Design Workbench: Which Tool for Your Micro80003:17
Installing FactoryTalk Design Workbench and Connecting to the PLC
Installing FactoryTalk Design Workbench: Download, Setup and First Start02:39
Connecting FactoryTalk Design Workbench to the PLC: First Project, Add Device and Online Settings05:42
Project - Sorting Station (FactoryTalk Design Workbench)
Sorting Station Overview: FTDW Template, Factory I/O Driver and Start/Stop Latch12:20
Infeed Conveyor Sequence: Grafcet Steps with EQ, MOVE and a TON Timer13:52
Testing the Infeed Conveyor Sequence Online with Factory I/O06:15
Sorting Conveyor Sequence: Steps 0 to 20 and Adding Exit Sensors 2 and 310:41
Sorting Step 30, Sorter Outputs by Product ID and Passing the Sort Job ID11:07
Testing the Complete Program: Conveyor Handshake, Timers and Stop Behavior12:33
Line Reset with the First Scan Bit, Button Lights and a Blinking Reset LED11:38
Homework: Sorter 3 for Metal Items, Home Position Check and Alarms01:25
Project - PID Tank Level Control (FactoryTalk Design Workbench)
Introduction to PID Control: The Tank Loop, SP, PV, CV and the P, I and D Parts06:09
The PID Block in FactoryTalk Design Workbench: Inputs, Gains, Control Direction and STI06:06
Programming the PID Block in FTDW: STI Interrupt, PID Instance, Pin Wiring and UID/UIE18:16
Testing and Tuning the PID Controller in Factory I/O: Manual Mode, Kc, Ti, Td and FC18:55
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: VFD Programming PowerFlex
Create an account and download free CCW software