티아포탈 21

Siemens Wincc Unified Faceplate 설정변경

안녕하세요 저번 포스팅에서는 Faceplate를 만드는 방법에 대한 포스팅을 했는데요 오늘은 이미 만들어져 있는 Faceplate를 수정하는 방법, 수정된 Faceplate를 프로젝트에 적용하는 방법을 알아보겠습니다. 2025.03.09 - [PLC/지멘스] - Siemens Wincc Unified Faceplate 적용해보기_21. 수정 할 Faceplate 찾기 및 수정하기수정하려는 Faceplate를 우클릭 후 Go to library version을 클릭합니다. 그럼 아래와 같이 해당 Faceplate가 표시되는데요.여기서 해당 Faceplate를 우클릭 - Edit type을 선택합니다. Faceplate 설정화면으로 진입한 뒤 필요한 부분을 수정합니다.그 후 release the versio..

PLC/지멘스 2025.03.19

Siemens Wincc Unified Faceplate 적용해보기_2

안녕하세요  오늘은 Wincc Unified의 Faceplate 적용해보기 2편입니다. 저번에는 개별태그를 생성해서 Faceplate를 만들었는데요. 오늘은 UDT를 이용한 Faceplate만들기를 해보겠습니다. 2025.03.09 - [PLC/지멘스] - Wincc Unified Faceplate 적용해보기_11. UDT 생성PLC - PLC data types 항목에서 UDT를 생성합니다.이전 포스팅에서 만들었던 대로 모터 정/역에 대한 태그만 추가했습니다. PLC에서 만든 UDT를 HMI에서도 사용이 가능하게끔 라이브러리로 해당 UDT를 복사합니다. 아래와 같이 라이브러리에 정상적으로 등록이 완료됬습니다.2. Faceplate 생성Faceplate를 만들 항목을 선택한 후 마우스 우클릭 - Crea..

PLC/지멘스 2025.03.18

지멘스 태그 코멘트 설정방법

안녕하세요 오늘은 TIA Portal에서 태그의 코멘트를 설정하는 방법을 알아보겠습니다. 이 코멘트는 주로 LAD 프로그래밍 방식에서 사용되는데요. 보통 태그명을 코멘트처럼 이용할 수도 있지만 태그명이 너무 길어질 수 있습니다. 이때 태그명은 간결하게 작성한 후 코멘트를 이용해 부가설명을 적어놓으면 프로그램 가독성이 좋아지는 장점이 있습니다. 먼저 테스트 할 태그를 만들어 보겠습니다. 글로벌 DB를 새로 생성 후 태그를 5개 만들었습니다.그리고 우측 코멘트 란에도 임의로 글자를 적어놓았습니다. 그 다음 FB를 하나 만들어서 간단한 레더 프로그램을 만들어 줍니다. 위 프로그램을 보면 태그명만 나오고 코멘트는 보이지 않습니다. 코멘트를 띄우려면 두가지 방법이 있습니다.첫번째는 프로그램 블록 상단의 설정을 변..

PLC/지멘스 2025.02.05

지멘스 TIA Portal Trace 사용해보기

안녕하세요 오늘은 TIA Portal의 Trace 기능을 사용해 보겠습니다. Trace란 TIA Portal Project 내의 변수의 값 변화를 그래프 형태로 보기 쉽게 표현해놓은 것 입니다. 먼저 새 Trace를 추가 해 보겠습니다. Project tree에서 Traces - Add net trace를 순서대로 클릭해서 새 Trace를 만들어 줍니다. 그럼 창이 하나 나오는데요 여기서 사용자가 설정해 줄 것은 총 2가지 입니다.1. 모니터링 할 변수 설정2. 설정한 변수를 언제부터, 어떤주기로 모니터링할지 설정1. 모니터링 할 변수 설정Signals 탭에 내가 모니터링 할 태그나 DB를 넣어줍니다. 저는 DB를 하나 추가하여 Int Type 변수 5개를 만들었습니다.2. 설정한 변수를 어떻게 모니터링..

PLC/지멘스 2025.01.23

지멘스 Watch Table, Force Table 사용해보기

안녕하세요 오늘은 TIA Portal 의 Watch Table, Force Table을 사용해 보겠습니다. Watch Table , Force Table은 말 그대로 데이터를 모니터링 하거나, 강제로 On/Off 를 할 수 있는 기능입니다. Project Tree에서 바로 사용이 가능합니다. 1.  Watch Table먼저 Watch Table부터 사용해 보겠습니다. Add new watch table을 더블클릭 해 줍니다. 그러면 아래와 같이 Watch Table이 하나 생성됩니다.이 Watch Table은 여러개 만들어서 사용이 가능하니 용도에 맞게 분류하여 사용하셔도 됩니다. 먼저 Name 옆에 있는 버튼을 클릭해서 목록을 열여준 후 모니터링 할 비트를 선택해 주면 됩니다. 그러면 아래와 같이 목록..

