kgd235143
+V:KGD235143
級別: 工控俠客
![]() |
分享自己剛剛完成的小制作, 看看各位大蝦是否有用得上的。有需要共同學(xué)習交流。 無(wú)線(xiàn)WIFI編程在工控行業(yè),只有大中型PLC才有,而小型PLC一直是用一條數據線(xiàn)來(lái)編程,網(wǎng)上找好像沒(méi)有通用的無(wú)線(xiàn)解決方案。所以想自己做一個(gè)通用的WIFI串口模塊。 1. 筆記本連接WIFI可以直接無(wú)線(xiàn)編程。 2. 編寫(xiě)上位機、手機程序是不是也可以WIFI控制直接PLC了。 一下子感覺(jué)小型PLC是不是更高級了。有想法程序員自己做一個(gè)試試。 PLC怎樣連接WIFI呢??? 國產(chǎn)ESP8266 WIFI芯片單片機,可以直接將WIFI轉成串口,注意單片機是TTL電平,與工控行業(yè)的RS232,485,422的電信號不一樣,這個(gè)好辦,淘寶上有的是TTL轉232,TTL轉485,TTL轉422模塊,根據需要直接買(mǎi)回來(lái)接一下線(xiàn)轉接就行了。有了對應的電信號,連接PLC就不問(wèn)題了。這里我選用ESP-01S單片機模塊來(lái)制作,接下來(lái)就是寫(xiě)單片機的程序了。 串口是編程軟件連接PLC必須使用的,所以串口還是要使用的。要怎樣轉成WIFI呢??? VSPD虛擬串口軟件網(wǎng)上有現成的,這個(gè)軟件可虛擬出一對串口,這對串口是連接的,例如:虛擬COM20與COM21兩個(gè)口,那么編程軟中使用COM20口,再寫(xiě)個(gè)上位機軟件就使用COM21口接收轉成網(wǎng)絡(luò )就行了,這條路也通了。 這想法方案可行,需要PLC、單片機、上位機的程序組合,這個(gè)難不到我,缺點(diǎn)有些編程軟件不允許使用虛擬串口,但是自己做個(gè)無(wú)線(xiàn)的上位機或手機無(wú)線(xiàn)控制還是可以,低成本的無(wú)線(xiàn)控制硬件就有了,自己焊的板子雖然不好看,但好用就行了。 制作全部資料下載 ![]() https://pan.baidu.com/s/1G0c1f5UjysF5IGQq4D2NUQ |
|
---|---|---|
本帖最近評分記錄:
|
不小心遇見(jiàn)你
自動(dòng)項目、PLC、視覺(jué)、通訊等工控軟件開(kāi)發(fā)QQ3515716
級別: 工控俠客
![]() ![]() |
這個(gè)老牛逼了 可惜用不到 |
|
---|---|---|
|
zhaoyong88zj
級別: 論壇先鋒
![]() |
厲害。我原先都是用帶usb口的路由器,路由器刷openwrt,再u(mài)sb轉串口來(lái)無(wú)線(xiàn)調試。這套東西好用是好用但是東西體積有點(diǎn)大。 |
---|---|
|
nzm800
級別: 論壇先鋒
![]() |
網(wǎng)上早就有賣(mài)了,89元一個(gè), ![]() |
---|---|
|
kgd235143
+V:KGD235143
級別: 工控俠客
![]() |
還有這么便宜。有點(diǎn)不信。只是專(zhuān)用的吧,好像沒(méi)有通用的。 |
|
---|---|---|
|
kgd235143
+V:KGD235143
級別: 工控俠客
![]() |
你這玩的也太高級了吧。就是有點(diǎn)費錢(qián) ![]() |
|
---|---|---|
|
li1654847271
級別: 家園?
![]() |
自己摸索出來(lái)的和買(mǎi)來(lái)的體驗不一樣 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
---|---|
|
nzm800
級別: 論壇先鋒
![]() |
我買(mǎi)回來(lái)研究了一下,PLC接口是422通訊的,又買(mǎi)了一個(gè)塑料外殼,加了一個(gè)422轉232-485,現在西門(mén)子S7200和三菱的通用 |
---|---|
|