PDA

Просмотр полной версии : драйвер distrTraceModeDriver_v5a и ТРМ138



BTEC
14.01.2009, 03:05
При эксплуатации драйвера distrTraceModeDriver_v5a в TraceMode 5 возникает две последовательные ошибки по порту

http://www.owen.ru/forum/attachment.php?attachmentid=930&stc=1&d=1231891274

Что создает проблему при автоматической перезагрузке сервера – необходимо нажать на ОК, хотя затем сама связь с ТРМ138 работает.

Настройки порта в TraceMode 5 не провожу, в файле DriverRS232.cfg пишу (COM1 1 1 8 9600) , в файле DriverRS485.cfg пишу (COM1 A 1 1 8 9600).

Также при перезапуске машины съезжают сетевые адреса в ТРМ138, в то время как при перезапуске программного обеспечения нет. Например, у приборов адреса 8, 16, 24, 32, 40, то после перезагрузки компьютера адреса 8, 16, 8, 32, 40. Как с этим бороться?

Дмитрий Егоренков
14.01.2009, 15:27
Проблема в настройках COM-порта, а именно в количестве стоповых битов. В файле driverRS485.cfg вторая цифра –это не количество битов, а константа с такими значениями:

0 – 1 стоповый бит;
1 – 1.5 стоповых бита;
2 – 2 стоповых бита.

Замена 1 на 0 должна решить проблему.

про адреса ничего сказать не могу.

BTEC
15.01.2009, 02:30
Спасибо за быстрый ответ.
Настройки порта в файле DriverRS232.cfg (COM1 1 0 8 9600) , в файле DriverRS485.cfg (COM1 A 1 0 8 9600). Вторая ошибка осталась.

Дмитрий Егоренков
15.01.2009, 12:04
вторая ошибка какая-то мистическая. уточните, пожалуйста, где меняются адреса, именно в приборах, или в проекте TraceMode?

BTEC
16.01.2009, 08:15
вторая ошибка какая-то мистическая. уточните, пожалуйста, где меняются адреса, именно в приборах, или в проекте TraceMode?

Я неправедно выразился. Вторая ошибка на рисунке продолжает всплывать при пуске ТрейсМоуд. Тогда как ошибка перекоса адресов в ТРМ138 прошла, ее больше нет.

Дмитрий Егоренков
21.01.2009, 14:45
вы на одном порту пытаетесь поднять два драйвера. из за этого и проблема. так как RS232 вам не нужен, можно удалить файл DriverRS232.cfg

BTEC
22.01.2009, 04:11
Спасибо, проблемы решены