# Modbus TCP Server

Modbus TCP Server, genel olarak cihaz tarafında kullanılan, Master/Client tarafından gelen sorgulara cevap veren protokoldür. Bu protokolün inSCADA tarafında kullanılabilmesi çok büyük bir esneklik kazandır. inSCADA artık bu protokolle cihazlarla benzer role geçmiş olur.<br>

![Resim 1 : Modbus TCP Server](https://files.gitbook.com/v0/b/gitbook-legacy-files/o/assets%2F-LLGnZudlzfM63QD-_cp%2F-LknDfJkOw1PKT8OfIDr%2F-LknGY7ugXVikboYOCVS%2Fmodbustcpserver.png?alt=media\&token=a5adea88-5ee0-48a9-b54a-d5e21199cb59)

Resim 1'de görüldüğü gibi artık inSCADA bu protokolle ağda bulunan diğer cihazlarla veri paylaşabilmektedir.

{% hint style="info" %}
inSCADA'nın value expression özelliğini hatırlayalım. Modbus TCP Server protokol ile birlikte, value expression'ı kullanarak, istediğiniz cihazın bir simülatörünü inSCADA içerisinde yapabilirsiniz.
{% endhint %}

{% hint style="info" %}
inSCADA platformunda diğer SCADA yazılımlarında olduğu gibi alışıla gelmiş şekilde sanal/internal değişkenler oluşturmanıza gerek yoktur. Şayet böyle bir ihtiyacınız var ise Modbus TCP Server protokol kullanan bir cihaz oluşturmanız yeterlidir. Ayrıca inSCADA platformunda bellekte veri tutmak için çok daha güçlü bir yapı vardır. Bakınız [getGlobalObject ](https://inscada.gitbook.io/ins/programing/apis/in-memmory-db-functions#object-ins-getglobalobject-string-name)ve [setGlobalObject](https://inscada.gitbook.io/ins/programing/apis/in-memmory-db-functions#object-ins-setglobalobject-string-name).
{% endhint %}
