IW_PR_Schrittnummer
связан с вводом-выводом с помощью команды AT %ID716
. Таким образом, он получает свое значение из памяти ввода / вывода. Это в основном означает, что «возьмите это значение из входной памяти по адресу 716, и его размер равен D (двойное слово, 32 бита).
Я не уверен, как вы можете проверить, что находится в этом адресе, когда он определен с прямой адресацией, как это. Надеюсь, кто-то еще знает хороший совет для этого!
Подробнее об адресах: https://infosys.beckhoff.com/english.php?content=.. / content / 1033 / tc3_plc_intro / 18014401038842507.html & id = 6547931155168793261
Более подробная информация об адресах: https://help.codesys.com/webapp/_cds_at_declaration;product=codesys;version=3.5.15.0
Лог c из вашего 1-го изображения работает так, как вы сказали. Таким образом, AutoFinde
будет ИСТИНА, если Auto
, AutoAktiv
, IstFrei
- все ИСТИНА, а вход IW_PR_Schrittnummer
равен 0. В противном случае AutoFinde
всегда будет ЛОЖЬ.