Powershell … pada AXC F 1152 ?
Jika Anda tidak mendapatkan cukup Microsoft, dan jika Anda suka menggunakan Powershell di Windows, maka Anda mungkin tertarik untuk mengetahui bahwa Powershell juga dapat diinstal pada perangkat Kontrol PLCnext.
Harap perhatikan peringatan dari Microsoft bahwa versi Powershell ini hanya eksperimental.
Demonstrasi ini untuk AXC F 1152 atau 2152, tetapi prosedur serupa harus bekerja untuk perangkat Kontrol PLCnext lainnya.
Prosedur
- Menggunakan ssh (Linux) atau Putty (Windows), masuk ke PLC sebagai “admin”.
- Unduh file tar.gz terbaru:
wget https://github.com/PowerShell/PowerShell/releases/download/v7.0.3/powershell-7.0.3-linux-arm32.tar.gz
- Buka paket file tar.gz dalam direktori:
mkdir ~/powershell tar -xvf ./powershell-7.0.3-linux-arm32.tar.gz -C ~/powershell
- Buka file
~/powershell/pwsh.runtimeconfig.json
dalam editor teks.
- Tambahkan yang berikut ini ke
configProperties
bagian dari file konfigurasi:"System.Globalization.Invariant":true
(jangan lupa tambahkan koma di akhir baris sebelumnya) Konfigurasi lengkap saya berakhir sebagai:{ "runtimeOptions": { "tfm": "netcoreapp3.1", "includedFrameworks": [ { "name": "Microsoft.NETCore.App", "version": "3.1.6" } ], "rollForwardOnNoCandidateFx": 2, "configProperties": { "System.Runtime.TieredCompilation": true, "System.Runtime.TieredCompilation.QuickJit": true, "System.Runtime.TieredCompilation.QuickJitForLoops": true, "System.Globalization.Invariant":true } } }
- Mulai Powershell
~/powershell/pwsh
- Nikmati kekuatan Powershell.
Referensi:
- “Menginstal Powershell di Linux”, https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell-core-on-linux?view=powershell-7#raspbian, diakses 31 Juli 2020.