Magistrale danych: CAN Bus i Modbus

1 / 32
Wprowadzenie CAN i Modbus

Historia CAN: wizja firmy Bosch

2 / 32
Historia Bosch CAN

Przełom rynkowy: Mercedes-Benz W140

3 / 32
Mercedes W140 CAN

Historia Modbus: „dziadek" automatyki

4 / 32
Historia Modbus Modicon

CAN: fizyka sygnału różnicowego

5 / 32
CAN Physical Layer Differential

Napięcia na magistrali CAN

6 / 32
CAN Voltages Dominant Recessive

Mechanizm arbitrażu CAN Bus

7 / 32
CAN Arbitration Mechanism

Priorytety wiadomości (identyfikator)

8 / 32
CAN ID Priority

Struktura ramki CAN (standard 2.0A)

9 / 32
CAN Frame Structure

CAN 2.0B – rozszerzone ID

10 / 32
Extended CAN 2.0B

Obsługa błędów w CAN: CRC i ACK

11 / 32
CAN Error Handling

CAN FD (Flexible Data-rate)

12 / 32
CAN FD Flexible Data

Warstwa wyższa: CANopen i J1939

13 / 32
CANopen J1939 Protocols

Modbus: model klient-serwer

14 / 32
Modbus Client Server

Modbus RTU: silna strona szeregowa

15 / 32
Modbus RTU RS485

Modbus TCP: integracja z Ethernetem

16 / 32
Modbus TCP Ethernet

Modbus ASCII: prekursor diagnostyki

17 / 32
Modbus ASCII Comparison

Model danych Modbus: 4 tabele

18 / 32
Modbus Data Model Registers

Adresowanie: pułapka 0 vs 1

19 / 32
Modbus Addressing Pitfalls

Kody funkcji: odczyt (01, 03, 04)

20 / 32
Modbus Read Function Codes

Kody funkcji: zapis (05, 06, 16)

21 / 32
Modbus Write Function Codes

Timing w Modbus RTU: cisza T3.5

22 / 32
Modbus RTU Timing T3.5

CAN vs Ethernet: bitwa o determinizm

23 / 32
CAN vs Ethernet Determinism

Metody dostępu do pasma

24 / 32
CSMA/CD vs CSMA/CA

Modbus TCP vs standardowy Ethernet

25 / 32
Modbus TCP Layering

Tabela porównawcza: CAN, Modbus, Ethernet

26 / 32
Comparison Table Technical

Przykład: diagnostyka OBD-II w samochodzie

27 / 32
OBD-II CAN Diagnostics

Przykład: elektrownia fotowoltaiczna

28 / 32
Solar PV Modbus Monitoring

Bezpieczeństwo (cyberbezpieczeństwo)

29 / 32
Security Vulnerabilities

Diagnoza błędu: analizator logiczny

30 / 32
Logic Analyzer Diagnosis

Przyszłość magistral: TSN i zonal

31 / 32
Future Zonal Architecture

Podsumowanie modułu 2

32 / 32
Summary and Conclusion