영상 잘 보았습니다. 혹시 P,I,D 값을 직접 입력하기 위해서 ADDRESS를 할당 할 수는 없나요?
@techflex122 ай бұрын
할당할 수 있습니다. 그래야만 hmi라든가 외부에서도 설정할 수 있겠죠.
@user-hu3bj6ms9z2 ай бұрын
@@techflex12 PID COMPACT BLOCK의 INPUT쪽 문어다리에 해당 P,I,D가 보이지 않는데 어떻게 할당할 수 있나요?
@techflex122 ай бұрын
PID 테크놀로지 오브젝트를 추가하면 해당하는 데이타블럭에 Retain>CtrlParams에 PID 파라미터 태그들이 있습니다. 이 태그를 직접 사용하지 않고 다른 어드레스에 할당하고자 하면 move 펑션 사용해서 대입시켜주면 되겠네요.
@user-hu3bj6ms9z2 ай бұрын
아하 감사합니다. 많은 도움이 되었습니다
@user-hu3bj6ms9z2 ай бұрын
@@techflex12 하나만 더 여쭤보려고 합니다. PID Compact 블록을 OB1이 아닌 CYCLE OB를 새로 생성해서 만들어야 한다고 하셨는데 제가 PID 블록에서 나온 출력값을 AO블록에 쏴주려고 합니다. 1. AO블록과 PID블록을 각각 다른 FC(FB)에 만들고 AO가 있는FC는 OB1에 CALL해주고 PID는 새로 생성한 CYCLE OB에 CALL 해준다. 2. AO블록과 PID블록을 같은 FC(FB)에 만들고 해당 FC(FB)를 새로 생성한 CYCLE OB에 CALL해준다. 둘중 어떻게 하는것이 맞는지 궁금합니다!