Wiki source code of Modbus ASCII Slave
                  Last modified by WeconTurkey on 2025/10/30 17:07
              
      Show last authors
| author | version | line-number | content | 
|---|---|---|---|
| 1 | Desteklenen Seriler: MODBUS ASCII DENETLEYİCİ | ||
| 2 | |||
| 3 | HMI, SLAVE'e bağlanan MODBUS ANA KONTROLÖR olarak çalışır. | ||
| 4 | |||
| 5 | [All Function] içindeki adresler 0'dan başlar. | ||
| 6 | |||
| 7 | (% style="text-align:center" %) | ||
| 8 | [[image:PIStudio.PLC Protocol.MODBUS.WebHome@1732689881232-694.png||height="544" width="700"]] | ||
| 9 | |||
| 10 | |||
| 11 | **HMI Ayarları** | ||
| 12 | |||
| 13 | |**Ögeler**|**Ayarlar** | ||
| 14 | |Protokol|MODBUS (ASCII) Slave | ||
| 15 | |Bağlantı|RS485/RS232 | ||
| 16 | |Baud rate|2400~~187500 | ||
| 17 | |Data Bit|8 | ||
| 18 | |Parity|Even/ Odd/ None | ||
| 19 | |Stop Bit|1/2 | ||
| 20 | |PLC Station No.|0~~255 | ||
| 21 | |||
| 22 | |||
| 23 | |||
| 24 | **Adres Listesi** | ||
| 25 | |||
| 26 | |Tip|Adres Tipi|Fonksiyon Kodu & Tanım | ||
| 27 | |(% colspan="1" rowspan="6" %)Word|(% colspan="1" rowspan="3" %)3|04 (giriş registerını oku: bir veya daha fazla giriş registerı geçerli ikili değerle oku) | ||
| 28 | |06 (tek bir register yaz: ikili bir değeri tutma registerına yaz) | ||
| 29 | |10 (birden fazla adrese değer yaz) | ||
| 30 | |(% colspan="1" rowspan="3" %)4|03 (tutma registerını oku: tutma registerlarındaki geçerli ikili değeri oku) | ||
| 31 | |06 (tek bir register defterine yaz, tutma registerına ikili bir değer yaz) | ||
| 32 | |10 (birden fazla adrese değer yaz) | ||
| 33 | |(% colspan="1" rowspan="8" %)Bit|(% colspan="1" rowspan="3" %)0|01 (coil durumunu oku) | ||
| 34 | |05 (mantık coilinin açık/kapalı durumunu zorlamak için tek bir coili zorlayın) | ||
| 35 | |0F (birden fazla bit yazın, yani sürekli yazın) | ||
| 36 | |(% colspan="1" rowspan="3" %)1|02 (giriş durumunu oku) | ||
| 37 | |05 (mantık coilinin açık/kapalı durumunu zorlamak için tek bir coili zorlayın) | ||
| 38 | |0F (Birden fazla bit yaz) | ||
| 39 | |3|Kelime adresinden bit al | ||
| 40 | |4|Kelime adresinden bit al | ||
| 41 | |||
| 42 | |||
| 43 | |||
| 44 | Mesaj | ||
| 45 | |||
| 46 | (% style="text-align:center" %) | ||
| 47 | [[image:PIStudio.PLC Protocol.MODBUS.WebHome@1732691203758-287.png||height="544" width="700"]] | ||
| 48 | |||
| 49 | |||
| 50 | Bu protokolün iletişim mesajı HEX yerine ASCII formatında gönderilir, ancak genel mesaj formatı HEX'e benzerdir. | ||
| 51 | |||
| 52 | |||
| 53 | === **Kablo Bağlantıları** === | ||
| 54 | |||
| 55 | * ((( | ||
| 56 | **RS485** | ||
| 57 | |||
| 58 | (% style="text-align:center" %) | ||
| 59 | [[image:PIStudio.PLC Protocol.MODBUS.WebHome@xwiki_PIStudio_12.PLC+protocols_WebHome_f7a20d394715b397.png||height="248" width="400"]] | ||
| 60 | ))) | ||
| 61 | * **RS232** | ||
| 62 | |||
| 63 | (% style="text-align:center" %) | ||
| 64 | [[image:PIStudio.PLC Protocol.MODBUS.WebHome@xwiki_PIStudio_12.PLC+protocols_WebHome_11602f9c716ff03c.png]] | ||
| 65 | |||
| 66 |