본문 바로가기
  • Servo & Drive Technology

Codesys6

Codesys - DoubleWord to 2 Words Codesys에서 하나의 DoubleWord를 두 개의 Word로 분리하는 방법입니다. 1. UnpackDword 펑션블록 사용하는 방법 Codesys에서 제공하는 펑션블록 중에 데이터를 분리하는 "Unpack" 펑션블록이 있습니다. 이 펑션블록을 이용하려면 Library를 추가해야 합니다. [Library Manager] 에서 [Add Library] 를 클릭합니다. [Add Library] 창에서 [Advanced] 를 클릭합니다. 'CAA Memory" Library를 검색하고, 이를 선택한 후에 [OK] 를 클릭합니다. Library를 추가한 다음, 프로그램을 만들어 봅니다. DoubleWord를 다양한 형태의 데이터로 나눠주는 "UnpackDWord" 펑션블록 입니다. 하나의 DoubleWord.. 2023. 3. 20.
Codesys - 2 Words to DoubleWord Codesys에서 2개의 Word를 하나의 DoubleWord로 변경하는 방법입니다. 1. PackWordsToDword 펑션 이용 Codesys에서 제공하는 펑션 중에 데이터를 병합하는 펑션이 있습니다. 이 펑션을 이용하려면 Library를 추가해야 합니다. [Library Manager] 에서 [Add Library] 를 클릭합니다. 나타나는 창에서 [Advanced] 를 클릭합니다. "CAA Memory" Library 를 검색하여 선택한 다음, [OK] 를 클릭합니다. Library를 추가하였으면, 프로그램을 작성합니다. "mem.PackWordsToDword" 를 입력하면 해당 펑션이 생성됩니다. 입력 변수는 두 개의 Word 입니다. 상위 Word (16~31 비트), 하위 Word (0~15.. 2023. 3. 20.