PLC/지멘스 2025.01.06

지멘스 TIA Portal 자주 사용하는 단축키 알아보기

안녕하세요 오늘은 TIA Portal에서 자주 사용하는 단축키를 알아보겠습니다. 1. F11Cross Reference 입니다. 원하는 접점을 클릭 후 F11을 눌러주면 해당 접점이 어디에 어떻게 쓰였는지 확인 할 수 있습니다. 아래와 같이 접점이 사용된 경로, Read인지 Write인지, 어느 블록에서 사용됬는지 확인이 가능합니다.2. Ctrl + Shift + F선택한 접점이 이전 네트워크에서 사용됬는지 확인 할 수 있습니다. 마우스 우클릭 - Go to - Previous point of use 를 통해서도 기능사용이 가능합니다. 해당 단축키는 같은 블록 내부에서만 동작이 됩니다.(다른 블록에서도 사용됬는지 확인하려면 1번에서 설명한 Cross Reference 기능을 사용하면 됩니다.)3. Ctr..

PLC/지멘스 2025.01.03

지멘스 Profinet(프로피넷) 사용해보기

안녕하세요 오늘은 TIA Portal을 이용해 프로피넷을 설정하는 방법을 알아보겠습니다. 지멘스에서 프로피넷은 미쓰비시에서 CC-Link 처럼 설정 및 사용이 간편한 장점이 있습니다. 아래는 챗GPT에게 물어본 내용입니다. 그럼 한번 프로피넷을 사용해 보겠습니다. 지멘스에서 나오는 분산IO 모듈이나 서보드라이브 등은 Hardware Catalog에 이미 추가가 되어 있기 때문에 바로 가져와서 사용이 가능합니다.  하지만 타사 기기를 프로피넷으로 연결하고 싶다면 어떻게 할까요?타사 기기는 Hardware Catalog에 없으므로 사용자가 수동으로 추가해야 합니다. 제조사에서 배포하는 GSDML 파일을 찾으면 되는데요 키엔스의 바코드리더기를 예를들어 보겠습니다.키엔스의 홈페이지에서 GSDML 파일을 찾아서 ..

PLC/지멘스 2025.01.02

지멘스 Safety Programming 만들어보기

안녕하세요 오늘은 Safety Programming 에 대해 알아보겠습니다. S7-1500 PLC에는 Safety Program을 만들 수 있는 CPU가 따로 있는데요보통 PLC 이름 옆에 [F] 라고 붙습니다 (예를들어 CPU-1517TF 등) 일반 프로그램과 마찬가지로 Safety 프로그램도 역시 지멘스에서 권장하는 방식이 있습니다.아래와 같은 방식인데요. 이 자료는 SIOS에서 [Programming Guideline Safety for SIMATIC S7-1200/1500] 라는 매뉴얼을 다운로드 받으면 찾아볼 수 있습니다.이 방식에서는 프로그램을 3개의 영역으로 나눕니다.Standard Program 영역Standard program 과 Safety program이 데이터를 주고받는 영역Safe..

PLC/지멘스 2025.01.01

지멘스 SCL 사용해보기 2

안녕하세요 오늘은 SCL을 이용한 여러가지 프로그램 방식을 알아보겠습니다. 2024.12.30 - [PLC/지멘스] - 지멘스 SCL 사용해보기 1 지멘스 SCL 사용해보기 1안녕하세요 오늘은 지멘스 SCL에 대해 알아보겠습니다. 지멘스에는 총 6가지 프로그램 방식이 있습니다.LAD(Ladder)FBD(Function Block Diagram)CEM(Causes and Effects Matrix)STL(Statement List)SCL(Structured Control Languageyongyong22.tistory.com 오늘 알아볼 SCL 프로그램 방식은 총 4가지 입니다.FOR (반복문)REPEAT (반복문)WHILE (반복문)CASE1. FORFor문 입니다. 다른 PLC에서도 FOR-NEXT문은..

PLC/지멘스 2024.12.31

지멘스 SCL 사용해보기 1

안녕하세요 오늘은 지멘스 SCL에 대해 알아보겠습니다. 지멘스에는 총 6가지 프로그램 방식이 있습니다.LAD(Ladder)FBD(Function Block Diagram)CEM(Causes and Effects Matrix)STL(Statement List)SCL(Structured Control Language)GRAPH(SFC : Sequential Function Chart)PRODIAG(이거는 프로그램 방식이라기 보다는 태그 모니터링 시스템이라고 보면 될 것 같습니다) 이중 SCL,Structured Control Language는 고급 프로그래밍 언어로, 구조화 된 프로그래밍을 지원합니다.또한 복잡한 계산과 데이터처리가 용이합니다.하지만 텍스트 형식의 프로그램이다보니 LAD나 FBD같은 프로그램..

PLC/지멘스 2024.12.30
반응형