我尝试从PHP网页和打印票据中的工业级重量串口连接中捕获数据。 此外,我需要将数据转发到另一个串口进行显示建议。 我从这里和谷歌探索任何东西...除了非常昂贵的ActiveXperts串口SDK我找不到比PHP原生fopen更复杂的东西。
我在这里找到了这个,但没有发生任何事情......没有错误触发任何事情
$serial = new DOTNET('System', 'System.IO.Ports.SerialPort');
$serial->PortName = 'COM1';
$serial->Open();
请告诉我如何实现这一点。
答案 0 :(得分:0)
您可以使用
$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中无法工作,没有复杂的东西需要重新配置