port açmadan PLC 'yi internete bağlamak mümkün mü ?

Başlatan magnetron, 08 Mayıs 2017, 13:05:10

magnetron

merhaba forum,

bir projede PLC kullanacağım

ama müşteri makinanın internete bağlanmasını istiyor

benim sormak istediğim

fabrikanın modeminde port açmadan internete bağlanabilecek bir PLC markası var mı ?
( ya da VPN dedikleri şey ile bu yapılabilir mi ? )

teşekkür

mufitsozen

Sizin cozmeniz gereken sorun temel olarak NAT engelini gecmek. (NAT traversal)

Genellikle NAT birden fazla olabilir (musteri tesisinde ki DSL modemde, yada servis saglayicidaki ara/networke cikan routerlarda vb). Ayrica NAT yapilan router uzerinde sizin kontrolunuz olmayabilir yada guvenlik acisindan buna izin verilmez.

Bu kisitlara ragmen  NAT traversal icin bir cok degisi teknik kullanilabilir. ve bunlarin bir kismi PLCden bagimsiz olarakta sizin kontrolunuzda bir cozum saglayabilir.

Kisaca bir cevap yazmak mumkun degil ama

- UDP hole punching/ICE/STUN/TURN bahislerini inceleyeblirsiniz
- uTorrent ile port forwarding

OM ile daha detay bilgi verebilirseniz, sizin kisitlariniza gore bir cozum bulmak daha kolaylasir.
Aptalca bir soru yoktur ve hiç kimse soru sormayı bırakana kadar aptal olmaz.

MC_Skywalker

birden fazla bağlantı yapılmaycaksa Port yönlendirme yapılabilir. Daha önce çalıştığım yerdeki makinada EAE marka PLC kullanılıyordu.  Makinanın üreticisinin bağlanması için modeme PLC için gerekli olan prot Makina üreticisinin verdiği IP ile yönlendirmesini yaptım, sıkıntısız bağlantı kurululdu. modem bayağı eski USRobotics ti.

ilyas KAYA

Socket bağlantı ile port açmadan direk bağlantı kurarsınız. Çok hızlıdır ve sürekli get yapmak zorunda kalmazsınız. Socket bağlantıda bağlantı bir kere kurulur ve ping atılarak bağlantı canlı tutulur.
Bundan sonra artık 2 cihazda client modda çalışır. Yani tıpkı transreceiver modül gibi. Sadece butona basıldığında veya veriler herhangi bir değişim olduğunda transfer karşılıklı olarak yapılabilir. Bağlı her cihaz için token atanır. Bu token ile direk olarak o bağlantıya veri akışı sağlayabilirsiniz.

Websocket protokolünü kullanmak zordur ancak kullandıktan sonra işlerin ne kadar rahat olduğunu göreceksiniz.
Ben internet kontrol için esp lerde dahi kullanıyorum. Herhangi bir ip sabitleme yada port açmaya gerek kalmıyor..