무충돌 다시 시작(PID)
PID 명령어는 1756 아날로그 출력 모듈과 상호 작용하여 컨트롤로가 프로그램에서 실행 모드로 전환하거나 컨트롤러의 전원이 켜지면 무충돌 다시 시작을 지원합니다.
1756 아날로그 출력 모듈은 컨트롤러와의 통신이 끊어지거나 컨트롤러가 프로그램 모드로 설정된 것을 감지할 경우 해당 출력을 사용자가 모듈을 구성할 때 지정한 폴트 조건 값으로 설정합니다. 그런 다음 컨트롤러가 실행 모드로 돌아가거나 아날로그 출력 모듈과의 통신이 다시 연결되면 PID 명령어가 자동으로 PID 명령어의 Inhold 비트 및 Inhold 값 매개 변수를 사용하여 컨트롤 변수 출력을 아날로그 출력과 같아지도록 재설정합니다.
무충돌 다시 시작을 설정하는 명령어
실행할 작업 | 세부 정보 |
|---|---|
PID 명령어에서 제어 변수를 수신할 1756 아날로그 출력 모듈의 채널을 구성합니다. | 모듈의 특정 채널의 속성 페이지에서 초기화 동안 보류 상자를 선택합니다.그러면 컨트롤러가 실행 모드로 돌아가거나 모듈과의 통신이 다시 연결될 경우 아날로그 출력 모듈이 컨트롤러에서 전송된 값이 출력 채널에 사용된 현재 값과 일치할 때까지(범위의 0.1% 이내) 아날로그 출력을 현재 값으로 유지해야 합니다. 채널의 출력이 .BIAS 항을 사용하여 현재 유지된 출력 값으로 램핑합니다. 이 램핑은 자동 무충돌 전환과 유사합니다. |
PID 명령어에 Inhold 비트 태그와 Inhold 값 태그 입력 | 1756 아날로그 출력 모듈이 입력 데이터 구조의 각 채널에 대해 두 개의 값을 반환합니다. InHold 상태 비트(예: .Ch2InHold)가 참이면 아날로그 출력 채널이 해당 값을 유지하고 있음을 나타냅니다. 데이터 리드백 값(예: .Ch2Data)은 현재 출력 값을 엔지니어링 단위로 표시합니다. PID 명령어의 InHold bit 파라미터로 InHold 상태 비트의 태그를 입력합니다. 데이터 리드백 값의 태그를 Inhold 값 매개 변수로 입력합니다. Inhold bit가 참이면 PID 명렁어가 Inhold Value를 Control variable 출력으로 이동하고 그 값에서 무충돌 다시 시작을 지원하기 위해 다시 초기화합니다. 아날로그 출력 모듈이 이 값을 컨트롤러에서 다시 수신하면 InHold 상태 비트를 끄므로, PID 명령어가 제어를 정상으로 시작할 수 있습니다. |
의견을 작성 부탁드립니다.