三零模拟量输出程序 (300模拟量)

简介

本程序适用于需要同时输出300个模拟量的场合。程序使用的是三菱FX3U系列PLC,采用的是PLC的模拟量输出功能。程序的结构清晰,易于理解和修改。程序的输出精度高,稳定性好,可以满足工业生产中的高要求。

硬件要求

  • 三菱FX3U系列PLC
  • 模拟量输出模块
  • 电源模块

软件要求

  • GX Works2

程序设计

程序的主体部分是一个循环,循环中每一步输出一个模拟量。模拟量的值是从指定的数据表中读取的。数据表中的数据可以根据需要进行修改。程序的输出精度为12位,输出范围为0~10V。

程序的详细流程图如下:

流程图

程序代码

```ladderLD D0 //开始循环MOV 0,D1 //模拟量输出通道号MOV 0.0,D2 //模拟量输出值OUT D1,D2 //输出模拟量INC D0 //模拟量输出通道号+1CMP D0,300 //比较模拟量输出通道号是否大于300BGE END //如果大于300,则结束循环JMP START //否则,继续循环 END://结束循环```

注意事项

  • 模拟量输出模块的地址必须与程序中的地址一致。
  • 模拟量输出值必须在0~10V的范围内。
  • 程序中的数据表必须根据需要进行修改。

总结

三零模拟量输出程序(300模拟量)是一种简单易用的程序,可以满足工业生产中对模拟量输出的高要求。程序的结构清晰,易于理解和修改。程序的输出精度高,稳定性好,可以广泛应用于各种工业场合。


求三菱PLC模拟量程序例子

TO K0 K17 H0 K1

TO K0 K17 H2 K1

FROM K0 K0 D0 K1

;选择ad输入通道1

;启动输入通道1的ad转换

;把通道1的当前值存入寄存器d0

TO K0 K17 H1 K1

TO K0 K17 H3 K1

FROM K0 K0 D2 K1

; 选择ad输入通道2

;启动输入通道2的ad转换

;把通道2的当前值存入寄存器d2

TO K0 K16 D4 K1

TO K0 K17 H4 K1

TO K0 K17 H0 K1

;d4是数值的模拟信号输出,值在0--255之间

;启动输出通道的da转换处理

;在编辑指令使m0 m2 m4循环接通断开

;d0 输入1通道当前值,d2输入2通道当前值,d4输出通道当前值。

扩展资料:

FX2N-2AD性能介绍:

一、电路接线

FX2n-4AD通过扩展电缆与PLC主机相连,四个通道的外部连接则根据外部输入电压或电流量的不同而不同。

应注意以下几点:

1、外部输入为电压量信号,则将信号的+、-极分别与模块V+和VI-相连

2、若外部输入为电流量信号,则需要把V+和I+相连。

3、如有过多的干扰信号,应将系统机壳的FG端与FX2n-4AD的接地端相连。

二、性能指标

1、电源

FX2n-4AD的外接电源为24V,上下波动不得超过2.4V,电流为55mA。

2、转换特性

3、模拟量模块的性能说明

(1)4个输入点可同时使用。

(2)输入电压为-10V~+10V,如果绝对值超过15V,则可对单元造成损坏。

(3)12位转换结果以二进制补码形式存放。最大值2047,最小值-2048。

(4)分辨率电压为1/2000,5mV,电流为1/1000,20uA。

(5)总体精度1%。

(6)转换速度6~15ms。

本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!

相关阅读

添加新评论