1樓:網友
唉,別太懶,自己動動腦子做吧,有問題可以問我,我盡力。。。很負責任地告訴你,現在在學校不學,出來後絕對後悔。而且這小玩意又不難,不自己做,還真浪費學費了。
2樓:網友
我有用松下做的乙個類似的裝置,也是用模擬量進行反饋控制的,s7的沒搞過,哈哈~~~
3樓:網友
你看下書半個小時程式就能搞定。
4樓:kun蘇格
現在我也需要,我也是剛學習的。我們一起努力吧。
5樓:我獨我秀
你真厲害,就搞300的,我這個200的搞的我頭疼。
6樓:baobei騎士
我們在實驗室有做過類似的實驗,是自己寫的程式,不知道是不是一樣的呢。
西門子plc300,怎樣對液位控制進行模擬量程式設計?
7樓:蓴灬叔
液位變送器訊號的量程,+fc105就可以了。
8樓:fly勇敢的心
液位變送bai器訊號的量程,+fc105就可以了du
zhi德國西門子股份公司創。
dao立於1847年,是全內球電子電氣工程領域的領先企業容。西門子自1872年進入中國,140餘年來以創新的技術、卓越的解決方案和產品堅持不懈地對中國的發展提供全面支援,並以出眾的品質和令人信賴的可靠性、領先的技術成就、不懈的創新追求,確立了在中國市場的領先地位。2014年(2013年10月1日至2014年9月30日),西門子在中國的總營收達到億歐元,擁有超過32000名員工。
西門子已經發展成為中國社會和經濟不可分割的一部分,並竭誠與中國攜手合作,共同致力於實現可持續發展。
9樓:網友
用的是液位開關還是液位變送器。
用plc s7-300怎麼編寫恆液位控制的程式
10樓:網友
pid控制可。
bai以在ob35中呼叫dufb41塊。fb41有手自動切換。
西門子daos7-300pid例程及說內。
明液位轉換成實際液位工程容量可以呼叫fc105塊。
將fc105塊稍加轉換即可實現也為過高或過低報警。
fc105是用來將模擬量輸入點輸入值轉換為浮點數格式的實際顯示用工程量,往往工程中模擬量輸入的值需要有高低報警,為了應用方便我將fc105功能塊稍加更改加上了高低報警點的輸出。
用西門子plc構成液體混合控制系統
11樓:
未上機,不知是否符合你的要求。
title=程式註釋。
network 1 // 網路標題。
網路註釋 啟動按鈕 q0,0 y1 l2ldoo
an=network 2
y2 l1ldo
an=network 3
mldoan t37
ton t37, 40
network 4
y3ld t37
euoan t38=an
ton t38, 20
network 5
ld t38
eu=network 6
ldr , 5
誰有西門子s7-300在水處理中的程式,或者s7-1200都可以,有pid控制,模擬量控制最好,謝謝,
12樓:悳留美奈
汙水還是純水?你用三菱時做水處理程式要求有這麼高麼?
13樓:鞏義友邦
建議你在上多搜搜,不行找廠家問問。
哪位有西門子s7-300模擬量程式設計模擬量內容的例項,借鑑一下
14樓:我愛上了桃子
piw***是乙個0-27648的整數。對應現場儀表的4-20ma,經過fc105塊,out端為實數,作用是轉化成工程量!
15樓:網友
piw裡面是整數,運算轉換的時候為了資料更精確,與上位機通訊的話用dbw跟dbx吧。
西門子s7-300plc的模擬量輸入輸出問題
16樓:留住春天
變頻器的輸入輸出,必須按照人家的來,因為不然沒法跟變頻器進行通訊。
300系列的cpu本來就是不帶輸入輸出的,要是本地擴充套件的話那些輸入輸出點都釘死了,跟著機架上面的槽號來的,不能改。
理論上只要你會控制變頻器的程式,把跟變頻器通訊的io點找個合適的地方接上改一下程式就行了。
如果你不會改程式就用cpu右邊那個模組,應該是im模組,上面有網線插口,給他遠端擴充套件然後組態一下就好了,原創擴充套件的io是你自己定的。
17樓:網友
沒用過fc300的變頻器,但是用過西門子系列的,通過profibus通訊,在變頻器上設定通訊位址引數,然後在s7-300架構位址時分配對應的位址即可通訊,然後根據需要通過s7-300輸出給定值,頻率。。
18樓:飛過海湖
首先你是通過通訊的還是硬接點的?硬接點的話,直接看端子說明,按說明書接起來就行了。通訊的沒有用過。
19樓:網友
plc控制變頻器有兩種方式,一種是匯流排式即採用pb,modbus,uss等協議發控制字來實現。另一種即為硬接線的方式,通過模擬量的輸出來控制變頻器,通過模擬量的輸入來讀取變頻器的狀態。採用硬接線的方式,首先你要弄清楚變頻器側模擬量端子的定義,這些應該是在fc300中去設定引數的。
西門子plc s7-300的模擬量如何強制? 謝謝回答
20樓:網友
建個變數表,監控模擬量a,再按alt+f2,跳出強制頁面,就可以進行強制了。
21樓:網友
在我的印象裡s7-300的模擬量是不好強制的,一般情況都是用move指令直接給定的方式進行強制。如下圖。
22樓:愛喝酒的電工
你值得時輸出強制嗎?
那你可以兩種方式。在變數表裡面直接force可以。
或者直接在程式最末端,寫一段話。直接呼叫move 你想設定的值到模擬量輸出區域。。
23樓:田虎文
開啟軟體在裡面找到變數表 然後找到變數表中的模擬量變數右擊滑鼠在裡面就可以強制輸入變數值。
24樓:
你要強制什麼?輸出麼?直接寫27648就可以了。
急求工控高手給乙個西門子s7-200 plc 的12個液位4~20ma模擬量em231-8輸入處理程式,要求在hmi上顯示,上下
25樓:網友
plc上面可以不用程式,量程變換可以在觸控螢幕上實現,也就是說在觸控螢幕上直接選擇aiw0,aiw2,aiw4……就可以了,然後要改量程變換,輸入上下限就可以了。
26樓:網友
如果你使用富士的觸控螢幕,那麼請:
在畫面上放置12個數字顯示,然後位址分別連線aiw0,aiw2,aiw4……~aiw22
西門子S7 300程式問題,西門子S7 300 程式問題
一般是不可能出現的,有以下幾種情況會導致上述問題發生1.輸出點在其他程式塊中有重置 2.m0.0在不斷被觸發,它在以監控看不到的速度通斷3.300的上公升沿p的位址有沒被重置 4.更換輸出點或cpu試一下 希望對你有幫助 p 是m0.0上公升沿觸發訊號,是在m0.0接通時產生乙個接通訊號,然後斷開。...
西門子S7 300程式中語句表每一句都是什麼意思,求關鍵是這
l in0 將變數bai in0的值送入累加器duaccu1中 itd 將accu1的資料zhi 轉換dao為dint型別 dtr 將accu1的資料轉換為real型別,回即浮答點數,西門子規定,int轉換為real,必須使用itd,dtr這兩個步驟。l 1.000000e 001 將浮點數10.0...
西門子S7 300 PLC CPU自動停止程式例項
1 把所有的程式全部寫在fc或者fb中 2 在ob塊中有條件呼叫所有的fc和fb 3 ob中寫一個脈衝定時器,脈衝間隔大一點,比如1小時一個脈衝 4 寫一個整數自累加程式段,上面的脈衝定時器來一個脈衝,這個整數就加1,然後賦值給它自己,假設這個整數的地址是mw100 5 算一下半年是多少個小時,大概...