第八章特殊功能模块1-精选
• ①BFM#0中的两位十六进制数是分别用来 控制两通道的输出模式的,最低位控制 CH1,最高位控制CH2。H00中: 0=0 时,电压输出(-10V~+10V) 0=1时,电 流输出(+4mA~+20mA) 例如,H1O表示 CH1为电压输出,CH2为电流输出。
2020/4/9
• 从上表中带*号的缓冲寄存器中的数据可由PLC通 过TO指令改写。改写带*号的BFM的设定值即可 改变FX-4AD模块的运行参数,调整其输入方式, 输入增益和零点等。
• 从指定的模拟量输入模块读人数据前应先将设定 值写人,否则按缺省设定值执行。
• PLC用FROM指令可将不带*号的BFM内的数据读 入。
CH1:设定输入范围-10V~+10V CH2:设定输入范围+4mA~+20mA CH3、CH4:关闭该通道
2020/4/9
• ②输入的当前值送到BFM#9~12,输入的 平均值送到BFM#5~8。
• ③各通道平均值取样次数分别由BFM#1~4 来指定。取样次数范围从1-4096,若设定 值超过该数值范围时,按缺省设定值8次处 理。
2020/4/9
三、模拟量输出模块FX-2DA
• FX-2DA为2通道12位D/A转换模块,每个 通道可独立设置电压或电流输出。FX-2DA 是一种具有高精确度的输出模块。通过简 易的调整或根据PLC的指令可改变模拟量输 出的范围。瞬时值和设定值等数据的读出 和写入用FROM/TO指令进行。FX-2DA的 技术指标如表8-3表示。
2020/4/9
• ①在BFM#0中写入十六进制4位数字H0000使各 通道初始化,最低位数字控制通道1,最高位控制 通道4,各位数字的意义如下:
• O=0:设定输入范围-1OV~+l0V • 0=1:设定输入范围+4mA~+20mA • 0=2:设定输入范围-20mA~+20mA • 0=4:关闭该通道 • 例如BFM#0=H3310时,则
• FX系列PLC基本单元与FX-4AD、FX-2DA等之间 的数据通信是由FEOM指令和To指令来执行的, FROM是基本单元从FX-4AD、FX-2DA读数据的 指令,TO是从基本单元将数据写到FX-4AD、FX2DA的指令。实际上读、写操作都是对FX-4AD、 FX-2DA的缓冲寄存器BFM进行的。这一缓冲寄 存器区由32个l 6位的寄存器组成,编号为BFM#0 ~#31。FX-4AD模块BFM的分配表详见表8-5。
2020/4/9
• BFM#3l不能使用 • FX-2DA BFM分配如表8-6所示。 • 在表8-6中,带*号的BFM缓冲寄存器可用
TO指令将数据写入。 • 通常在PLC由STOP转为RUN状态时将数据
写入这些BFM中。当FX-2DA上电时,BFM 的值被复位,恢复到其缺省设定值。
2020/4/9
2020/4/9
四、热电偶温度传感器模拟量 输入模块FX-4AD-TCFX
• FX-4AD-TC是4通道热电偶温度传感器模拟 量输入模块。瞬时值及设定值等数据的读 出、写入用FROM/TO指令进行。FX4AD-TC的指术指标如表8-4所示。table 模拟量输入输出模块常在温度控制、流量 控制、速度控制、张力控制、压力控制、 风力控制、电流、电压的监控中应用。
第八章 特殊功能模块
• 型PLC的特殊功能模块按用途分有模拟量输 入输出模块、定位控制单元模块、数据通 信用模块、人机界面单元模块等。
2020/4/9
第一节 模拟量输入输出模块
2020/4/9
一、模拟量输入模块FX4AD(FX2、FX2C用)
• FX-4AD为4通道12位A/D转换模块,根据 外部连接方法及PLC指令,可选择电压输入 或电流输入,是一种具有高精确度的输入 模块。通过简易的调整或根据PLC的指令可 改变模拟量输入的范围。瞬时值和设定值 等数据的读出和写入用FROM/TO指令进 行。FX-4AD的技术指标如表8-1所示 。表 8-1
• ④当BFM#20被置1时,整个FX-4AD的设 定值均恢复到缺省设定值。这是快速地擦 除零点和增益的非缺省设定值的办法。
2020/4/9
• ⑤若BFM#21的b1、b0分别置为1、0,则 增益和零点的设定值禁止改动。要改动零 点和增益的设定值时必须令b1、b0的值分 别为0、l。 零点:数字量输出为0时的输入值。 增益:数字输出为+l000时的输入值。
2020/4/9
• ⑦BFM#23和#24中设定值以mV或μA为单位,但 受FX-4AD的分辨力的影响,其实际响应以5mV/ 20μA为步距。
• ⑧BFM#30中存的是特殊功能模块的识别码。 PLC可用FROM指令读入。FX-4AD的识别码为 K2019。用户在程序中可以方便地利用这一识别 码传送数据前先确认该特殊功能模块。 ⑨ BFM#29中各位的状态是FX-4AD运行正常与否的 信息。例如,b2为OFF时,表示DC24V电源正常 ,b2为哦ON时,则电源有故障。用FROM指令将 其读入,即可作相应处理。
2020/4/9
五、FX-4AD和FX-2DA的使用
2020/4/9
(பைடு நூலகம்) 模块编号
• 接在FX2基本单元右边扩展总线上的特殊功 能模块(例如FX-4AD、FX-2DA、FX-2ADPT等),从最靠近基本单元的那一个开始顺 次编为0~7号。如图8-1所示。
2020/4/9
(二)缓冲寄存器(BFM)分配
2020/4/9
• ⑥在BFM#23和BFM#24内的增益和零点设定值会 被送到指定的输入通道的增益和零点寄存器中。 需要调整的输入通道由BFM#22的G、0(增益-零 点)位的状态来指定。 例如,若BFM#22的G1、01位置1,则 BFM#23和24的设定值即可送入通道l的增益和零 点寄存器。各通道的增益和零点既可统一调整, 也可独立调整。
2020/4/9
二、温度传感器模拟量输入模 块FX-2AD-9T(FX2、FX2C用)
• FX-2AD-PT是2通道温度输入l2位A/D转换 模块,这是一种内附温度传感器前置放大 器的模拟电压量输入模块,它可以直接与 三线的铂电阻PT-l00直接连接。带有补偿的 两路输入可以校正传感器的非线性。FX2AD-PT瞬时值及设定值等数据的读出、写 入用FROM/TO指令进行。FX-2AD-PT的 技术指标如表8-2所示。