Выкладываю пробный проект с функциональными блоками как в примере.
Нажмите для просмотра прикрепленного файлаВсе настроил как в руководстве, для мастера.
Подскажите кто знает, почему нет запросов, лампочка SER COM не мигает.
1. Таблица менеджмент_параметерс должна содеражить 4 инта а не 2, 3-тий инт нужно присвоить значению таймаута;
2. Количество NB не соответствует количеству регистров в области EMIS, поставте NB равным 2 как в Data_to_write;
3. Вызов функции желательно производить только при позитивном возвращении результата, тоесть когда 0-й бит певрого слова с таблицы менеджмент_параметерс возвращается в 0.
Спасибо, получилось, заработало, только посылка не такая как нужно. Нулевой бит пока не проверяю, сделал запуск передачи от кнопки.
Установил
ADR 0.0.0.1
OBJ %MW
NUM 100
NB 2
EMIS int(1)=1
Int(2)=2
тестирую, что вышло
А что значит "посылка не такая как нужно"?
Я ошибся, все нормально, скорость порта в программе сканере была выставлена неправильно.
Связал М340 с PIXEL, М340 в роли мастера, пишет командой 10h, читает командой 03h, все нормально.
еще-бы. Родной протокол всетаки
В документации вычитал, что функция READ_VAR может использовать код 03h или 04h. Вопрос, как е заставить использовать код 04h?
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.