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 біт даних)

Біти парностіb3Стоп биті0: 1 біт, 1: 2 бітиШвидкість передачі даних

1101 (HD): 500000 (COM2/COM3)

1110 (HE): 31250 (COM2/COM3)

1111 (HF): 921000 (COM2/COM3)

b8Вибір стартового бітаb9Вибір 1-го кінцевого бітаb10Вибір 2-го кінцевого біта

b15Не визначено

ПунктCOM1COM2COM3
Формат зв'язкуD1036D1120D1109
Налаштування зв'язкуM1138M1120M1136
ASCII/RTUM1139M1143M1320
Адреса зв'язку в slave режиміD1121D1255

Приклад 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).