西門子TP1900 19寸寬屏 DP 接口
西門子PLC的組成 程序由PLC制造廠商設計編寫的,并存入PLC的存儲器中,用戶不能直接讀寫與更改。程序一般包括診斷程序、輸入處理程序、編譯程序、信息傳送程序、監控程序等。 PLC的用戶程序是用戶利用PLC的編程語言,根據控制要求編制的程序。在PLC的應用中,重要的是用PLC的編程語言來編寫用戶程序,以實現控制目的。由于PLC是專門為工業控制而的裝置,其主要使用者是廣大電氣技術人員,為了他們的習慣和能力,PLC的主要編程語言采用比計算機語言相對簡單、易懂、形象的語言。 PLC編程語言是多種多樣的,對于不同生產廠家、不同系列的PLC產品采用的編程語言的表達也不相同,但基本上可歸納兩種類型:一是采用字符表達的編程語言,如語句表等;二是采用圖形符號表達編程語言,如梯形圖等。 以下簡要介紹幾種常見的PLC編程語言。 1.梯形圖語言 梯形圖語言是在電器控制中常用的器、繼電器等圖形表達符號的基礎上演變而來的。它與電器控制線路圖相似,繼承了電器控制邏輯中使用的框架結構、邏輯運算和輸入輸出形式,具有形象、直觀、實用的特點。因此,這種編程語言為廣大電氣技術人員所熟知,是應用廣泛的PLC的編程語言,是PLC的編程語言。 如圖1所示是的電器控制線路圖和PLC梯形圖。 一、輸入輸出(I/O)點數的估算 I/O點數估算時應考慮適當的余量,通常根據統計的輸入輸出點數,再10%~20%的可擴展 余量后,作為輸入輸出點數估算數據。實際訂貨時,還需根據制造廠商PLC的產品特點,對輸入輸出點數進行圓整。 二、存儲器容量的估算 如果ABB變頻器沒有通電,而你的硬件組態中包含作為DP從站的該變頻器,那么S7-300PLC通電后,沒有檢測到ABB變頻器,所以PLC上SF燈亮,而BF燈閃爍,這是正常現象;
??一般PLC與觸摸屏之間采用MPI通信協議,可以與PLC之間連接在一起同時運行,可以采用無組態的MPI通信、全局數據MPI通信和組態的MPI通信。由于S7-300PLC與觸摸屏之間的MPI通信不需要STEP7軟件組態,也不需要編寫任何程序,只需在觸摸屏組態軟件上設置一下相關通信參數即可,所以觸摸屏有問題是不會引起SF和BF燈亮的;
??從以上分析,可以得知,如果S7-300PLC上SF燈亮而BF閃爍,而PLC帶了ABB變頻器和觸摸屏這兩個通訊硬件,那么可以肯定地說是ABB變頻器沒有通電的問題,與觸摸屏和PLC所帶模擬量模塊是沒有任何關系的。 
1)RS-485網絡通訊:PPI、MPI、PROFIBUS-DP協議都可以在RS-485網絡上通訊,通過加中繼,遠可以達到9600米
??2)光纖通訊:光纖通訊除了抗干擾、速率高之外,通訊距離遠也是一大優點。S7-200產品不直接支持光纖通訊,需要附加光纖轉換模塊才可以。
|