歐姆龍CP1H系列PLC模拟量輸入輸出模塊的應用
小型PLC無内置模拟量功能或内置模拟量功能的點數不夠時,我們可以通過模拟量擴展模塊來實現模拟量輸入輸出的功能。歐姆龍PLC模拟量輸入模塊有CP1W-AD041,模拟量輸入輸出模塊有CP1W-MAD11,模拟量輸出模塊有CP1W-DA041等。
一、接線
CP1W-AD041模拟量模塊電壓輸入方式的接線圖如下:
CP1W-AD041模拟量模塊電流輸入方式的接線圖如下:
不使用的輸入端,需要将電壓、電流輸入端短接。
CP1W-DA041模拟量模塊電壓輸出接線圖如下:
CP1W-DA041模拟量模塊電流輸出接線圖如下:
CP1W-MAD11模拟量模塊接線方式與以上模塊類似。
二、模拟量模塊輸入輸出通道的分配
一個CP1W-AD041模拟量模塊占用4個輸入字(m 1~m 4)和2個輸出字(n 1~n 2)。m代表CPU單元或已連接的擴展單元的最後輸入字,n代表CPU單元或已連接的擴展單元的最後輸出字。
一個CP1W-DA041模拟量模塊占用4個輸出字(n 1~n 4),n代表CPU單元或已連接的擴展單元的最後輸出字。
一個CP1W-MAD11模拟量模塊占用2個輸入字(m 1~m 2),1個輸出字(n 1)。m代表CPU單元或已連接的擴展單元的最後輸入字,n代表CPU單元或已連接的擴展單元的最後輸出字。n代表CPU單元或已連接的擴展單元的最後輸出字。
三、輸入、輸出信号的量程
CP1W-AD041可輸入的電壓信号有0~5V、1~5V、0~10V、-10~10V;可輸入的電流信号量程有0~20mA、4~20mA。
CP1W-DA041可輸出的電壓信号有0~5V、1~5V、0~10V、-10~10V;可輸出的電流信号量程有0~20mA、4~20mA。
CP1W-MAD11可輸入的電壓信号有0~5V、1~5V、0~10V、-10~10V;可輸入的電流信号量程有0~20mA、4~20mA。
CP1W-MAD11可輸出的電壓信号有1~5V、0~10V、-10~10V;可輸入的電流信号量程有0~20mA、4~20mA。
數字量分辨率為1/6000,如,0~10V對應#0000~#1770(&0~&6000),-10~ 10V對應#F448~#0BB8(&-3000~&3000)。
四、寫入數據設定
CP1W-AD041如要使用第一個輸入通道,電壓輸入方式0~10V,無平均化處理,則給n 1通道字賦值為#8009,給n 2通道字賦值為#8000。
CP1W-DA041如要使用第一個輸出通道,電壓輸出方式0~10V,則給n 1通道字賦值為#8009,給n 2通道字賦值為#8000。
由于設定通道字與模拟量輸出字有重複使用,故參數設定後要延時0.2秒,再給模拟量輸出通道n 1~n 4賦值數字量。
CP1W-MAD11如要使用第一個輸入通道0,電壓輸入方式0~10V;第二個輸入通道1,電流輸入方式4~20mA;輸出通道為電壓輸出方式0~10V,則給n 1通道字賦值為#8051。此模塊的輸入平均值處理設定用外部DIP開關設定。如輸入方式為1~5V和4~20mA,可将輸入轉換值與#8000比較,如一緻則輸出信号用作斷線檢測報警。
五、程序舉例
CP1W-AD041程序如下:
CP1W-DA041程序如下:
CP1W-MAD11程序如下:
,