使用PowerShell请求从连接到COM端口的设备



我正在使用Windows PowerShell集成脚本环境(ISE)。我要做的是从通过COM3,115200,8和1个数据位连接的太阳能逆变器中获取设置信息。我买了这个逆变器,没有品牌名称或型号#。因此,我正在尝试打开COM端口并获取我可以提供的任何信息,以帮助设置。我很少写代码的经验。

最初,我认为这是WMI的工作,然后我发现了这个示例,我认为您可以修改:

[$port = new-Object System.IO.Ports.SerialPort COM6,115200,None,8,one
$port.Open()
$port.WriteLine( "at+csq" + "`r" )
start-sleep -m 50
$port.ReadExisting()
$port.Close()][1]

最新更新