返回主站|会员中心|保存桌面

欧姆龙服务商    

欧姆龙继电器|欧姆龙传感器|欧姆龙开关|欧姆龙温控器|欧姆龙电源

联系方式
  • 联系人:方经理
  • 电话:13073017555
新闻分类
  • 暂无分类
站内搜索
 
首页 > 新闻中心 > CP1E 模拟量信号怎么编程!
新闻中心
CP1E 模拟量信号怎么编程!
发布时间:2026-03-05        浏览次数:6        返回列表

CP1E 模拟量 = 直接读通道 / 直接写通道,不用指令!


一、先搞懂:CP1E 模拟量地址(最重要)

1)CP1E 自带模拟量(NA 型号:CP1E-NA20DT1-D 等)

  • 输入通道:AI0 → A210AI1 → A211

  • 输出通道:AQ0 → A212

2)CP1W-AD041 扩展模块(4 路输入)

  • 1 号单元:CH0 → A200CH1 → A201CH2 → A202CH3 → A203

3)CP1W-DA021 扩展模块(2 路输出)

  • 1 号单元:CH0 → A210CH1 → A211


二、最常用 3 个功能(直接照抄)

1. 模拟量输入读取(0-10V / 4-20mA)

功能:把 AI0 信号读到 D0

plaintext

MOV A210 D0
  • A210 就是 AI0 原始值

  • 电压 0-10V → 数字 0~3200

  • 电流 4-20mA → 数字 6400~32000


2. 模拟量工程量转换(最实用)

例:0-10V 对应 0-100℃公式:工程量 = (AI 值 × 量程) ÷ 3200

程序:

plaintext

MOV A210 D0       // 读AI0
MUL D0 #100 D10   // ×100
DIV D10 #3200 D100 // D100 = 实际温度 0~100

如果是 4-20mA(6400~32000)

plaintext

MOV A210 D0
SUB D0 #6400 D1   // 减掉4mA偏移
MUL D1 #100 D10
DIV D10 #25600 D100

3. 模拟量输出(AQ 控制变频器 / 阀门)

例:输出 0-10V 控制变频器

plaintext

MOV D100 A212     // A212 = AQ0
  • D100 = 0 → 0V

  • D100 = 1600 → 5V

  • D100 = 3200 → 10V


三、CP1E 模拟量标准工程模板(直接用)

1)AI0 输入 → 工程量(0-10V → 0-100)

plaintext

MOV     A210    D0
MUL     D0      #100    D10
DIV     D10     #3200   D100    // D100 = 实际值

2)工程量 → AQ0 输出

plaintext

MOV     D100    D200
MUL     D200    #32      D210
DIV     D210    #100     D210
MOV     D210    A212

四、硬件拨码一定要设置(不然读不出)

1)自带模拟量(NA 型号)

PLC 设置 → 模拟量 里设置:

  • AI0:电压 0-10V电流 4-20mA

  • 必须 传送到 PLC 并重启

2)扩展模块 CP1W-AD041

侧面拨码:

  • 电压:0-10V

  • 电流:4-20mA


五、最常见故障(90% 人中招)

  1. 读不到值 → 没设置信号类型(电压 / 电流)

  2. 数值乱跳 → 没单端接地 / 屏蔽线没接好

  3. 输出没反应 → 输出范围 0-3200 没写对

  4. 4-20mA 读成负数 → 拨码是电压。

收缩
  • QQ咨询

  • 电话咨询

  • 13073017555
  • 添加微信客服