Показано с 1 по 10 из 38

Тема: Кто пробовал управлять ШД с помощью СП ?

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #14
    Пользователь Аватар для petera
    Регистрация
    06.05.2011
    Адрес
    Минск
    Сообщений
    4,191

    По умолчанию

    Цитата Сообщение от Р.Александр Посмотреть сообщение
    А зачем драйвер на СП? Если чисто по Модбасу, как вы предлагали, то достаточно просто сваять окна ввода на панели, подключить ее как мастер и вводить через нее в регистры контроллера данные о скорости и небходимом числе импульсов, а также направлении движения.
    Драйвер то в контроллере ОСМ уже имеется...
    Дело тут не в драйвере USB для СП.
    Возможно, что контроллер будет работать при подключении к панели с помощью переходника RS232-->USB. Панель(порт PLC)-->RS232/USB-->контроллер. Это при условии, что для переходника RS232/USB со стороны RS232 достаточно трех сигналов GNG, TxD и RxD.

    Если брать другой контроллер, с Модбасом и с портами RS232/RS485, то совсем не достаточно "сваять окна ввода на панели, подключить ее как мастер и вводить через нее в регистры контроллера данные о скорости и небходимом числе импульсов, а также направлении движения". Потому, что не получится
    Задача в том, чтобы с панели менять программу в контроллере, причем делать это должен оператор, не знакомый с программированием.
    То есть, он должен забить в ячейки на панели скорость, расстояние, ускорение, момент останова, реверса и так далее, затем программу нужно транслировать в контроллер, и запускать станок уже кнопкой "Пуск".
    Все дело в том, что по протоколу Модбас возможна работа только в режиме контроллера т.е. реального времени.
    Захват-6.png

    А то, что Вы хотели изначально -"программу нужно транслировать в контроллер, и запускать станок уже кнопкой "Пуск"" возможно только в программном режиме
    Захват-7.png
    А это возможно только если используется протокол OSMASCII, а не Модбас.

    Еще раз повторю, что если связка Панель-->переходник RS232/USB--> контроллер заработает, то использование протокола OSMASCII не должно вызывать сложностей.
    Протокол очень простой
    Алгоритм работы с контроллером серий U и R c поддержкой ASCII протокола следующий (описан в документации):

    Посылаем один символ команды.
    Ждем получения "эха" (повторения переданного символа), передаем второй символ и т. д.
    После передачи символов передаем символ завершения команды '>'.
    В случае получения кода ошибки "e6" (ошибка интерпретации команды), необходимо отправить контроллеру команду завершения ввода программы "FN>".Тогда контроллер сможет воспринять следующую команду "LM>" (загрузка программы) без ошибки. Обратите внимание, что если запустить контроллер на бесконечное движение, он не сможет воспринимать команды во время движения. Вывести его из этого состояния можно командой "RX>" (перезапуск контроллера).

    В случае получения символа 'новая строка': посылаем следующую команду аналогичным образом.
    Причем все команды - два символа
    Окно, по типу терминала, для ввода последовательности команд сделать можно.
    Последний раз редактировалось petera; 15.04.2017 в 21:28.
    Мой канал на ютубе
    https://www.youtube.com/c/ПетрАртюков
    Мой канал на РУТУБЕ
    https://rutube.ru/channel/23641433/
    Библиотека ГМ для СП300
    https://disk.yandex.com/d/gHLMhLi8x1_HBg

Похожие темы

  1. Как из ФБ и Ф управлять DO
    от Barboris в разделе ПЛК1хх
    Ответов: 20
    Последнее сообщение: 09.08.2019, 10:40
  2. Ответов: 12
    Последнее сообщение: 04.11.2014, 22:25
  3. СПК110 - кто пробовал?
    от vladimir_prg в разделе СПК1xx (архив)
    Ответов: 1
    Последнее сообщение: 06.08.2014, 09:32
  4. ПМ01 <=> AC4 <=> USB PC кто пробовал?
    от chummy в разделе Сетевые технологии
    Ответов: 0
    Последнее сообщение: 06.05.2011, 11:12

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •