WLM155S+Modbus

Вышла первая прошивка(beta) + WLMill(beta) с поддержкой плат расширения:

Связь происходит по интерфейсу RS485 с использованием протокола Modbus.

Для лучшего понимания было снято видео:

Обновился WLMill-beta

Скрипты:

Добавлены кнопки
buttonUserFunc6 (7,8,9,10) – изначально они невидимы
Добавлены функции по кнопкам
userFunc6 (7,8,9,10) – вызываются при нажатии на кнопки
Добавлены кнопки
buttonM3 (4,5,7,8,9)

действие с кнопками
bool isVisible() //возвращает 1 если кнопка видна
bool isEnabled() //возвращает 1 если кнопка активна
bool isChecked() //возвращает 1 если кнопка нажата (см setChekable)

setChekable(bool) //установка режима работы кнопки с фиксацией
setChecked(bool) // установка кнопки в положение нажато (см setChekable)

setIcon(file) //установка иконки кнопки. вводится имя файла либо каталог относительно файла программы. Для разделения каталогов используется такой слеш – /

setToolTip(txt) //установка всплывающей подсказки
setText(txt) //установка текста на кнопку

setShortcut(txt) //установка клавиш быстрого вызова. Например “Ctrl+1”
setVisible(bool) //установка видимости (отображения кнопки)
setEnabled(bool) //установка активности кнопки

+
Добавился значок приложения в Windows, спасибо пользователю rstm!!!

+

Добавлена очередь при выполнении скриптов. Раньше возникала оибка если вызывался скрипт когда другой ещё не закончен.

Плата расширения WLM35CAN1 уже в продаже!

  • 15 дискретных входов (13 (12-24В), 2 (5В))
  • 2 аналоговых входа (0-5 В)
  • 10 Дисретных выходов (8 TTL (5В), 2 OD(24В 1A))
  • 6 ШИМ выходов
  • Установка адреса платы перемычкаи
  • Возможно обновление прошивки
  • Оптоизолированный CAN интерфейс
  • Подключаемый резистор 120 Ом (RCAN)

Пишется документация.

Обновлен WLMill (210529)

Обновлен WLMill и прошивки.

– найдена проблема с залипанием ручных перемещений
– скорости стали задаваться в мм/мин (настройки оси)
– при малых перемещениях мыши не вращался вид траектории – исправлено
+ добавлен вход inPause при смене уровня происходит реакция как на нажатия кнопки пауза на экране.
+ если во время паузы был выключен шпиндель то при продолжении обработки он будет запущен снова

Тем кто использовал WLMill-beta необходимо заменить файл на основной https://wldev.ru/data/soft/wlmill/wlmill.exe

WLM35A(WLDEV) + PLC4x-G2(Purelogic)

Скоро можно будет соединять WLM35A c платой опторазвязки PLC4x-G2 от компании Purelogic. В ближайшее время будет происходить отладка…

Плата расширения входов/выходов WLM35CAN1.

Проходят тесты работы платы расширения WLM35CAN1 для контроллера WLM155S. Она используется для увеличения количества физических входов/выходов в вашей системе ЧПУ. Основные особенности:

1. Оптоизолированный CAN интерфейс .

2. Возможность подключения нескольких плат расширения к одному контроллеру.

3. 14 – дискретных входов. 2 – аналоговых входа (совмещены с дискретными). 10 – дискретных выходов (8 ТТL, 2 OD). 4 – ШИМ выхода (совмещены с дискретными выходами).

Обновился WLFW beta и WLMill beta.

WLFW: Теперь можно загружать либо текущую прошивку, либо beta(тестовая,пробная).

WLMill beta: Добавился новый вход inPause. При смене его состояния происходит реакция как и на кнопку “паузы” в WLMill. Важно!!! – нужно заново определить вход inProbe (если он не переопределён, то появится ошибка).

WL6DRobot – простой видеопример работы с программой конвертера.

Было записано 3 видео:

  • Подготовка – подготовка робота для последующей работы с программой WL6DRobot
  • Создание программы – создание программы для робота с помощю WL6DRobot
  • Запуск на роботе – перенос программы и установка параметров перед выполнением программы

WLMill + PLC

В программе WLMill-beta была добавлена возможность создания цикла логики.

Этот цикл вызывает каждые 100 мс функцию loopPLC().

Запускается (и наоборот) данный цикл при включении станка( кнопкой на экране).

Для его правки сделан отдельный файл lscript (loop – цикл).

Например:

function loopPLC()

{

MACHINE.setOutputTog(4); //переключаем выход 4 10 раз в секунду

}

Нужно отметить что период 100мс является не точным так как программа работает в ОС которая не обеспечивает тоных задержек.

Гибка проволоки ЧПУ -> WLBend

Стал доступен для скачивания первый релиз программы для управления ЧПУ станком для гибки проволоки.

Данная программа работает только с контроллерами WLMotion.

Подробнее