TwinCAT3/ADS-LabVIEW
ADS PDO Write가 안되는 이유
나도시작
2020. 2. 13. 16:25
반응형
ADS를 통해 프로그램 제어를 하면, 다시 원값으로 되돌아가는 것을 확인 할 수 있다.
그 이유는 PDO를 쓰는 상위 단계에서 TwinCAT의 Motion이 이를 제어하고 있기 때문이다.
Motion측에서 제어를 지속적으로 하고 있기 때문에 Motion에서 제어 & ADS에서 제어 신호 두개가 중복으로 들어가기 때문에 제어가 잘 안된다.
PDO를 제어하기 위해서는 PDO보다는 Motion의 함수를 Task를 통해 제어하는것을 추천한다.
(Motion 함수도 다이렉트로 ADS에서 제어가 안되서 Task를 통해 제어했다.)
반응형