Безымянный.png
Но непонятно, Вы пишете, что 512 регистр - это показание датчика, и тут же пишете, что 512 регистр это кнопка пуск.
Вот, попробуйте
Безымянный.png
Но непонятно, Вы пишете, что 512 регистр - это показание датчика, и тут же пишете, что 512 регистр это кнопка пуск.
Вот, попробуйте
Последний раз редактировалось Dimensy; 16.03.2022 в 18:26.
Dimensy, я просто 1 проект сделал 512 регистр - это показание датчика, а потом сделал проект где 512 регистр это кнопка пуск. Спасибо большое, из ваших проектов стало всё понятно и всё заработало. Единственное, хотелось бы знать, почему переменная с плавающей запятой в ПР-200 (регистр 512) на панели опрашивается как 3x 512, а целочисленная с тем же 512 регистром как 3x51200? Где про это почитать, где это отражено? Ещё раз огромное спасибо.
По аналогии с локальными ячейками
Безымянный.png
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 штук.
Последний раз редактировалось kondor3000; 17.03.2022 в 10:59.
Здрвствуйте, вот только только знакомимся с этим панелем, и делаем отладку между пр200 и панелью weintek, хотелось бы побольше узнать.