====== .Net Server pro Mervis RT ====== .Net Server pro Mervis RT umožňuje vytvářet ovladače (drivery) pro Mervis RT v prostředí Microsoft .Net. Díky tomu lze snadno integrovat zařízení nebo služby, pro které existují .Net knihovny, případně využít pokročilé možnosti jazyka C#. ===== Instalace .Net Serveru ===== * Stažení aktuální verze .Net Server pro Mervis RT ==== linux-arm64 (např. Unipi Gate G100), linux-arm ==== * Přihlaste se na PLC přes Putty * Je nutné mít povolený SSH přístup (PLC\Configuration\Unipi specific\SSH Enabled => true, SSH Password) {{ :cs:mervis-ide:35-help:enable_ssh.png?nolink |}} * .Net Server a .Net drivery se nachází ve složce: ''/opt/mervis/netrt'' * Zastavte službu netrt: sudo systemctl stop mervisnetserver * Ověřte stav služby: sudo systemctl status mervisnetserver {{ :cs:mervis-ide:35-help:netrt_stop.png?nolink |}} * Přihlaste se např. přes WinSCP a nakopírujte nový build .Net Server + driverů (obsah .zipu) do ''/opt/mervis/netrt'' {{ :cs:mervis-ide:35-help:netrt_copy.png?nolink |}} * Nastavte oprávnění souborů: sudo chmod -R 777 /opt/mervis/netrt * Spusťte službu netrt: sudo systemctl start mervisnetserver {{ :cs:mervis-ide:35-help:netrt_start.png?nolink |}} ==== win-x64 ==== * Spusťte Windows RT: MervisRT.exe * Spusťte .Net Server: ESG.SharkPLC.NetDriver.Host.Plc.exe