-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Для запуска программы можно скачать исходный код и запустить 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
Логгирование 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 |
---|---|
Управления | 0x181E0E50 |
Распределительный | 0x101E0070 |
Магнетрон RF | 0x101E0030 |
Магнетрон DC | 0x101E0010 |
Высоковольтный | 0x101E0110 |
Испарения | 0x101E0090 |