Installer PowerShell sur les périphériques PLCnext AXC F 1152
Si vous ne pouvez pas vous passer de Microsoft et aimez utiliser PowerShell sur Windows, sachez que PowerShell peut aussi s'installer sur les contrôleurs PLCnext Control.
Notez l'avertissement de Microsoft : cette version de PowerShell est expérimentale.
Cette démonstration concerne un AXC F 1152 ou 2152, mais une procédure similaire devrait fonctionner pour d'autres contrôleurs PLCnext Control.
Procédure
- Via ssh (Linux) ou PuTTY (Windows), connectez-vous au PLC en tant que « 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 dans un répertoire :
mkdir ~/powershell
tar -xvf ./powershell-7.0.3-linux-arm32.tar.gz -C ~/powershell - Ouvrez le fichier
~/powershell/pwsh.runtimeconfig.jsondans un éditeur de texte. - Ajoutez ceci à la section
configProperties:"System.Globalization.Invariant":true(n'oubliez pas la virgule à la fin de la ligne précédente).
Ma configuration complète :
{
"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
}
}
}
- Lancez 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 : une science pratique accessible à tous
- Monter un labo électronique à domicile : outils, espace de travail et fournitures
- Maîtriser l'utilisation du voltmètre : mesure de tension précise simplifiée
- Maîtriser les mesures à l'ohmmètre : guide pratique des tests de résistance
- Construire et dépanner un circuit batterie-lampe 6 V de base
- Fondamentaux des circuits DC : comprendre le courant continu et concepts électriques de base
- Époxy Goudron de Houille : Composition, Protection et Applications
- Installer PowerShell sur les périphériques PLCnext AXC F 1152
- Bibliothèque Python REST pour accéder aux variables PLCnext AXC F 2152