TCP/UDP arayüzü ile SPS ve uzak sunucu arasında RAW veriler değiştokuş edilebilir. Aynı zamanda veri dinleme için bir sunucu da başlatılabilir.
Bilgi: Arayüz, atanan SPS'nin en yavaş döngüsü ile otomatik olarak senkronize olur. Sistem tarafından iletiler tamponlanır ve böylece hiçbir ileti kaybolmaz.
Aşağıdaki renkler gözlemcide kullanılır.
| Renk | Açıklama |
|---|---|
| Beyaz | Hiçbir hata meydana gelmedi. |
| Turuncu | Zaman aşımı gerçekleşti. |
| Yeşil | Bağlantı başarılı oldu. |
| Kırmızı | Bağlantı sağlanamadı veya UDP iletişiminde kritik bir zaman aşımı gerçekleşti. Olası olarak UDP iletişimindeki bir hatanın tespit edilmediği durumda. |
TCP/UDP arayüzü kullanılarak Broadcast ve Multicast gönderilebilir ve alınabilir. İşlem modu, Gateway yapılandırmasında uygun şekilde seçilir. Ardından çeşitli seçenekler, örneğin TCP artık kullanılmaz hale gelir. Ayrıca, çıkış arayüzünün seçimi zorunludur.
İletileri göndermek için ayrıca IP, alanın yanında belirtilen talimatlara göre girilmelidir. Bu durumda Unicast kullanılarak iletiler gönderilir.
| Mod | Açıklama |
|---|---|
| Unicast | Doğrudan iletişimi sağlar. |
| Sınırlı Broadcast | Yalnızca yerel ağda iletişimi sağlar. (IP bağımsız) |
| Yönlendirilmiş Broadcast | Broadcast alt ağına iletişimi sağlar. Örneğin, 10.0.0.255, eğer alt ağ 24 bit içeriyorsa veya 255.255.255.0 olarak ayarlanmışsa. |
| Multicast | IGMP-Snooping kullanılarak Multicast ile iletişimi sağlar. |
Satır sonu yapılandırmasında, iletimin sonlandırılmasını belirleyen koşul belirlenebilir. Tespit edilen son, gönderilir.
Son tespit edilmezse, arayüz zaman aşımını veya bağlantının sonunu bekler ve sonuçları SPS'ye gönderir. Bu nedenle, alınan tüm paketlerin kontrol edilmesini öneririz. UDP iletilerinin alımı için bir zaman aşımı yoktur.
Aşağıdaki satır sonu kullanılarak yöntem tanımlanabilir:
HTTP
Bu, başlıkta Content-Length'a uygun olarak yanıt vermek için özel bir yöntemdir.
Alımın belirli bir uzunluktan sonra sona ermesini sağlamak için aşağıdaki karakter dizisi, satır sonu yapılandırmasında kullanılabilir:
LEN === ###
Burada ### karakter sayısını temsil eder. Yazım şekli, boşlukları da dahil olmak üzere tam olarak bu olmalıdır.
Dikkat: LEN === 1 kullanımı her karakteri tek tek alır ve sunucunun yükünü artırabilir.
Çeşitli satır sonları tanımlanabilir. Genellikle \n veya \r kullanılır. Her satır, farklı bir satır sonu tespiti tanımlar.
Aşağıdaki karakterler yapılandırmada kaçış karakterine sahiptir:
\\ \r \n \0
TCP üzerinden giden iletişimde her istekte bağlantı sonlandırılır.
sendrecv isteğinde yanıt gelmezse, gönderici arayüz zaman aşımına kadar bloklanır. Gözlemcide bir hata gösterilir.
| Değişken | Açıklama |
|---|---|
| Verileri sunucuya gönderir. | |
| Tüm verileri sunucuya gönderir ve iletileri atlar. | |
| Gönderme gibi, ancak bir yanıta bekler. | |
| !Gönderme gibi, ancak bir yanıta bekler. | |
| Yerel sunucudan alınan veriler. | |
| İletişim sırasında bir hata meydana gelirse, değer doğru olur. Bu sendrecv'de zaman aşımına ulaşıldıktan sonra meydana gelebilir. |
Not: Arayüzün güvenliğini dikkate alınız. Veriler asla doğrudan İnternet üzerinden iletilmemelidir. Burada SSL veya TLS yoluyla kimlik doğrulama ve şifreleme eksiktir.