欧姆龙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对应1770(0~6000),-10~+10V对应0BB8(-3000~3000)。
四、写入数据设定
CP1W-AD041如要使用第一个输入通道,电压输入方式0~10V,无平均化处理,则给n+1通道字赋值为8000。

CP1W-DA041如要使用第一个输出通道,电压输出方式0~10V,则给n+1通道字赋值为8000。

由于设定通道字与模拟量输出字有重复使用,故参数设定后要延时0.2秒,再给模拟量输出通道n+1~n+4赋值数字量。
CP1W-MAD11如要使用第一个输入通道0,电压输入方式0~10V;第二个输入通道1,电流输入方式4~20mA;输出通道为电压输出方式0~10V,则给n+1通道字赋值为8000比较,如一致则输出信号用作断线检测报警。

五、程序举例
CP1W-AD041程序如下:

CP1W-DA041程序如下:

CP1W-MAD11程序如下:
