有個項目需要現(xiàn)場實時打印標簽,內(nèi)容有字符數(shù)字,漢字和二維碼,先用TSC的工業(yè)打印機實現(xiàn)了,無奈TSC的價格太高,閑魚100購入佳博GP-9025T,一頓搗鼓,可以打印字母和數(shù)字,可打印手冊并沒有講如何將位圖下載進打印機,又一頓搗鼓,實現(xiàn)了logo位圖的下載與打印。下載位圖流程在附件里,可是如論如何也無法打印出漢字,接著搗鼓,一直以為是字體或者CODEPAGE的問題,因為通過指令修改codepage為簡體中文GBK 936一直失敗,后來才發(fā)現(xiàn)只能用TEXT里面的支持的字體,通過打印機屬性下載進去的字體也不知道成沒成功,也不能用。串口助手測試成功打印,PLC程序的話就串口數(shù)據(jù)發(fā)送,注意換行0D0A之后不能有00 00 出現(xiàn),必須緊挨下一行內(nèi)容,0D 0A之前與修改的打印內(nèi)容之間允許出現(xiàn)00 00,根據(jù)自己打印內(nèi)容的需求,留出長足夠的數(shù)組,數(shù)組的末尾寫OD OA ,注意有些可能需要高低字節(jié)互換。