Технические FAQs

Задать Вопрос

Как наладить связь РС с контроллером Premium в среде программирования PL7?

Средства для связи контроллера Premium в PL7 предлагаются следующие:
для СОМ порта с заказным номеров - TSXPCX1031;
для USB порта преобразователь и кабель с зазазными номерами – TSXCUSB485 и TSXCRJMD25 (кабель), а также может быть использован кабель раннее выпускаемый с заказным номером TSXPCX3030 (в настоящий момент не выпускается). С кабелями сторонних производителей выход на связь не рекомендован, так как  используется UNITELWAY (закрытый протокол).
Переключатель на преобразователе должен находиться в положении «0» (OTHER MULTI) или в положении «2». Для преобразователя TSXCUSB485 переключатель «Polarization»  должен стоять в положении «OFF». Для кабеля TSXPCX1031 подключение в контроллер Premium можно производить только к порту «TER», так как питание преобразователя +5 Вольт берется от контроллера Premium, другие кабели могут вставляться в «TER» или «AUX». Примечание: два порта «TER» и «AUX» имеют единое управление и преобладает первый подключенный. При программировании рекомендуется отключать другое устройство (если есть подключение к «AUX»).
После установки драйверов при первом подключении кабелей необходимо произвести дважды подтверждение по установки драйверов (обычно драйверы не имеют цифровой подписи).
Особенности по кабелям:
для СОМ порта TSXPCX1031 – может быть поключен при включении компьютера сразу до загрузки Windows;
остальные кабели должны поключаться к PC после загрузки Windows, так как может быть блокировка порта. В некоторых ноутбуках блокируется подача питания по USB при работе от аккумулятора, а для преобразователей TSXCUSB485 и TSXPCX3030 питание преобразователя происходит от USB порта.
Прежде чем осуществить связь компьютера с контроллером мы рекомендуем проверить драйверы и физичекую исправность порта контроллера, кабеля и порта компьютера.
Для реализации проверки кабеля и портов надо произвести следующие действия:
  1. Подключить кабель к РС и подключить кабель к контроллеру
  2. Запустить программу «Панель управления»
  3. Зайти «Система» далее «Общие» версия должна быть «Professional» для XP должен быть SP2 и выше
  4. Зайти в закладку «Оборудование» и далее  в «Диспетчер устройств»
  5. Резервирование виртального порта происходит через «Порты (СОМ и LPT
  6. При подключенном кабеле через USB резервируется порт, например TSX C USB (COM3)
  7. Необходимо двойным нажатием левой кнопки мышки открыть окно «Свойства TSX C USB (COM3)» в нижней части «Применение устройства» - Это устройство используется (включено)
  8. Перейти в закладку «Параметр порта» и проверить параметры порта, они должны быть следующими:
    1. Скорость                           - 9600
    2. Биты данных                   - 8
    3. Четность                            - Odd (Нечет)
    4. Стартовые биты             - 1
    5. Управление потоком    - Нет
  9. Если необходимо изменить номер СОМ порта для этого войдите в «Дополнительно...» и измените номер резервируемого порта (рекомендовано от 3 до 9 СОМ порта для USB)
  10. После установки параметров рекомендуем проверить, что именно выставленно. Для проверки в Диспетчере устройства зайдите в «Действие» и произведите «Обновить конфигурацию оборудования». Установленные параметры должны соответсвовать параметрам по пункту 9
  11. Войдите в «Панель управления». Обычно в панели управления присутствует «Drivers Manager».
  12. Войдите в «Drivers Manager» или запустите эту программу через «Пуск» - «Все программы» - «Modicon Telemecanique» - «Drivers Manager»
  13. После запуска «Drivers Manager» откроется окно «Свойства: SCHNEIDER Drivers management»
  14. Зайдите в закладку «UNITELWAY Driver» и нажмите «Configuration» (указывается тип используемого драйвера над данной кнопкой для XP – версия 1.9 IE20)
  15. Откроется окно «UNITELWAY Configuration»
  16. Необходимо создать строку используя кнопку «Add Station…», к примеру имя USB485 – порт COM3
  17. Если данный кабель подключен и параметры и драйвер выставлены, тогда появляется надпись «COM3(TSXCUSB485)[ready]». Ниже параметры устанавливаются по молчанию «Base=1» и «Numbers=3», «Use modem» опция отсутсвует
  18. Перейти в закладку «Line Parameters» и установить те же параметры, что и в пункте 9, опция по молчанию USE (присутствует)  1 second и Use CTS (отсутсвует)
  19. Перейти в следующую закладку «Advanced». В данной закладке по молчанию установлены значения
    1. Unitelway (установлено); NumPLC (отсутсвует); Force Virtual Com Port (отсутсвует);
    2. Link Timeout      -1(по молчанию) (установить 2 ТОЛЬКО если не получилась связь)
    3. RX/TX Delay      -1(по молчанию) (установить 2 ТОЛЬКО если не получилась связь)
ТОЛЬКО для редко встречающихся микросхем в ноутбуках при реализации по USB
  1. В окне «Station Parameters» нажать клавишу OK. Окно закроется.
  2. В открытом окне «UNITELWAY Configuration» перейти на другую строку и затем вернуться на вновь введенную строку клавиша «Apply» (применить) должна быть активной. Необходимо нажать на клавишу «Apply». Произойдет сброс внутренней ошибки откроется окно с надписью «Reset Unitelway Driver…» и автоматически закроется это окно и откроется окно «UNITELWAY Configuration» с сообщение «Drivers Reset is OK». Необходимо подтвердить и нажать ОК.
  1. ЭТО ВОЗМОЖНОСТЬ СБРОСИТЬ ВНУТРЕННИЮ ОШИБКУ ПО UNITELWAY!!! Другая возможность сбросить внутреннюю ошибку – это перезапуск компьютера.
  1. Закрыть окно «UNITELWAY Configuration». В открытом окне «Свойства: SCHNEIDER Drivers management» перейти в закладку «XWAY Test»
  2. В Зоне «Driver» выставить следующие параметры:
    1. Name:                                   UNITELWAY
    2. Driver instance:                  1 (по молчанию – не изменять)
    3. Remote address:                 0.254.0 (по молчанию – не изменять)
    4. Local address:                    не доступно для изменения
  3. В Зоне «Request» выставить следующие параметры:
    1. Type:                                    MIRROR (3 octets) (отражение 3 байта)
    2. Timeout(ms):                      3000 (3 сек по молчанию)
  4. Нажать клавишу «Connect» и результатом нажатия будет активация кнопки «Start». Подсветка названия клавиши будет яркой темной (через 3-5 сек, зависит от компьютера)
  5. Нажмите клавишу «Start». Результатом будет изменяющееся значение «Request: #xxxxx», другие параметры в окне будут не активными.
  6. Если «Request: #xxxxx» меняется (с увеличением) тогда испраны следующие компаненты:
    1. Порт в компьютере
    2. Кабель
    3. Порт в контроллере
    4. Все драйверы и параметры установлены правильно
  7. Для прекращения связи надать клавишу «Stop» и далее нажать клавишу «Disconnect».
 
Выхода на связь с контроллером используя среду программирования PL7.
  1. Запустить программу PL7
  2. Не открывая проекта необходимо в строке команд выбрать «PLC» и из вниз спадающего меню выбрать «Define PLC Address…». Откроется окно «Define the address of the PLC».
  3. Установить параметры: Driver  UNTLW01; Address  SYS. Нажмите ОК
  4. Необходимо в строке команд выбрать «PLC» и из вниз спадающего меню выбрать «Connect»
  5. Откроется окно «Connect» с информацией о проекте в контроллере, далее необходимо нажать ДА
  6. Начнется скачивание проекта в память компьютера, после скачивания проект остается открыт и на связи. В обычных условиях в строке команд «Utilities» уже установлена опция «Animate»
  7. Можно входить в блоки и смотреть исполнение программы
Связь с контроллером и наблюдение за отработка программы возможна если не введен пароль на программу. Факторы которы могут препятствовать выходу на связь с контроллером:  не соответствие версий PL7 и Windows, отсутсвие административных прав, антивирусная программа. Для СОМ кабелей после изменения параметров рекомендуем перезапуск компьютера. Не рекомендуем использовать преобразователи из USB в СОМ, у многих производителей не полностью функциональный СОМ порт (можно использовать преобразователь PCMCI  для формирования СОМ порта).
 
Вы можете скачать с облачного хранилища презентации по выходу на связь в двух вариантах по ссылке:
https://schneider-electric.box.com/s/mdwq7ilx1ficnrms5ecrk413bshovhol 
 
Вы нашли ответ на свой вопрос?
Как мы можем улучшить информацию?