回覆列表
  • 1 # 巴黎巷尾南巷清天藍

    你好,這個問題要從2個角度回答:

    1、首先探討這麼做是否可行:

    這麼做是完全能實現的,但不能只用梯形圖程式設計。

    OMRON的PID(190)、PIDAT(191)調節指令,涉及到大量的算術迭代運算,如果你想自己做PID的話,不能用梯形圖程式設計(後面告訴你原因)。但可以用結構化文字(ST)和梯形圖(LD)混合程式設計實現,在CS1以上的機型上都可以實現。運算部分用ST,I/O用梯形圖。

    因為梯形圖更合適邏輯控制,而ST適合數學運算,用梯形圖程式設計完成算術運算,不僅語句繁多,可讀性差,也容易出錯。

    2、OMRON的PID指令,在工程實際應用中效能較差,遜於同類產品如西門子的S7300等等,但這跟硬體有關,不單是指令的問題,自己做PID並不能從根本上解決。

    對此,OMRON自己也並非不知情,也許是心虛,為了強化PLC的過程控制能力,OMRON專門推出2款產品:

    LC001迴路控制板,安裝在CPU的左側(通訊板的位置),不佔用槽位;

    也有迴路控制單元,佔用I/O槽位一個,它們的效能一樣。

    LC001提供超強的算術運算能力(相當於PLC的協處理器,不佔用CPU週期,只和CPU交換運算過程或結果資料),內部有大量的PID控制單元,例如串級PID,模糊PID等等,滿足不同的控制需要,你可以任意組態,程式設計軟體也在CX-ONE中。

    我想如果你把這個單元用好,完成你的直流電機調速控制,2個閉環,小菜一碟,效能也絕對不是軟體PID所能相比的,更遠超西門子、三菱、AB等同類產品,當然,對使用者來說,還是增加了成本投入,當然換來的是更強的效能。

    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  • 中秋節和大豐收的關聯?
  • CBA季後賽首輪第一場打完,各球隊的戰績如何?誰有希望晉級?