找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 4920|回復(fù): 0
打印 上一主題 下一主題
收起左側(cè)

工控機關(guān)機重啟之后與plc通訊異常,一定要將plc重新關(guān)閉在打開才

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:107593 發(fā)表于 2016-3-6 19:51 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
WINAC 軟PLC 與遠(yuǎn)程站PLC S7-315 -2AG10-0AB0  Profibus 通訊,,工控機關(guān)機重啟之后與plc通訊異常,一定要將plc重新關(guān)閉在打開才能連接上,,怎樣解決!
答:1、這個問題肯定存在:
兩者在處于通訊狀態(tài),一方關(guān)機,另一方肯定處于通訊異常狀態(tài)。這個通訊異常狀態(tài)需要重啟后才可消除。
例如MODBUS的主從通訊,一旦從站停機后再要與主站通訊時,必須要主站重啟后才可與該從站通訊連接上。
2、尤其是上位機非正常關(guān)閉,這種現(xiàn)象更為突出。
3、要解決這個問題,編程起來需要:
、兩者通訊采用測心跳的方法:
不要應(yīng)用通訊模塊本身來檢測(通訊模塊發(fā)生故障時檢測不了),例如通常應(yīng)用的測心跳方法,即主站與分站約定一信息位,主站S7-300可用OB35發(fā)送脈沖,分站S7-200檢測該信息位,如在一定的時間內(nèi)該信息位無變化,則認(rèn)為無心跳了,即為通訊故障。
這樣,當(dāng)對方正常停機或非正常停機時即無心跳時則關(guān)閉通訊程序,一旦測到心跳是在重新啟動通訊程序。
、關(guān)鍵問題是要熟悉對于所采用的通訊協(xié)議如何進(jìn)行關(guān)閉與啟動通訊的程序編制。注意,有的的軟件基于WINDOWS平臺,有時必須啟動系統(tǒng),此時這個問題無解。
4、一定要將plc重新關(guān)閉在打開才能連接上:
其實掌握了這個規(guī)律,處理起來也十分簡便。如果解決這個問題,也有一定的工作量。還是將plc重啟一下來的容易。

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表