回覆列表
  • 1 # 控制研究控

    嚴格的說PLC程式運算錯誤和硬體是沒有關係的,但是程式的編寫是要充分的考慮硬體的特性,才能保證程式的正確執行!

    我說兩個簡單的例子:

    1,就是你參考一箇舊的PLC專案,做成你新的專案。舊專案使用的AI模組是0-20mA的訊號對應數值0-32000,而新專案使用的是4-20mA的訊號對應0-32000,這樣你還用之前的程式來轉化的時候必然要得出錯誤的結果!

    2,前一段回答過一個西門子AI模組精度的問題,硬體15位精度的模組可以表述的最小溫度是0.003度,而12位精度0.02度!所以,你想用12位精度的模組去實現更小的溫度值測量,就不能實現,這不是程式問題,而是硬體問題!

    透過這2個例子就可以說明,PLC程式要想正確執行,得到正確是運算結,果是要建立在對這個硬體模組充分了解的基礎上的!---但是程式本身你寫好之後,它會按照你給的演算法進行運算,程式本身的運算過程是不會錯的

    plc程式自身運算沒有錯誤,不代表從整個工程專案上來說沒錯誤,因為硬體才是外部的工程量訊號和PLC內部數值關聯起來的橋樑和通道!

    只有外部訊號正確,硬體正確,程式正確,才能確保一個專案的現實意義充分正確!

  • 中秋節和大豐收的關聯?
  • 《封神演義》中,闡教有七人肉身成聖,那麼截教有沒有人肉身成聖呢?