6SE6400-0PA00-0AA0西門子變頻器代理商 6SE6400-0PA00-0AA0西門子變頻器代理商
如果我們要連接840d數(shù)控系統(tǒng)的plc,問題就沒有這么簡單了。因為840d的mpi口不能直接提供給pc適配器工作所需要的24v電源,適配器無法工作。當然,我們可以用其它的方式建立通信,比如說在計算機的擴展槽中插入一塊西門子公司的cp5611接口板,但這需要額外的投資,所以經(jīng)濟的方法還是利用pc適配器,只不過少許改造一下即可。
UC指令是不傳遞參數(shù)的(對于這個說法,我不太認同,我將會在使用UC調(diào)用FC時是如何傳遞參數(shù)一節(jié)講述),那么我們?nèi)绾螌?shù)傳遞給FB呢?又如何將FB的輸出讀出來呢?
西門子300輸入模塊與模擬量的連接問題:當331與熱電偶,壓力傳感無件.位置傳感元件連接時,怎么處理數(shù)值的呢?這方面的資料能給小點*一下嗎?PLC程序里面的字等的處理我會的,但是怎么知道比如說:50度是相對于字是多少?還是,我用壓力傳感器,那字又得不同了呀.哎,說不清
A)你看這樣說對你有幫助沒:如果是熱電偶或熱電阻,你就把PIW的值除以10;如果是4-20mA信號,你就用這個公式轉(zhuǎn)換:PV=(OV-OSL)*(PH-PL)/(OSH-OSL)+PL注:PV為你要顯示的測量值,PH、PL為儀表的上、下限。OV為通道測量得出的值,OSH=27648,OSL=0。又一般情況下,儀表下限為0,即PL=0,所以此公式可以簡化為PV=OV*PH/27648.0。
B)上面說的沒有錯,關(guān)于壓力等信號,你可以用FC105實現(xiàn)。
C)你看看PLC模版說明就明白了
D)可以使用標準信號轉(zhuǎn)換模塊,把多種信號轉(zhuǎn)換成標準的4-20mA或0-5V,這樣還可以解決信號不穩(wěn)定引起的系統(tǒng)問題,有效的保護PLC.
E)如果是S7-300/400系統(tǒng),??梢圆捎?/span>FC105,也可以自己編程,首先整數(shù)轉(zhuǎn)換為雙整數(shù),雙整數(shù)轉(zhuǎn)換為實數(shù),然后實數(shù)除,實數(shù)乘。
F)剛接觸step7,上位是wincc,像溫度,壓力這樣的模擬量輸入點,只要求在上位機顯示,我在step7符號表里是用PIW這樣的直接外部輸入格式的,在用wincc做上位的時候看見好像要從step7的DB塊里讀數(shù)據(jù)啊,那這些模擬量點在step7里到底該怎么處理呢?怎樣從硬件組態(tài)分配的地址里讀取,然后讓wincc對應(yīng)上,然后在上位機上顯示呢?呵呵,菜鳥剛接觸,請高手幫忙,謝謝!
G)將您讀入的數(shù)據(jù)存入DB塊中,Wincc讀取DB中的數(shù)據(jù)。Wincc不能直接操作PIW,PQW等外部點。
H)sm331 工作時有沒有指示燈亮,剛上電的時候紅燈會亮一會兒正常工作時,模擬量模塊沒有亮的!模擬量模塊除了SF燈外,其余燈是不會亮的,只有SF燈亮的情況下說明模塊本身或者接線存在問題。正常時是不會亮的,組態(tài)錯誤,接線錯誤都會亮
I)用系統(tǒng)庫啊,我吊用FC105的,輸入顯示上下幅度就行了,好用啊,程序是系統(tǒng)加保護的,要看算法,我有解保護軟件。
J)如果是熱電偶,則把數(shù)值除10即可,其它調(diào)用FC105,注意單極性還是雙極性,雙極性就是有負值,單極性對應(yīng)值0~27648,雙極性對應(yīng)-27648~27648
K)太簡單了: L PIW400 //采集到的輸入 T mw100 //將WORD格式變成整數(shù) ITD //將整數(shù)轉(zhuǎn)換成雙整數(shù) DTR //將雙整數(shù)轉(zhuǎn)換成浮點數(shù)即小數(shù) L MD200 //此數(shù)為零點,由你自己根據(jù)現(xiàn)場表調(diào)定 +R L MD300 //此數(shù)為比例,由你自己根據(jù)現(xiàn)場表調(diào)定 *R T MD400 //此數(shù)為結(jié)果.實踐證明結(jié)果比FC105準確,因為FC105我看過里邊的程序根本就沒有調(diào)零點,而且*標準的0~20mA或4~20mA信號是不存在的,總有差別,還不如用現(xiàn)場表比對來得OK.根據(jù)上面公式,側(cè)一高一低兩個數(shù)就可算出響應(yīng)傳感器的MD200和MD300.如果有相關(guān)資料交換的,我還可以給你帶濾波的算法.
L)硬件上配AI輸入模塊,(可在功能塊是設(shè)定數(shù)據(jù)輸入類型),然后在程序中直接調(diào)用FC105給定,AI地址、輸入極性(僅電壓信號),和實際值的上下限,就可以在輸出中得的對應(yīng)的實際值,FC105可在標準功能厙中找到,如不懂用法,可在選中后按F1看幫助。
看AI模塊的接線圖和D/A轉(zhuǎn)換的規(guī)則,自己編程嘛
M)不可能,我一直在用啊,怎么會呢,8點,4通道沒有任何關(guān)系,哪怕你 ,只用了一個點,都沒有關(guān)系啊不過,不用的通道要和M連接(沒有記錯的話),讀到到數(shù)值會準確點啊,不接也沒有太大問題的啊
N)奇怪啊,如果PLC不供給24VDC,接線方法不是直接把2根線接到PLC的端子上啊,S7組態(tài)選為4線制,接線請參照《深入淺出西門子PLC》傳感器連接一節(jié)。北京航空航天大學出版社。我口述一下:假如變送器的端子是1+、2-;PLC是3+、4-;那么還應(yīng)該有一個24VDC,端子是5+6-;其接線為:1——5、6——4、3——2。
O)8個點.4組通道,把不用的通道就不要激活,比如一個卡用了三個點,那就是說,要用兩組通道,那接了三個點,有個點是空著的,這時SF燈會亮,怎樣解決呢?如果選用C檔,或者是D檔,可串入一個4-20mA的信號,如果是A檔,B檔,就加個電阻就好啦!!
P)不要使用萬流表測量模擬量實際電流,那種方法是錯誤的。
Q)外供電源,模板只接受4~20mA,組態(tài)必須采用四線制,即你說的C位置,而不是D位置。如果還出現(xiàn)32767上溢的問題,就是有干擾,建議信號輸入模板前加直流無源隔離器。保你沒問題。工程做多了,這些問題都應(yīng)該清楚。你的問題主要出現(xiàn)在四線制和兩線制上,建議多學學儀表知識。
西門子MMC卡試用指南
MMC 卡是一種 FEPROM 卡,用于新型的 S7-300 CPU,包括緊湊型 CPU和由標準型更新的新型 CPU。新型 CPU均沒有內(nèi)置的裝載存儲器,必須使用 MMC 卡作為其裝載存儲器保存用戶數(shù)據(jù)。
CPU掉電時,會自動將工作存儲器中的數(shù)據(jù)拷貝到 MMC中,保存 DB塊數(shù)據(jù)。
1.MMC卡型號
MMC 卡需要用戶根據(jù)程序大小單獨訂貨,選型時建議大于 CPU 工作內(nèi)存,CPU313,CPU314,CPU315-2DP,CPU317-2DP 系列CPU的可插拔MMC卡大支持8 MB ,其他 支持4 MB 用于新型 S7-300 CPU的MMC 卡(Micro Memory Card )型號如下:
64 KB 6ES7 953-8LF11-0AA0
128 KB 6ES7 953-8LG11-0AA0
512 KB 6ES7 953-8LJ11-0AA0
2 MB 6ES7 953-8LL11-0AA0 字串7
4 MB 6ES7 953-8LM11-0AA0
8 MB 6ES7 953-8LP11-0AA0
2.MMC卡使用壽命
MMC的使用壽命主要取決于以下因素:
(1). 刪除或編程步驟的數(shù)量。
使用MMC的CPU有SFC 82,83,84等特性,可以進行數(shù)據(jù)的讀寫: SFC82“CREA_DBL”:在裝載內(nèi)存(Load Memory)中生成數(shù)據(jù)塊 SFC83“READ_DBL”:讀裝載內(nèi)存(Load Memory)中的數(shù)據(jù)塊 SFC84“WRIT_DBL”:寫數(shù)據(jù)塊(內(nèi)容)到裝載內(nèi)存(Load Memory)即MMC卡中。
但是,請注意由于MMC卡重復寫入的次數(shù)是有限的,所以當調(diào)用SFC 84向MMC卡寫數(shù)時只在相應(yīng)的時間間隔(例如每小時,每天...)調(diào)用。如果MMC卡在保存時發(fā)生故障,相的調(diào)用塊會發(fā)出否定應(yīng)答,其結(jié)果存放在程序的返回值(RET_VAL)中。錯誤就會記錄在CP的診斷緩沖區(qū)中。
(2). 外界影響,例如周圍溫度。
當周圍溫度超過為60℃時,會影響MMC的使用壽命,0-60℃的工作環(huán)境下,MMC卡可進行刪除/ 寫操作100,000次.