Bu Telnet arayüzü, verileri RAW formatında gönderme ve almayı sağlar. Arayüz,
TCP/UDP arayüzü ile neredeyse aynıdır. Ancak bu arayüzle karşılaştırıldığında bağlantılar açık tutulur. İletişim, bir
seri arayüz üzerinden de gerçekleştirilebilir.
Bilgi: Arayüz, atanan PLC'nin en yavaş döngüsüyle otomatik olarak senkronize olur. İletiler sistem tarafından tamponlanır, böylece hiçbir ileti kaybolmaz.
Arayüzü TCP istemcisi olarak veya TCP sunucusu olarak yapılandırabilirsiniz. Ayrıca, verileri USB veya seri yoluyla aktarabilirsiniz. Bağlantı değişkeni ile bağlantıyı kontrol edebilirsiniz. Değişken kalıcı olarak saklanır, ancak bir bağlantı kesilmesi durumunda değişken sıfırlanır.
Veri alışverişi yapılmazsa bir zaman aşımı gerçekleştiğini unutmayın. Zaman aşımına ulaşıldığında, tekrar deneme süresinin dolması üzerine yeni bir bağlantı kurulur. Transfer zaman aşımını 0 olarak ayarlarsanız, bağlantı izlenmez. Bu yapılandırma TCP bağlantılar için önerilmez.
İpuçları: Tekrar sayısını sonsuz olarak ayarlamak için değeri -1 olarak ayarlayın.
| Değişken | Açıklama |
|---|---|
| Sunucuya Bağlantı. Değişken doğruysa, otomatik olarak tekrar denenecektir, tekrarlama sayısı ulaşılana kadar. Ardından değişken bir kez FALSE ve ardından tekrar TRUE olarak değiştirilmelidir. Dikkat edilmelidir ki, bağlantı asenkron olduğu için, değişkenin geri bildirimini beklemek gerekebilir. | |
| Verileri arayüzü gönderir. İletişim önceden gerçekleştirilmelidir. Veri hazırlama bölümüne bakınız. | |
| Gönderme gibi, ancak tüm iletiler gönderilir. Bu hızlı arayüzlerde yararlıdır. | |
| Arayüzden verileri alır. | |
| Bağlantı yoksa bu değişken doğru olur. |
| Değişken | Açıklama |
|---|---|
| Şu anda kullanılmamaktadır. | |
| Verileri arayüzü gönderir. İletişim önceden gerçekleştirilmelidir. Veri hazırlama bölümüne bakınız. | |
| Gönderme gibi, ancak tüm iletiler gönderilir. Bu hızlı arayüzlerde yararlıdır. | |
| Arayüzden verileri alır. | |
| Bağlantı yoksa bu değişken doğru olur. |
Standart satır kodlaması UTF-8'dir. Diğer kodlamalar kullanılırsa, bunlar Gateway'de Gelişmiş bölümünde ayarlanabilir. Desteklenmeyen karakterler, alternatif yazım şekilleriyle çevrilemeye çalışılacaktır. Aksi takdirde geçersiz karakterler atılır veya bir ? ile değiştirilir.
Not: Kontrol karakterleri ve başlık da yeniden kodlanır.
PLC'ye iletişim sırasında kontrol karakteri veya satır sonu gönderilmez. Ayrıca bu her ileti sonra eklenir. Bu karakteri atlamak mümkün değildir.
Geçersiz bir sonla birlikte bir ileti tespit edilirse, bu ileti reddedilir ve monitörde uygun şekilde gösterilir. Ardından bağlantı yeniden kurulur veya kesilir.
Eğer farklı kontrol karakterleri tespit edilirse, bunlar satır atlaması ile ayrıştırılabilir. Her zaman ilk satır atlamasıyla gönderilir. Bu boş olabilir.
| Kaçış Dizesi | ASCII Kısaltması | Hex |
|---|---|---|
| \n | LF | 0A |
| \r | CR | 0D |
| \r\n | CRLF | 0D 0A |
| \0 | NUL | 00 |
| \t | TAB | 09 |
| \e | ESC | 1B |
| \f | FORMFEED | 0C |
| \x## | İsteğe Bağlı | ## |
Karakter kodlama formatı, Gateway'de Gelişmiş bölümünde ayarlanabilir. Kodlama iki yönde çevrilir. Antcas Control her zaman UTF-8'i standart olarak kullanır.
Bir bağlantı kurulduktan sonra bir başlık satırı gönderilebilir. Bu Gateway'de yapılandırılabilir. Sunucuda, her seferinde bir bağlantı kurulması kimliği olarak gönderilir. Bir Telnet istemcisi kullanılırsa, bağlantı kurulması sırasında bildirim karşı tarafa gönderilir.
Bildirim kaçış karakterleri ile birlikte iletilir.