반응형 지멘스PLC기초14 SIEMENS PLC Simatic Manager 프로그래밍 기초 - Move 오늘은 MOVE (무브) 명령어에 대해서 알아보겠습니다. 우리가 흔히 생각할때는 무브라고 하면 "이동하다"라는 뜻으로 어떤 데이터를 이동시킨다고 생각하기 쉬운데 PLC나 PC 프로그래밍에서 MOVE 무브는 "복사"의 개념입니다. 그럼 빠르게 사용법을 알아보겠습니다. Program elements에서 Move카테고리를 열어보면 아래와 같이 딱 하나밖에 없습니다. 이제 프로그램 편집창의 네트워크(렁)에 드래그&드롭을 해주도록 합니다. 위와 같은 상황에서는 IN 단자의 값이 OUT단자로 복사 됩니다. 항상 복사를 하기 위해서는 위와 같이 프로그래밍 하면 되고, 내가 필요할 때만 복사를 하기 위해서는 EN단자 앞에 P(Pulse : 상승엣지 검출)를 넣어주면 됩니다. 자 구현해 보았습니.. 2022. 2. 15. 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 PLC Simatic Manager 프로그래밍 기초 - Bit logic 오늘부터 Simatic Manager로 프로그래밍 하는 기초를 공부해 보겠습니다. 먼저 Simatic Manager 기본적인 사용법은 아래 포스팅을 참조해 주세요. 출처: https://mech19.tistory.com/104?category=807455 [초보 엔지니어의 다락방] SIEMENS STEP7 PLC Programing 기초 #2 ( 지멘스 S7 PLC 프로그래밍 기초, Simatic Manager 기초 ) 오늘은 직접 STEP7 프로그램인 SIMATIC Manager를 구동하여 프로젝트를 생성해 보겠습니다. Simatic Manager프로그램 설치는아래 포스팅을 확인해 주세요. https://mech19.tistory.com/102 Window10 Siemens STEP7.. mech19... 2022. 2. 7. SIEMENS STEP7 PLC Simatic Manager Programing 기초 응용 ( 지멘스 PLC FB, Function Block ) 오늘은 "FB" (Function Block)에 대해서 알아볼까 합니다. 지난번에 간단하게 알아보긴 했는데, 오늘은 좀 더 자세히 알아보려고 해요. 많은 분들이 FC와 FB를 많이 헷갈려하시고 차이점이 뭔지 정확하게 잘 모르시고 어려워 하시더라구요. 그렇게 막 엄청 복잡하게 생각하실 필요 없습니다. 일단 오늘 이야기 할 "FB"에 대해서 시작해 볼께요. 오늘 제가 하는 이야기를 잘 보시면 감이 오실 겁니다. 머리속에 최대한 간단하게 정리 될 수 있도록 말해보겠습니다. "FC"에 대해서는 아래 포스팅을 참조 해 주세요~~ 출처: https://mech19.tistory.com/113 [초보 엔지니어의 다락방] SIEMENS STEP7 PLC Simatic Manager Programing 기초.. 2022. 1. 26. SIEMENS STEP7 PLC Simatic Manager Programing 기초 응용 ( 지멘스 PLC FC, Function ) 오늘은 "FC"(Function)에 대해서 자세히 알아보겠습니다. 간단하게 얘기해서 "FC"는 프로그램을 짜는 공간이라고 생각하면 됩니다. 일단 지난번에 배운 내용중에서 "FC"를 생성하는 방법부터 살짝 복습해 볼까요? 아래와 같이 "Blocks"화면에서 우클릭하고 [Insert New Object]-[Function]을 실행하면 "FC"를 추가할 수 있습니다. 아래와 같은 "Properties"에서 FC 이름을 설정한 뒤 "OK"버튼을 클릭해주면 됩니다. 저는 "FC1"을 만들어 보도록 하겠습니다. "FC"뒤에 번호는 원하는 걸 아무거나 붙이셔도 괜찮습니다. "FC1"이 만들어졌으니 더블클릭하여 프로그램 편집창을 띄어주도록 합니다. 자 이제 프로그램을 짤 수 있는 편집창이 생성되.. 2022. 1. 25. 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. 이전 1 2 3 다음 반응형