1. 什么是模擬量?
模擬量是指變量在一定范圍連續(xù)變化的量;也就是在一定范圍(定義域)內(nèi)可以取任意值(在值域內(nèi))。數(shù)字量是分立量,而不是連續(xù)變化量,只能取幾個分立值,如二進(jìn)制數(shù)字變量只能取兩個值。
如下圖所示:
(模擬量隨時間變化示意圖)
1. 模擬量信號分類:
按信號輸入分為電流和電壓兩種;
按量程分(電壓):
2.1)0-2.5V,0-5V,-5V-5V,0-10V,-10V-10V;
按量程分(電流):
2.2)0-20MA.,4-20MA.
按模塊輸入輸出來分:
2.3)輸入模塊如EM AM06 ,它表示有4個AIW通道,2個AQW通道,起始地址分別為AIW16,AIW18,AIW20,AIW22。AQW16,AQW18為輸出通到。
模擬量模塊外觀如下圖所示:
(EM AM06模擬量混合模塊)
EM AM06模塊接線端:
(EM AM06模塊端子示意圖)
這里值得注意的是要分清楚模塊標(biāo)號和對應(yīng)的接線端子,L+和M對應(yīng)的是模塊下方的接線柱,0+和0-對應(yīng)也是下方4.5號接線柱,是這樣排列下去的呢。
3.0模擬量在西門子SMART200中對應(yīng)的變量關(guān)系
(對應(yīng)關(guān)系)
4.0我們打開STEP 7?Micro/WIN SMART軟件開始組態(tài)如下圖
4.1 組態(tài)CPU
(組態(tài)CPU)
4.2.組態(tài)EM-AM06模擬量輸出輸入模塊
續(xù)圖1
續(xù)圖2
以上為組態(tài)完成。
5.0. 編寫模擬量轉(zhuǎn)換程序:
5.1 .模擬量計算公式
(模擬量輸入計算公式)
5.2 編寫子程序并命名為“模擬量轉(zhuǎn)換”,并在變量表里面定義名稱即數(shù)據(jù)類型如下圖
轉(zhuǎn)換模擬量輸入值到實數(shù):
(把AIW輸入轉(zhuǎn)換為REAL)
轉(zhuǎn)換程序:
續(xù)圖:
續(xù)圖:
以上轉(zhuǎn)換程序編寫完畢。
5.2.. 主程序調(diào)用“模擬量轉(zhuǎn)換”
(主程序調(diào)用)
以上為我們簡單的簡紹了自寫模擬量的流程及方法
審核編輯:湯梓紅
-
plc
+關(guān)注
關(guān)注
5012文章
13304瀏覽量
463598 -
西門子
+關(guān)注
關(guān)注
94文章
3041瀏覽量
115931 -
模擬量
+關(guān)注
關(guān)注
5文章
491瀏覽量
25558 -
SMART
+關(guān)注
關(guān)注
3文章
224瀏覽量
44705 -
程序
+關(guān)注
關(guān)注
117文章
3787瀏覽量
81076
原文標(biāo)題:西門子SMART200plc模擬量程序自寫流程及方法
文章出處:【微信號:電子技術(shù)控,微信公眾號:電子技術(shù)控】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論