Powershell... en una AXC F 1152?
Si no puede obtener suficiente de Microsoft y le gusta usar Powershell en Windows, es posible que le interese saber que Powershell también se puede instalar en dispositivos PLCnext Control.
Tenga en cuenta la advertencia de Microsoft de que esta versión de Powershell es solo experimental.
Esta demostración es para un AXC F 1152 o 2152, pero un procedimiento similar debería funcionar para otros dispositivos PLCnext Control.
Procedimiento
- Usando ssh (Linux) o PuTTY (Windows), inicie sesión en el PLC como "admin".
- Descargue el último archivo tar.gz:
wget https://github.com/PowerShell/PowerShell/releases/download/v7.0.3/powershell-7.0.3-linux-arm32.tar.gz
- Descomprima el archivo tar.gz en un directorio:
mkdir ~/powershell tar -xvf ./powershell-7.0.3-linux-arm32.tar.gz -C ~/powershell
- Abra el archivo
~/powershell/pwsh.runtimeconfig.json
en un editor de texto. - Agregue lo siguiente al
configProperties
sección del archivo de configuración:"System.Globalization.Invariant":true
(no olvide agregar una coma al final de la línea anterior) Mi configuración completa terminó como:{ "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 } } }
- Iniciar Powershell
~/powershell/pwsh
- Disfrute del poder de Powershell.
Referencia:
- “Instalación de Powershell en Linux”, https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell-core-on-linux?view=powershell-7#raspbian, consultado el 31 julio de 2020.
Tecnología Industrial
- La electrónica como ciencia
- Configuración de un laboratorio doméstico
- Uso del voltímetro
- Uso del ohmímetro
- Un circuito muy simple
- Cómo utilizar un amperímetro para medir la corriente
- Ley de Ohm
- Introducción a los circuitos de CC
- ¿Qué es el epoxi de alquitrán de hulla?
- Powershell... en una AXC F 1152?
- Una biblioteca simple basada en REST para usar variables en PLCnext AXC F 2152 PLC de Python