***概述*** ---- 本例說明如何將SIMATIC S7-222或S7-224與條形碼閱讀器配合使用。讀入條形碼的信息并經(jīng)解碼器翻譯之后,在通過自由通信口模式把信息傳入SIMATIC. 在S7-212或S7-214的內(nèi)存中有兩個(gè)緩沖區(qū),用來(lái)存儲(chǔ)條形碼信息,這兩個(gè)緩沖區(qū)輪流地存儲(chǔ)每次新讀入的條形碼。
---- 通常這些數(shù)據(jù)可供程序調(diào)用。但本例中僅僅將信息存入接收緩沖區(qū),可以用S7-200程序包來(lái)查看。
硬件要求 ---- 為能正常地應(yīng)用此例,你需要:
- 1臺(tái)SIMATIC S7-224或S7-222
- 1條PC/PPI 電纜
- 1臺(tái)合適的適配器(依據(jù)條形碼解碼器的接口類型,如9針陽(yáng)性轉(zhuǎn)換到25孔陰性的插座,線2和線3互換的空調(diào)制解調(diào)器)
- 1臺(tái)條形碼閱讀器
- 1臺(tái)條形碼解碼器(有時(shí)讀碼器與解碼器是合一的)
---- 可能會(huì)出現(xiàn)一個(gè)問題:
---- 因?yàn)镾IMATIC S7-200和條形碼閱讀器都作為數(shù)據(jù)通信設(shè)備(DCE),所以兩臺(tái)設(shè)備的數(shù)據(jù)傳輸方向有可能會(huì)相同,也就是說,兩者的數(shù)據(jù)接收線連在了一起,或發(fā)送線也連接在一起(線2和線3),這個(gè)問題可以通過轉(zhuǎn)換器的正確設(shè)置或使用合適的線路適配器(空調(diào)置解調(diào)式的適配器)來(lái)解決。
具體程序(有詳細(xì)中文注釋),可以下載直接調(diào)試.
tip020.zip(5.52KB)
|