본문 바로가기
  • 반가워요 : )
반응형

분류 전체보기285

plc 프로그램 Codesys ST언어 사용 문법 PLC 프로그램을 사용하면 주로 LD, 펑션블록등을 자주 사용하게된다. LD, FBD등은 그래픽적으로, 시각적으로 보기가 쉽게되어있다.  그와 상반되게 ST언어는 텍스트로서 로직을 만들게 된다. 여기서는 기본적인 ST언어를 쓰는 방법을 알아보았다. 이 코드는 CODESYS를 기반으로 작성되었다.    IF 사용이 ST언어의 기본첫번째, ST언어에서 변수를 텍스트로 먼저 만들어준다. 그리고나서 IF THEN 구조를 이용해서 접점을 켜고 끄게된다.위 예시에서는 PUSH 버튼과, 센서 둘중 하나라도 켜지면, 모터가 켜진다 라는 간단한 로직을 만들었다. 여기서, OR를 이용하면, 둘중하나라도 참일시 라는뜻이다.PROGRAM STBasicVAR Pushbtn:BOOL; Motor:BOOL; Sensor:BOOL;.. 2024. 11. 16.
Rslogix emulate500 설정 후 사용해보기 rs logix 프로그램을 시뮬레이션을 하려면 에뮬레이터를 설치한후에 이를 실행해줘야, run mode를 해서 프로그램을 시험해 볼수있다. 처음하는 입장에서는 꽤나 번거롭기 마련이다.  이글은 프로그램이 3가지가 설치되어있다는 전제하에 쓰여졌다.Rs Logix plc 프로그램 다운로드 방법  순서의 개요를 잠깐 설명하자면 rs logix starter lite로 프로그램을 만들고나서 verify program 을 실행한후에, 해당 프로그램을 저장한다.rs logix 에뮬레이터에서 station을 하나 만들어준다.rslogix linx classic에서 node를 확인한다.rs logix starter lite 프로그램을 실행하고 통신설정을 하고 online으로 만든다. 위의 네가지가 크게 설정하는 방법을.. 2024. 11. 16.
Rs Logix plc 프로그램 다운로드 방법 Allen Bradley 에서 제공하는 plc프로그램인 rs logix micro 를 이용해서 테스트를 해보고 싶은 사람이라면,해당 회사에서 제공하는 plc프로그램으로 직접 시험을 해보면된다. 하지만 처음 다운로드를 받는 사람이라면 어디서부터 시작해야 할지 막막할수도있다. 때문에 이글에서는 무료로 rx logix 프로그램을 이용할수있는 절차에 대해서 알아보자. 먼저 어떤 프로그램이 필요한지 사전에 알아보자. 다운받을 프로그램은 크게 3가지가있다. 1. RSLOGIX MICRO STARTER LITE :  PLC프로그램을 직접 코딩하는 프로그램     version : RSLogix Micro Starter Lite w/o RSLinx EN (8.30.00)2. RS LOGIX EMULATE 500 : 가.. 2024. 11. 16.
온도센서의 일반적인 내용 정리 (PT100,NTC,써모커플) 온도 센서의 종류 온도 센서는 측정 원리와 사용 환경에 따라 여러 종류가 있습니다. 주요 센서에는 NTC, RTD (PT100/1000), 그리고 써모커플(Thermocouple)이 포함됩니다. NTC (Negative Temperature Coefficient) - 측정 범위: -55℃ ~ 200℃ - 특징: 온도가 상승하면 저항이 감소하는 음의 온도 계수 특성을 가집니다. - 장점: 저렴하고 온도 변화에 민감하게 반응하지만, 다른 센서에 비해 정확도는 낮습니다. - 적용: 비교적 낮은 온도 환경에서 많이 사용됩니다. RTD (Resistance Temperature Detector) - PT100 온도 범위: 일반적으로 -200℃ ~ 600℃ 작동 원리: 저항 값이 온도에 따라 변하는 특성을 이용해 .. 2024. 11. 3.
와이델타 결선에대해서 알아보자, EKTS도 사용해보자. 와이델타 결선이란 무엇일까요?와이델타 결선은 모터의 내부 코일을 서로 다른 방식으로 연결하는 결선입니다.와이델타 결선에서는 처음에 스타(Y) 결선으로 시작하여 모터를 기동하고, 이후 델타 결선으로 전환하여 모터가 정상 작동할 수 있도록 돕습니다. 보통 5kw정도 이상의 모터를 사용한다면, 해당 결선을 사용한다고들 합니다. 그 이유는 기동전류 때문인데요. 모터는 처음 기동했을때, 전류를 *정격전류보다 5~7배정도 크게 발생시키는데, 이는 주변 보호기기의 정격선정에 영향을 주기때문에, 와이델타결선을 사용하여 주변 보호기기의 정격수준을 낮춰주는게 경제적으로 타당하다고 생각됩니다.*(처음에 발생되는 기동전류를 돌입전류(inrush current)라고한다.) 와이델타 결선도 제어반위는 와이델타의 실제 배전반입니다.. 2024. 11. 3.
엑셀 VBA 마지막 데이터 행열 찾기 엑셀에서 마지막행렬을 찾는 여러 가지 방법이 있습니다.  저는 마지막 행열로 이동후, 데이터가 있는 행렬을 찾는 방식을 좋아합니다. 이는 어떤 데이터를 다루냐에 따라 달라질 수 있습니다. 아래의 예시를 살펴봅시다.  마지막 데이터의 행렬 찾기 저는 A열에서 사용된 데이터중 가장 마지막 데이터를 찾아보겠습니다. A열에서 가장 마지막 데이터행을 찾습니다.맨처음에는 A열 가장 마지막 행을 찾습니다. 이는 다음과 같이 적을 수 있습니다.Cells(rows.count,1) 이것은 $A$1048576 와 같습니다. A열의 가장 마지막 행이죠. 만약Cells(rows.count,2) 이렇게 찾는다면 $B$1048576과 같습니다. 이것은 cells라는 것을 알아야 합니다. 여기서는 따로 설명하지 않겠습니다. 어쨌든 .. 2024. 8. 13.