當前位置: 首頁 > 解決方案 > 工控自動化 > 485口條碼槍與PLC通訊 > 千赢国际体育與PLC連接通訊

千赢国际体育與PLC連接通訊

艾韋迅自主研發的串口掃描槍485接口掃描槍可支持與西門子PLC、三菱PLC、台電PLC等各類品牌的PLC工控設備通訊,在實際應用中獲得了較好的使用效果,下圖爲使用現場拍攝圖:


PLC与掃描槍通讯PLC与條碼槍通讯


PLC与千赢国际体育通讯问题集锦


1、西门子1200PLC怎么用自由口跟千赢国际体育通信?最好能提供程序例子。

答:首先要確定掃描槍的接口是不是485串口,第二要知道该掃描槍的通讯格式然后才能通过自由口进行编程。西门子下载资料中有条码的例子。


2、我用一個千赢国际体育與一台三菱2NPLC用RS指令通訊,監控程序可以看到讀出來有數據,但是跟實際的條碼值相差甚遠。條碼值一般有26個字母的大小寫和10個阿拉伯數字的組合,這個組合有長有短,三菱的一個數據寄存器比如D120可以存儲和顯示長達十幾位的條碼值嗎?還是只存儲一個值,其他值依次存到D121,D122下面去呢?我監控程序卻搞不懂其中的奧妙。還有,PLC讀出來的數據怎麽樣轉換爲有26個字母大小寫和10個阿拉伯數字的組合就是實際上的條碼值呢?然後在人機界面裏顯示出來。

答:在用RS指令的時候是發送的一個數據幀,可以是讀或者寫數據,你要讀掃描儀的條碼肯定要知道他的掃描槍通讯协议,是专用的还是MODBUS 协议,然后要知道条码的数据存储区域地址以及数据类型和大小,然后才好用RS指令去读取这个站址的条码存储区域地址的数据,如果是两个字则反馈的数据只要把这两个字的类容显示出来就好了,其他反馈的字不用去处理,仔细看看條碼槍的通訊協議的數據讀寫格式,和RS指令用法就行。

每個寄存器儲存1-2個字符,讀出來的數值要自己轉換爲ASCII碼才能與條碼對應上;比如監控爲H36,它對應ASCII碼的,網上查詢ACSII碼對照表,看看與實際條碼的對應關系。


3、PLC獲取到的條碼掃描槍數據不正確,怎麽處理?
答:從監控結果來看,接收到的數據未能連續獲得,所以:1.確認通訊設置與實際相符,尤其是波特率;2.找掃碼器說明書,設置其通訊格式。解決以上問題,將條碼全部讀入PLC中再討論程序問題。



4、我有一台CPU224和USB接口的掃描槍各一个,需要实现的功能是掃描槍掃出來的條碼PLC能讀到。現在有問題:1是否要有一根USB轉485的連接線來插到PLC得端口1或0上,爲什麽,USB轉232是否可以。

答:因为S7-200的本机端口物理电平是RS485标准的,USB接口的掃描槍估计是没法用,因为掃描槍应该是USB从设备,不能像电脑那样使用USB转RS485接口,当然USB转RS232更不行了,你可以咨询掃描槍厂家,应该不能转换,你应该换成RS485接口的掃描槍,或者是RS232接口的,再通過RS232轉成RS485.

相關産品