1. 什么是模擬量?
模擬量是指變量在一定范圍連續變化的量;也就是在一定范圍(定義域)內可以取任意值(在值域內)。數字量是分立量,而不是連續變化量,只能取幾個分立值,如二進制數字變量只能取兩個值。
如下圖所示:

(模擬量隨時間變化示意圖)
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模塊端子示意圖)
這里值得注意的是要分清楚模塊標號和對應的接線端子,L+和M對應的是模塊下方的接線柱,0+和0-對應也是下方4.5號接線柱,是這樣排列下去的呢。
3.0模擬量在西門子SMART200中對應的變量關系

(對應關系)
4.0我們打開STEP 7?Micro/WIN SMART軟件開始組態如下圖
4.1 組態CPU

(組態CPU)
4.2.組態EM-AM06模擬量輸出輸入模塊

續圖1

續圖2

以上為組態完成。
5.0. 編寫模擬量轉換程序:
5.1 .模擬量計算公式

(模擬量輸入計算公式)
5.2 編寫子程序并命名為“模擬量轉換”,并在變量表里面定義名稱即數據類型如下圖

轉換模擬量輸入值到實數:

(把AIW輸入轉換為REAL)
轉換程序:

續圖:

續圖:

以上轉換程序編寫完畢。
5.2.. 主程序調用“模擬量轉換”

(主程序調用)
以上為我們簡單的簡紹了自寫模擬量的流程及方法
審核編輯:湯梓紅
-
plc
+關注
關注
5051文章
14595瀏覽量
486939 -
西門子
+關注
關注
98文章
3312瀏覽量
120385 -
模擬量
+關注
關注
5文章
557瀏覽量
27659 -
SMART
+關注
關注
3文章
242瀏覽量
46396 -
程序
+關注
關注
117文章
3846瀏覽量
85243
原文標題:西門子SMART200plc模擬量程序自寫流程及方法
文章出處:【微信號:電子技術控,微信公眾號:電子技術控】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
西門子PLC S7-200smart程序下載錯誤分析
西門子PLC S7-200 SMART PID控制功能分享
西門子S7-200SMART PLC問題解答
西門子Smart200PLC如何實現Profinet通信
西門子SMART200PLC模擬量程序自寫流程及方法
評論