在 PLCnext AXC F 1152 设备上安装 PowerShell
如果您离不开微软,且喜欢在 Windows 上用 PowerShell,可能有兴趣知道 PowerShell 也可安装在 PLCnext Control 设备上。
请注意微软警告:此版本 PowerShell 仅为实验性。
本演示针对 AXC F 1152 或 2152,类似过程应适用于其他 PLCnext Control 设备。
过程
- 使用 ssh (Linux) 或 PuTTY (Windows),以 “admin” 登录 PLC。
- 下载最新 tar.gz 文件:
wget https://github.com/PowerShell/PowerShell/releases/download/v7.0.3/powershell-7.0.3-linux-arm32.tar.gz - 在目录中解压 tar.gz 文件:
mkdir ~/powershell tar -xvf ./powershell-7.0.3-linux-arm32.tar.gz -C ~/powershell - 用文本编辑器打开
~/powershell/pwsh.runtimeconfig.json。 - 在配置文件
configProperties部分添加:"System.Globalization.Invariant":true(别忘了在前一行末尾加逗号)
我的完整配置如下:{ "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 } } } - 启动 PowerShell:
~/powershell/pwsh - 享受 PowerShell 的强大功能。
参考:
- “Installing Powershell on Linux”,https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell-core-on-linux?view=powershell-7#raspbian,访问于 2020 年 7 月 31 日。
工业技术
- 电子学:人人可上手的实验科学
- 家庭电子实验室搭建全攻略:工具、工作台与耗材清单
- 万用表测电压实战:精准测量的核心技法与原理
- 欧姆表测电阻实战:从导通性到材料导电率的完整指南
- 6V 电池-灯泡基础电路搭建与故障排查实战
- 安培表测电流实战:串联接法、熔断器自检与量程选择全指南
- 欧姆定律实战验证:电压、电流、电阻三量测量与误差分析
- 白炽灯非线性电阻特性探究:温度效应与科学假说验证实验
- 直流电路基石:理解恒定极性电流与核心电学概念
- 在 PLCnext AXC F 1152 设备上安装 PowerShell
- 用于访问 PLCnext AXC F 2152 变量的 Python REST 库
- 煤焦油环氧详解:成分、防腐性能与海洋工程应用