مقایسه پروتکلهای صنعتی
🔹 RS-485
- بستر: 2 سیمه (A, B) → دیتا دیفرانسیلی + GND → عملاً 3 سیم
- 4 سیمه: گاهی برای Full Duplex
- نودها: 32 (با ریپیتر بیشتر)
- طول کابل: تا 1200m @ 9600bps
🔹 CAN / CANopen
- بستر: دو سیمه (CAN_H, CAN_L)
- نودها: تا 127
- طول کابل: 40m @1Mbps / 500m @125kbps
🔹 DeviceNet
- بستر: CAN + تغذیه (4 سیمه)
- نودها: تا 64
- طول کابل: مشابه CANopen
🔹 Profibus DP
- بستر: RS-485 (2 سیمه)
- نودها: 126 (1 Master + 125 Slave)
- طول کابل: 100m @12Mbps / 1200m @9.6kbps
🔹 Modbus RTU
- بستر: RS-485 (2 سیمه، Half Duplex)
- نودها: 247
- طول کابل: تا 1200m
🔹 Modbus TCP
- بستر: Ethernet (LAN)
- نودها: عملاً نامحدود (محدود به IP Range)
- طول کابل: 100m هر لینک (با سوئیچ نامحدود)
📊 جدول خلاصه
پروتکل | بستر فیزیکی | نود (حداکثر) | طول کابل (تقریبی) |
---|---|---|---|
RS-485 | 2 یا 4 سیمه | 32 (با ریپیتر بیشتر) | 1200m @ 9600bps |
CANopen | CAN دو سیمه | 127 | 40m @1Mbps / 500m @125kbps |
DeviceNet | CAN + تغذیه (4 سیمه) | 64 | مشابه CANopen |
Profibus DP | RS-485 | 126 | 100m @12Mbps / 1200m @9.6kbps |
Modbus RTU | RS-485 | 247 | تا 1200m |
Modbus TCP | Ethernet (LAN) | محدود به IP Range | 100m هر لینک (با سوئیچ نامحدود) |