연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)

freeFree Technical Resource

This content is free to read, suitable for basic learning and search traffic.

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)

2 관련 변 수를 만드는 방법

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

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)Figure
变量类型相关说明

이 장 에서는 코 일 , 이 산 입력 , 유지 레 지 스터 , 입력 레 지 스터 , 시스템 변 수 생성 및 바 인 딩 을 설명 하는 호스트 모 드로 구성 된 화 면을 보여 줍니다 .

적용 범위 : 전체 제품 군

프로토 콜 개 설 , 변 수 관련 설명 , 참조 링크 : " Mod bus 기본 매 개 변 수 설명 "

2. 1 코 일

[ 코 일 ] 화 면 은 MO DB US 프로토 콜 에서 " 코 일 " 변 수의 상태 표시 및 제어 이며 , 버튼 컨트롤 은 " 코 일 " 유형의 변 수를 직접 바 인 딩 합니다 .코 일의 상태 는 0 또는 1 이며 , 버튼 의 팝 업 (0) 및 누 르기 (1) 에 해당 합니다 .실행 후 , 이 주 소의 " 코 일 " 값 이 변경 되면 버튼 컨트롤 상태 가 실시간 으로 변경 됩니다 .마찬가지로 , 버튼 을 클릭 하면 슬 레이 브 코 일 변 수 유형 에 대응 하는 주 소의 상태를 변경 할 수 있습니다 .

변 수 구 성

" 단 위 상태 " 변 수를 추가 하고 , 변 수 유형 을 " 코 일 " 으로 설정 하고 , 하 위 노 드 " 켜 기 / 끄 기 ", " 운 전 / 중지 " 를 추가 하며 , 구성 변 수 주 소는 0 x 00 00 입니다 . 자세한 설정 지침 은 다음과 같이 Mod bus 기본 매 개 변 수 설명을 참조 하십시오 .

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)Figure1

화 면 구성

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

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)Figure2

실행 미리 보기

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

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)Figure3

2. 2 이 산 입력

[ 단 속 입력 ] 화 면 은 MO DB US 프로토 콜 의 " 단 속 입력 " 변 수의 상태 표시 이며 아이 콘 컨트롤 은 " 단 속 입력 " 유형의 변 수를 직접 바 인 딩 합니다 .아이 콘 컨트롤 은 변 수의 상태를 표시 하며 , 이 주소 " 이 산 입력 " 값 이 변경 되면 아이 콘 컨트롤 이 변경 됩니다 .

변 수 구 성

변 수 추가 : " 장 치 고 장 " 변 수를 설정 하고 하 위 노 드 " 압 축 기 저 압 " 을 추가 하며 변 수 유형 을 " 이 산 입력 " 으로 설정 하고 구성 변 수 주 소를 0 x 00 00 으로 설정 합니다 . 자세한 설정 지침 은 다음과 같이 Mod bus 기본 매 개 변 수 설명을 참조 하십시오 .

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)Figure4

화 면 구성

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

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)Figure5

실행 미리 보기

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

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)Figure6

2. 3 레 지 스터 유지

[ 보 유 레 지 스터 ] 화 면 은 MO DB US 프로토 콜 에서 " 보 유 레 지 스터 " 변 수의 값 에 대한 직접 표시 이며 텍스트 컨트롤 은 " 보 유 레 지 스터 " 유형의 변 수를 직접 바 인 딩 합니다 .텍스트 컨트롤 은 변 수의 값을 표시 하며 , 해당 주 소의 " 보 류 레 지 스터 " 값 이 변경 되면 텍스트 컨트롤 이 변경 됩니다 .

변 수 구 성

添加变量:创建“设定温度”变量,变量类型设置为“保持寄存器”,配置变量地址为0x0000,如该变量表示温度,从机传输值为225℃,实际温度为22.50℃,则实际值和传输值缩放比例为0.1,偏移值为0。다음 : 숫자 변환 을 예 로 설정 하고 축 척 을 0. 1 으로 설정 하고 초 점이 동 을 0 으로 설정 합니다 . 자세한 설정 지침 은 다음과 같이 Mod bus 기본 매 개 변 수 지침 을 참조 하십시오 .

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)Figure7

