朱 霖,邵振榮,郭修安,孫 健
(揚力集團(tuán)股份有限公司,江蘇 揚州 225000)
模擬量是我們在工控行業(yè)常見的信號點,作用是將物理量的值與電信號進(jìn)行相互轉(zhuǎn)換,電信號可以分為電壓信號和電流信號。在工業(yè)生產(chǎn)中,經(jīng)常需要接收電信號的實際值或者根據(jù)設(shè)定值輸出相應(yīng)的電信號,如變頻器速度,氣壓數(shù)值,溫度顯示等,而這就需要使用模擬量模塊來進(jìn)行讀取和控制。
本文選擇采用歐姆龍控制器CJ2M-CPU33、歐姆龍模擬量模塊CJ1W-AD081-V1進(jìn)行模擬量模塊應(yīng)用介紹。
將歐姆龍控制器CJ2M-CPU33接入220V電源,將需要讀取的模擬量信號按圖1所示接線接入CJ1W-AD081-V1。
圖1 模擬量模塊接線圖
如圖2所示,將模擬量模塊左下角撥碼開關(guān)SW1,SW2均設(shè)置為Off即普通模式。
圖2 模擬量模塊模式撥碼圖
圖3 模擬量模塊輸入類型撥碼圖
如圖3所示模擬量輸入模塊由上往下分別為輸入通道 2、1、4、3、6、5 的電壓/電流撥碼選擇開關(guān),向左為0ff/電壓,向右為On/電流,根據(jù)輸入信號類型選擇撥碼。
圖4 模擬量模塊單元設(shè)置圖和通道地址對應(yīng)表
圖5 特殊DM區(qū)定義表
模擬量模塊單元號撥碼詳見圖4所示,單元撥碼為n,則對應(yīng)通道地址為CIO20n1、CIO20n2....... 依 次排序,假設(shè)n為5,則通道1-8對應(yīng)地址為CIO2051-20 58。
按圖5所示,給定D20n00區(qū)對應(yīng)二進(jìn)制數(shù)值可設(shè)定模擬量各通道使能狀態(tài),給定D20n01區(qū)對應(yīng)二進(jìn)制數(shù)值可設(shè)定各通道輸入類型,如 1-5V,0-10v,4-20mA等,給定D20n18區(qū)對應(yīng)二進(jìn)制數(shù)值可設(shè)定通道數(shù)據(jù)轉(zhuǎn)換時間和分辨率。
如圖6所示進(jìn)入程序軟件,點開左側(cè)工具欄IO表和單元設(shè)置,點開主機架雙擊模擬量模塊,進(jìn)入?yún)?shù)設(shè)置,彈出界面內(nèi)可設(shè)置輸入通道INPUT1-8的使用或不使用,以及輸入信號的類型,輸入信號的分辨率等參數(shù),設(shè)定好參數(shù)后點擊程序在線,并下載入PLC可完成參數(shù)設(shè)置。
圖6 模擬量模塊特殊參數(shù)設(shè)置表
編寫比例模塊,設(shè)單元號n為4,分辨率為4000,使用通道2模擬量讀取值進(jìn)行轉(zhuǎn)換,則通道地址為2042,平衡缸氣壓實際值上下線為0-10MPa,對應(yīng)模擬量反饋數(shù)值0-4000,將2042讀取值按圖所示進(jìn)行程序比例處理,轉(zhuǎn)換為實際需要的數(shù)值0-10MPa,存入D354中。具體方法見圖7所示。
本文介紹的一種模擬量模塊的應(yīng)用在我公司所有設(shè)備上均得以長期應(yīng)用,該種應(yīng)用具有傳輸速率快速、穩(wěn)定、精確等特點。
圖7 模擬量轉(zhuǎn)換梯形圖