COM порти, контролер Delta » Програмування, налаштування » Портал інженера
COM порти (COM1: RS-232, COM2: RS-485, COM3: RS-485) підтримують формат зв'язку Modbus в режимах ASCII/RTU. Коли вибрано формат RTU, довжина даних встановлюється як 8. COM2 і COM3 підтримують передачу зі швидкістю 921 кбіт/с. COM1, COM2, COM3 можуть працювати одночасно.
COM1: Може використовуватися в master або slave режимі. Підтримує формати зв'язку ASCII/RTU, швидкість передачі даних (1 макс. 15200 біт/с) та змінну довжину даних (біти даних, біти парності, стоп біти).D1036: COM1 (RS-232) протокол зв'язку - master/slave режим ПЛК. (b8 – b15 не використовуються).
COM2: може використовуватися в master або slave режимі. Підтримує формат зв'язку ASCII/RTU, швидкість передачі даних (1 макс. 15200 біт/с) та змінну довжину даних (біти даних, біти парності, стоп біти).D1120: COM2 (RS-485) протокол зв'язку - master/slave режим ПЛК.
COM3: може використовуватися в master або slave режимі. Підтримує формати зв'язку ASCII/RTU, швидкість передачі даних (1 макс. 15200 біт/с) та змінну довжину даних (біти даних, біти парності, стоп біти). D1109: COM3 (RS-485) протокол зв'язку - master/slave режим ПЛК. (b8 – b15 не використовуються).
| Вміст | ||
| b0 | Довжина даних | 0: 7 біт даних, 1: 8 біт даних (RTU підтримує тільки 8 біт даних) |
1101 (HD): 500000 (COM2/COM3)
1110 (HE): 31250 (COM2/COM3)
1111 (HF): 921000 (COM2/COM3)
b15
| Пункт | COM1 | COM2 | COM3 |
| Формат зв'язку | D1036 | D1120 | D1109 |
| Налаштування зв'язку | M1138 | M1120 | M1136 |
| ASCII/RTU | M1139 | M1143 | M1320 |
| Адреса зв'язку в slave режимі | D1121 | D1255 |
Приклад 1:Зміна формату зв'язку для COM1
1. Застосуємо такі команди, щоб змінити формат зв'язку на COM1. Коли ПЛК вмикається, програма виявляє включення M1138 у першому циклі сканування. Якщо M1138 увімкнено, програма змінює параметри зв'язку для COM1 залежно від значення, встановленого в D1036.
2. Змінений формат зв'язку COM1 в ASCII mode, 9600bps, 7 data bits, перевірка на парність, 1 стоп-біт (9600,7,E,1).
Приклад 2: Зміна формату зв'язку для COM2
1. Застосуємо такі команди для зміни формату зв'язку COM2. Коли ПЛК вмикається, програма виявляє включення M1120 у першому циклі сканування. Якщо M1120 увімкнено, програма змінює параметри зв'язку для COM2 залежно від значення, встановленого в D1120.
2. Змінений формат зв'язку для COM2 в режимі ASCII, 9600 біт/с, 7 біт даних, перевірка на парність, 1 стоп-біт (9600, 7, E,1).
Приклад 3: Зміна формату зв'язку для COM3
1. Застосуємо наступні команди зміни формату зв'язку на COM3. Коли ПЛК вмикається, програма виявляє включення M1136 у першому циклі сканування. Якщо M1136 увімкнено, програма змінює параметри зв'язку для COM3 залежно від значення, встановленого в D1109.
2. Змінений формат зв'язку для COM3 в ASCII режимі 9600 біт/с, 7 біт даних, перевірка на парність, 1 стоп-біт(9600, 7, E,1).
Приклад 4: Встановлення режиму RTU для COM1, COM2, COM3
1. COM1, COM2 та COM3 підтримують ASCII/RTU режими. COM1 визначається прапором M1139, COM2 визначається прапором M1143 та COM3 визначається прапором M1320. Увімкніть ці прапори для встановлення RTU режиму або вимкніть для ASCII режиму.
2. Змінений формат зв'язку для COM1/COM2/COM3 в режимі RTU, 9600 біт/с, 8 біт даних, перевірка парності, 1 стоп-біт (9600, 8,E,1).
COM1:
COM2:
COM3:
Зауваження:
1. Змінений формат зв'язку залишиться таким самим при зупинці роботи ПЛК.
2. При новому запуску ПЛК змінений формат зв'язку на COM1
COM3 буде скинуто до стану формату за промовчанням (9600, 7, E, 1).