안녕하세요. 구스입니다. 이 글에서는 LabVIEW에서 TCP, UDP 통신하는 방법에 대해서 이야기해볼까 합니다. LabVIEW는 TCP, UDP 통신을 지원하는 함수를 제공하고 있습니다. 이 함수를 사용하면 다른 언어와는 달리 편리하게 통신 환경을 구성할 수 있는데요. C, Python, C#의 경우에는 Socket 함수등을 이용하여 byte배열로 데이터를 전송하는 반면 LabVIEW는 다른 언어들과 달리 String 타입의 ASC2 문자를 이용하여 데이터 송수신을 합니다. 따라서 이차배열을 데이터로 송수신하기 위해서는 문자열로 변환하는 과정(LabVIEW 2D Array To String)이 필요합니다. 일반적으로 일차배열이나 단일 값을 출력하는데는 타입 캐스트 함수를 사용하게 됩니다. 타입 캐스트..
이 글에서는 엑셀 VBA에서 자주 사용하는 문자열 처리에 대한 함수의 사용법을 알아보고자 합니다. 엑셀의 특성상 숫자형과 문자열에 대한 자료형이 엑셀 작성시 가장 많이 사용되고 있습니다. 따라서 VBA에서 문자열을 효과적으로 처리하기 위해서는 문자열에 대한 처리를 원활하고 효율적으로 할 줄 알아야 합니다. 이 포스팅에서는 문자열을 잘라내는 Left, Right, Mid 함수와 문자열 길이를 파악하는 Len 함수 그리고 문자열에서 특정 문자열의 시작 인덱스를 파악하는 InStr함수를 알아보도록 하겠습니다. 위의 기능을 파악하기 위해서 사용하는 테스트 환경은 아래와 같습니다. 엑셀에서 A1에 아래와 같이 텍스트를 입력합니다. 그리고 Alt + F11을 눌러 Microsoft Visual Basic 창을 열어..