去年底接到一個開發(fā)項目--大功率電動汽車充電樁。這個開發(fā)項目工期比較近,而且是采用的電源柜與充電樁分離的安裝方式,這樣就需要通訊,而且還需要兩臺觸摸屏,這樣就更復(fù)雜了。首先想到的是用s7-200plc,因為這款plc是我們公司常用的型號,而且本人也是比較熟悉的。但是因為要通信,一般s7-200要使用modbus,做個通信還是比較麻煩的因為要用到多個數(shù)據(jù)交換,既要讀又要寫而且兩套設(shè)備之間的間隔距離是10多米。因此想到了在論壇里看到的200smart。
選擇200smart是因為它支持以太網(wǎng)通信,同時也支持串口通訊,這樣硬件組態(tài)方面我就可以實現(xiàn)plc與觸摸屏之間的通訊了,我方案的是hmi與plc采用串口通訊,plc與plc之間采用以太網(wǎng)。
選擇200smart的還因為它的編程軟件與200系列的很相似,同樣可以采用梯形圖的方式編程,更方便的是200smart的編程軟件可以直接識別200的程序,也就是說之前200編好的程序可以直接用在200smart上,因為我的程序不是很復(fù)雜,主要是邏輯控制,所以轉(zhuǎn)換后使用正常??赡苡械挠脩魰杏X到有差異。還有一個原因是200smart可以使用內(nèi)存卡更新程序,這樣如果客戶有需要更改程序,我們就可以下載到內(nèi)存卡里拿到客戶那邊去更新了,不再需要必須到現(xiàn)場更新程序,這個功能很實用。
在最初的開發(fā)階段我是將兩臺200smart和觸摸屏都通過網(wǎng)口連接到了一臺無線路由器上,這樣就可以無線下載程序到任意一臺設(shè)備,當(dāng)然需要把4臺設(shè)備的ip設(shè)置到同一網(wǎng)段并分配不同的地址。這樣實在是太方便了,不用挨個插拔通訊線。但是這中間遇到一個問題,當(dāng)plc與觸摸屏有數(shù)據(jù)交換時,給plc下載程序會造成通訊失敗,必須將觸摸屏斷開通訊才能正常下載,還有通過無線連接200smart有時會尋找不到地址,另外5g頻段好像下載程序不太好用,也有可能是我的路由器有問題,因為我的路由器是內(nèi)測版的360 5g版路由器。在有通訊的情況下給觸摸屏下載程序不受影響,所以應(yīng)該是200smart的原因。我用的觸摸屏是tpc1061ti和tpc7062ti,不說品牌了,常有的大家應(yīng)該都知道是什么牌子。
其實到后來因為開發(fā)時間緊的原因我又更改了硬件連接方式,hmi與plc之間依然采用串口通訊,但是我將一臺hmi做為主要控制中心,因為這款hmi可以用以太網(wǎng)通信又能用串口通信,而且通信協(xié)議都已經(jīng)寫好了,可以直接添加地址就能用。這樣大大縮短了我的開發(fā)時間,保證了供貨期。正因為200smart具有以太網(wǎng)接口使得兩臺設(shè)備之間的遠(yuǎn)距離通訊成了簡單的事情。
但是200smart因為用戶少的原因模塊的價格還是有點偏高,希望以后用戶使用廣泛了以后能優(yōu)惠一下。同時200smart也是可以連接外網(wǎng)進行遠(yuǎn)程調(diào)試和監(jiān)控的,這樣就需要給它一個固定ip,這個功能我還沒有使用過,有時間再體驗一下。
新產(chǎn)品也等待您的體驗。