本人是机电一体化专业,一直从事电气方面的调试安装及售后,工资不是很高。通过自己几年的调试经验,对电气的编程有了兴趣,对做电气的设计有了萌芽,希望通过工控网对和我一样的初学三菱的人有些帮助,也希望像我们这些这样的人,都能走出困扰,成为一个工控高手。(前提自己要努力钻研,沉住心,有PLC触摸屏仪表等操作平台,提高会更快)也希望能通过这里来做一下自己的心得,让自己能运用的更加透彻,见笑了。自己只是初学,在下面的自述中,如有地方说的不透彻,还希望路过的大侠们指点一二。也能让我们初学者,在一定的基础上有个提高,将不胜感激!
之前对三菱编程已经有所认识和了解。有些不懂或初学者对一些工程中,实际的液体抽样,温度怎么会反映到触摸屏上,产生了费解,下面就讲述一下相关的特殊模块的应用。
一.
1.首先是对特殊功能模块的认识(模拟量输入模块)
模拟量输入模块用于接受流量,温度和压力等传感设备送来的标准模拟电压,电流信号,并将其转换为数字信号供PLC使用。主要包括以后几种:FX2N-4AD(4通道模拟量输入模块)FX2N-2AD(2通道模拟量输入模块)FX2N-4AD-PT(4通道热电阻PT100温度传感器用模拟量输入模块)FX2N-4AD-TC(4通道热电阻J型和V型温度传感器用模拟量输入模块)等
2.模块的连接与编号
当PLC与特殊功能模块连接时,数据通讯是通过FROM/TO指令实现的。为了PLC能准确的查找制定的功能模块,每个特殊功能模块都有一个编号,编号的方法是从最靠近PLC基本单元的那一个功能模块开始顺次的编号,最多可连接8台功能模块(对应的编号是0-7号),注意其中的PLC扩展(如FX2N-8EX FX2N-8EYR)不在内.
3.FX2NPLC与特殊功能模块之间的读/写操作
EROM指令用于PLC基本单元读取特殊功能模块中的数据,TO指令用于PLC基本单元将数据写到特殊功能模块中。读,写都是针对特殊模块的缓冲寄存器BFM来进行的。(缓冲寄存器是特殊功能模块内部的操作数,有0-31,下面有介绍)
4.使用说明
这样啊,明白了,如果是FROM K0 K29 K4M10 K2的话是不是:如果没有错误,把特殊。。。。编号#5,#6存如到D0 ,D1中啊。另外不能直接用FROM K0 K5 K4M10 K1吗?
内容的回复:不能,FROM K0 K29 K4M0 K2这个指令K29指的是特殊模块中缓冲寄存器#29,#29又包括b0-b15,各自代表着含义,用K4M016个辅助继电器与#29中的16个内容比对,有错误的话,对应的继电器ON,图4中的最后一步常闭就断开,就不能完成读取采样平均值。你说的FROM K0 K5 K4M10 K1,K5(也就是#5),是存放平均值的,不要混淆