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