lrw123456
級別: 探索解密
|
如題,我現在有一臺斑馬打印機,但是我不想加個pc機,我可不可以用plc通過tcp通訊,用ascii碼寫那個zpl程序? [ 此帖被lrw123456在2021-01-19 14:51重新編輯 ] |
---|---|
|
lrw123456
級別: 探索解密
|
今天測試了一下,直接和PLC走TCP通訊沒有問題,我用的是西門子1200,走的是TCP Client,前期跟打印機測試通訊可以用Sockettool來測試,因為用PLC來測試出什么問題比較難查,然后用斑馬打印機的打標軟件ZebraDesigner Pro設置好你要打的模板,生成ZPL程序,然后直接復制ZPL程序發送就可以了,在PLC那邊對應的是STRING字符串的格式,在這邊需要注意的是,西門子發送的最大限制是8192個字符,所以如果你的ZPL程序超過了這個限制,你必須分開發,今天測試了一下,分開發是沒問題的,斑馬打印機的會根據你的檢驗頭和尾來整合程序。然后還有另一種方法就是前期把打印的數據建成調用模板程序用Sockettool發送進去,發送過一次之后里面就存有這個模板了,然后只需要通過PLC調用模板并賦值就可以了,8192個字符肯定是夠用的。 |
---|---|
本帖最近評分記錄: |
混口飯吃
級別: 略有小成
|
大神搞定了嗎?最近要做 |
---|---|
|
明月松間照
級別: 探索解密
|
圖片:
圖片:
這是通訊模式與打印機打印數據格式,具體格式可以參考斑馬打印機的手冊,你可以參考一下 |
---|---|
本帖最近評分記錄: |
eledesigner
懂一點點
級別: 工控俠客
|
淘寶看了一下,天價啊 |
---|---|
|