-
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 |