2 관련 변 수를 만드는 방법
홉 기 호 직 렬 화 면 mod bus 프로토 콜 은 코 일 , 이 산 입력 , 유지 레 지 스터 , 입력 레 지 스터 , 컨 텐츠 변 수 , 시스템 변 수의 생 성을 지원 합니다 .

| 变量类型 | 相关说明 |
|---|
이 장 에서는 코 일 , 이 산 입력 , 유지 레 지 스터 , 입력 레 지 스터 , 시스템 변 수 생성 및 바 인 딩 을 설명 하는 호스트 모 드로 구성 된 화 면을 보여 줍니다 .
적용 범위 : 전체 제품 군
프로토 콜 개 설 , 변 수 관련 설명 , 참조 링크 : " Mod bus 기본 매 개 변 수 설명 "
2. 1 코 일
[ 코 일 ] 화 면 은 MO DB US 프로토 콜 에서 " 코 일 " 변 수의 상태 표시 및 제어 이며 , 버튼 컨트롤 은 " 코 일 " 유형의 변 수를 직접 바 인 딩 합니다 .코 일의 상태 는 0 또는 1 이며 , 버튼 의 팝 업 (0) 및 누 르기 (1) 에 해당 합니다 .실행 후 , 이 주 소의 " 코 일 " 값 이 변경 되면 버튼 컨트롤 상태 가 실시간 으로 변경 됩니다 .마찬가지로 , 버튼 을 클릭 하면 슬 레이 브 코 일 변 수 유형 에 대응 하는 주 소의 상태를 변경 할 수 있습니다 .
변 수 구 성
" 단 위 상태 " 변 수를 추가 하고 , 변 수 유형 을 " 코 일 " 으로 설정 하고 , 하 위 노 드 " 켜 기 / 끄 기 ", " 운 전 / 중지 " 를 추가 하며 , 구성 변 수 주 소는 0 x 00 00 입니다 . 자세한 설정 지침 은 다음과 같이 Mod bus 기본 매 개 변 수 설명을 참조 하십시오 .

화 면 구성
화 면에 버튼 컨트롤 (컨 트 롤 ID : 1) 을 추가 하고 , 버튼 컨트롤 의 속 성 표시 줄 에서 관련 변 수 " 단 위 상태 / 켜 기 / 끄 기 " 를 설정 하고 , 버튼 의 작동 스타 일은 다음과 같이 스위 치 입니다 .

실행 미리 보기
위의 두 단계를 통해 컨트롤 ID 가 1 인 버튼 컨트롤 은 변 수 " 단 위 상태 / 켜 기 / 끄 기 " 와 연관 됩니다 .이 시점에서 프로젝트를 컴 파 일 하고 가상 직 렬 화 면을 실행 하여 MO DB US 슬 레이 브 소프트웨어 와 연결 합니다 .단 추 컨트롤 은 " 단 위 상태 / 켜 기 / 끄 기 " 의 상태를 표시 합니다 .동시에 버튼 컨트롤 을 클릭 하여 변 수 " 단 위 상태 / 켜 기 / 끄 기 " 의 상태를 변경 합니다 .마찬가지로 , 컨트롤 ID 가 2 인 버튼 컨트롤 은 위의 방법을 통해 변 수 와 연관 된 후 상 응 하는 상태 표시 및 제어 기능을 구현 합니다 .다음과 같이 표시 됩니다 .

2. 2 이 산 입력
[ 단 속 입력 ] 화 면 은 MO DB US 프로토 콜 의 " 단 속 입력 " 변 수의 상태 표시 이며 아이 콘 컨트롤 은 " 단 속 입력 " 유형의 변 수를 직접 바 인 딩 합니다 .아이 콘 컨트롤 은 변 수의 상태를 표시 하며 , 이 주소 " 이 산 입력 " 값 이 변경 되면 아이 콘 컨트롤 이 변경 됩니다 .
변 수 구 성
변 수 추가 : " 장 치 고 장 " 변 수를 설정 하고 하 위 노 드 " 압 축 기 저 압 " 을 추가 하며 변 수 유형 을 " 이 산 입력 " 으로 설정 하고 구성 변 수 주 소를 0 x 00 00 으로 설정 합니다 . 자세한 설정 지침 은 다음과 같이 Mod bus 기본 매 개 변 수 설명을 참조 하십시오 .

