plc模擬量輸入模塊編程
1. 歐姆龍PLC模擬量編程
首先進行硬體設置:
根據接線圖將模擬模塊接好線,接著設置模擬量的信號類型是電壓還是電流,主要通過下面四個指撥開關完成,如下圖所示
2. 300plc模擬量輸入程序怎麼寫0-20ma
調試的是一個流量調節迴路中, 流量變送器輸出 2-2-MA DC信號到 SM331 模擬輸入模塊,模塊將該信號轉換成浮點數,然後在程序中調用FC105將該值轉換成工程量,我們就可以監視實際工程中的流量值了。
模擬量 AI 採用 SM311 模塊是 8x12Bit(8 通道 12 位)對應貨號是 6ES7 331-7KF02-OABO,在模數轉化上利用感測器或變送器的, 電壓或電流取出的值,到 AI 模塊上進行轉換, 然後把值傳給西門子的 CPU 進行處理, 從而檢測控制感測器的值,如圖:
模擬量輸入模塊
模擬量輸入用於連接電壓和電流感測器、 熱電耦、電阻和熱電阻, 用來實現PLC 與模擬量過程信號的連接。
模擬量輸入模塊將從過程發送來的模擬信號轉換成供 PLC 內部處理用的數字信號。
本次工程用的是 SM311 輸入模塊如下圖所示。該模塊具有如下特點:
解析度為 9 到 15 位+符號位(用於不同的轉換時間) ,可設置不同的測量范圍。
通過量程模塊可以機械調整電流 /電壓的基本測量范圍。
用 STEP 7硬體組態工具可進行微調。模塊把診斷和超限中斷發送到可編程式控制制器的 CPU 中。
模塊向 CPU 發送詳細的診斷信息。
模擬量輸入模塊的接線方式
兩線制電流和四線制電流都只有兩根信號線, 它們之間棚盯的主要區別在於:兩線制電流的兩根信號線既要給感測器或者變送器供電,又要提供電流信號 ;而四線制電流的兩根信號線只提供電流信號。
因此,通常提供兩線制電流信號的感測器或者變送器是無源的 ;而提供四線制電流信號的感測器或者變送器是有源的。
因此,當 PLC 的模板輸入通道設定為連接四線制感測器時, PLC 只從模板通道的端子上採集模擬信號, 如圖 2-3,而當 PLC 的模板輸入通道設定為連接二線制感測器時,如圖 2-2,PLC 的模擬輸入模板的通道上還要向外輸出一個直流 24V的電源,以驅動兩線制感測器工作。
感測器型號
◆兩線制 (本身需要供給 24vDC 電源的,輸出信號為 4-20MA ,電流)即+接 24vdc,負輸出 4-20mA 電流。
◆四線制 (有自己的供電電源, 一般是 220vac ,信號線輸出 +為 4-20ma 正,-為 4-20ma負。
01、(以 2 正、 3 負為例 ),兩線制時正極 2 輸出 24VDC 電壓, 3 接收電流 ,所以遇到兩線制感測器時, 一種接法是 2 接感測器正, 3 接感測器負 ;跳線為兩線制電流信號。二種接法是 2 懸空,3 接感測器的負,同時感測器正要接櫃內 24vdc;跳線為兩線制電流信棚宴號。
02、(以 2 正、3 負為例 ),四線制時正極 2 是接收電流, 3 是負極。(四線制好處是感測器負極信號與櫃內 M 為不同電平時不會影響精度很大,因為是感測器本身電流的迴路 )遇到四線制感測器時,一種方法是 2 接感測器正, 3 接感測器負,plc 跳線為 4 線制電流。
「感測器正與 plc 的 3 相連, 2 懸空,跳線為兩線制電流。」此條在四線制和二線制感測器均適用,大家可以自己試驗,好用的頂起來。
03、(以 2 正、3 負為例 ),四線制感測器與 plc 兩線制跳線接法:信號線負與櫃內 M 線相連。將感測器正與 plc 的 3 相連, 2 懸空,跳線為兩線制電流。
04、(以 2 正、3 負為例),電壓信號:2 接感測器正, 3 接感測器負, plc 跳線為電壓信號。
量程卡的設置
量程卡 在模板的左側裝有量程卡,允許的設置為「 A」,「B」,「C」和「 D」,分別適用於不同的測鏈和和量的類型和范圍。在安裝模板前必須正確地設置它。
沒有量程卡的模擬量模板具有適應電壓和電流測量的不同接線端子,這樣,通過正確地連接有關端子可以設置測量的類型。
3. 無錫信捷plc模擬量輸入模塊怎樣編程
首先你需要配置PLC,把模塊寫入到PLC中,PLC才能識別,其次讀取ID和QD的數值,如果是模塊,第一個模塊是ID100和QD100,第二個模塊是ID200和QD200,如果是BD板那就是ID1000和QD1000。
例如第一個模塊是模擬量輸入模塊,第二個是輸出模塊,那麼第一塊的地址是ID100,第二個是QD100。
模擬量模塊讀取的數值並不是你感測器的測量值或者0-10V或者4-20mA,而是0-16383的數字量,自己做一下換算就好了,例如0-10V對應的是水位0-20米,那就是5V對應10米,同樣,PLC識別的是16383/2的數值,PLC中反映出的情況是:讀取的數據是8191。注意是沒有小數點的,同樣這個也是模塊的精度,如果讀取的是溫度,-100到+200度,實際上-100對應的是模擬量0,+200度才是16383.
4. 工貝plc228模擬輸出怎麼編程
模擬量的輸入方法有兩種。
1.用模擬量輸入模塊輸入模擬量
把模擬量輸入給plc最簡單的方法是,用模擬量輸入模塊(單元),簡稱AD單元。模擬量輸入模塊的功能是將模擬過程信號轉換為數字格式。模擬量輸入流程是通過感測器把物理量轉變為電信號,這個電信號可能是離散性的電信號,需要通過變送器轉換為標準的模擬量電壓或電流信號,模擬量模塊接收到標準的電信號後通過A/D轉換,轉變為與模擬量成比例的數字量信號,並存放在緩沖器里,待CPU讀取模擬量模塊緩沖器的內容,並傳送到指定的存儲區中待處理。
使用模擬量輸入模塊時,要了解其性能,主要的性能如下。
·模擬量規格:指可接受或可輸出的標准電流或標准電壓的規格,一般多些好,便於選用。
·數字量位數:指轉換後的數字量,用多少位二進制數表達。位越多,精度越高。
·轉換路數:只可實現多少路的模擬量的轉換,路越多越好,可處理多路信號。
·轉換時間:只實現一次模擬量轉換的時間,越短越好。
·功能:指除了實現數模轉換時的一些附加功能,有的還有標定、平均峰值及開方功能。
2.用採集脈沖輸入模擬量
PLC可採集脈沖信號,可用於高速計數單元或特定輸入點採集。也可用輸入中斷的方法採集。而把物理量轉換為電脈沖信號也比較方便。
模擬量輸出方法有三種。
1.用模擬量輸出模塊(單元)控制輸出
為使控制的模擬量能連續、無波動地變化,最好的辦法是用模擬量輸出模塊。模擬量輸出模塊的功能是將數字輸出值轉換為模擬信號,簡稱DA單元。模擬量輸出模塊的參數有診斷中斷、組診斷、輸出類型選擇(電壓、電流或禁用)、輸出范圍選擇及對CPU STOP模式的響應。
模擬量輸出流程是:CPU把指定的數字量信號傳送到模擬量模塊的緩沖器中,模擬量模塊通過D/A轉換器,把緩沖器的內容轉變為成比例的標准電壓或電流信號,標准電壓或電流驅動相應的執行器動作,完成模擬量控制。
使用模擬量輸出模塊時應按以下步驟進行:
[1]選用。要選性能合適的單元,既要與PLC型號相當,規格、功能也要一致,而且配套
的附件或裝置也要選好。
[2]接線。模擬量輸出模塊可為負載和執行器提供電源。模擬量輸出模塊使用屏蔽雙絞線
電纜連接模擬枯頃量信號至執行沒悶陸器。電纜兩端的任何電位差都可能導致在屏蔽層產生等電
位電流,進而干擾模擬信號。為防止發生這種情況,應只將電纜一端的屏蔽層接地。
[3]設定。有硬設定及軟設定。硬設定用DIP開關,軟設定用存儲區或運行相應的初始化
PLC程序。作了設定,才能確定要使用哪些功能,選用什麼樣的數據轉換,數據存儲
於什麼單元等。一句話,沒有進行必要的設定,如同沒有接好線一樣,模塊也罩碰是不能
使用的。
2.用開關量ON/OFF比值控制輸出
改變開關量ON/OFF比例,進而用這個開關量去控制模擬量,是模擬量控制輸出最簡單的辦法。這個方法不用模擬量輸出模塊,即可實現模擬量控制輸出。不足的是,這個方法的控制輸出是斷續的,系統接收的功率有波動,不是很均勻。如果系統慣性較大,或要求不高,容許不大的波動時可用。為了減少波動,可縮短工作周期。
3.用可調制脈寬的脈沖量控制輸出
有的PLC有半導體輸出的輸出點,可縮短工作周期,提高模擬量輸出的平穩性。用其控制模擬量,則是既簡單又平穩的方法。
5. 三菱plcfx3u 4ad模擬量模塊怎樣編程
1、FX3UC-4AD解析度為15位二進制+符號1位(電壓)、14位二進制+符號 1位(電流〉的高精度模擬量輸入模塊。
2、 可進行4通道的電壓輸入(DC-10~10V)、或者電流輸入 (DC-20~20mA、DC4~20mA)
3、 可對各通道分別指定電壓或者電流輸入。
4、BFM的數據傳輸速度比P前最多快9倍。
5、實現了 500 us/通道的高速A/D轉換。
6、FX3UC-4AD具有數字濾波功能P及峰值保持功能。
6. 西門子PLC模擬量怎麼處理的。程序怎麼編寫的
模擬量輸入:使用MOV指令,輸入為AIW0或AIW6(看你PLC是否自帶模擬量輸入),輸出為VW0,
模擬量輸出:使用老備MOV指令,輸出為VW2,輸出為AQW0或AQW6(看你PLC是否自帶模擬羨含段量輸入),
模擬量輸入輸出,PLC自帶模擬處理。
比如輸入4-20ma信號,模擬量輸入通道是0-20ma,則輸入信號輸出到VW0,對應的為6400-32000.輸出一樣。
拓展資料:
可編程邏輯控制器,它採用一類可編程的存儲器,用於其內部存儲程序,執行邏輯運算、順序控制、定時、計數與算術操作等面向用戶的指令,並通過數字或模擬式輸入/輸出控制各種類型的機械或生產過程。
中央處理單元(CPU)是可編程邏輯控制器的控制中樞。它按照可編程邏輯控制器系統程序賦予的功能接收並存儲從編程器鍵入的用戶程序和數據;檢查電源、存儲器、I/O以及警戒定時器的狀態,並能診斷用戶程序中的語法錯誤。
為了進一步提高可編程邏輯控制器的可靠性,對大型可編程邏輯控制器還採用雙CPU構成冗餘系統,或採用三CPU的表決式系統。這樣,即使某個CPU出現故障,整個系統仍能正常運行。