請教S7 300模擬量程式設計

2021-03-11 12:51:37 字數 757 閱讀 9816

1樓:匿名使用者

從模擬輸入的bai

地址給dufc105做成你的工程變數單zhi位,然後就直接dao輸出到你的模擬輸出地址上即專可。如果模擬輸出屬要控制其他東西,比如調節閥,那你就在fc105做出來的工程變數經過你需要的計算後的結果發到fc106做輸出的工程變數,一般調節閥的需要的變數是%。如果你的輸入模擬是溫度的,你需要用調節閥去控制溫度的話,你就把模擬輸入的地址寫到fc105,該模組上設定的工程變數就是你的最大量程值和最小量程值,fc105左邊有3個線,第一個是你模擬量的地址寫入的,第2個是最大量程值,下面一個是最小量程值,fc105右邊有模擬輸入變算來輸出值,還有一個是讀取錯誤輸出的。

然後你把fc105轉換來的值寫入pid,經過pid計算後的操作變數寫入fc106,調節閥的開度都是以%表示的,所以fc106的工程單位就是:最大值是100,最小值是0。工程單位的寫入都是浮點數格式的。

好象是這樣的,希望我沒記錯。

2樓:匿名使用者

如果你的模擬值只是用於計算的話就用1樓的方法

3樓:匿名使用者

1樓的能不能給一個梯形圖啊,這樣更好理解,謝謝。

4樓:匿名使用者

將輸入讀入fc105,用fc105的輸出值計算,將計算結果輸出.

5樓:匿名使用者

用move指令將指定的輸入點(如piw256)move到mw裡面,然後進行運算,將輸出結果再用move輸出到輸出點(如piq272).

如何理解西門子S7 300中的DB資料塊

一般背景資料塊才自動生成變數,是否可以改動或刪除要看程式怎樣寫,如果程式沒使用就可以刪除,可以在原來基礎上新增定義變數 s7 300 plc的db資料塊包括哪幾種型別?型別還是格式?有全域性資料包和背景資料包 db資料塊包括共享型和背景資料塊。共享型的就是使用者自己存的資料,可以用來跟上位做介面 背...

這段S7300PLC程式是什麼意思

個人程式設計習慣 每個程式設計人員都有自己熟悉的程式設計方法,可以用復位置位 西門子plc這段程式是什麼意思 油位訊號 沒有時 排氣溫度小於等於71,0的上升沿時置位回油閥快取1 當油位訊號 沒有時 程式在執行時 溫度等於71.0時 復位閥快取1 如果vw100的值 4,那麼,就叫 vw100 的值...

西門子s7 300plc,bf閃爍故障怎麼解決

示該站中cpu的資訊。2.在模組資訊視窗中的診斷緩衝區 diagnosticbuffer 選項中,給出了cpu中發生的事件一覽表,選中 events 視窗中某一行的某一事件,下面灰色的 detailson 視窗將顯示所選事件的詳細資訊。使用診斷緩衝區可以對系統的錯誤進行分析,查詢停機的原因,並對出現...