화 면 구성
화 면에 아이 콘 컨트롤 (컨 트 롤 ID : 1) 을 추가 하고 , 아이 콘 컨트롤 의 속 성 표시 줄 에서 관련 변 수 " 장 치 고 장 / 컴 프 레 서 저 압 " 을 설정 하고 , ID 2 ~ 4 의 아이 콘 컨트롤 은 해당 변 수를 바 인 딩 합니다 .구성 컨트롤 튜 토 리 얼 - 아이 콘 컨트롤 을 참조 하십시오 .

실행 미리 보기
위의 두 단계를 통해 컨트롤 ID 1 을 가진 아이 콘 컨트롤 은 변 수 " 장 치 고 장 / 컴 프 레 서 저 압 " 과 연관 됩니다 .이 시점에서 프로젝트를 컴 파 일 하고 가상 화 면 직 렬 화 면을 실행 하여 MO DB US 슬 레이 브 소프트웨어 와 연결 합니다 .아이 콘 컨트롤 은 변 수 " 장 치 고 장 / 컴 프 레 서 저 압 " 의 상태를 표시 합니다 .마찬가지로 , 컨트롤 ID 가 2, 3, 4 인 아이 콘 컨트롤 은 위의 방법을 통해 각각 다른 변 수 와 연관 된 후 그에 따라 표시 됩니다 .주소 변 수의 상태 는 다음과 같습니다 .

2. 3 레 지 스터 유지
[ 보 유 레 지 스터 ] 화 면 은 MO DB US 프로토 콜 에서 " 보 유 레 지 스터 " 변 수의 값 에 대한 직접 표시 이며 텍스트 컨트롤 은 " 보 유 레 지 스터 " 유형의 변 수를 직접 바 인 딩 합니다 .텍스트 컨트롤 은 변 수의 값을 표시 하며 , 해당 주 소의 " 보 류 레 지 스터 " 값 이 변경 되면 텍스트 컨트롤 이 변경 됩니다 .
변 수 구 성
添加变量:创建“设定温度”变量,变量类型设置为“保持寄存器”,配置变量地址为0x0000,如该变量表示温度,从机传输值为225℃,实际温度为22.50℃,则实际值和传输值缩放比例为0.1,偏移值为0。다음 : 숫자 변환 을 예 로 설정 하고 축 척 을 0. 1 으로 설정 하고 초 점이 동 을 0 으로 설정 합니다 . 자세한 설정 지침 은 다음과 같이 Mod bus 기본 매 개 변 수 지침 을 참조 하십시오 .

화 면 구성
화 면에 텍스트 컨트롤 (컨 트 롤 ID : 1) 을 추가 합니다 . 그림 4 - 14 에 표시 된 바 와 같이 , 텍스트 컨트롤 의 속 성 표시 줄 에서 관련 변 수 " 온 도 설정 " 을 설정 하고 입력 방법은 " 팝 업 시스템 키 보 드 입력 (사 용 자 호스트 입력 가능) " 모 드로 표시 됩니다 .

실행 미리 보기
위의 두 단계를 통해 컨트롤 ID 가 1 인 텍스트 컨트롤 은 " 온 도 설정 " 변 수에 연결 됩니다 .이 시점에서 프로젝트를 컴 파 일 하고 가상 직 렬 화 면을 실행 하고 MO DB US 슬 레이 브 소프트웨어 와 연결 하여 텍스트 컨트롤 은 변 수 " 온 도 설정 " 의 값을 표시 하고 텍스트 컨트롤 을 클릭 하여 키 보 드를 팝 업 하여 변 수 " 온 도 설정 " 값을 설정 할 수 있습니다 .동일한 컨트롤 ID 가 2, 3, 4 인 텍스트 컨트롤 은 위의 방법을 통해 각각 다른 변 수 와 연관 된 후 해당 수치 표시 및 제어 기능을 구현 하여 다음과 같이 작동 합니다 .

