
PyTool Modbus Free
Python 스크립트 기능이있는 Modbus 도구.
앱 정보
앱 설명
Android 앱 분석 및 검토 : PyTool Modbus Free, Quan Lin에서 개발했습니다. 도구 카테고리에 나열되어 있습니다. 현재 버전은 0.3이며 04/07/2021 에 업데이트되었습니다. Google Play : PyTool Modbus Free에서 사용자 리뷰에 따르면. 605 이상의 설치를 달성했습니다. PyTool Modbus Free는 현재 1 리뷰, 평균 등급 5.0 스타를 보유하고 있습니다
Pytool Modbus는 Modbus 개발, 디버깅 및 모니터링을위한 훌륭한 도구입니다.가장 큰 유연성을 제공하는 Python 스크립트 기능을 제공합니다.
유료 버전을 얻으십시오.
스크립트 기능이 modbus Aegral에 적합한 이유는 무엇입니까? 또는 현장, 공장 또는 실험실에서 Modbus 통신을 디버그하거나 모니터링하는 태블릿.
그러나 거의 모든 Modbus 통신 시스템은 자체 데이터 형식을 얻었습니다.
"02A5B4CA .... ff000803"과 같은 16 진수의 바다에서 검색하고 무슨 일이 일어나고 있는지 알아 내려고 노력하는 것은 전혀 유쾌하지 않습니다. Python 스크립트 인 Pytool Modbus는 수신 된 데이터를 읽고 구문 분석하고 원하는 방식으로 표시하며 필요할 때에도 그에 따라 행동 할 수 있습니다.
빠른 시작을위한 스크립트 예제가 있습니다.
일반적인 용도를위한 편리한 modbus 컨트롤 인터페이스도 있습니다.
ftdi 드라이버
cdc acm 드라이버
cp210x 드라이버
pl2303을 포함하여 주 스트림 USB 직렬 드라이버를 지원합니다. 드라이버
스크립트 일반 안내서
============================================이 앱에 사용 된 Python 버전은 3.8입니다.
*이 앱은 스크립트에 편집 할 수 있지만 스크립트를 사용하는 데 편집 할 수는 있지만
. 스크립트.
* 이상한 오류를 피하기 위해 항상 4 개의 공간을 사용하십시오.
* 표준 Python 라이브러리의 대부분의 패키지는 가져올 수 있습니다.
* 루프가 필요한 경우 항상 'app.running_script'를 사용하여 스크립트를 사용하여 조건을 사용하십시오. `app.version`은 앱 버전 문자열을 얻습니다.
* 스크립트 출력 필드를 문자열로 가져 오려면`app.get_output ()`사용하십시오.
* 사용`app.set_output (객체)`스크립트 출력 필드에`jobt '를 String으로 표시합니다. `app.set_output (app.get_output () + str (object))`스크립트 출력 필드에 텍스트를 추가하려면
*`app.clear_text ()``app.set_output (”)``
*
}
#}#}##}
{ `app.fc01_read_coils (mbid, addr, num)`function code 01 요청을 보내기 위해``
mbid (int) : modbus id
addr (int) : 데이터 주소
num (int) : 데이터 수
return (int) : 요청 된 데이터 목록
* 사용 `app.fc02_read_discrete_inputs (mbid, addr, num)`함수 코드 02 요청을 보내기 위해 mbid, addr, num)`
mbid (int) : modbus id
addr (int) : 데이터 주소
num (int) : 데이터 목록 (int) : 요청 된 데이터 목록
} `app.fc03_read_holding_registers (mbid, addr, num)`기능 코드를 보내기 위해 03 요청. `app.fc04_read_input_registers (mbid, addr, num)`기능 코드를 보내기 04 요청. `app.fc05_write_single_coil (mbid, addr, val)`함수 코드 05 요청을 보내기 위해``mbid, addr, val)`
mbid (int) : modbus id
addr (int) : 데이터 주소
val (int) : 데이터 값
return (int) : 데이터 수 (항상 1)
*#}* `app.fc06_write_single_register (mbid, addr, val)`함수 코드를 보내기 위해 06 요청. `app.fc15_write_multiple_coils (mbid, addr, vals)`함수 코드 15 요청을 보내기 위해
mbid (int) : modbus id
addr (int) : data quar
vals (int) : 데이터 값 목록
return (int) : 데이터의 번호
} `app.fc16_write_multiple_registers (mbid, addr, vals)`함수 코드 16 요청을 보내기 위해. 요청 및 응답 메시지를 확인하려면 app.msg_in`*
* 사용`app.log_file (텍스트)`스토리지에 로그 파일을 저장하려면
로그 파일은 여기에 있습니다 [Storage Directory]/pytoolmodbus/log_ [utcstamp] .txt (str) : 텍스트
reply (str) :##} 텍스트.
우리는 현재 버전 0.3를 제공하고 있습니다. 이것은 우리의 최신 버전입니다. 다양한 장치에 적합합니다. Google Play 스토어 또는 우리가 호스팅하는 기타 버전에서 직접 Apk를 무료로 다운로드하십시오. 또한 등록없이 다운로드 할 수 있으며 로그인이 필요하지 않습니다.
옵션이 많은 Samsung, Xiaomi, Huawei, Oppo, Vivo, Motorola, LG, Google, OnePlus, Sony, Tablet ... 용 2000+ 이상의 장치가 있으며 장치에 맞는 게임이나 소프트웨어를 쉽게 선택할 수 있습니다.
Google App Store의 국가 제한이나 장치 측면에서 제한 사항이 있으면 유용 할 수 있습니다.
새로운 것
Version 0.3
Python version for the script is 3.8.
Now the script runs in Python global environment. Existing scripts should still work as before.
`app.version` is added for checking app version.
Python version for the script is 3.8.
Now the script runs in Python global environment. Existing scripts should still work as before.
`app.version` is added for checking app version.