能進行PROFINET(PN)通訊的設備西門子S7-200 SMART,EM DE08模塊經銷商
PROFINET IO組件(如,ET 200S中的接口模塊IM 151-3 PN)
帶有PROFINET接口的S7-300/S7-400(如,CPU 317-2PN/DP或CPU 343-1 PN)
的網絡組件(如開關)
帶有網卡的PG/PC西門子S7-200 SMART,EM DE08模塊經銷商
(4)通過點對點(PtP)通訊
帶有“PtP”名稱后綴的CPU配有一個PtP X2接口。使用CPU的PtP接口,可使用串行接口連接外部設備?梢栽谌p工模式下以高達19.2kbps的傳輸率(RS 422),或半雙工模式下以高達38.4kbps的傳輸率(RS 485)來運行此類系統。
使用PtP通訊可以通過串行端換數據。PtP通訊可用于自動化設備、計算機或由其它廠商提供的具有通訊功能的系統之間的互連。該功能還允許使用通訊伙伴的協議。
可連接下列設備:西門子S7-200 SMART,EM DE08模塊經銷商
S7 PLC和S5 PLC及第三方系統
打印機
機器人控制
掃描儀、條碼閱讀器等
五、模板的診斷及過程監視
S7-300有多種輸入/輸出模板具有智能功能:
對信號進行監視(診斷)
對過程信號進行監視(過程中斷)
1、診斷
通過診斷可以確定模板所獲取的信號(例如數字量模板)或模擬量處理(例如模擬量模板)是否正確。在診斷評估中,可參數化的診斷信息與不可參數化的診斷信息有區別。
可參數化的診斷信息:通過相應的參數始能診斷信息的發送
不可參數化的診斷信息:不管是否參數化均可發送診斷信息
如果發送診斷信息(例如無編碼器電源),則模板執行一個診斷中斷。此時CPU中斷執行用戶程序,或中斷執行低優先級的中斷,來處理相應的診斷中斷功能塊(OB82)。
模塊的類型決定了診斷信息的種類:
數字量輸入/輸出模板 |
||||
診斷信息 |
可能的錯誤原因 |
診斷信息 |
可能的錯誤原因 |
|
無編碼器電源 |
編碼器電源過載編碼器 電源與M短路 |
看門狗故障 | 高電磁干擾模板損壞 | |
無外部輔助電壓 | 模板L 無電壓 | EPROM故障 | 高電磁干擾模板損壞 | |
無內部輔助電壓 |
模板L 無電壓內部模板 熔斷器損壞 |
RAM故障 | 高電磁干擾模板損壞 | |
熔斷器熔斷 | 內部模板熔斷器損壞 | 過程報警丟失 |
過程中斷到達時間快于 CPU處理時間 |
|
模板參數錯誤 | 傳向模板的參數錯誤 |
模擬量輸入模板 |
||||
診斷信息 |
可能的錯誤原因 |
診斷信息 |
可能的錯誤原因 |
|
無外部電壓 | 模板L 無電壓 |
測量范圍下溢 |
輸入值低壓下限 ?測量范圍4至20mA 1至5V -傳感器極性接反 -測量范圍選擇錯誤 |
|
組態/參數錯誤 | 傳向模板的參數錯誤 | |||
共模故障 |
輸入(M)與測量電路的參考 電勢差UCM太高 |
|||
斷線 |
編碼器連接阻抗太高模板 和傳感器之間斷線通道開 路 |
測量范圍上溢 | 輸入值超過上限 |
模擬量輸出模板 |
||||
診斷信息 |
可能的錯誤原因 |
診斷信息 |
可能的錯誤原因 |
|
無外部電壓 | 模板L 無電壓 | 對地短路 |
輸出過載輸出QV與MANA 短路 |
|
組態/參數錯誤 | 傳向模板的參數錯誤 | 斷線 |
執行器阻抗太高模擬與執行 器之間斷線通道開路 |
2、過程中斷
通過過程中斷,可以對過程信號進行監視和響應。
(1)數字量輸入模板
根據設置的參數,模板可以對每個通道組進行過程中斷,可以選擇信號變化的上升沿、下降沿或兩個沿均可。CPU中斷執行用戶程序,或中斷執行低優先級的中斷,來處理相應的診斷中斷功能塊(OB40)。信號模板可以對每個通道的一個中斷進行暫存。
(2)模擬量輸入模板
通過上限值和下限值定義一個工作范圍。模板將對測量值與這些限制值進行比較。如果超限,則執行過程中斷。CPU中斷執行用戶程序,或中斷執行低優先級的中斷,來處理相應的診斷中斷功能塊(OB40)。
六、S7-300PLC編程軟件和工具軟件
使用基本的STEP7或STEP7-Lite軟件包,以及高級的集成軟件包STEP7 Professional便可對S7-300進行編程,并能以簡單,用戶友好的方式利用S7-300的全部功能。該工程軟件還包含自動化項目中所有階段(從項目組態到調試,測試以及服務)的功能。
1、編程軟件
(1)STEP7-Lite
STEP7-Lite是一種低成本、率的軟件,使用SIMATIC S7-300 可以完成獨立的應用。STEP 7-Lite 的特點是能非常迅速的進入編程和簡單的項目處理。它不能和輔助的SIMATIC 軟件包,例如工程工具,一起使用。但是,STEP 7-Lite 編寫的程序可以由STEP 7進行處理。