h397189451
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 7 個
工控威望: 98 點
下載積分: 531 分
在線時間: 10(小時)
注冊時間: 2016-08-11
最后登錄: 2024-12-17
查看h397189451的 主題 / 回貼
樓主  發(fā)表于: 2016-11-04 17:10
我PLC是FX3U  模塊FX2N-232IF   掃碼槍“民德SF580"

掃碼槍:
波特率9600
無校驗
1位停止位
8位數(shù)據(jù)
無CR無LP
緩沖區(qū)8位數(shù)據(jù)
                                       怎么讀不了數(shù)據(jù)第一次寫沒有經(jīng)驗 求大家?guī)蛶兔?nbsp; 不知道TO  和FROM怎么收發(fā)數(shù)據(jù)
dj1178
級別: 工控俠客

精華主題: 0
發(fā)帖數(shù)量: 1800 個
工控威望: 2114 點
下載積分: 51132 分
在線時間: 1218(小時)
注冊時間: 2011-05-16
最后登錄: 2024-12-27
查看dj1178的 主題 / 回貼
1樓  發(fā)表于: 2016-11-04 17:16
引用
引用樓主h397189451于2016-11-04 17:10發(fā)表的 三菱 3U FX2N232IF 的掃碼槍程序、讀取數(shù)據(jù)怎么寫?請大家指點一下 :
我PLC是FX3U  模塊FX2N-232IF   掃碼槍“民德SF580"

掃碼槍:
波特率9600
無校驗
.......

1. 當通過FX2N-232-BD與條形碼閱讀器進行通訊時,首先在D8120中對通訊格式進行設(shè)定,然后利用RS(FNC.80)指令編程與條形碼閱讀器進行無協(xié)議通訊(僅接收)即可。此次實驗中,條形碼側(cè)的通訊格式設(shè)置是利用特殊的條形碼進行的
2.2. 當通過FX2N-232IF與條形碼閱讀器進行通訊,在修改
h397189451
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 7 個
工控威望: 98 點
下載積分: 531 分
在線時間: 10(小時)
注冊時間: 2016-08-11
最后登錄: 2024-12-17
查看h397189451的 主題 / 回貼
2樓  發(fā)表于: 2016-11-04 17:26
圖片:
FX2N-232IF 通訊怎么設(shè)
18758256544
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 5 個
工控威望: 97 點
下載積分: 602 分
在線時間: 32(小時)
注冊時間: 2016-09-20
最后登錄: 2018-04-20
查看18758256544的 主題 / 回貼
3樓  發(fā)表于: 2016-11-07 08:26
參照說明書,將以下東西寫好
1.波特率,有無奇偶校驗?zāi)切〇|西在#0緩沖寄存器寫,#2中寫最大接受字節(jié)(就是你要掃幾個ASCII碼),#3超時時間定一個
2.注意是8位還是16位處理模式,M8161可以使之變換。FROM指令讀出#28狀態(tài)。讀出#2001接受緩存內(nèi)的數(shù)據(jù)到D自己指定的寄存器,用#28中的b1位做條件(接受結(jié)束)。
3 最后將#1中b0置位(允許發(fā)送/接受),就OK了
18758256544
級別: 正式會員
精華主題: 0
發(fā)帖數(shù)量: 5 個
工控威望: 97 點
下載積分: 602 分
在線時間: 32(小時)
注冊時間: 2016-09-20
最后登錄: 2018-04-20
查看18758256544的 主題 / 回貼
4樓  發(fā)表于: 2016-11-07 08:42
還要HEX轉(zhuǎn)換成16進制處理