開發(fā)自動售貨機,需要把MDB紙幣器硬幣器已經(jīng)非現(xiàn)金支付設備連接到電腦,或者安卓主板,PLC,為什么必須用到MDB-RS232適配器呢?
之前開的帖子里,有人說到 “沒那么復雜。實際上,串口的 Setting 是可以配置的。配成 9 個數(shù)據(jù)位沒有奇偶位就好了”
首先這里要指出幾點錯誤:
1. 電腦串口里的setting是可以設置。但是這個第9位,你能控制嗎??MDB協(xié)議里的第9位,是需要根據(jù)回復的數(shù)據(jù)做控制和變化的,是作為一個模式位來使用的。所以這個想法一般都是對協(xié)議認識不深刻的朋友想當然的答復。
2. 就算你找到能夠變化的PC機了。MDB協(xié)議是單總線的。那你要連接紙幣器,硬幣器,刷卡器,USD設備。。。。那不是要準備N個串口去和他們通信。然后PC機要去不停地查詢這么多外設的狀態(tài)。而且還必須不停地POLL輪詢。否則外設就是被禁止掉了。
3. MDB-RS232設備已經(jīng)銷售了幾萬套。做到了幾十種,幾十個品牌的支付設備的軟件及硬件接口兼容。要不然設計一個系統(tǒng),光在開發(fā)室里工作正常。你出口到國外,不能指定客戶必須用你的紙幣器,硬幣器吧。客戶換個牌子,可能就聯(lián)網(wǎng)不穩(wěn)定,可能就收發(fā)數(shù)據(jù)異常了。
審核編輯:符乾江
-
適配器
+關注
關注
8文章
1976瀏覽量
68262 -
mdb協(xié)議
+關注
關注
0文章
15瀏覽量
2537
發(fā)布評論請先 登錄
相關推薦
評論