[comment]: # translation:outdated

[comment]: # ({582125b9-582125b9})
# 15 משתנים ל־modbus.get

[comment]: # ({/582125b9-582125b9})

[comment]: # ({e6f6ba81-e6f6ba81})
#### סקירה כללית

הטבלה שלהלן מציגה פרטים על ה-modbus.get\[\]
[item](/manual/config/items/itemtypes/zabbix_agent) פרמטרים.

[comment]: # ({/e6f6ba81-e6f6ba81})

[comment]: # ({5b05c74f-6dc501ad})
#### פרמטרים

|פרמטר|תיאור|ברירות מחדל|דוגמה|
|--|------|--|---|
|*endpoint*|פרוטוקול וכתובת של נקודת הקצה, המוגדרים כ-`protocol://connection_string`<br><br>ערכי פרוטוקול אפשריים: *rtu*, *ascii* (סוכן 2 בלבד), *tcp*<br> <br>פורמט מחרוזת חיבור:<br><br>עם *tcp* - `address:port`<br>עם שורה טורית: *rtu*, *ascii* - `port_name:speed:params`<br>where< br>'מהירות' - 1200, 9600 וכו'<br>'params' - סיביות נתונים (5,6,7 או 8), זוגיות (n,e או o ללא/זוגי/אי זוגי), סיביות עצור (1 או 2 )|פרוטוקול: אין<br><br>*rtu/ascii* פרוטוקול:<br>פורט\_name: אין<br>מהירות: 115200<br>פרמטרים: 8n1<br><br>*tcp* פרוטוקול:< br>כתובת: none<br>יציאה: 502|tcp://192.168.6.1:511<br>tcp://192.168.6.2<br>tcp://\[::1\]:511<br> tcp://::1<br>tcp://localhost:511<br>tcp://localhost<br>rtu://COM1:9600:8n<br>ascii://COM2:1200:7o2< br>rtu://ttyS0:9600<br>ascii://ttyS1|
|*slave id*|כתובת Modbus של המכשיר שאליו הוא מיועד (1 עד 247), ראה [מדריך יישום הודעות MODBUS](https://modbus.org/docs/Modbus_Messaging_Implementation_Guide_V1_0b.pdf) (עמוד 23)<br> <br>מכשיר tcp (לא GW) יתעלם מהשדה|סידורי: 1<br><br>tcp: 255 (0xFF)|2|
|*פונקציה*|ריק או ערך של פונקציה נתמכת:<br>1 - Read Coil,<br>2 - Read Input Discrete,<br>3 - Read Holding Registers,<br>4 - Read Registers |ריק|3|
|*address*|כתובת של הרישום, הסליל או הקלט הראשון.<br><br>אם 'פונקציה' ריקה, אזי 'כתובת' צריכה להיות בטווח של:<br>סליל - 00001 - 09999<br>דיסקרטי קלט - 10001 - 19999<br>אוגר קלט - 30001 - 39999<br>אוגר החזקות - 40001 - 49999<br><br>אם 'פונקציה' אינה ריקה, השדה 'כתובת' יהיה מ-0 עד 65535 ובשימוש ללא שינוי (PDU)|פונקציה ריקה: 00001<br><br>פונקציה לא ריקה: 0|9999|
|*count*|ספירת 'סוג' ברצף שייקראה מהמכשיר, כאשר:<br><br>עבור סליל או דיסקרטי הזן את ה-'type' = 1 סיביות<br>עבור מקרים אחרים: (count\*type )/2 = ספירה אמיתית של אוגרים לקריאה<br>אם 'היסט' אינו 0, הערך יתווסף ל'ספירה אמיתית'<br>טווח מקובל עבור 'ספירה אמיתית' הוא 1:65535|1|2|
|*type*|סוג נתונים:<br><br>עבור קריאת סליל וקלט בדיד לקריאה - *bit*<br><br>עבור קריאת רישום החזקות וקריאת אוגרי קלט:<br>*int8* - 8bit<br >*uint8* - 8bit (לא חתום)<br>*int16* - 16bit<br>*uint16* -16bit (לא חתום)<br>*int32* -32bit<br>*uint32* -32bit (לא חתום)<br> *float* - 32bit<br>*uint64* - 64bit (לא חתום)<br>*double* - 64bit|bit<br>uint16|uint64|
|*endianness*|סוג Endianness:<br>*be* - Big Endian<br>*le* - Little Endian<br>*mbe* - Mid-Big Endian<br>*mle* - Mid-Little Endian<br <br>הגבלות:<br>עבור 1 סיביות - be<br>עבור 8 סיביות - be,le<br>עבור 16 סיביות - be,le|be|le|
|*offset*|מספר אוגרים, החל מ'כתובת', שתוצאתם תימחק.<br><br>גודל כל אוגר הוא 16bit (דרוש לתמיכה בציוד שאינו תומך בגישה אקראית לקריאה). |0|4|

[comment]: # ({/5b05c74f-6dc501ad})
