This is topic новый канал in forum Редактор Базы Каналов (Математика) / Channel Base Editor at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/2/t/000130.html

Posted by ominous (Участник № / Member № 800) on :
 
В проекте существует 1 канал связи с контроллером I-7000 по com3 (используется мультипортовый сервер DE-303), при этом все работает - изменяются состояния битов с изменениями состояния входов контроллера и т.д. Если добавить новый канал для связи с другим подобным контроллером, например по com4, все сразу же прекращает работать, адрес контроллера задан другой, настройки связи по com-ам есть. В чем может быть проблема? (TRACE MODE 5.13, 128 точек)
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1) ТМ5.13 еще не выходил! [Усмешка / Big Grin]

2) Что пишет в лог-файле Профайлер?
 
Posted by ominous (Участник № / Member № 800) on :
 
Не ту клавишу нажал=)) 5.12. Содержание лог файла с 1 каналом:
Professional Editional
DRAWSERV 5.12
SUPPORT: NetBios
INFO:Load Starting... E:\sasha\original_projekt\proff\ABT\NODE1.dbb
INFO:Detected NT 5.0
INFO:Found 1 channels
ER:file is ALARM.EVN
ER:found 2419 string
ER:time test = 0
RS:init string is COM1: baud=1200 parity=N data=8 stop=1
RS:COM 1 TimeOut is invalid,set default
RS:found 0 channels
RS:init string is COM2: baud=1200 parity=N data=8 stop=1
RS:COM 2 TimeOut is invalid,set default
RS:found 0 channels
RS:init string is COM3: baud=1200 parity=N data=8 stop=1
RS:COM 3 TimeOut is invalid,set default
RS:found 1 channels
RS:init string is COM4: baud=1200 parity=N data=8 stop=1
RS:COM 4 TimeOut is invalid,set default
RS:found 0 channels
INFO: LoadTime=0.591s CalcPeriod=150ms
ATTACH: default(PicRT_Development)
ER:starting...
SIAD:starting...
SIAD: opening file: E:\sasha\original_projekt\proff\ABT\SIAD.DB
SIAD: starting server...
RS:COM 1 starting...
RS:COM 2 starting...
RS:COM 3 starting...
RS:COM 4 starting...
DDE:starting...
DDE:wrong NetDDE: Не удается связать службу диспетчера общих баз данных (DSDM)
RTM:math kernel starting...
SCREEN load error screen.000
INFO:work mode
INFO: start time is 0.762 s
Load dcs.dll
$016
= 5
= 0
RS:COM3 check error (ВАЗ-5_)
$016
= 5
= 0
RS:COM3 check error (ВАЗ-5_)
$016
= 5
= 0
RS:COM3 check error (ВАЗ-5_)
SIAD: stopped.
RS:COM1 TRANSACTION=0 ERROR=0 TIME=5.618
TOTAL_BYTE=0 AVR_RESPONSE=0 MAX_RESPONSE=0
RS:COM2 TRANSACTION=0 ERROR=0 TIME=5.618
TOTAL_BYTE=0 AVR_RESPONSE=0 MAX_RESPONSE=0
RS:COM4 TRANSACTION=0 ERROR=0 TIME=5.618
TOTAL_BYTE=0 AVR_RESPONSE=0 MAX_RESPONSE=0
ER:max event qeue = <16 10>
$016
= 5
= 0
RS:COM3 check error (ВАЗ-5_)
RS:COM3 TRANSACTION=37 ERROR=26 TIME=5.738
TOTAL_BYTE=273 AVR_RESPONSE=0.0511818 MAX_RESPONSE=0.081
DDE:thread stop
INFO: stop time is 0.771 s
INFO:number of calculation = 37
END OF WORK

Лог с 2 каналами:

Professional Editional
DRAWSERV 5.12
SUPPORT: NetBios
INFO:Load Starting... E:\sasha\original_projekt\proff\ABT\NODE1.dbb
INFO:Detected NT 5.0
INFO:Found 2 channels
ER:file is ALARM.EVN
ER:found 2446 string
ER:time test = 0
RS:init string is COM1: baud=1200 parity=N data=8 stop=1
RS:COM 1 TimeOut is invalid,set default
RS:found 0 channels
RS:init string is COM2: baud=1200 parity=N data=8 stop=1
RS:COM 2 TimeOut is invalid,set default
RS:found 0 channels
RS:init string is COM3: baud=1200 parity=N data=8 stop=1
RS:COM 3 TimeOut is invalid,set default
RS:found 1 channels
RS:init string is COM4: baud=1200 parity=N data=8 stop=1
RS:COM 4 TimeOut is invalid,set default
RS:found 1 channels
INFO: LoadTime=0.43s CalcPeriod=150ms
ATTACH: default(PicRT_Development)
ER:starting...
SIAD:starting...
SIAD: opening file: E:\sasha\original_projekt\proff\ABT\SIAD.DB
SIAD: starting server...
RS:COM 1 starting...
RS:COM 2 starting...
RS:COM 3 starting...
RS:COM 4 starting...
DDE:starting...
DDE:wrong NetDDE: Не удается связать службу диспетчера общих баз данных (DSDM)
RTM:math kernel starting...
SCREEN load error screen.000
INFO:work mode
INFO: start time is 1.141 s
Load dcs.dll
$016
= 5
= 0
RS:COM3 check error (ВАЗ-5_)
$026
= 5
= 0
RS:COM4 check error (ВАЗ_6_)
$016
= 5
= 0
RS:COM3 check error (ВАЗ-5_)
SIAD: stopped.
RS:COM1 TRANSACTION=0 ERROR=0 TIME=7.19
TOTAL_BYTE=0 AVR_RESPONSE=0 MAX_RESPONSE=0
RS:COM2 TRANSACTION=0 ERROR=0 TIME=7.19
TOTAL_BYTE=0 AVR_RESPONSE=0 MAX_RESPONSE=0
$026
= 5
= 0
RS:COM4 check error (ВАЗ_6_)
RS:COM3 TRANSACTION=34 ERROR=33 TIME=7.21
TOTAL_BYTE=170 AVR_RESPONSE=0 MAX_RESPONSE=0
RS:COM4 TRANSACTION=44 ERROR=44 TIME=7.22
TOTAL_BYTE=220 AVR_RESPONSE=0 MAX_RESPONSE=0
ER:max event qeue = <2 2>
DDE:thread stop
INFO: stop time is 0.811 s
INFO:number of calculation = 46
END OF WORK
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1) У Вас ни по одному СОМ-порту не выставлены нормальные таймауты - скорее всего Вы их вообще не задали.

2) Даже с одним каналом у Вас связь не ахти какая - за пять секунд работы 26 ошибок из 37 транзакций!
RS:COM3 TRANSACTION=37 ERROR=26 TIME=5.738
Не удивительно, что с двумя он вообще не работает...

3) Пробовали другую скорость отличную от 1200, 9600 например?

4) С СОМ-портами в системе ТМ работает через функции ОС. Проверьте удовлетворяет ли драйвер для этого устройства 100% совместимостью с функциями ОС, а то очень часто бывает, что собственные функции драйвера не совместимы с функциями ОС, тогда могут быть проблемы при работе с таким устройством.
 
Posted by ominous (Участник № / Member № 800) on :
 
Дело в том, что для связи с контроллерами используются ну очччееень критичные к скорости радиомодемы [Улыбка / Smile] Выбрал как компромис - 2400, ошибки пропали и все по прежнему работает. Спасибо!
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
То есть - все заработало?
 
Posted by ominous (Участник № / Member № 800) on :
 
Да, все ок, теперь ошибок 0
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2