2. 4 입력 레 지 스터
[ 입 력 레 지 스터 ] 화 면 은 MO DB US 프로토 콜 에서 " 입 력 레 지 스터 " 변 수 값 의 직접 표시 이며 , 텍스트 컨트롤 은 직접 " 입 력 레 지 스터 " 유형의 변 수를 바 인 딩 하고 , 텍스트 컨트롤 은 변 수의 값을 표시 하며 , 주소 " 입 력 레 지 스터 " 값 이 변경 되면 텍스트 컨트롤 이 변경 됩니다 .
변 수 구 성
변 수 유형 을 " 입 력 레 지 스터 " 로 설정 하고 구성 변 수 주 소를 0 x 00 00 으로 설정 하는 " 온 도 " 변 수를 만듭니다 .

화 면 구성
화 면에 텍스트 컨트롤 (컨 트 롤 ID : 1) 을 추가 하고 텍스트 컨트롤 의 속 성 표시 줄 에서 다음과 같이 연관 변 수 " 온 도 " 를 설정 합니다 .

실행 미리 보기
위의 두 단계를 통해 컨트롤 ID 가 1 인 텍스트 컨트롤 은 0 x 00 00 주소 에서 " tem per ature " 와 연관 됩니다 .이 시점에서 프로젝트를 컴 파 일 하고 가상 직 렬 화 면을 실행 하고 MO DB US 슬 레이 브 소프트웨어 에 연결 하면 텍스트 컨트롤 은 0 x 00 00 주 소에 대한 레 지 스터 의 값을 표시 합니다 .마찬가지로 , 컨트롤 ID 가 2, 3, 4 인 텍스트 컨트롤 은 위의 방법을 통해 각각 다른 변 수 와 연관 된 후 다음과 같이 해당 주소 변 수 값을 표시 할 수 있습니다 .

2. 5 시스템 변 수
[ 시 스템 변 수 ] 시스템 변 수는 시스템 에서 미리 정의 된 변 수 이며 , 직접 액세스 하기 위해 화 면에 미리 정의 된 변 수 이며 , 보 트 속도 (읽 기 가능), 백 라 이트 밝 기 (읽 기 가능), 버 저 스위 치 (1 버 저 활성화 , 0 비 활성화 , 읽기 가능), 통신 장애 (0 정상 , 비 0 장애 , 읽기 가능), 현재 화 면 ID (읽 기 가능), 런 타 임 (분 , 읽기 가능), 날짜 (읽 기 가능) 등 이 있습니다 .
변 수 구 성
변 수 추가 : 변 수 유형 이 시스템 변 수로 설정 된 백 라 이트 밝 기 변 수를 생성 하고 시스템 변 수 매 개 변 수는 백 라 이트 밝 기 입니다 . 자세한 설정 설명 은 다음과 같이 Mod bus 기본 매 개 변 수 설명을 참조 하십시오 .

화 면 구성
화 면에 진행 률 막 대 컨트롤 (컨 트 롤 ID : 2) 및 슬 라이 딩 막 대 컨트롤 (컨 트 롤 ID : 3) 을 추가 합니다 .진행 률 막 대 컨트롤 속 성 막 대 , 슬 라이 딩 알 림을 연관 슬 라이 딩 막 대 로 설정 ; 슬 라이 딩 막 대 컨트롤 속 성열, 연관 변수를 백라이트 밝기로 설정합니다.滑块控件和进度条控件的具体应用参考
실행 미리보기
위의 두 단계를 통해 컨트롤 ID 2 의 슬라이드 막대 컨트롤은 메모리 변수 "백라이트 밝기" 와 연관됩니다. 이 시점에서 프로젝트를 컴파일하고 가상 직렬 화면을 실행하면 "슬라이드 막대 컨트롤" 의 커서를 슬라이드하여 화면의 백라이트 밝기를 제어합니다.마찬가지로, 다른 컨트롤 ID 는 해당 텍스트 컨트롤 또는 버튼 컨트롤을 바인딩하고, 위의 방법을 통해 각각 다른 변수와 연관된 후, 아래와 같이 시스템 변수의 변수 값을 표시하거나 제어할 수 있습니다.

Leave a Reply