본문 바로가기
반응형

PLC프로그래밍기초7

SIEMENS PLC Simatic Manager 프로그래밍 기초 - Analog Control (아날로그 값 처리) 자 오늘은 아날로그 값 처리에 대해서 알아보겠습니다. ​ 흠.. 이전에 우리가 배웠던 사칙연산이라던가 여러가지 펑션, 그리고 comparator 같은 경우 실제로 사용하기 위해서는 외부로 부터 들어오는 아날로그 값을 이용해야 겠죠? ​ 이럴 때 아날로그 값을 어떻게 처리하는지를 알아보겠습니다. ​ 위 화면에서 프로세스는 Field(Local)에 있는 Instrument(계기)나 Euipment(장비)라고 생각하시면 됩니다. ​ 그리고 아날로그 입력모듈과 아날로그 출력모듈은 AI, AO card이고, ​ CPU는 PLC의 CPU(연산장치)가 되겠지요. ​ 좀 더 실물로 표현해보자면 아래와 같이 됩니다. ​ Field Instrument로 부터 데이터를 Analog Input card를 통해서 CPU로 입력.. 2022. 2. 21.
SIEMENS PLC Simatic Manager 프로그래밍 기초 - Interger Function 오늘은 Interger Function에 대해서 알아보겠습니다. ​ Interger는 정수라는 개념이죠? Siemens PLC에서 Interger는 word(16bit) 사이즈의 메모리를 차지합니다. ​ Unsign Interger는 부호가 없기 때문에 양의 정수만을 이야기 하지만 그냥 Interger는 부호도 포함하기 때문에 음의 정수와 양의 정수 모두를 이야기 합니다. ​ 그래서 Interger Function은 정수 함수라는 뜻이되지요. 카테고리를 한번 열어보겠습니다. 지난번에 "Comparator"를 배울 때와 마찬가지로 중복되는게 보이네요. 언더바 뒤의 I는 Interger, DI는 Double Interger를 의미합니다. Double Interger는 Double word (32bit)사이즈.. 2022. 2. 16.
SIEMENS PLC Simatic Manager 프로그래밍 기초 - Counter (카운터 개별 구성요소) 오늘은 간단하게 카운터 개별 구성요소에 대해서 이야기 해 보겠습니다. ​ 지난 시간에 알아본 카운터 사용법은 아래 포스팅을 참조해 주세요. 출처: https://mech19.tistory.com/120 [초보 엔지니어의 다락방] SIEMENS PLC Simatic Manager 프로그래밍 기초 - Counter (카운터) 오늘은 "COUNTER" (카운터)에 대해서 알아보겠습니다. ​ Siemens(지멘스) Counter(카운터)는 프로그램 편집화면에서 왼쪽 "Program elements"를 보면 찾을 수 있습니다. ​ 카운터의 종류에는 S_CUD, S_CU, S_CD.. mech19.tistory.com ​ 카운터의 개별 구성요소란 우리가 카운터를 만들어 사용할 때 설정했던 각 단자들을 이야기 합니다.. 2022. 2. 10.
SIEMENS PLC Simatic Manager 프로그래밍 기초 - Counter (카운터) 오늘은 "COUNTER" (카운터)에 대해서 알아보겠습니다. ​ Siemens(지멘스) Counter(카운터)는 프로그램 편집화면에서 왼쪽 "Program elements"를 보면 찾을 수 있습니다. ​ 카운터의 종류에는 S_CUD, S_CU, S_CD가 있는데, 각각 업다운 카운터, 업 카운터, 다운 카운터 입니다. ​ 하나씩 사용 방법을 알아보도록 하겠습니다. ​ 특이점 : 출력포인트가 없다. (설정값에 도달했을때 ON되는 접점이 없음.) ​ ​ 1. S_CU 업카운터 ​ 처음에 업 카운터 S_CU를 드래그&드롭 해보면 아래와 같이 빨간색 글씨로 ???(물음표)와 각 단자마다 ...이 붙어있습니다. 이 자리를 모두 채워주시면 됩니다. (사실 모두라고 하지만 사용하지 않는것은 안채워도 됩니다.) 먼저 .. 2022. 2. 9.
SIEMENS STEP7 PLC Simatic Manager Programing 기초 응용 ( 지멘스 PLC OB, Organization Block ) 처음 오신 분들은 이전 포스팅을 먼저 보시는 것을 추천 드립니다. 이전 포스팅에서 Simatic Manager사용법등 기본적인 기초내용을 모두 정리해 두었습니다. (포스팅이 10개정도 되기때문에 링크는 따로 걸기 힘든점 양해바랍니다.) 오늘은 "OB"에 대해서 좀 더 자세히 알아보겠습니다. 기초를 배울 때 알아보았던 내용보다 조금 더 깊게 알아보려고 합니다. 1. OB (Organization Block)의 역할 OB는 어떤 역할을 할까요? 간단히 얘기해서 우리가 프로그래밍한 내용을 PLC시스템에 이해시켜주는 역할을 합니다. 우리가 작성한 프로그램을 PLC가 이해해야 작동시켜 줄 수 있잖아요? 그걸 "OB"가 해주는 겁니다. 좀 더 전문적인 용어로 이야기 하면 "OB"는 PLC 내 운영시스템과 사용자프로.. 2022. 1. 24.
SIEMENS STEP7 PLC Programing 기초 #8 ( 지멘스 S7 PLC 프로그래밍 기초, Simatic Manager Block 개념 3, DB ) 자 이제 "Block"의 마지막 내용입니다. Siemens PLC를 다룸에 있어서 변수와 어드레스, Block 개념만 확실히 하면 절반이상 끝난거라고 생각하셔도 좋습니다. 그리고 Siemens PLC의 특징이 구조화가 잘 되어 있어서 배우기는 어렵지만 배우고 나면 사용하기는 매우 쉽습니다. (물론 고수분들은 배우기가 어렵다는 것도 동의하지 않으시겠지요 ㅎㅎㅎㅎㅎ) 그 만큼 중요한 내용이니 꼭 반복숙달 하시기 바랍니다. 아 "OB"와 "FC", "FB"의 내용은 아래 포스팅에서 참조 부탁드립니다. 출처: https://mech19.tistory.com/108?category=807455 [초보 엔지니어의 다락방] SIEMENS STEP7 PLC Programing 기초 #6 ( 지멘스 S7 PLC 프로그래.. 2022. 1. 20.
반응형