This is topic Как связать FX3g с ТМ? in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
День добрый! Подскажите, как связать контроллер FX3g с ТМ? Мне надо видеть на мониторе срабатывание X и Y. есть переходник FX-USB-AW ZS422 это типо COM порт
Как это осуществить? Или проще купить расширения на бус? Сильно не пинайте! Я только учусь. Спасибо!
Posted by Владимир Леонидович (Участник № / Member № 6481) on :
Что нужно здесь вписать для FX3G ???? web page Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Необходимо, чтобы в программе, размещенной в контроллере, были заданы параметры последовательного порта, как это показано в нашей документации – «Обмен с контроллерами Mitsubishi и Delta». Если на ПК есть последовательный порт, то необходимо соединить контроллер и ПК нуль-модемным или кросс-кабелем. Если последовательный порт на ПК отсутствует, то необходимо корректно выполнить установку адаптера СОМ/USB и определить номер виртуального порта. В инструментальной системе TRACE MODE выполнить настройку источников/приемников используя для настройки «Порт» индекс используемого реального или виртуального последовательного порта, например, если используется СОМ1, то настройка Порт=0 и т.д. САМ ПОСЛЕДОВАТЕЛЬНЫЙ ПОРТ В УЗЛЕ НЕ СОЗДАВАТЬ! Выполнив разработку узла, необходимо сохранить проект на диск и для МРВ. В полученную папку узла, например, RTM_1, скопировать конфигуратор последовательного порта FXconfig.exe из папки C:\Program Files (x86)\AdAstra Research Group\Trace Mode IDE 6 Base\Drivers_with_Setup\Mitsubishu_FxNet. Запустить его и задать настройки для последовательного порта ПК совпадающие с настройками порта в контроллере. Вернуться в инструментальную систему и выполнить запуск профайлера. Если есть утилита-сниффер, то надо предварительно запустить ее и провести процедуру отладки.
Posted by Владимир Леонидович (Участник № / Member № 6481) on :
quote:Отправитель / Originally posted by AdAstra Technical Support: Необходимо, чтобы в программе, размещенной в контроллере, были заданы параметры последовательного порта, как это показано в нашей документации – «Обмен с контроллерами Mitsubishi и Delta».
Где можно посмотреть этот момент?
Posted by Владимир Леонидович (Участник № / Member № 6481) on :
А где в ТМ указать что надо включить в контроллере допустим X000 X001
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
В справочной системе в разделе "Обмен с контроллерами и УСО/Обмен через драйверы/Обмен с контроллерами Mitsubishi и Delta".
Настройка COM-порта и "включение" нужных переменных в контроллере осуществляется в прикладной программе контроллера, которая создается и загружается в контроллер с помощью его штатных средств программирования.
В Trace Mode 6 доступ к указанным переменным организуется в соответствии с вышеуказанным описанием драйвера.
Posted by Владимир Леонидович (Участник № / Member № 6481) on :
Ничего не понял. Что постороннего в контроллер надо залить? Туда заливается только то что напишешь в девелопере. Наверно придется к вам приехать.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Пользователям бесплатной версии техподдержка оказывается только через форум.
Переменные X000 и X001 - это дискретные входы контроллера. Уточните, пожалуйста, что Вы имеете в виду, говоря "в ТМ указать что надо включить в контроллере допустим X000 X001 ".
Posted by Владимир Леонидович (Участник № / Member № 6481) on :
Ок. Рисуем в ТМ кнопку и лапочку, кнопку нажали лампочка загорелась. В контроллере должен задействоваться X000 при нажатии кнопки в ТМ, и включиться Y000 и загореться лампочка в ТМ. Как кнопку привязать к X000 и Y000 к лампочки.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Если я правильно понял, необходимо принятый о контроллера сигнал X000 с помощью кнопки передать в контроллер на выход Y000. В таком случае надо в кнопке использовать функцию управления "Передать значение/XOR" со следующими свойствами: "Значение" = 0; "Результат" привязан к аргументу экрана, связанному с каналом, управляющим переменной Y000; "Источник" привязан к аргументу экрана, связанному с каналом, считывающим переменную X000.
Индикатор на экране надо связать с аргументом экрана, связанным с каналом, управляющим переменной Y000.
Posted by Владимир Леонидович (Участник № / Member № 6481) on :
Нет. Кнопка на экране посылает 1 на Х000 а Y000 посылает на лампочку на зкране 1
Posted by Владимир Леонидович (Участник № / Member № 6481) on :
Контроллер он только принимает 1 на X, а Y посылает 1
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Кнопка не может посылать 1 на X000. X000 - это вход контроллера, им нельзя управлять. Этот вход должен принимать внешний сигнал по своему внешнему входу, а не по интерфейсу от какого-либо приложения. Trace Mode 6 может только читать состояние этого входа. Кнопка на экране не может посылать 1 в X000.
Posted by Владимир Леонидович (Участник № / Member № 6481) on :
Ага, ясно. Тогда расскажите плиз подробно, как читать с контроллера X&Y, что бы на экране можно было наблюдать процесс, скажем загорались лампочки на мнемосхеме.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Необходимо считать из контроллера обе переменные, программным путем сформировать значение X&Y и передать его на аргумент экрана. Затем штатным путем строить индикаторы в зависимости от значения X&Y.
Posted by Владимир Леонидович (Участник № / Member № 6481) on :
А каким образом сформировать значение X&Y и передать его на аргумент экрана?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Надо написать программу, входными аргументами которой являются переменные X и Y, а выходной аргумент программы связать с соответствующим аргументом экрана. Рекомендуем проработать уроки раздела "Быстрый старт".
Posted by Владимир Леонидович (Участник № / Member № 6481) on :
Мда. Может вы сделаете видеоурок по этому вопросу. Я ничего не могу понять, Быстрый старт я уже проработал. И все, дальше тупик.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Специально делать видео-уроки по реализации функций, подобных X&Y, и индикации их на экране у нас нет ресурсных возможностей.
Надеемся на понимание.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
В порядке исключения мы можем оказать Вам одну очную консультацию в течение следующей недели. Согласуйте, пожалуйста, по телефону дату и время Вашего приезда.