Please enable JavaScript.
Coggle requires JavaScript to display documents.
Chapter 1: Getting Ready for Development Environment - Coggle Diagram
Chapter 1: Getting Ready for Development Environment
PLC Basics
Definition of PLC
Digital computer
Monitors inputs
Controls outputs
Components
Power supply
Controller (CPU)
Input/Output modules
Supporting Hardware
DIN rail
Terminal blocks
Enclosure
Arduino Platform
Arduino UNO
ATmega328P microcontroller
DIP version
Bootloader pre-installed
Variants
Genuino UNO
SMD version
Power & Cables
USB cable
7–12V DC supply
Arduino Alternatives
Clones
Exact replicas
Different branding
Derivatives
Modified designs
Extra features
Examples
Seeeduino
SparkFun RedBoard
Shields & Networking
Ethernet Shield
W5500 chip
Internet connectivity
WiFi Shield
Wireless connection
Modbus/RS485
Industrial communication
Multi-device connection
Grove System
Grove Base Shield
Plug-and-play
No soldering
Input Devices
Grove Button
Sensors
Output Devices
Grove LED
Relay
Speaker
Relay Systems
Grove Relay
Single relay
High load control
Relay Shields
Multi-relay outputs
Industrial loads
Software Setup
Arduino IDE
Upload programs
Debug and monitor
Write and edit code
plcLib
PLC programming support
Timers and counters
Simplifies control logic
Ethernet/WiFi libraries
RS232 / RS485 communication
Industrial protocol support
Modbus libraries
Internet connectivity
Data transfer (TCP/IP)
Network communication