문제

Pointers는 Twincat 2.10에서 Running PLC 프로그램의 온라인 변경에 대해 안전하고 첫 번째 것이 기반으로 Codesys 2.3에서 안전합니까? 온라인 프로그램 변경의 일부로 메모리 블록이 재 할당되고 해당 메모리 블록을 가리키는 포인터가 있으면 어떻게됩니까?

도움이 되었습니까?

해결책

ADR (주소 운영자) 설명 Twincat의 도움의 설명은 다음과 같이 말합니다.

주목: 온라인 변경 후에는 특정 주소의 데이터에 관한 변경이있을 수 있습니다. 주소에 포인터를 사용하는 경우이 문제를 고려하십시오.

누군가가 프로그램의 온라인 수정을 사용하는 척하면 포인터가 영구적으로 저장 될 수없는 것처럼 보입니다. 그렇지 않으면 포인터가 저장된 경우 (예 : 일부 데이터 구조 사이의 바인딩) 온라인 변경을 피해야합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top