Skip to content
Oerdna edited this page Sep 18, 2020 · 6 revisions

Установка ВН-3000.

Программа управлением установке

Для запуска программы можно скачать исходный код и запустить MainVn.py. Требуется предустановка Python 3.8, PyQt5, Python-Can.

Для пользователей Windows можно также скачать релиз версию и запустить .exe.

Настройки и подключение.

Для получения кадров с can шины при отладки, требуется подключать устройство на скорости 1 МБит/с (или 1000000). Перехват кадров осуществляется при помощи скрипта can.viewer.py.

(Подробнее смотри https://python-can.readthedocs.io/en/master/)

Базовая команда для запуска скрипта:

$ python -m can.viewer -b 1000000 -c 0 -i systec

Logging

Логгирование CAN шины осуществляется с помощью следующего скрипта:

$ python -m can.logger -b 1000000 -c 0 -i systec -f C:\User\Desktop\Log_Name.txt

Сортировка сообщений по адресам делается Log_Parser.py. Вводите интересующий адрес в терминал, а на выходе получаете файл с сообщениями, у которых адреса совпадают с интересующим.

Установку можно разделить на две части контроля. Узлы управления вакуумной системой:

А также узлы контроля технологических процессов:

  • Блок DC blockDC.py
  • Блок RF blockRF.py

Каждому блоку соответствует свой ID

Имя блока ID
Управления 0x181E0E50
Распределительный 0x101E0070
Магнетрон RF 0x101E0030
Магнетрон DC 0x101E0010
Высоковольтный 0x101E0110
Испарения 0x101E0090