Dmitriy_C
Junior Member / Новичок
Участник № / Member № 1729
отправлено / posted
Вопрос связан с отправкой данных из окна редактора представления данных через OPC сервер Ultranet32 в контроллер Fastwel CPU188-5v3. Удается отправлять числа типа HEX, они нормально передаются в ОРС и принимаются контроллером. Числа типа float не передаются (вместо числа появляется 0). Вопрос: Можно привести типы float TM5 и ОРС, чтобы передавать их без ошибки.
Dmitriy_C
Junior Member / Новичок
Участник № / Member № 1729
отправлено / posted
Спасибо за ответ. Менять разделитель вещественной части я пробовал. Не помогло. Тут что-то другое.
Сообщения / Posts 9 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Сам ОРС-сервер можете прислать для тестирования? Он будет работать без контроллера?
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Dmitriy_C
Junior Member / Новичок
Участник № / Member № 1729
отправлено / posted
Спасибо за ответ. Специально еще раз попробовал поменять разделитель челой и дробной части в настройках ОС Windows. Ничего не поменялось, если выбрать формат float, то передается всегда 0 (вместо любого числа). Сервер входит в состав ИПС Ultralogic32 2.0 build 033d, и называется Ultranet32. Его можно скачать с ftp://ftp.prosoft.ru/pub/Software/ultralogik/UL32/DEMO_UL32/.Сообщения / Posts 9 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
К сожалению нет столько времени, чтобы детально разбираться с системой Ultralogic32. Не могли бы Вы прислать Ваш готовый проект для проверки с инструкцией, что и где загрузить, и куда посылать значения, чтобы воспроизвести ситуацию. Боюсь, что самостоятельно у меня это займет очень много времени.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Dmitriy_C
Junior Member / Новичок
Участник № / Member № 1729
отправлено / posted
Извините, что долго не отвечал. Подготовил проект для тестирования связи Utralogik32 и Ultranet32 c Trace Mode. К проекту прилогается подробная инструкция. Куда можно выслать файл?
Сообщения / Posts 9 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Dmitriy_C
Junior Member / Новичок
Участник № / Member № 1729
отправлено / posted
Отправил Вам e-mail. С нетерпением жду ответа.
P.S. Надеюсь, что все дело в моем недостаточном опыте работы c Trace Mode. Тогда все можно будет исправить быстрее.
Сообщения / Posts 9 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Протестировал - причина однозначно в сервере Ultralogic, я попробовал ОРС-клиент стороннего производителя, ситуация та же самая - К2 типа Integer передается нормально, а вот К1 типа Float не передается и всегда 0, хоть и считывается при задании его через эмулятор. Думаю Вам следует задать этот вопрос производителю Ul32.
Сообщения / Posts 17316 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Dmitriy_C
Junior Member / Новичок
Участник № / Member № 1729
отправлено / posted
Спаисбо за ответ. Теперь я могу быть уверен, что все правильно настраиваю в Trace Mode. (Если Вы конечно смотрели мой проект). Придется снова обращаться к разработчикам UL32.
Сообщения / Posts 9 | Из / From: Россия
| IP / IP: IP адрес / IP address |