2020/05 6

[지멘스 PLC TIA S7-1500] S7-1500 PLC PN IO Controller I- Device 통신

지멘스 PLC TIA S7-1500 PN IO Controller I-Device 정리하면서 배워봅시다. PLC I-Device function 을 통해 간단하게 프로피넷으로 연결된 디바이스간에 통신 할수 있는 방법에 대해 포스팅 합니다. S7-1500 PN Control I-device 통신 정의 위와 같이 같은 네트워크에 있는 프로피넷 디바이스간 간단한 세팅으로 통신이 가능합니다. I - Device 는 IO 어드레스를 프로피넷 프로토콜을 통해 접근이 가능합니다. 지원 하는 모델 S7-300 (V3.2 이상), S7-400 (V4 이상), CP 343-1 (Adv), S7-1200, S7-1500, ET200S,SP,Pro, Simotion Max 수량은 64개 까지 이며, 전송 가능한 데이터 량은 ..

[C++] C++ 28일차 파일 입출력 3 검색 seekg and seekp

안녕하세요. 훈츠입니다. 금일은 파일 탐색 방법인 seekg, seekp 에 대해 설명 드리겠습니다. 파일 탐색 파일 포인터의 위치를 원하는 방향으로 이동시켜 내용을 읽거나 쓰고자 할때 이용 합니다. Ios::beg 파일의 시작 (begin 을 나타냅니다.) Ios::cur 파일의 현재 위치 (current 를 나타냅니다.) Ios::end 파일의 끝 (end 종료지점을 나타냅니다.) C 언어의 fseek() 함수와 동일 합니다. 다음 C언어의 포스팅을 참조 해보시면 이해 하시는데 도움이 됩니다. https://rain2002kr.tistory.com/159?category=382972 [C] C언어 9일차 파일 입출력 안녕하세요. 훈츠 입니다. 금일은 파일 입출력에 대해 알아보도록 하겠습니다. C, C..

[C++] C++ 27일차 파일 입출력 2

안녕하세요. 훈츠입니다. 금일은 파일 입출력 사용 방법에 대해 좀더 내용을 추가해서 포스팅 합니다. 파일 쓰기 다음 세가지 방식으로 쓸수 있습니다. 쓰기 기본 연산자 : get() : 한문자 읽기, 공백문자 까지 포함하여 읽음. read() : binary 파일 읽기, 이와 같은 형태로 씀((char*) & 쓸데이터, sizeof(쓸 데이터타입)) 바이너리 코드로 저장 방법 및 불러오기 바이너리 코드로 저장 및 불러올때는 ios::binary, 와 write() 함수와 read() 함수를 통해서 저장 및 로드 할수있습니다. 다음 ios::in | ios::binary 같은 형태로 결합 합니다. 바이너리 : 사용자가 지정한 단위로 저장 및 열기 텍스트 : 1byte 단위로 저장 및 열기 예제1 코드 1 2..

카테고리 없음 2020.05.09

[C++] C++ 26일차 파일 입출력1

안녕하세요. 훈츠입니다. 금일은 파일 입출력 사용 방법에 대해 포스팅 합니다. C 언어의 파일 입출력 또한 사용할수있으며 기본적으로 파일에 저장 되는 형태는 텍스트 파일 형태와 이진 파일 형태로 저장 되어 집니다. 다음글을 참조 하시면 도움이 됩니다. https://rain2002kr.tistory.com/159?category=382972 [C] C언어 9일차 파일 입출력 안녕하세요. 훈츠 입니다. 금일은 파일 입출력에 대해 알아보도록 하겠습니다. C, C++ 동일하게 사용된다고 하니 이번기회에 잘 정리해 놓으면 편할듯 싶네요. 파일 입출력 종류 공통점 : 0과 1로 저장된 이진 데.. rain2002kr.tistory.com 파일 입출력 클래스 라이브러리 헤더 : fstream 파일 입출력 , ios..

[C++] C++ 25일차 STL 스탠다드 탬플리트 라이브러리

안녕하세요. 훈츠입니다. 금일은 STL(Standard Template Library) 에 사용 방법에 대해 포스팅 합니다. STL (Standard Template Library) 컨테이너 : 특정한 타입의 원소(혹은 객체)를 담아 다루기 위한 객체 입니다. 지원 클래스 : list, vector, map, deque, multimap…. 코틀린 언어에서도 제공하는 콜렉션 클래스와 같은 개념 입니다. 코틀린의 List, Map, Set …. 클래스 이기 때문에 그안에 함수(알고리즘) 을 사용 할수 있습니다. find, serch, sort, reverse, min, max…. 그러므로 프로그래머가 자료 구조와 알고리즘을 알지 못해도 사용할 수 있도록 한 라이브러리 입니다. 표준 STL 은 std nam..

[C++] C++ 24일차 Template 3 클래스 객체 활용

안녕하세요. 훈츠입니다. 금일은 Template 키워드를 이용하여 클래스 객체가 포인터인 경우와 생성자에 적용 하는 방법에 대해 포스팅 합니다. 템플리트 클래스 객체 활용(template class) 클래스 밖에서 포인터 선언하는 형식 (포인터는 항상 해제를 해줘야 하며, 템플리트 클래스 안에 생성자가 있는 경우 템프리트 클래스에 typedef 를 적용 하는 경우 템플리트 클래스 함수에 초기값을 주는 경우 모두 일반 클래스에 적용되는 내용과 같으나, 템플리트 자체가 익숙하지 않아 다음 예제를 보시면서 익숙해지시면 사용하시는데 도움이 될것 같습니다. 예제1 코드 (템플리트 클래스 포인터 ) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25..