應用領域 | 化工,電子,電氣 | 產地 | 德國 |
---|---|---|---|
品牌 | 西門子 |
驅動單元:這一單元里存放了許多和PLC連接的通訊文件,一個文件對應一種通訊協(xié)議(對通訊協(xié)議不懂的也看我以前文章),我們把這些文件叫做驅動,。也就是說一個驅動對應一種通訊協(xié)議,比如說西門子S7-200PLC使用PPI通訊協(xié)議,,那么觸摸屏廠家就會編寫一個能和西門子S7-200PLC PPI通訊協(xié)議,,通訊的文件,然后放在驅動單元,。
舉例,,比如當我們的觸
![]() |
參考價 | ¥666 |
訂貨量 | 1臺 |
更新時間:2022-12-07 20:44:48瀏覽次數(shù):394
聯(lián)系我們時請說明是化工儀器網上看到的信息,,謝謝!
西門子連接電纜6SL3060-4AD00-0AA0
1,通訊接口單元:這個單元主要負責把驅動單元打包好的數(shù)據(jù)包,,發(fā)送到觸摸屏背面的通訊接口,,再由通訊接口發(fā)送給PLC,這些過程我們是不用干預的,,觸摸屏會自己完成,。我們要做的就是,選擇一個驅動單元里的驅動,,說白了就是告訴觸摸屏它要發(fā)送哪個驅動數(shù)據(jù)包,。,
2,驅動單元:這一單元里存放了許多和PLC連接的通訊文件,,一個文件對應一種通訊協(xié)議(對通訊協(xié)議不懂的也看我以前文章),,我們把這些文件叫做驅動。也就是說一個驅動對應一種通訊協(xié)議,,比如說西門子S7-200PLC使用PPI通訊協(xié)議,那么觸摸屏廠家就會編寫一個能和西門子S7-200PLC PPI通訊協(xié)議,,通訊的文件,,然后放在驅動單元。
舉例,,比如當我們的觸摸屏想要和西門子200的PLC連接時,,我們就在觸摸屏里選擇PPI驅動,。想要和西門子300的PLC連接,選擇MPI(MPI是西門子300PLC的通訊協(xié)議)驅動就可以了,。 這些驅動文件都是觸摸屏廠家提前寫好的,,我們只能選擇不能更改??梢娪|摸屏里面的驅動越多,,我們可以選擇的PLC品牌或通訊協(xié)議的范圍就越廣。現(xiàn)在成熟的觸摸屏廠家內置的驅動,,基本都能覆蓋市面上常用的PLC和通訊協(xié)議,。
所以當我們手上有一款觸摸屏,想要選擇一個PLC做通訊時,,一定要看看你的觸摸屏里有沒有,,可以和這個PLC通訊的驅動。
3,,內存變量單元:這一單元也是觸摸屏廠家內置的,,它實際上就是一塊存儲區(qū),它里面可以存放各種各樣的數(shù)據(jù),,存放的數(shù)據(jù)類型大致可以分為數(shù)值型,,開關型,字符型,,特殊型,。
比如我們想要在觸摸屏上顯示一個鍋爐的水溫,那么我們就在觸摸屏的內存變量單元,,新建一個變量,,這個變量的名字叫'鍋爐水溫'(名字隨便取),,數(shù)據(jù)類型選擇數(shù)值型,。那么觸摸屏就會自動在內存單元,分配一小塊區(qū)域給'鍋爐水溫'這個變量,。當觸摸屏和PLC通訊時,,就會把從PLC讀到水溫數(shù)據(jù)存放到這一小塊區(qū)域,也就是'鍋爐水溫'這個變量,。當我們需要顯示多個數(shù)據(jù)時,,只要新建多個變量就可以了??吹竭@里你可能還是有點不太理解,,沒關系,等一會我按照下面的圖4系統(tǒng)的說一下你就明白了。
4,,顯示單元:這個單元就好理解了,,只要是我們在觸摸屏畫面上能看到的東西都是在顯示單元。就依上面的'鍋爐水溫'為例,,我們想要顯示鍋爐的水的溫度,,只要在觸摸屏的顯示單元上,畫一個顯示框的部件(這個部件每個觸摸屏都有,,直接拖到畫面就行),,然后把這個部件和上面新建的'鍋爐水溫'這個變量連接起來就行了。
圖3
上面分別把各個單元講完了,,最難理解就是驅動單元和內存變量單元,。大家可能還不太明白,下面我就按照圖4,,系統(tǒng)的再說一下你就能理解了,。
圖4要實現(xiàn)的功能是,觸摸屏和西門子S7-200PLC連接,,1,,在觸摸屏上可以顯示PLC里的一個壓力數(shù)值,。2,,可以通過觸摸屏上的一個開關部件,,控制PLC里的一個開關量。
第一步,,我們先在觸摸屏里選擇驅動,,因為是和西門子S7-200PLC連接,所以我們在驅動單元里就要選擇'西門子S7-200 PPI通訊驅動',。驅動選擇完成后,,觸摸屏就會把所選擇的驅動和通訊接口單元,還有內存變量單元自動連接起來,。我們再來看一下這個驅動的內部(圖4中桔色的部分),,里面有許多地址V0.0 VB10 VW10等,這些地址是和PLC里的地址一一對應的,,里面的數(shù)據(jù)和狀態(tài)也是和PLC里相同的,。比如PLC里的VD10里的數(shù)據(jù)是123.5的話,那么觸摸屏驅動里的VD10里的數(shù)據(jù)也是123.5,。這樣觸摸屏里就有數(shù)據(jù)了,,但是這些數(shù)據(jù)現(xiàn)在還是不能顯示出來,因為這些數(shù)據(jù)還沒有傳到顯示單元,。要怎么做才行呢,?
第二步,,我們在內存變量單元,,新建一個變量叫'儲罐壓力',,這個變量我們把它和驅動單元里的VD10連接起來,這樣'儲罐壓力'這個變量里就會有數(shù)據(jù)123.5了,。但現(xiàn)在數(shù)據(jù)還是不能顯示出來,,因為還沒有傳到顯示單元。
最后一步,,我們在顯示單元,,放置一個具有顯示功能的顯示部件,然后把這個顯示部件和內存變量單元中的'儲罐壓力'這個變量,,連接起來就可以,。這樣我們就能看到123.5這個數(shù)據(jù)了??雌饋硗碗s,,其實這中間我們要做的就是,通過一個新建的變量,,把這幾個單元連接起來就行了,,其他的事情都是觸摸屏自動完成的。
理解了觸摸屏數(shù)值顯示的工作流程,,開關量的也就簡單了,,在顯示單元放一個開關部件,然后新建一個變量,,把這個變量和驅動單元還有顯示單元連接起來就行了,。至于觸摸屏是怎么把這些數(shù)據(jù)傳給PLC的,那就不用管了,,這些事通訊接口單元會幫你完成,。
圖4
圖5就是整體的連接示意圖,這是最基本的組合方式,,通過這種PLC+觸摸屏的組合方式,,實現(xiàn)了真正的人機對話,PLC內部的數(shù)據(jù)我們可以一目了然,,通過在觸摸屏上增加幾個開關部件,,就可以減少實際開關的使用,從而降低實際開關觸點接觸不良,,對控制系統(tǒng)造成的影響,,也提高了系統(tǒng)的穩(wěn)定性。
西門子連接電纜6SL3060-4AD00-0AA0
1,、PLC內部的典型輸入電路——動作原理分析
2,、PLC內部輸出電路——動作原理分析