维控PLC编程组态
在网上未找到维控PLC的学习资料,通过学习以LX3V-0806MR-A2 PLC为准,做一个编程组态学习资料。
软件:软件版本
下载地址,下载中心——好团队, 好产品,助力智能制造。 (we-con.com.cn),维控官网下载中心下载
软件安装:
软件打开:
软件编程就不做介绍;
模拟量硬件地址:分两种形式,
1、第一个是BD板。
BD板接入在PLC模块上,使用特殊地址,状态占用地址M8112~M8115 数值为D8112~D8115
程序编程
启动复位通道rst M8112~M8115off,显示电流输入模式。然后D8112~D8115为通道输入数值。
2、一种是模块模式,模块根据位置0~8个模块地址
程序编程
FROM指令,将地址0(k0),BFM缓存地址30读取到PLC缓存地址D4 数据长度1(K1)
CMP指令,比较K2010和D4数据并输出M0
第一步,判断模块软件版本号,是否与实际使用版本号一致。
第二步,版本正常
模块模式
Top指令 设置模块模式,将H3300写入到BFM0
H3300表示4321通道模式。CH4、CH3为模式3关闭,CH2 CH1为模式0电压输入。
Top指令 设置模块模式,将4(K4)写入到BFM1开始的2(K2)个通道.及CH1,CH2
FROM指令,读取错误状态BFM29到K4M10开始
LX3V-4AD 的操作状态由 BFM#29 中读出,并 作为 LX3V 主单元
29错误状态
依次为M10对应b0~M20对应b10
判断无错误后读取数字
第一种读取平均值
FROM指令,读取地址0,BFM5开始两个数依次写入到D0
第二种读取实时值
FROM指令,读取地址0,BFM9开始4个数依次写入到D10
BFM通道值:
带*号的缓存器(BFMs)使用 TO 指令从 PC 写入。
不带*号的缓冲存储器的数据可以使用 FROM 指令读
模拟量输入通道偏移或增益调整
模拟量输出模块4DA
读取模块地址1,BFM30数据一个放入D5。对比k3020与D5数据比较并输出M6
当K3020=D5时输出M7执行
M7为1时写入模块模式2210到BFM0
写入数据D20开始4个数到BFM1开始CH1~CH4
读取错误信息BFM29输出到K1M10
当M10和M20为零时,输出模块运行状态