Jump to content
Форум по продукции MOXA

Cheshir

Пользователи
  • Posts

    1
  • Joined

  • Last visited

Cheshir's Achievements

Новичок

Новичок (1/5)

0

Reputation

  1. Доброго времени суток, увы патовая ситуация, у заказчика имеется Astra Linux 1.7 (в январе обновление до последней версии с репозиториев) Версия ядра 5. В системе успешно установлены драйвера Moxa CP-138E, Далее в системе Имеется Скада ОИК 3, под Wine запускается конфигуратор. Оговорюсь сразу, через Upor 1150 опрос поднимается корректно. Опрашиваемые устройства Невод+М 9600 8n1 mudbas RS4852W. Но увы при подвязке платы мы видим запросы но постоянно идет BAD DATA, причем при "прослушивании" порта сторонним ноутбуком через uport, утилита spy, видна та же картина. При этом через minicom я вижу эхо, также присутствует индикация на плате после запуска скады. Тех поддержка моксы вразумительного ничего ответить не может. Проводили эксперименты с разработчиком скады. На данный момент получили следующий ответ: "Обычно ответы BAD DATA фиксируются при некорректно настроенных режимах работы устройств(232,485 и.т.д) либо некорректной схеме подключения. Вполне возможно что Вы сталкиваетесь с случаем несовместимости конкретного оборудования и используемого ПО. Базовый функционал на данный момент дополнительно проверен(с использованием актуальных версий ПО) и работоспособен, анализ кода ПО также не показывает наличие каких-либо проблем." Ниже на скриншоте выделены критичные параметры для опроса. Собака зарыта, думаю где то по середине между настройки драйверов и скадой. Был бы признателен за идеи куда копать, за три дня перебрали много всего, вплоть до отдельный системник, чистая установка, опрос 1го единственного устройства. Итог те-же яйца только в профиль. Так же краткая выгрузка после перезагрузки машины и задания нужных команд. adminus@astra:~$ sudo su [sudo] пароль для adminus: root@astra:/home/adminus# /opt/moxa/utility/conf/muestty -g /dev/tty* muestty: /dev/tty is set to RS-232 mode. muestty: /dev/tty none terminal resistor. root@astra:/home/adminus# /opt/moxa/utility/conf/muestty -g /dev/ttyMUE1 muestty: /dev/ttyMUE1 is set to RS-422 mode. muestty: /dev/ttyMUE1 none terminal resistor. muestty: /dev/ttyMUE1 enable pull high/low resistor (1K ohm). root@astra:/home/adminus# /opt/moxa/utility/conf/muestty -i RS4852W /dev/ttyMUE1 muestty: Set interface of /dev/ttyMUE1 ok. root@astra:/home/adminus# /opt/moxa/utility/conf/muestty -a 9600 /dev/ttyMUE1 Start tuning resistor... [Status] Pull High/Low Resistor : 150K Terminator Resistor : None Tuning Status : OK Note 1. To execute this command again if the serial device has been changed on the bus 2. If the communication is correctly, record the related resistor value and init the setting on the rc.mxser file. Otherwise, execute the diagnose to get the error status. Done. Make these values effective immediately? [Y/n] (Enter for default=Y): y The values have been set now. root@astra:/home/adminus# /opt/moxa/utility/conf/muestty -g /dev/ttyMUE1 muestty: /dev/ttyMUE1 is set to RS-485 2W mode. muestty: /dev/ttyMUE1 none terminal resistor. muestty: /dev/ttyMUE1 disable pull high/low resistor (150K ohm). root@astra:/home/adminus# /opt/moxa/utility/conf/muestty -d 9600 /dev/ttyMUE1 Start diagnosing... [Status] Notice: Following results are based on correct devices connection. Pull High/Low Resistor : 150K Terminator Resistor : None Alarm Status : OK Done. root@astra:/home/adminus# ls -l /dev/ttyS* /dev/ttyMUE* crw-rw---- 1 root dialout 31, 0 янв 19 14:48 /dev/ttyMUE0 crw-rw---- 1 root dialout 31, 1 янв 19 14:50 /dev/ttyMUE1 crw-rw---- 1 root dialout 31, 2 янв 19 14:48 /dev/ttyMUE2 crw-rw---- 1 root dialout 31, 3 янв 19 14:48 /dev/ttyMUE3 crw-rw---- 1 root dialout 31, 32 янв 19 14:48 /dev/ttyMUE32 crw-rw---- 1 root dialout 31, 4 янв 19 14:48 /dev/ttyMUE4 crw-rw---- 1 root dialout 31, 5 янв 19 14:48 /dev/ttyMUE5 crw-rw---- 1 root dialout 31, 6 янв 19 14:48 /dev/ttyMUE6 crw-rw---- 1 root dialout 31, 7 янв 19 14:48 /dev/ttyMUE7 crw-rw---- 1 root dialout 4, 64 янв 19 14:48 /dev/ttyS0 crw-rw---- 1 root dialout 4, 65 янв 19 14:48 /dev/ttyS1 crw-rw---- 1 root dialout 4, 74 янв 19 14:48 /dev/ttyS10 crw-rw---- 1 root dialout 4, 75 янв 19 14:48 /dev/ttyS11 crw-rw---- 1 root dialout 4, 76 янв 19 14:48 /dev/ttyS12 crw-rw---- 1 root dialout 4, 77 янв 19 14:48 /dev/ttyS13 crw-rw---- 1 root dialout 4, 78 янв 19 14:48 /dev/ttyS14 crw-rw---- 1 root dialout 4, 79 янв 19 14:48 /dev/ttyS15 crw-rw---- 1 root dialout 4, 80 янв 19 14:48 /dev/ttyS16 crw-rw---- 1 root dialout 4, 81 янв 19 14:48 /dev/ttyS17 crw-rw---- 1 root dialout 4, 82 янв 19 14:48 /dev/ttyS18 crw-rw---- 1 root dialout 4, 83 янв 19 14:48 /dev/ttyS19 crw-rw---- 1 root dialout 4, 66 янв 19 14:48 /dev/ttyS2 crw-rw---- 1 root dialout 4, 84 янв 19 14:48 /dev/ttyS20 crw-rw---- 1 root dialout 4, 85 янв 19 14:48 /dev/ttyS21 crw-rw---- 1 root dialout 4, 86 янв 19 14:48 /dev/ttyS22 crw-rw---- 1 root dialout 4, 87 янв 19 14:48 /dev/ttyS23 crw-rw---- 1 root dialout 4, 88 янв 19 14:48 /dev/ttyS24 crw-rw---- 1 root dialout 4, 89 янв 19 14:48 /dev/ttyS25 crw-rw---- 1 root dialout 4, 90 янв 19 14:48 /dev/ttyS26 crw-rw---- 1 root dialout 4, 91 янв 19 14:48 /dev/ttyS27 crw-rw---- 1 root dialout 4, 92 янв 19 14:48 /dev/ttyS28 crw-rw---- 1 root dialout 4, 93 янв 19 14:48 /dev/ttyS29 crw-rw---- 1 root dialout 4, 67 янв 19 14:48 /dev/ttyS3 crw-rw---- 1 root dialout 4, 94 янв 19 14:48 /dev/ttyS30 crw-rw---- 1 root dialout 4, 95 янв 19 14:48 /dev/ttyS31 crw-rw---- 1 root dialout 4, 68 янв 19 14:48 /dev/ttyS4 crw-rw---- 1 root dialout 4, 69 янв 19 14:48 /dev/ttyS5 crw-rw---- 1 root dialout 4, 70 янв 19 14:48 /dev/ttyS6 crw-rw---- 1 root dialout 4, 71 янв 19 14:48 /dev/ttyS7 crw-rw---- 1 root dialout 4, 72 янв 19 14:48 /dev/ttyS8 crw-rw---- 1 root dialout 4, 73 янв 19 14:48 /dev/ttyS9 root@astra:/home/adminus# sudo dmesg | grep "ttyMUE" [ 2.529654] mxupcie: ttyMUE0 - ttyMUE7 root@astra:/home/adminus#
×
×
  • Create New...