1

Тема: Расшифровка id комбайна

Прошу помощи, только приобрел canny, в программировании опыта нет.
Имеется комбайн, при включении выгрузного шнека на ID 0CA680F6 со стартовыми байтами FF F0 00 00 FF FF FD FF второй байт изменяется на 40, то есть получаю FF F0 40 00 FF FF FD FF. На изменение второго байта нужно получить срабатывание выхода, но при диаграмме, которую я написал, получаются только пульсации напряжения вне зависимости от состояния шнека, если на выходе использую штатный светодиод, то он постоянно мигает.
Подскажите, в чем ошибка в написании диаграммы?

Вложений в сообщении

Иконка вложения шнек.png 75.28 кб, скачивался 5 раз, последний раз 2019-06-08 

2

Re: Расшифровка id комбайна

Блок №3 на выходе дает в вашем случае "40", а для управления используется либо "0" либо "1".

Поправленная диаграмму приложил!

Вложений в сообщении

Иконка вложения шнек_new.png 67.72 кб, файл ещё не скачивался. 

3

Re: Расшифровка id комбайна

Спасибо огромное за оперативный ответ, все заработало. Подскажите, что в предпоследнем блоке диаграммы означают значения 0x00F0 и 0x0040?

4

Re: Расшифровка id комбайна

vagluk пишет:

Спасибо огромное за оперативный ответ, все заработало. Подскажите, что в предпоследнем блоке диаграммы означают значения 0x00F0 и 0x0040?

0х00F0 Это маска, которая отбрасывает лишние данные,
0х0040 это данные для сравнения 2 байта. Согласно вашим данным  FF F0 40 00 FF FF FD FF