Appearance
Kealink kutusu
Kutu, makinenin yanındaki PLC'leri Kealink'e bağlar: Node-RED ile PLC'den veri okur, Kealink'e gönderir ve Kaynan Fusion'ın PLC'ye uzaktan bağlanmasını sağlar.
Portlar
| Port | Ne için |
|---|---|
| 24V | Güç (yeşil fiş) |
| ETH0 | İnternet: modem veya fabrikanın ağı |
| ETH1 | PLC ağı. Kutunun burada sabit bir IP'si var, ör. 192.168.1.250 |
| Wi-Fi | ETH0'a kablo yoksa internet için |
Fabrikanın ağı ile PLC ağı aynı aralıkta olmamalı. Fabrika 192.168.0.x ise PLC ağı 192.168.1.x gibi başka bir aralıkta olsun.
Kealink'te kutu
app.kealink.co.nz > Admin > Devices. Her kutunun bir kartı var:
| Kartta | Ne yapar |
|---|---|
| Şirket listesi | Kutuyu müşteriye verir. Verilince uzaktan erişim kapanır, müşteri açar |
| Remote access | VPN'i açar, kapatır |
| Find devices | PLC ağındaki cihazları listeler: IP, isim, tip, marka |
| Wi-Fi | Kutunun gördüğü ağlar, Join ile yeni ağa bağlanır |
| Update | Kutunun yazılımını günceller |
| Sign-in details | Kutunun, Node-RED'in ve kurulum Wi-Fi'ının şifreleri. Her bakış kayda geçer |
Bir iş beş dakikada başlamazsa kartta did not start yazar. Vakkas'a haber ver.
İnternete bağlamak
Kabloyla
ETH0'dan modeme ya da fabrikanın ağına kablo tak. Bir iki dakikada kartta Online olur.
Wi-Fi ile, kutu zaten online ise
Kartta Wi-Fi bölümünde ağı seç, şifreyi yaz, Join. Kutu yeni ağ Kealink'e ulaşmazsa eski bağlantısında kalır, yani yanlış şifre kutuyu koparmaz.
Wi-Fi ile, sahada hiç kablo yoksa
- Kutuya güç ver. Üç dakika internet bulamazsa kendi Wi-Fi'ını açar: Kealink ve kutunun adı, ör.
Kealink kealink-edge-1. - Telefonla o ağa bağlan. Şifresi kartta Sign-in details altında, Setup Wi-Fi password.
- Tarayıcıda
http://10.42.0.1aç. - Sahanın ağını seç, şifresini yaz, Join.
Kurulum Wi-Fi'ı kapanır. Birkaç dakika içinde geri gelirse bağlanamamıştır, tekrar dene.
Kutuya girmek
Windows'ta cmd aç:
100.64.0.1 kutunun VPN adresi, kartta Remote access satırında yazar. Aynı ağdaysan kartta Factory network altındaki IP de olur. Şifre kartta Sign-in details altında. Yazarken ekranda bir şey görünmez, normal.
| Komut | Ne yapar |
|---|---|
sudo kealink-edge status | Kealink bağlantısı |
kealink-edge vpn status | VPN |
sudo kealink-edge hotspot status | Kurulum Wi-Fi'ı |
nmcli dev status | Ağ kartları |
sudo nmtui | Wi-Fi ayarı, menüyle |
kealink-plc bağlantısına dokunma, o ETH1'in PLC ayarı.
Node-RED: tarayıcıda http://<kutunun IP'si>:1880, kullanıcı admin, şifre Sign-in details altında.
PC'yi VPN'e almak
Bir kere yapılır.
- Tailscale for Windows kur. Giriş yapma, Tailscale hesabı açma: bizim kendi VPN sunucumuz var.
- Vakkas'tan bir anahtar iste (24 saat geçerli, bir kez kullanılır).
- Yönetici olarak açılan cmd'de:
tailscale up --login-server https://vpn.kealink.co.nz --authkey <anahtar>Kontrol: tailscale status kutuyu listeler.
Ağ bağlantılarında Tailscale kartını kapatma. Kapattıysan: ncpa.cpl > Tailscale > Enable, sonra yönetici cmd'de net stop Tailscale ve net start Tailscale. Yeni anahtar gerekmez.
TIA Portal ile uzaktan
- PC VPN'de olsun, kutu Online, remote access On.
- Kartta Find devices, PLC'nin IP'sini al (tıklayınca seçilir).
- TIA Portal'da PG/PC arayüzü PC'nin normal ağ kartı olsun.
- Online > Go online, PLC'nin IP'sini elle yaz.
VPN üzerinden çalışanlar: online olmak, izlemek, program yüklemek. Çalışmayanlar: Accessible devices ile arama, PROFINET ismi ya da ilk IP verme. Bunlar sadece sahada, aynı ağda çalışır. Port 102 dahil bütün portlar VPN'de açık, bir şey açmana gerek yok.
Sanal makineler
Tailscale ana PC'de yeterli. VM'in ağ ayarı NAT olsun; Bridged olursa VM VPN'e çıkamaz.
VM'den bağlanamazsan:
- NAT'ta ping çoğu zaman geçmez ama TIA'nın kullandığı TCP geçer. VM'de PowerShell'de:
Test-NetConnection 192.168.1.12 -Port 102.TcpTestSucceeded : Trueise TIA Portal çalışır. - VM'de
ipconfig. VM'in IP'si PLC ağıyla aynı aralıktaysa (ör. ikisi de192.168.1.x) çakışır: sanal makine programında NAT ağını başka aralığa al. - Olmazsa VM'e de Tailscale kur, Vakkas'tan ayrı anahtar iste.
Sorunlar
| Ne görüyorsun | Ne yap |
|---|---|
| Kart Offline | Güç ve ETH0 kablosu. Kablo yoksa kurulum Wi-Fi'ı |
ssh zaman aşımı | IP'yi karttan al. VPN'de değilsen aynı ağda ol |
| PLC'ye ping yok | Remote access On mu, PLC ETH1'de mi, PLC'nin IP'si PLC ağında mı |
| did not start | Vakkas'a haber ver |