<dfn id="1fct2"><i id="1fct2"></i></dfn>
    • <menuitem id="1fct2"><i id="1fct2"><em id="1fct2"></em></i></menuitem>
        加入收藏 在線留言 聯系我們
        關注微信
        手機掃一掃 立刻聯系商家
        全國服務熱線18717946324

        西門子代理商6ES7521-1FH00-0AA0

        更新時間
        2024-11-22 08:00:00
        價格
        請來電詢價
        品牌
        西門子
        型號
        PLC
        西門子
        代理商
        聯系電話
        18717946324
        聯系手機
        18717946324
        聯系人
        占雪芬
        立即詢價

        詳細介紹

        西門子代理商6ES7521-1FH00-0AA0

        為了換的更快,每套模具都安裝了對應的ET200SP作為遠程站。由于模具點數不用,所以遠程站IO組態也不相同,主要還是窮,能省一點是一點,全都配成大量也就沒這些事了。在軟件中組態上所有的不同的IO站。


        軟件中有四種組態,但是實際中只有兩個模具能放到設備上,如何確定哪個站存在,就用到了DeviceStates指令。

        DeviceStates: 讀取 IO 系統的模塊狀態信息




        DeviceStates指令的參數說明如下圖,我們使用的是DP通訊,所以截圖里也都是DP通訊的。


        我的DeviceStates指令使用過程中,比較需要注意的是MODE參數。由于我是結合D_ACT_DP(啟用禁用IO)使用的,開始我用模式2(診斷遠程站是否故障來判斷是否存在)。但是D_ACT_DP指令禁用掉某個站之后,會自動認為這個站不存在故障,所以診斷是否存在就不起作用了。后來改成了模式4(從站是否存在),就適合我的情況了。也是在調試過程中發現的。


        對于DP通訊來說,遠程站的DP地址是多少,那么這個STATE數組參數就選擇多少



        確定好是哪個模塊在線之后,就可以根據需要各種賦值了。(這塊是不是有更好的辦法我還不太懂,我覺得軟件里組態的遠程IO通道都是的,還是得賦值給變量去做運算)。


        確定好哪個遠程站在線以后,程序已經可以用了,但是不在線的遠程站會使CPU報故障,紅燈閃爍,這時用D_ACT_DP指令解決這個問題。


        MODE是1,代表啟用,是2,代表禁用。使用IO診斷DeviceStates指令判斷是給1還是2

        工業現場的應用環境要求PLC和工控機具有很高的可靠性,而可靠性是靠電磁兼容特性(EMC)和容錯技術來保證的。PLC和工控機要經過嚴格的電磁兼容檢測,如輻射敏感度檢測、諧波/電壓波動/電壓驟降檢測、靜電/快速脈沖/雷擊檢測、電磁干擾檢測等。EMC保證了設備在本質上的抗干擾特性。但是,要保證控制設備不出故障是不可能的。因此,采用容錯設計的系統對要求不能停機、不能失控的高可靠系統是十分重要的。目前重要的容錯設計技術有Watchdog和雙機熱備(包括主機、模塊和通訊介質的熱備)。熱備系統的工作對用戶來說是透明的:即當故障發生時,所有對故障點的切除和數據的備份都是在短的控制周期內自動完成的。此項技術的完成包括了設備硬件和軟件二個方面。圖2給出了PLC雙機冗余系統的結構。

        聯系方式

        • 電  話:18717946324
        • 聯系人:占雪芬
        • 手  機:18717946324
        • 微  信:18717946324