화 면 구성

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

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)Figure7

실행 미리 보기

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

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)Figure8

2. 4 입력 레 지 스터

[ 입 력 레 지 스터 ] 화 면 은 MO DB US 프로토 콜 에서 " 입 력 레 지 스터 " 변 수 값 의 직접 표시 이며 , 텍스트 컨트롤 은 직접 " 입 력 레 지 스터 " 유형의 변 수를 바 인 딩 하고 , 텍스트 컨트롤 은 변 수의 값을 표시 하며 , 주소 " 입 력 레 지 스터 " 값 이 변경 되면 텍스트 컨트롤 이 변경 됩니다 .

변 수 구 성

변 수 유형 을 " 입 력 레 지 스터 " 로 설정 하고 구성 변 수 주 소를 0 x 00 00 으로 설정 하는 " 온 도 " 변 수를 만듭니다 .

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)Figure9

화 면 구성

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

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)Figure10

실행 미리 보기

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

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)Figure11

2. 5 시스템 변 수

[ 시 스템 변 수 ] 시스템 변 수는 시스템 에서 미리 정의 된 변 수 이며 , 직접 액세스 하기 위해 화 면에 미리 정의 된 변 수 이며 , 보 트 속도 (읽 기 가능), 백 라 이트 밝 기 (읽 기 가능), 버 저 스위 치 (1 버 저 활성화 , 0 비 활성화 , 읽기 가능), 통신 장애 (0 정상 , 비 0 장애 , 읽기 가능), 현재 화 면 ID (읽 기 가능), 런 타 임 (분 , 읽기 가능), 날짜 (읽 기 가능) 등 이 있습니다 .

변 수 구 성

변 수 추가 : 변 수 유형 이 시스템 변 수로 설정 된 백 라 이트 밝 기 변 수를 생성 하고 시스템 변 수 매 개 변 수는 백 라 이트 밝 기 입니다 . 자세한 설정 설명 은 다음과 같이 Mod bus 기본 매 개 변 수 설명을 참조 하십시오 .

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)Figure12

화 면 구성

화 면에 진행 률 막 대 컨트롤 (컨 트 롤 ID : 2) 및 슬 라이 딩 막 대 컨트롤 (컨 트 롤 ID : 3) 을 추가 합니다 .진행 률 막 대 컨트롤 속 성 막 대 , 슬 라이 딩 알 림을 연관 슬 라이 딩 막 대 로 설정 ; 슬 라이 딩 막 대 컨트롤 속 성열, 연관 변수를 백라이트 밝기로 설정합니다.滑块控件和进度条控件的具体应用参考

실행 미리보기

위의 두 단계를 통해 컨트롤 ID 2 의 슬라이드 막대 컨트롤은 메모리 변수 "백라이트 밝기" 와 연관됩니다. 이 시점에서 프로젝트를 컴파일하고 가상 직렬 화면을 실행하면 "슬라이드 막대 컨트롤" 의 커서를 슬라이드하여 화면의 백라이트 밝기를 제어합니다.마찬가지로, 다른 컨트롤 ID 는 해당 텍스트 컨트롤 또는 버튼 컨트롤을 바인딩하고, 위의 방법을 통해 각각 다른 변수와 연관된 후, 아래와 같이 시스템 변수의 변수 값을 표시하거나 제어할 수 있습니다.

연관 변 수를 만드는 방법 (Mod bus 구성 컨트롤 튜 토 리 얼 2)Figure13
Put this resource to use in a real project?

Go to the Tool Center for message parsing, CRC 검증 and device debugging, or submit your requirements for selection and integration advice.

Engineer Membership

Turn this article into actionable debugging resources

After activation, you can use advanced message parsing, resource pack downloads, code examples, engineering cases and priority technical support, suitable for real project delivery.

Unlimited Advanced Tools
Resource & Code Packs
Complete Engineering Case Library
Priority Technical Support

Leave a Reply

Your email 주소 will not be published. Required fields are marked *.