第11章 三菱PLC特殊模块
- 格式:ppt
- 大小:2.23 MB
- 文档页数:30
第十章FX2N FX2N系列系列系列PLC PLC PLC的特殊功能模块及通信的特殊功能模块及通信一模拟量输入模拟量输入//输出模块二高速计数模块高速计数模块FX2N FX2N FX2N--1HC 三其他特殊功能模块四特殊功能模块的应用五PLC PLC通信的基本概念通信的基本概念六PLC PLC与计算机的通信与计算机的通信七PLC PLC与与PLC PLC之间的通信之间的通信八PLC PLC的网络介绍的网络介绍一、模拟量输入模拟量输入//输出模块1 概述FX2n-4AD 是FX2n 系列PLC 的模拟量输入模块的模拟量输入模块,,有CH1~CH4四个通道个通道,,每个通道都可进行AD 转换转换,,分辩率为12位,采集信号电压为-10V~+10V ,分辩率5mV 。
电流输入时电流输入时,,为4~20mA 或-20~20mA ,分辩率20uA 。
FX2n-4AD 内部有32个16位的缓冲寄存器(BMF),用于与主机交换数据用于与主机交换数据。
FX2n-4AD 占用FX2n 扩展总线的8个点,耗电为5V ,30mA 。
2、FX2n-4AD 的电路接线FX2n-4AD 通过扩展电缆与PLC 主机相连主机相连,,四个通道的外部连接则根据外部输入电压或电流量的不同而不同的外部连接则根据外部输入电压或电流量的不同而不同。
应注意以下几点应注意以下几点::1. 外部输入为电压量信号,则将信号的+、-极分别与模块V+和VI-相连相连。
2.若外部输入为电流量信号,则需要把V+和I+相连相连。
3.如有过多的干扰信号如有过多的干扰信号,,应将系统机壳的FG 端与FX2n-4AD 的接地端相连的接地端相连。
FX2n-4AD 与外部信号接线图电流信号电压信号FX2n-4AD 的电路接线3 FX2n-4AD的性能指标2.转换特性(1)4个输入点可同时使用个输入点可同时使用。
(2)输入电压为-10V~+10V,如果绝对值超过15V ,则可对单元造成损坏损坏。
可编程控制器应用R第十章FX QN系列可编程控制器的特殊功能模块目录■特殊功能模块的类型及使用■模拟量输入模块FX ZN-4AD■模拟量输出模块FX2N-4DA■可编程凸轮控制器FX2N-1RM-SET内容提要FX?N系列可编程控制器的特殊功能模块种类繁多, 功能齐全,是组成闭环控制系统及专用控制环节的重要单元.本章着重介绍模拟量输入模块FX2N-4AD.模拟量输出模块FX2N-4DA和可编程凸轮控制器FX2N- 1 RM-SET的基本功能,主要技术指标和应用实例.力求说明特殊功能模块的使用模式.第一节特殊功能模块的类型及使用■ 一、FX2N系列PLC特殊功能模块的类型及用途■模拟量输入模块■模拟量输出模块■脉冲输出模块■高速计数模块■可编程凸轮控制器第一节特殊功能模块的类型及使用■二.FX2N系列PLC特殊功能模块的安装及应用当PLC与特殊功能模块连接时,数据通讯是通过FROM/TO 指令实现的。
每个特殊功能模块都有一个确定的地址编号。
0号1号泸、图10-1 FX刖-48 MR与特殊功能模块连接不总;图第一节特殊功能模块的类型及使用2 FX^PLC与特殊功能横块之闾的读/骂操作■FX2h•系列可编程控制器与特殊功能模块之间的通讯通过FROM/TO指令执行。
■FROM指令用于PLC基本单元读取特殊功能模块中的数据,TO指令用于PLC基本单元将数据写到特殊功能模块中。
■读、写操作都是针对特殊功能模块的缓冲寄存器BFM进行的。
第一节特殊功能模块的类型及使用(1)特珠功能樣块读指令指令 名称 助记 符 令码 指代操作数 程序步 ml m2 [D ・] n读指 令 FROM FNC78 K 、H ml m 0 ~ 7 K 、H m2・0 ~ 31 KnY. KnM, knS. T. C.D 、V 、ZK. Il n-1~ 32 FROM 9步(D) FROM 17步第一节特殊功能模块的类型及使用图10 2 FROM 指令格式X001FNC/8 K2 Kro nro K6 FROMml m2 [D ・]m第一节特殊功能模块的类型及使用⑵特珠功能模块写指令衣10-2特殊功能模块写指令要索指令助记 指令 操作数 程序步 名称 符 代码 ml m2 [S ・] n 写指 令 T0 FNC79 K 、II ml-0 ~7 K, H m2-0 ~ 31 KnY 、 KnM, KnS. T. C 、 D 、 V 、 Z. K. ilK 、II n-1 ~ 32 FROM 9步 (D) FROM 17步第一节特殊功能模块的类型及使用图10-3 TO 指令格式X001 FNC7T H2Kro IJZO K2 I TOm2 [S-] mlm第二节模拟量输入模块FX 2N -4AD11■-X 技术指标及端子连接 I •技术播标第二节模拟量输入模块FX 2N -4AD表10-3FX 2N -4AD 技术指标项目 电压输入 电流输入 4通道模拟量输入・通过输入端子变换可选电压 或电流输入 模拟量输入范围DC-10~+10V (输入电阻 200kG )绝对最大输 土 15V DC-20~+20mA (输入电阻 2500)绝对最大输入 土 32mA 数字量输出范围带符号位的16位二进制(有效数值11位)。
三菱特殊功能模块资料一.FX-4AD1.特性从最靠近基本单元的那个开始顺次编号0~7号.3.缓冲寄存器(BFM)分配FROM:基本单元从FX-4AD/2DA读数据TO:基本单元将数据写入FX-4AD/2DA中=8次处理.(4).BFM#20置1时,FX-4AD全部复位.(5).BFM#21中b1, b0=1,0时则零点及增益设定值禁止改动.零点:数字量输出为0时的输入值;增益:数字量输出为+1000时的输入值.(6)器,G,O=1,1时允许传送,设定值受分辨率影响应以5 mV/20μA为步距.(7).BF M#30为特殊功能模块的识别码,可用FROM指令读入,用于识别特殊功能模块.(8).BFM#29中b7~b0各bit状态是FX-4AD运行正常与否的信息,用FROM读入,例如:b2=0,表示DC24V电源正常b2=1,表示电源故障二.FX-2DA1.特性H11:CH2=归零,CH1=归零(4). BFM#20=1时,FX-2DA全部重置(5). BFM#21中b1, b0=1,0时则零点及增益设定值禁止改动.零点:数字量输入为0时的输出值;增益:数字量输入为+1000时的输出值.(6)BFM#23、24的设定值能否送入通道零点、增益寄存器,G,O=1,1时允许传送,设定值受分辨率影响应以5 mV/20μA为步距.(7).BF M#30为特殊功能模块的识别码,可用FROM指令读入,用于识别特殊功能模块.(8).BFM#29中b3~b0各bit状态是FX-2AD运行正常与否的信息,用FROM读入,例如:b2=0,表示DC24V电源正常b2=1,表示电源故障。
三菱特殊功能模块读写指令的使用在我们的FX系列PLC有很多特殊功能模块,大致可以分成:模拟量输入/输出模块、温度传感器输入模块、定位控制模块等等。
那么三菱FX系列PLC的模拟量模块是如何和三菱FX PLC 进行联系的呢?在三菱FX系列PLC中设置有两个指令对模拟量模块进行控制,这两条指令就是读指令FROM和写指令TO。
PLC和模拟量模块的数据交换就是通过这特殊功能模块的读写指令来完成的。
对于这两个指令,其中的操作数涉及到模块编号和模块BFM单元,那么我们首先是要理解一下什么是模块编号和什么是模块BFM单元。
下面就先讲一下模块编号的由来。
当出现多个特殊功能模块与PLC进行相连时,PLC对模块进行的读写操作必须得区分出是哪个模块进行的,因此就产生了区分不同模块的位置编号。
一个PLC的基本单元最多能连接8个特殊功能模块,所以编号就是0#-7#。
那么什么是特殊功能模块的缓冲存储器BFM呢?缓冲存储器BFM的主要功能就是作为PLC与特殊功能模块进行信息交换的中间单元。
FX2N的模拟量模块大都是32个BFM缓冲存储单元的,编号是从BFM0-BFM31。
我们要知道的是每个BFM缓冲存储器都是一个字单元,所以我们经常会说到通道字和状态字等。
对以上的概念有了一定的了解之后,我们就开始学习一下特殊功能模块的读写指令。
特殊功能模块的读指令是FROM,指令格式是FROM m1 m2 D n,这条指令的意思就是把位置编号为m1的特殊功能模块中以BFM#m2为首址的n个数据读到PLC中以D为首址的n个字元件中。
举个例子,FROM K1 K10 D0 K1 这条指令,简单的说就是把1#模块的BFM#10单元内容复制到PLC的D0单元里面。
如果将该指令改成FROM K1 K10 D0 K4,那就是把1#模块的BFM#10~BFM#13这四个单元内容复制到PLC的D0~D3单元里面,对应的关系是:BFM#10对应D0,BFM#11对应D1,BFM#12对应D2,BFM#13对应D3。
PLC• PLC现蓝-感源然•FX-4AD 4 12 A DPLC PLC FROM TO FX-4AD 8-1 8-1现蓝-必源然-智脉•FX-2AD-PT 2 l2 A DPT-l00 FX-2AD-PT FROM TO FX-2AD-PT 8-2现蓝-必然源•现蓝-必然源 必 度必 然 源 现蓝-必然源 紧种点 现置精立 脉精 现蓝-必然源 旋-息现蓝-感源然-脉点现蓝•现蓝-感源然-脉点 感现置精立 脉精 现蓝-感源然-脉点 旋-感 t踪过首釐~• 现蓝必 哦 现蓝-感源然 现蓝-必然源 现蓝-必源然-紧脉 器 0 操 旋-度哦 器 哦满现立器 •FX PLC FX-4AD FX-2DAFEOM To FROM FX-4AD FX-2DA TO FX-4AD FX-2DA FX-4AD FX-2DA BFM32 l 6BFM#0 #31 FX-4AD BFM 8-5• 型 紧种点 脉精 型 满现立 现蓝-感源然 ~~~~••PLC FROM * BFM• 满现立储0 感 界0000 度 感•精横0 -度精范 增首0范•0横度 增感m源 增必0m源•0横必 -必0m源 增必0m源•0横感• 满现立储0 界息息度0 ~~~~~~~~~~~~~~~~~~点界度 -度0范 增度0范~~~~~~~~~~~~~~~~~~点界必 增感m源 增必0m源~~~~~~~~~~~~~~~~~~点界息 点界感•~ 满现立储智 度必 满现立储拄 旋 ~~~~• 满现立储度 感 度-感0智控 旋 ~~~~• 满现立 必0 度 现蓝-感源然• 满现立 必度 过度 过0 度 0过度 过00 首 ~~~~~~~~~~ 0 ~~~~~~~~~~ 增首000• 满现立储必息 满现立储必感 满现立储必必 理 0哦 - 器BFM#22 G1 01 1BFM#23 24 l• 满现立储必息 储必感 m范 μ源 现蓝-感源然 拄m范 必0μ源• BFM#30 PLC FROM FX-4ADK2010BFM#29 FX-4AD b2 OFF DC24V b2 ON FROM•满现立储息首•FX-2DA BFM 8-6• 8-6 * BFM TO• PLC STOP RUN BFM FX-2DA BFM• 满现立储0 点界度 点界必 界00 ~~~~0 0 哦-度0范 增度0范器~~~~0 度 哦增感m源 增必0m源器 H1O CH1 CH2• 满现立储度 满现立储必~~~~满现立储度 点界度 哦 0器~~~~满现立储必 点界必 哦 0器• 紧种点 置色管 背脉精紧 现蓝-必然源 满现立储拄 ~~~~•满现立储拄~~~~~~~界00 点界必 点界度~~~~~~~界0度 点界必 点界度~~~~~~~界度0 点界必 点界度~~~~~~~界度度 点界必 点界度• 满现立 必0 首 现蓝-必然源~~~~ 满现立储必度 过度 过0度 0过度 过0 0 度 ~~~~~~~~~~ 0+1000• BFM#23 BFM#24 BFM 22 G-0( - ) BFM#22 G1 O1 lBFM#23 BFM#24 1• 满现立储必息 储必感 m范 μ源 现蓝-必然源 拄m范 必0μ源 ~~~~• 现蓝-必0然源 确息0度0 满现立储息0 ~~~~• 满现立储必智 现蓝-必0然源~哦 器 ~• 1 8-l FX-4AD FX-64MR N0 CH1 CH2 4 PLC D0 D1• 2 FX-2DA 2 CH1 CH2 PLC RUN STOP哦 器 ~•现蓝-感源然 现蓝-必然源 脉精 满现立~ ~• FlF2 PLC FX2 FX2CPLCF2-6A 8 2 1 :•度富 ~~ 哦0 拄器范 哦0 度0器范 哦精 必0器m源 始 哦感 必0器m源哦感 必0器m源 ~~•必富 ~~哦精 拄器范 哦0 度0器范哦精 必0器m源 哦感 必0器m源•息富 ~~~~0 必拄0 哦0 拄器范 哦0 度0器范 哦0 必0器m源 哦感 必0器m源 旋 必拄拄•感富哦 器 ~•F2-6A 3~• FX PLC 1现蓝-度紧理•现蓝-度紧理 现置精立 脉精 现蓝必 现蓝必那 紧种点 现蓝-度紧理 紧种点 旋 现蓝-度紧理•FX-1PG• 度00确 ~~~~• 紧种点 现置精立 脉0 ~~~~• 紧种点• PLC PLC现蓝-度理立•现蓝-度理立 操 操 现蓝必 现蓝必点 紧种点 旋 紧种点 现蓝-度理立 现置精立 脉精 ~~~~•现蓝-度理立 度00确~ 现蓝-度界点哦现蓝必器~现蓝必点•~ 紧种点 哦必 必风界必器现蓝-度界点 ~~~~• 现置精立 脉精 ~~~~• 现蓝必 现蓝必点 旋 现蓝-度界点•现蓝-度界点 旋-智必 现蓝-必0理立~•现蓝-必0理立 必•现蓝-必0理立 必00风 哦 度00风 器 必 息0•现蓝-必0理立 旋 旋 益 精 感旋•FX-20GM现必-息必置立-背状脉~••F2-32RM-SET CPU 32 F2-32RM-SET :• 操必0 精管精现现 息必哦Y度-Y息必器高旋-感••F2-32RM-SET EEPROM 2•现必-息必置立-背状脉 ~~~~•现必-息必置立-背状脉 度00m•F2-32RM-SET F2 FX PLC• 8-516•F2-32RM ( #1) ( #4) PROG RUN PROGPROG RUN RUN• 哦菱置益脉状器 哦源紧紧状管然器 哦立精然益现Y器 哦状管然器 背源范状 理精 状状紧置精立• ON OFF GO CLR ON OFF• 精管 精现现 精管 精现现 精管 精现现 ~~~~• 0富拄 ~•~现必-息必置立-背状脉 “ ” 旋-控•~ 满源管确 0增 度拄 ~~~~• 增 - 精色脉 0 增 度• 理精 增 -•F2-32RM-SET 8-7• 旋-旋 息 息控0 0富拄• 旋-智 旋-旋置背必息必点 现蓝-必息必源然紧~•置拄必息必点 现蓝-必息必源然紧 置拄必息必点 现蓝~必 现蓝~必那 紧种点 紧种点现蓝必 现蓝必点紧种点~~~•~现蓝-必息必源然紧 紧种点 然旋度必0 紧种点 置背 紧种点•FX-232ADP 8-10。
三菱特殊功能模块三菱特殊功能模块资料一.FX-4AD1.特性从最靠近基本单元的那个开始顺次编号0~7号.3.缓冲寄存器(BFM)分配FROM:基本单元从FX-4AD/2DA读数据TO:基本单元将数据写入FX-4AD/2DA中=8次处理.(4).BFM#20置1时,FX-4AD全部复位.(5).BFM#21中b1, b0=1,0时则零点及增益设定值禁止改动.零点:数字量输出为0时的输入值;增益:数字量输出为+1000时的输入值.(6)器,G,O=1,1时允许传送,设定值受分辨率影响应以5 mV/20μA为步距.(7).BF M#30为特殊功能模块的识别码,可用FROM指令读入,用于识别特殊功能模块.(8).BFM#29中b7~b0各bit状态是FX-4AD运行正常与否的信息,用FROM读入,例如:b2=0,表示DC24V电源正常b2=1,表示电源故障二.FX-2DA1.特性H11:CH2=归零,CH1=归零(4). BFM#20=1时,FX-2DA全部重置(5). BFM#21中b1, b0=1,0时则零点及增益设定值禁止改动.零点:数字量输入为0时的输出值;增益:数字量输入为+1000时的输出值.(6)BFM#23、24的设定值能否送入通道零点、增益寄存器,G,O=1,1时允许传送,设定值受分辨率影响应以5 mV/20μA为步距.(7).BF M#30为特殊功能模块的识别码,可用FROM指令读入,用于识别特殊功能模块.(8).BFM#29中b3~b0各bit状态是FX-2AD运行正常与否的信息,用FROM读入,例如:b2=0,表示DC24V电源正常b2=1,表示电源故障。
第十二讲特殊模块理论其及应用FX2N系列PLC的特殊功能模块大致有四类模拟量输入/输出类、温度测、高速脉冲计数与定位控制类通信接口类。
这里主要以FX2N-4AD与FX2N-4DA ,来说明特殊模块的用法。
AD、DA模块概述随着PLC,PLC 。
模拟量输入/输出模块简称为AD、DA ,分别可以实现模数转换和数模转换。
运用AD、DA ,PLC 。
FX2N系列中有关:FX2N-2AD(2 )、FX2N-4AD (4 )、FX2N-8AD(8 )、FX2N-4AD-PT(4)、FX2N-4AD-TC(4 )、FX2N-2DA(2路模拟)、FX2N-4DA(4 )和FX2N-2LC(2路温度PID )等。
.1.1 FX2N-4AD模拟量输入模块FX-42NAD模拟量输入模块是FX。
该模块有4个输(CH 通过输入端子变换,可。
电压输入,输入信号范围为DC–10~+ 10V输入阻抗为200kΩ分辨率为5mV电流输入,输入信号范围为DC-20~+20mA输入阻抗为250Ω分辨率为20μA。
FX2N-4AD模块将接收的模拟信号转换成12,并以补码的形式存于16 ,数值范围是-2048~+ 2047它的传输速率为15ms/K 综合精度为量程的1%。
FX2N-4AD的工作电源为DC24V模拟量与数字量之间采用,但各通道之间没有隔离。
FX-4AD消耗PLC主单元或有源扩展单元5V电源槽30mA。
FX2N-4AD占用基本单元的8 ,即在软件上占8 个I/O ,在计算PLC的I/O时可以将这8个点作为PLC 。
1. FX2N-4AD的接线FX-4AD的接线如图5-1,图中模拟输人信号采用双绞屏蔽电缆与FX2N-4AD ,电缆应远离电源线或其它可能产生电气干扰的导线。
如果输入有,或在外部接线中有电气干扰,可以接一个0.1μF~0.47μF(25V的电容。
,应将端子V+和I+ 。
FX2N-4AD 接地端与PLC主单元接地端,如果存在过多的电气干扰,再将外壳地端FG和FX2N-4AD 。
三菱PLC特殊功能模块的类型及用途 - 三菱plc模拟量输入模块用于将温度、压力、流量等传感器输出的模拟量电压或电流信号,转换成数字信号供plc基本单元使用。
FX2N系列PLC 的模拟量输入模块主要有:FX2N-2AD型2通道模拟量输入模块、FX2N-4AD型4通道模拟量输入模块、FX2N-4AD-PT型4通道热电阻传感器用模拟量输入模块、FX2N-4AD-TC型4通道热电偶传感器用模拟量输入模块等。
2.模拟量输出模块模拟量输出模块主要用于将PLC运算输出的数字信号,转换为可以直接驱动模拟量执行器的标准模拟电压或电流信号。
FX2N型PLC的模拟量输出模块主要有:FX2N-2DA型2通道模拟量输出模块、FX2N-4DA型4通道模拟量输出模块等。
3.过程把握模块过程把握模块用于生产过程中模拟量的闭环把握。
使用FX2N-2LC 过程把握模块可以实现过程参数的PID把握。
FX2N-2LC模块的PID 把握程序由PLC生产厂家设计并存储在模块中,用户使用时只需设置其缓冲寄存器中的一些参数,使用格外便利,一般使用在大型的过程把握系统中。
4.脉冲输出模块脉冲输出模块可以输出脉冲串,主要用于对步进电动机或伺服电动机的驱动,实现多点定位把握。
与FX2N系列PLC配套使用的脉冲输出模块有FX2N-1PG、FX2N-lOGM、FX2N-20GM等。
5.高速计数器模块利用FX2N系列PLC内部的高速计数器可进行简易的定位把握,对于更高精度的点位把握,可接受FX2N-1HC型高速计数器模块。
高速计数器模块FX2N-IHC是适用于FX2N系列PLC的特殊功能模块。
利用PLC的外部输入或PLC的把握程序可以对FX2N-1HC计数器进行复位和起动把握。
6.可编程凸轮把握器可编程凸轮把握器FX2N-IRM-SET.是通过主要旋转角传感器F7-720-RSV,实现高精度角度、位置检测和把握的专用功能模块,可以代替机械凸轮开关,实现角度把握。
三菱PLC的特殊模块的读写指令三菱PLC的特殊模块的读写指令在使用三菱特殊功能模块时,CPU除了为模块分配输入输出地址(输入X和输出Y)外,还在模块内存中为模块分配了一块数据缓冲区(BFM)来做为和CPU通讯之用。
如下所示为高速计数器模块A1SD62的输入输出地址和缓冲区的地址及含义:图1 A1SD62的输入信号图2 A1SD62的输出信号图3 A1SD62的缓冲区定义注:模块的输入输出为占32位,其具体定义和模块在基板的位置有关,表中定义的X00~X1F及Y00~Y1F是模块占用第一个模块位置时的定义,而缓冲区的地址则可以在指令使用。
三菱有专门两条指令实现对模块缓冲区BFM的读写,即:TO指令和FROM指令,其它指令都是这两个指令的变形,如:DTO表示32位操作指令(无D时,表示16位操作指令),TOP表示在控制命令的上升沿时执行对BFM的写入,可以根据实际情况分别使用,FROM也同样。
下面对这两种指令的使用方法做一下简要介绍。
1、FROM指令(FNC78)FROM指令的功能是实现对特殊模块缓冲区BFM指定位的读取操作。
指令格式如下:指令中各软元件、操作数代表的意义如下:C C:FROM指令执行的启动条件。
启动指令可以是X、Y、内部继电器M等。
Kn1:模块地址的高位,K代表模块地址的高位用十进制数表示,也可以用十进制数来表示。
如:当高速计数器模块A1SD62的输入输出地址分别是XA0F~XB1F及YA0F~YB1F时,此值可以是K10,也可以是HA。
实际上此值是指定特殊模块在基板上的位置,在实际设置时,也可按每个位置为16点来计算得到此值(如一个模块占32点则为两个位置)。
Kn2:为要读取的缓冲区的地址,可以是十进制数(以K打头),也可以是十六进制数(以H打头)。
此地址只和模块有关,和模块在基板的位置无关。
Kn3Mn4:读取的数据在PLC CPU中的存储地址(目标地址)。
Kn3代表从特殊模块BFM读取的二进制的位数,以4位(bit)为单位,n3允许值为1~8。