西門子S7-1200是一種控制元件
點擊次數:265 更新時間:2022-12-22
西門子S7-1200可編程控制器(PLC)為主要的控制元件,實現對環境的溫度和濕度進行實時檢測和顯示,并同時實現對時間進行顯示和校正等功能的顯示裝置的設計方法。傳感器部分采用集成溫度和濕度傳感器,集成傳感器具有功能強、精度高、響應速度快、體積小、微功耗、價格低、適合遠距離傳輸信號等特點。集成傳感器的外圍電路簡單,具有較高的性價比。
經過選擇集成溫度傳感器采用電壓輸出式單片精密集成溫度傳感器LM35系列產品;集成濕度傳感器選擇線性電壓輸出式集成濕度傳感器lM1500,它的主要特點是采用恒壓供電、內置放大電路、能輸出與相對濕度呈比例關系的伏特級電壓信號、響應速度快、重復性好、抗污染能力強。顯示部分采用LED七段碼進行顯示,本裝置一共使用了十七個LED數碼管進行顯示,能夠同時顯示當時環境的溫度、濕度和時間,還可以顯示年月日等信息,并能實現當環境的溫濕度超過一定范圍時進行報警的功能。
西門子S7-1200程序執行:
在用戶程序執行階段,PLC總是按由上而下的順序依次地掃描用戶程序(梯形圖)。在掃描每一條梯形圖時,又總是先掃描梯形圖左邊的由各觸點構成的控制線路,并按先左后右、先上后下的順序對由觸點構成的控制線路進行邏輯運算,然后根據邏輯運算的結果,刷新該邏輯線圈在系統RAM存儲區中對應位的狀態;或者刷新該輸出線圈在I/O映象區中對應位的狀態;或者確定是否要執行該梯形圖所規定的特殊功能指令。
即,在用戶程序執行過程中,只有輸入點在I/O映象區內的狀態和數據不會發生變化,而其他輸出點和軟設備在I/O映象區或系統RAM存儲區內的狀態和數據都有可能發生變化,而且排在上面的梯形圖,其程序執行結果會對排在下面的凡是用到這些線圈或數據的梯形圖起作用;相反,排在下面的梯形圖,其被刷新的邏輯線圈的狀態或數據只能到下一個掃描周期才能對排在其上面的程序起作用。