【问题标题】:PHP windows read write to/from serial port usind DOTNET System.IO.PortsPHP windows 使用 DOTNET System.IO.Ports 读写串行端口
【发布时间】:2013-10-01 09:52:32
【问题描述】:

我尝试从我的 PHP 网页中的工业秤重量串行端口连接中捕获数据并打印票证。 我还需要将数据转发到另一个串行端口以进行显示建议。 我从这里和谷歌探索任何东西......除了非常昂贵的 ActiveXperts 串行端口 SDK 我找不到比 PHP 原生 fopen 更复杂的东西。

我在这里找到了这个,但什么也没发生...没有错误触发什么

$serial = new DOTNET('System', 'System.IO.Ports.SerialPort');
$serial->PortName = 'COM1';
$serial->Open(); 

请告诉我如何实现这一点。

【问题讨论】:

标签: php windows serial-port


【解决方案1】:

你可以使用

$serial = new DOTNET('System', 'System.IO.Ports.SerialPort');
$serial->PortName = 'COM1';
$serial->Open(); 

然后和

$serial->Write();
$serial->Read();

如果没有错误值得一试。您也可以查看http://msdn.microsoft.com/en-us/library/system.io.ports.serialport(v=vs.110).aspx 此外,如果您正在搜索 windows com# 与 php 的通信,您通常最终会得到该信息。查看: https://www.google.com.mx/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CB0QFjAA&url=https%3A%2F%2Fgithub.com%2FXowap%2FPHP-Serial&ei=JXdSVKPsHYmGyQSftIL4Dw&usg=AFQjCNGxbGUeLotG_DvmUzDo2yBScDAqTw&sig2=AUp7IvRqKXesVZIF6Xf6MA 它的原生 php 应该可以在 windows 中工作,不需要复杂的东西和重新配置

【讨论】:

    猜你喜欢
    • 2019-07-03
    • 2021-02-22
    • 2018-02-09
    • 1970-01-01
    • 1970-01-01
    • 2022-08-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多