之前因為發(fā)了幾篇小說,,大家以為我轉(zhuǎn)行了,我可以明確的告訴大家,,我沒有轉(zhuǎn)行,,今天這篇介紹兩個工具,可以用來方便調(diào)試PLC,,后面我將繼續(xù)介紹通過Snap7驅(qū)動獲取西門子S7-1200PLC數(shù)據(jù)的教程,,都會用到這兩個工具。 Process Simulator這個模擬器的主要作用其實和WINCC有點像,,可以做出一些開關(guān)按鈕等控件,,實現(xiàn)對PLC的實時控制,軟件很小,,安裝也很簡單,,主要的使用方式就是先建立和PLC的連接,之后建立變量,,再之后就將變量和圖形控件進行關(guān)聯(lián),。 建立與設(shè)備的連接 之后彈出的窗口就可以建立連接和關(guān)聯(lián)變量 關(guān)聯(lián)變量 這個小軟件操作方法和組態(tài)軟件很像,大家自己點點就可以玩轉(zhuǎn)了,,很簡單 NetToPLCSim這個軟件很常用,,之間通過C#獲取PCL數(shù)據(jù)的文章里面就用到這個軟件,它通過TCP/IP的方式連接西門子的PLC,,使用起來也很簡單。 首次打開需要掃描102端口,,如果被占用,,會提示是否重啟服務(wù),點擊是即可 之后需要設(shè)置本機的IP地址和PLC的IP地址 本機的IP地址 PLC的IP地址 針對S7-1500/1200PLC的rack和slot號可以按照提示填寫,,之后點擊開始服務(wù),,就可以使用了 配合使用這里我使用NetToPLCSim建立與PLCSIM之間的連接,之后通過Process Simulator控制DB塊里面的一個bool變量,。 PLC的程序很簡單,,就是建立一個DB塊,,DB塊里面有一個bool變量 這里需要注意兩點,一個是DB塊的屬性里面需要勾選點優(yōu)化的塊訪問選項 PLC的連接機制里面需要勾選允許來自遠(yuǎn)程對象的PUT/GET通信訪問 整個連接的拓?fù)淙缦?/p> 后通過Process simulator實現(xiàn)對PLC的控制 后記后面我將繼續(xù)寫一些使用Snap7驅(qū)動連接S71200PLC的文章,,都會用到這兩小工具,,工具的下載地址可以點擊原文鏈接 |
|