當 PHP 想透過 RS232 下命令
1 月.11, 2006 in PHP
在 Windows 環境下
// Use this code to write directly to the COM1 serial port
// First, you want to set the mode of the port. You need to set
// it only once; it will remain the same until you reboot.
// Note: the backticks on the following line will execute the
// DOS ‘mode’ command from within PHP
`mode com1: BAUD=9600 PARITY=N data=8 stop=1 xon=off`;
$fp = fopen (“COM1:”, “w+”);
if (!$fp) {
echo “Uh-oh. Port not opened.”;
} else {
$e = chr(27);
$string = $e . “A” . $e . “H300”;
$string .= $e . “V100” . $e . “XL1SATO”;
$string .= $e . “Q1” . $e . “Z”;
echo $string;
fputs ($fp, $string );
fclose ($fp);
}
?>
有機會測試看看。
Tags: PHP
13 12 月, 2010 at 21:02
大大執行下去會有錯誤,且是有裝DIO函式
24 2 月, 2011 at 22:09
所提供的資訊不足以作判斷.