산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Manufacturing Technology >> 산업기술

PLCnext Engineer eHMI가 포함된 화면 키패드

이 데모 프로젝트는 PLCnext Engineer에서 eHMI와 함께 사용할 맞춤형 키패드를 생성하는 방법을 보여줍니다. 이것은 BWP 2000 시리즈 HMI 터치 스크린을 위한 해결 방법으로 개발되었지만 WP 4000 시리즈 터치 스크린에서도 작동합니다.

BWP 2000 시리즈 터치 스크린에는 전체 화면 키보드만 있습니다. 키패드 옵션이 없습니다. 온스크린 키보드는 입력 필드를 덮지 않도록 화면 하단에서 화면 상단으로 이동할 수 있지만 많은 시나리오에서 숫자 키패드가 있는 것이 바람직합니다.

WP 4000 시리즈 터치 스크린에는 전체 화면 키보드와 숫자 키패드가 있습니다. 그러나 PLCnext Engineer는 내장된 숫자 키패드를 사용할 수 없습니다. 더 어려운 것은 전체 화면 키보드를 움직일 수 없고 종종 입력 필드를 덮는다는 사실입니다.

역사

2019.0 LTS

이 프로젝트는 원래 Phoenix Contact USA의 Tim Wicker의 도움으로 PLCnext Engineer 2019.0 LTS에서 만들어졌습니다. 이것은 단일 숫자 입력 필드만 있는 특정 고객 애플리케이션을 위해 생성되었습니다.

2021.0 LTS

샘플 프로젝트는 eHMI에서 매개변수, 태그 및 단순 표현식을 사용할 수 있도록 PLCnext Engineer 2021.0 LTS로 업데이트되었습니다. 이제 많은 숫자 입력 필드가 있는 사용자 정의 키패드의 단일 인스턴스를 사용할 수 있습니다.

2021년 3월 업데이트:

샘플 프로젝트는 네덜란드 eL-Tec Elektrotechnologie의 Wilco Meewis가 다시 작성했습니다. 이 버전은 문자 코드를 입력으로 사용하여 이전의 음수 제한을 해결하고 모든 숫자 데이터 유형을 지원합니다. Wilco는 또한 변수의 현재 값을 자동으로 사용하도록 팝업 키패드를 개선했습니다. 원하는 경우 값을 지우는 버튼을 추가했습니다.

구현

  1. 여기에서 샘플 프로젝트를 다운로드하세요.
  2. "Keypad" eHMI 페이지와 NumericKeypad 기능 블록을 프로젝트로 가져옵니다.
  3. 프로그램에 "NumericKeypad" 기능 블록의 인스턴스를 추가합니다. 이 프로그램은 eHMI 데이터 폴링 간격보다 2배 빠른 간격으로 작업에서 예약해야 합니다.
  4. 숫자 값 입력 필드가 필요한 HMI에서 "텍스트 입력" 개체가 아닌 "텍스트" 개체를 사용하십시오.
  5. 이 "텍스트" 개체에 "클릭 시 액션"을 동적으로 추가합니다.
    • "작업"을 "대화 상자 열기"로 설정합니다.
    • "페이지"의 경우 "키패드"를 선택합니다.
    • 선택 사항으로 '배경을 어둡게' 확인란을 선택합니다.
    • “iOutput” 매개변수의 소스 값으로 원하는 변수를 선택합니다.

4단계와 5단계를 반복하여 애플리케이션에 필요한 만큼 입력 필드를 추가합니다.

제한 사항

알려진 모든 제한 사항이 해결되었습니다. 확인되지 않은 추가 제한 사항이나 과제가 있을 수 있습니다. 사용자는 이 데모 프로젝트를 사용할 때 모든 책임과 책임을 집니다.


산업기술

  1. 과학적 표기법을 사용한 산술
  2. Industry 4.0 솔루션 설계자와의 Q&A
  3. AI와 HI의 균형을 맞춘 스마트 조달
  4. 호주 엔지니어는 회전 장치로 목공 기계를 관찰했습니다.
  5. PCB를 리버스 엔지니어링하는 방법
  6. PLCnext의 클러스터 관리?
  7. PLCnext Tableau 대시보드
  8. PLCnext Power BI 보고서
  9. PLCnext Grafana 대시보드
  10. Go on PLCnext 시작하기