본문 바로가기
반응형

TwinCAT6

Beckhoff C6030 이더넷 포트 / 랜카드 NIC 설정 Beckhoff 산업용 PC인 C6030에는 이더넷 포트가 4개 있다.다 똑같지는 않고 하나가 칩셋이 구분이 된다. 아래 그림은 매뉴얼에 나온 설명이다. 따라서 상단 좌측 LAN1은 호스트컴퓨터와 연결하는 용도로 사용하고, 나머지 LAN2~4는 리얼타임 이더넷(EtherCAT)을 사용하면 된다. ■ 랜카드 설정초기상태에서 EtherCAT driver가 설치되어 있지 않기 때문에 직접 연결 또는 원격으로 NIC driver 업데이트를 해줘야 한다. 이건 TwinCAT에서 할 수 있다. 메인메뉴: TwinCAT > Show Realtime Ethernet Compatible Deviceds... 선택 아래 창에서 TwinCAT을 위한 EtherCAT driver를 설치하고자 하는 디바이스를 선택하고 U.. 2026. 4. 1.
TwinCAT 3 실행 / VT-x 와 Hyper-V 문제 TwinCAT3는 XAE(개발환경)과 XAR(실행환경)로 구분할 수 있다. XAE는 노트북, 데스크탑 등 프로그램 및 개발을 위해서 사용하는 환경이며 Windows10, 11 모두 설치가능하다. 그러나 XAR은 PC를 PLC처럼 돌리기 위한 런타임 엔진이기 때문에 OS에 제약이 있다. 프로그램을 설치할 때 다음 옵션을 생각해야 한다. (1) 내 PC를 PLC처럼 태스크를 돌릴 것인가 아니면(2) 내 PC는 프로그램만 작성하고 실제로 런타임을 돌리는 타겟 PC는 다른 것을 쓸 것인가? 실무에서는 일반적으로 (2)의 형태로 사용한다. 타겟 PC는 주로 Beckhoff의 IPC 또는 embedded PC 등을 사용한다. 왜냐하면 기계를 제어하기 위한 제어기는 항상 고정해 놓고 사용하기 때문이다.(PLC처럼).. 2026. 3. 23.
TwinCAT3 자동화시스템 프로그램 / 고급 장비제어 프로그래밍을 위해 기본적으로 장비의 모드, 상태, 명령에 대한 이해가 필요하다. 1. 장비의 모드(Mode)장비의 모드를 결정한다. 보통 하드웨어 셀렉터 스위치 등을 이용하여 고정시킨다.EX) - LOCAL / REMOTE - MANUAL / AUTO 2. 장비의 상태(State)제어하고자 하는 장비의 상태가 어떻게 변화해야 하는지를 정의하고 그에 맞게 프로그램의 구조를 만드는 것이 좋다. EX) - Need initialization - Idle - Running(Processing) - Error - Pause 실습에 사용하는 MPS 장비를 예로 들면 처음 전원을 투입했을 때 초기화가 필요하고, 그 이후에 대기상태에 있다가 동작신호에 따라서 거기에 맞는 동작을 수행하게 된다. 동.. 2025. 4. 25.
2025 PC-BASED CONTROL 강의(2) 10강. 공정시퀀스 분리하기feat: 싸이클타임 단축하기https://youtu.be/QvIS915vz0A 11강. Visualization animation오브젝트 무브먼트 구현하기https://youtu.be/xtvYZfydlfQ 12강. Function Block사용자 펑션블럭(USER FB) 만들기https://youtu.be/RX74jcxyJSM 13강. Function & Analog conversion- 사용자 펑션 (USER FC) 만들기 - 아날로그 센서 입력 변환https://youtu.be/ZzLP48nxeFU - YouTube www.youtube.com PC-BASED CONTROL 강의(1)https://techflex.tistory.com/entry/2025-PC-BASE.. 2025. 4. 21.
TwinCAT3 설치 및 실행(기본 사용자 매뉴얼) TwinCAT3를 설치하기 위한 다운로드 및 설치매뉴얼입니다. 트윈캣을 설치할 때 기존에 설치된 비주얼스튜디오에 통합시키기 위해서는 Integrate TwinCAT에 체크를 해야합니다. Activate TC Settings, 또는 TC로 표기된 부분은 런타임까지 설치할 것인지를 체크하는 것입니다. 다시 말하면 현재 설치하는 PC를 하나의 PLC 엔진으로 사용할 것인지를 결정하는 것입니다. 체크하지 않으면 프로그램용으로만 사용할 수 있습니다. TC세팅을 하는 경우 최초 런모드 진입할 때 아래와 같은 에러가 뜰 수 있습니다. 이 에러는 두번째 창에 있는 것 처럼 C:\TwinCAT\3.1\System 경로로 들어가서 win8settick.bat 파일을 관리자권한으로 실행시킨 후에 리부팅하면 해결됩니다.T.. 2025. 3. 17.
Windows 11/10에서 Hyper-V 비활성화 방법 내가 사용하는 컴퓨터에서 TwinCAT3를 런타임으로 실행할때 Don't use HyperV 에러가 발생하는 경우에는 빠르고 쉬운 3가지 방법으로 Windows 10/11에서 Hyper-V를 비활성화할 수 있습니다.  1)제어판을 통해2)PowerShell을 통해3)레지스트리 편집기를 통해각 방법과 관련된 단계별 프로세스에 대한 설명을 살펴보겠습니다. [1] 제어판을 통해 Hyper-V 비활성화 제어판을 통해 Hyper-V를 사용하지 않도록 설정하려면 다음을 수행합니다.Windows 키 + R을 눌러 실행 대화 상자를 호출합니다.Run(실행) 대화 상자에서 appwiz.cpl를 입력하고 Enter 키를 눌러 프로그램 및 기능 애플릿을 엽니다.창의 왼쪽에서 Windows 기능 켜기/끄기 링크를 클릭합니다... 2024. 4. 26.
반응형