Последовательная передача данных
Применение
TNC7 автоматически использует протокол передачи LSV2 для последовательной передачи данных. За исключением скорости передачи в машинном параметре baudRateLsv2 (№ 106606) параметры протокола LSV2 фиксированы.
Описание функций
В машинных параметрах RS232 (№106700) вы можете задать дополнительный тип передачи (интерфейс). Описанные ниже возможности настройки действительны только для соответствующего, заново определенного интерфейса.
Вы можете определить следующие настройки в следующих машинных параметрах:
Параметры станка | Настройка |
---|---|
baudRate (№ 106701) | Скорость передачи данных (скорость передачи) Ввод: BAUD_110, BAUD_150, BAUD_300 BAUD_600, BAUD_1200, BAUD_2400, BAUD_4800, BAUD_9600, BAUD_19200, BAUD_38400, BAUD_57600, BAUD_115200 |
protocol (№ 106702) | Протокол передачи данных
Ввод: STANDARD, BLOCKWISE, RAW_DATA |
dataBits (№ 106703) | Биты данных в каждом передаваемом символе Ввод: 7 Bit, 8 Bit |
parity (№ 106704) | Проверка ошибок передачи с помощью бита четности
Ввод: NONE, EVEN, ODD |
stopBits (№ 106705) | С помощью старт-бита и одного или двух стоп-битов получателю предоставляется возможность синхронизации каждого передаваемого символа во время последовательной передачи данных. Ввод: 1 Stop-Bit, 2 Stop-Bits |
flowControl (№ 106706) | С помощью функции Handshake два устройства контролируют передачу данных. Различают Software-Handshake и Hardware-Handshake.
Ввод: NONE, RTS_CTS, XON_XOFF |
fileSystem (№ 106707) | Файловая система для последовательного интерфейса
Если вам не требуется специальная файловая система, этот машинный параметр не требуется. Вывод: EXT, FE1 |
bccAvoidCtrlChar (№ 106708) | Символ контроля блока (BCC) – это символ проверки блока. BCC дополнительно добавляется к блоку передачи для облегчения обнаружения ошибок.
Ввод: TRUE, FALSE |
rtsLow (№ 106709) | С помощью этого необязательного параметра вы указываете, какой уровень должна иметь линия RTS в состоянии ожидания.
Ввод: TRUE, FALSE |
noEotAfterEtx (№ 106710) | Этот необязательный параметр используется для указания, следует ли отправлять символ EOT (конец передачи) после получения символа ETX (конец текста).
Ввод: TRUE, FALSE |
Пример
Для передачи данных с помощью программного обеспечения для ПК TNCserver, вы должны задать в машинных параметрах RS232 (№ 106700) следующие настройки:
Параметр | Подтвердить |
---|---|
Скорость передачи данных в бодах | Должна совпадать с настройкой TNCserver |
Протокол передачи данных | ПОБЛОЧНО |
Биты данных в каждом передаваемом символе | 7 бит |
Тип проверки четности | ЧЕТНЫЙ |
Количество стоп-битов | 1 стоп-бит |
Тип Handshake | RTS_CTS |
Файловая система для работы с файлами | FE1 |
TNCserver является частью программного обеспечения TNCremo для ПК.