西門子PLC模塊代理商,西門子PLC模塊當CPU在其運行周期內識別到同步或異步錯誤(例如:DP從站或者PROFINETI/O設備的診斷報警,站故障等),將會調用相應的組織塊(OB),用戶因此可以對該事件作出響應。出現同步或異步錯誤時,必須下載到CPU中的OB塊,從而CPU能調用它們,確保CPU不進入“停止”狀態。OB塊號說明調用條件錯誤分類事件進入進調用事件離開時調用。
診斷報警具有診斷功能的模塊,使能了診斷報警,當檢測到錯誤或錯誤消失時(如:輸入模板的短路故障).異步錯誤是插/拔報警1)中央機架或擴展設備上的模塊移走和插回時(如:移走一個輸入模板)異步錯誤。
程序循環錯誤-出現尚未加載到CPU中的報警OB塊的調用事件,訪問系統功能塊SFB的背景數據塊時出現錯誤,更新過程印象區時出現錯誤(模板不存在或失效)異步錯誤組態組態。
模塊機架錯誤DP主站系統中的DP從站或PROFINETIO系統中的IO設備出現故障異步錯誤是程序錯誤發生程序錯誤時(如:調用的塊沒有下載)同步錯誤是否。
122IO訪問錯誤訪問不存在的信號模板同步錯誤是否。對于S7-300CPU(除了:CPU318-2),插入移除PROFIBUSDP從站上的模塊并不會產生插/拔報警。取決于所用的DP從站,整個DP從站失效將導致調用OB86"Subrackfailure子機架錯誤",執行標準診斷,從而調用OB82"Diagnosticsalarm診斷報警"。S7-300CPU中,插/拔報警僅當插/拔發生在PROFINETIO(如移走IO設備)上時發生。如果這些組織塊沒有裝載到CPU,則CPU將因無法調用這些塊而進入“停止”狀態。
警告:當使用時,應當編程進行故障處理或者至少應當在出錯時產生一條提示信息,以便安全和正確地操作設備。需要注意的是,此時CPU可能不再進入到“STOP”狀態,因此這些危險狀態可能會被忽視。
西門子PLC模塊代理商,西門子PLC模塊如下的一組參數為例:
電機的啟動/停止速度(SS_SPEED)=10脈沖/s,即10Hz。
電機高速度(MAX_SPEED)=90000脈沖/s,即90000Hz。
電機從SS_SPEED加速至MAX_SPEED的時間(ACCEL_TIME)=1000ms=1s,組態一個相對位置的包絡,目標速度為9000脈沖/s。
結果可以發現生成包絡時,系統提示運動包絡非法。
PLC發送的一個脈沖的頻率為10Hz(初速度),持續的時間為0.1s。那么PLC發送的第二個脈沖的頻率(速度),就等于以0.1秒的速度變化加上初速度,即0.1s*89990pls/s2+10pls/s=9009pls/s。顯然,9009pls/s已經大于了我們設定的目標速度,產生了超調量。PTO向導自然會提示錯誤。
本例中,如果我們設置一組新的參數,將SS_Speed由10Hz設置為11Hz(持續時間=1/11Hz=0.090909…s),那么向導還會提示非法錯誤嗎?讓我們再來看看計算的結果:
第二個脈沖的速度約等于0.090909s*89989pls/s2+11pls/s=8191.18pls/s,小于目標速度,加速曲線還能夠正常保持,系統也不會提示錯誤。
同樣如果參數合理,PLC發送的第三個、第四個。。。、第n個脈沖,繼續根據以上算法計算脈沖頻率,直到發送的第n個脈沖速度近似達到設定的目標速度,保持加速曲線。
根據以上的數學計算,我們可以看到在設置低速度和高速度值的時候,一定注意檢查設置值的合理性,否則會造成上述的錯誤而無法完成PTO設置。
西門子PLCS7-300分別和西門子Flexibel觸摸屏通信的時候,假如我選擇觸摸屏的MIP口,硬件上和軟件上要怎樣設置.選擇觸摸屏的DP口,硬件上和軟件上又要怎樣設置呢?
西門子的觸摸屏的MPI和DP接口是同一個(IF1B)。
硬件連接:
MPI電纜或ProfibusDP電纜(兩端使用RS485連接器)連接S7-300的MPI或DP口和觸摸屏的MPI/DP口(IF1B),自己做電纜的話,3-3,8-8直連。
軟件設置:
1.MPI。在WinCCflexible中的“通訊”--“連接”,選擇S7-300/400作為驅動,通訊協議選擇MPI,通訊速率為187.5K,PLC站2,機架號0,擴展槽2;這里的地址和速率要和S7-300硬件組態的MPI端口的地址和速率一致。
2.DP。在WinCCflexible中的“通訊”--“連接”,選擇S7-300/400作為驅動,通訊協議選擇DP,通訊速率為1.5M,PLC站2,機架號0,擴展槽2;這里的地址和速率要和S7-300硬件組態的DP端口的地址和速率一致。
西門子PLC模塊代理商,西門子PLC模塊使用說明:S7-1500CPU的Web服務器除了其它功能以外,還可以訪問Web站點,以獲得CPU的診斷數據和過程數據。這也就意味著我們可以使用便攜移動設備來方便的訪問我們的CPU的診斷信息。激活Web功能只需簡單做設定即可。
在自動化產品的通訊協議以太網化的今天自動化系統息安全問題一直是我們關心的,西門子此次發布的S7-1500也沒有讓我們失望,SIMATICS7-1500中提供一種更為全面的安全保護機制,包括授權級別、模塊保護以及通信的完整性等各個方面。“信息安全集成”機制除了可以確保投資安全,而且還可持續提高系統的可用性。
1.2.1.專有技術保護
可以使用專有技術保護來保護程序中一個或多個OB、FB、FC類型的塊以及全局數據塊,防止受未經授權的訪問??梢暂斎朊艽a限制對塊的訪問。密碼保護可防止在未經授權的情況下讀取或更改塊。
如果沒有密碼,則只能讀取有關塊的以下數據:
●塊標題、注釋和塊屬性
●塊參數(INPUT、OUTPUT、IN、OUT、RETURN)
●程序調用結構
●不帶使用點信息的全局變量
對于受到專有技術保護的塊,可執行以下進一步操作:
●復制和刪除
●在程序中調用
●在線/離線比較
1.2.2.防拷貝保護
防拷貝保護則需將程序或塊與一個特定的SIMATIC存儲卡或CPU進行綁定。通過鏈接SIMATIC存儲卡或CPU的序列號,該程序或塊只能與SIMATIC存儲卡或CPU一起使用。使用這一功能,可通過電子方式(例如,通過電子郵件)或通過發送存儲器模塊的方式來發送程序或塊。
1.2.3.訪問保護
訪問保護功能提供一種全面的安全保護功能,可防止未經授權的項目計劃更改??蔀楦饔脩艚M分別設置訪問密碼,確保具有不同級別的訪問權限。此外,安全的CP1543-1模塊的使用,更是加強了集成防火墻的訪問保護。
1.2.4.操作保護
系統對傳輸到控制器的數據進行保護,防止對其進行未經授權的訪問??刂破骺梢宰R別發生變更的工程組態數據或者來自陌生設備的工程組態數據。