Powershell … sur un AXC F 1152 ?
Si vous ne pouvez pas obtenir assez de Microsoft et si vous aimez utiliser Powershell sous Windows, vous serez peut-être intéressé de savoir que Powershell peut également être installé sur les appareils PLCnext Control.
Veuillez noter l'avertissement de Microsoft indiquant que cette version de Powershell n'est qu'expérimentale.
Cette démonstration concerne un AXC F 1152 ou 2152, mais une procédure similaire devrait fonctionner pour d'autres équipements PLCnext Control.
Procédure
- À l'aide de ssh (Linux) ou PuTTY (Windows), connectez-vous à l'automate en tant qu'"admin".
- Téléchargez le dernier fichier tar.gz :
wget https://github.com/PowerShell/PowerShell/releases/download/v7.0.3/powershell-7.0.3-linux-arm32.tar.gz
- Décompressez le fichier tar.gz dans un répertoire :
mkdir ~/powershell tar -xvf ./powershell-7.0.3-linux-arm32.tar.gz -C ~/powershell
- Ouvrir le fichier
~/powershell/pwsh.runtimeconfig.json
dans un éditeur de texte. - Ajoutez ce qui suit au
configProperties
section du fichier de configuration :"System.Globalization.Invariant":true
(n'oubliez pas d'ajouter une virgule à la fin de la ligne précédente) Ma configuration complète s'est terminée par :{ "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 } } }
- Démarrer Powershell
~/powershell/pwsh
- Profitez de la puissance de Powershell.
Référence :
- « Installing Powershell on Linux », https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell-core-on-linux?view=powershell-7#raspbian, consulté le 31 Juillet 2020.
Technologie industrielle
- L'électronique comme science
- Configuration d'un laboratoire à domicile
- Utilisation du voltmètre
- Utilisation de l'ohmmètre
- Un circuit très simple
- Introduction aux circuits CC
- Qu'est-ce que l'époxy de goudron de houille ?
- Powershell … sur un AXC F 1152 ?
- Une bibliothèque simple basée sur REST pour utiliser des variables dans PLCnext AXC F 2152 PLC de Python