This is topic TM6 и GE Fanuc 90/micro in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.


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

Posted by politex007 (Участник № / Member № 1619) on :
 
Здравствуйте,

возможно ли подключить к TM6 контроллер GE Fanuc 90/Micro?

спасибо
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Судя по описанию на устройство: "Поддерживаются протоколы SNP (собственный протокол GE Fanuc), RTU (Modbus) Master/Slave, ASCII (только запись)"
У вас два варианта обмена с ним - либо через встроенный драйвер SNP, либо по MosdBus RTU. ModBus ASCII в ТМ не поддерживается.
 
Posted by politex007 (Участник № / Member № 1619) on :
 
пытаюсь через SNP

не читает...

в созданном текстовом файле пишет

-----
INF_LOAD:Starting... 645_0
INF_RTM:Detected NT5.RTM 5.1
._.:Base TRACE MODE 6 Profiler ver. 6.02.1
INF_LOAD:Channels = 2
INF_LOAD:Templates=0
INF_LOAD:Objects = 3
INF_RTM:Timer=0.055s CalcLoop=549ms
INF_MEDIA:protocol open GEFanucSNPX
ERR_MEDIA:Open Media error = -1
INF_RTM:stoping...
-----


наверное строка ERR_MEDIA:Open Media error = -1 может помочь решить проблему, не подскажите что означает эта ошибка -1 ?

спасибо
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
####
Не нашел media.dll для этого драйвера.
Проверим - ответ выложим сюда (ориентировочно в понедельник).
 
Posted by muxxa (Участник № / Member № 1668) on :
 
Такая же проблема возникала и при использовании драйвера Unitelway_Master...
 
Posted by politex007 (Участник № / Member № 1619) on :
 
хорошо, буду ждать ответа!

спасибо.
 
Posted by politex007 (Участник № / Member № 1619) on :
 
не появились ли новости по этому поводу???
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Да- действительно есть ошибка инициализации media.dll В ближайшие дни попытаемся найти решение как обойти эту ошибку в текущем релизе.
Скорее всего связана она с нумерацией самой media.
 
Posted by politex007 (Участник № / Member № 1619) on :
 
хорошо, буду ждать результатов с нетерпением...

спасибо
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Мы просмотрели код интерфейса и в результате возникло предположение, что media.dll не находит файла конфигурирования портов SNPX.cfg.
В текущем коде (релиз 6.03) он должен находиться в папке узла проекта.
Восстановить требования релиза 6.02.1 трудно.
Попробуйте разместить этот файл и в папке узла проекта, и в корне исполнительного модуля (ИС или МРВ).
 
Posted by politex007 (Участник № / Member № 1619) on :
 
спасибо, буду пробовать!

А на вашем сайте сейчас какая версия доступна для скачивания? а то у меня 6.02.1, скачивал месяц назад...
 
Posted by politex007 (Участник № / Member № 1619) on :
 
теперь пишет


INF_LOAD:Starting... 1_0
INF_RTM:Detected NT5.RTM 5.1
._.:Base TRACE MODE 6 Profiler ver. 6.02.1
INF_LOAD:Channels = 3
INF_LOAD:Templates=0
INF_LOAD:Objects = 3
INF_RTM:Timer=0.055s CalcLoop=549ms
INF_MEDIA:protocol open GEFanucSNPX
INF_MEDIA:p10 with m10
INF_MEDIA:IN N=01 ADDR=0 by CH=1 Q=0 p=10
INF_MEDIA:IN N=01 ADDR=0 by CH=2 Q=1 p=10
INF_MEDIA:IN N=01 ADDR=0 by CH=3 Q=0 p=10
WRN_DDE:Не удается связать службу диспетчера общих баз данных (DSDM)
INF_RTM:start time is 0.109 s
INF_RTM:ModeSwitch e15=0000 e18=0000 e20=0000
INF_RTM:mode=2(Work) e15=00 e18=00 e20=c0
ERR_MEDIA:Канал#1 = -1
ERR_MEDIA:Канал#2 = -1
ERR_MEDIA:Канал#3 = -1
 
Posted by politex007 (Участник № / Member № 1619) on :
 
т.е. старая проблема решена, но все-равно не работает...

не подскажите причину?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
"-1" это ошибка при чтении.
То есть - любой неправильный ответ или его отсутствие это -1.
Попробуйте поставить утилиту PortMonitor (что-то вроде терминала СОМ-портов, утилита свободна и есть в Интернет), и посмотреть уходят ли запросы, приходят ли ответы от прибора по СОМ-порту.
Там в драйвере еще есть давняя ошибка, он не сможет работать с СОМ-портами с номером больше 9, от СОМ1 до СОМ9 должно быть все нормально.
Вы по какому СОМ-порту подключаете устройство?
 
Posted by politex007 (Участник № / Member № 1619) on :
 
я подключаю с com2
хорошо, попробую скачать PortMonitor...

еще наверное нужно перепробовать всяческие настройки com порта - скорость, четность и т.д. может поможет...

спасибо.
 
Posted by politex007 (Участник № / Member № 1619) on :
 
результаты перебора настроек com порта таковы, что обмен с контроллером идет только на скоростях 9600 и 19200.

на скорости 19200 запаздывание (время между моментом изменения значения в памяти контроллера и моментом изменения соответстующего канала в TraceMode) составляет порядка 30-60 секунд! (меняется в этих пределах каждый раз)
На скорости 9600 запаздывание всего 2-3 секунды, лишь иногда бывают сбои в виде запаздывания в 5-6 секунд.
Тепенрь чтение из контроллера осуществляется вполне нормально. Однако при попытки записи из канала в контроллер, происходит запись нуля, а не того числа, которое находится в канале, что весьма странно.

Теперь буду пытаться разобраться с этой проблемой, если есть советы по поводу того как все таки записать в контроллер - буду рад услышать!

спасибо
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Странно - контроллер и на 19200 и на 9600 работает без переинициализации его порта?
 
Posted by politex007 (Участник № / Member № 1619) on :
 
не совсем уверен что значит переинициализация, но я просто менял скорость порта в SNPXConfig Trace Mode, контроллер при этом работает непрерывно, т.е. я его не перезагружаю...

в Cimplicity работаю с этим же контроллером на 19200, запаздывание в пределах секунды и записывает все нормально.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Мы примем меры для получения контроллера и перепроверки драйверы по протоколу SNP.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2