Пришлите свои проекты. Я посмотрю.
Вид для печати
Пришлите свои проекты. Я посмотрю.
Dimensy, я просто 1 проект сделал 512 регистр - это показание датчика, а потом сделал проект где 512 регистр это кнопка пуск. Спасибо большое, из ваших проектов стало всё понятно и всё заработало. Единственное, хотелось бы знать, почему переменная с плавающей запятой в ПР-200 (регистр 512) на панели опрашивается как 3x 512, а целочисленная с тем же 512 регистром как 3x51200? Где про это почитать, где это отражено? Ещё раз огромное спасибо.
По аналогии с локальными ячейками
Вложение 59728
4 x 512- чтение/запись
3 x 512 - чтение
512 регистр - это целочисленное число типа WORD или INT (в Лоджике UDINT)
Если Real, то это 2 регистра 512 и 513, типа Float ( вещественное, с плавающей точкой)
Если у вас биты, то в регистре WORD их 16 штук, от 0 до 15. В панелях Weintek биты пишутся после регистра 3x51200 -регистр 512 бит 0,
3x51201 -регистр 512 бит 1........3x51215 -регистр 512 бит 15
И очень глупо использовать 3 регистра как вы ( 512, 513,514), для передачи 3 бит, когда их можно упаковать в маску и передать в одном 512 регистре до 16 штук.
Обмен битовыми (BOOL) переменными с ПР Slave
https://owen.ru/forum/showthread.php?t=32194
Добрый день! ПР200 с панелью weintek mt8071ip панель мастер пр слейв. Есть ли возможность из этой связки получить диспетчеризацию. подключившись к панели по изернет.Подключил панель к изернету настроил как сервер. Скачал карту адресов с ОЛ. опросил с помощью OPC oven. Опрос идет значения 0Вложение 67570Вложение 67571Вложение 67572Вложение 67573Вложение 67574