三菱plc特殊模块使用
第章三菱PLC的特殊模块
![第章三菱PLC的特殊模块](https://img.taocdn.com/s3/m/1586b03d6c175f0e7cd13732.png)
端口 (地址)
数字信号 0~4095 0~1023 ……
工程化反变换
工程量 0~100% ……
CPU
软件实现
4.模拟量输出模块FX-2DA
FX-2DA为2通道12位D/A转换模块,每个通道可 独立设置电压或电流输出。FX-2DA是一种与F2-6A相 比具有高精确度的输出模块。
C O M X 0 X 1 X 2 X 3 X 4 X 5 X 6 C O M 2 Y 2 Y 3 C O M 1 Y 0 Y 1 C O M 1 Y 0 C O M 2 Y 1 C O M 3 Y 2 C O M 4 Y 3
第10章
三菱PLC的特殊模块
一、模拟量控制
模拟量输入/输出单元 A/D转换、D/A转换
二、位置控制
脉冲输出单元 运动控制模块
一、模拟量输入/输出单元
入输出单元模块的有关性能: F2-6A是三菱公司F1、F2系列PLC的扩展单元, 为8位4通道输入、2通道输出的模拟量输入输出单元 模块。 F2-6A模块与F1、F2系列PLC连接示意图如 下: B C D B I N
输入信号1 多路 转换 前置放大 采样保持 内、外 补偿 ADC 光电 隔离 数据 驱动 锁存 数据 总线
输入信号n
控制 总线 控制单元
A/D转换通常有二种方式:① 逐次比较型 ② 双积分型
1.模拟量输入模块FX-4AD
FX-4AD为4通道12位A/D转换模块,根据外部连 接方法及PLC指令,可选择电压输入或电流输入,是 一种与F2-6A相比具有高精确度的输入模块。
F2-30GM应用系统方框图
2.脉冲输出模块FX-1PG(FX2、FX2C用)
FX-1PG 脉冲输出模块是一种根据 FROM/TO 指令 进行与FX2、FX2C系列PLC数据交换的特殊功能模块。 用一台FX-1PG独立进行一轴定位控制,而一台PLC则 最多可连8台FX-1PG。
三菱plc特殊软元件 M指令
![三菱plc特殊软元件 M指令](https://img.taocdn.com/s3/m/ab008a47c5da50e2524d7fb5.png)
M8018检测RTC卡盒是否插入
M8019实时时钟(RTC)出错
D8010当前扫描时间
D8011最小扫描时间
D8012最大扫描时间
D8013秒
D8014分
D8015时
D8016日
D8017月
D8018年
D8019星期(0:星期日~6:星期六)
三标志
M8020零(加减运算结果为0时置位)
M8021借位
M8022进位
M8023小数点运算标志
M8024处于ON状态时执行指令、传送方向翻转
M8025HSC方式
M8026RAMP方式
M8027PR方式
M8028FROM./TO指令
执行中允许中断标志
M8029指令执行完成
D8028Z寄存器内容
D8029V寄存器内容
四PLC方式
M8030电池LED灯灭指令
特殊软元件
一PC状态
M8000RUN监控(a触点)
M8001RUN监控(b触点)
M8002初始脉冲(a触点)
M8003初始脉冲(b触点)
MM8006电池电压下降锁存
M8007电源瞬停检测
M8008停电检测
M8009DC24V关断
D8001PLC型号及系统版本
D8002存储器容量
M8031全清非保持存储器
M8032全清保持存储器
M8033停止时存储器保持
M8034禁止所有输出
M8035强制RUN方式
M8036强制RUN信号
M8037强制STOP信号
M8038RAM文件寄存器全清零
M8039恒定扫描方式
D8039恒定
D8003存储器类型
三菱特殊功能模块读写指令的使用
![三菱特殊功能模块读写指令的使用](https://img.taocdn.com/s3/m/e5a1695eb307e87101f69699.png)
三菱特殊功能模块读写指令的使用在我们的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。
三菱PLCFX2N功能运用
![三菱PLCFX2N功能运用](https://img.taocdn.com/s3/m/667b603d43323968011c929f.png)
表8-8项 目来自FX2N-2DA的技术指标
输 出 电 压 0~10V直流,0~5V直流 12位 输 出 电 流 4~20mA
模拟量输出范围 数字输出 分辨率 总体精度 转换速度
2.5mV(10V/4000) 1.25mV(5V/4000)
满量程1% 4ms/通道
4mA(20mA/4000)
电源规格
占用I/O点数 适用的PLC
−100~+600℃ −1000~+6000 −148~+1112℉ −1480~+11120
12转换(11个数据位+1个符号位)
最小分辨率
整体精度 转换速度 电源 占用I/O点数 适用PLC
0.2~0.3℃
满量程的±1% 15ms
0.36~0.54℉
主单元提供5V/30mA直流,外部提供24V/50mA直流 占用8个点,可分配为输入或输出 FX1N,FX2N,FX2NC
*#23 *#24
#25~#19 #29 #30 #31
图8-2 增益示意图 增益决定了校正线的角度或者斜率,由数字值1000标识。 (a)小增益 读取数字值间隔大; (b)零增益 默认:5V或20mA; (c)大增益 读取数字值间隔小。
图8-3
偏移示意图
偏移是校正线的“位置”,由数字值0标识。 (d)负偏移 数字值为0时模拟值为负; (e)零偏移 数字值等于0时模拟值等于0; (f)正偏移 数字值为0时模拟值为正。
通道初始化,默认值=H0000 通道1 通道2 通道3 通道4 通道1 通道2 这些缓冲区为输入的平均值 通道3 通道4 通道1 通道2 这些缓冲区为输入的当前值 通道3 通道4 平均值采样次数(1~4096),用于得到平均结果,默认值为8(正常速度,高速操作可选 择1)
三菱PLC使用说明书
![三菱PLC使用说明书](https://img.taocdn.com/s3/m/9aacb59d83d049649b6658d0.png)
扩展电缆请牢固地安装在所规定的连接器上。 接触不良会导致误动作。
2.1 安装
产品安装时,有以下物品。 DIN导轨安装 直接安装(M4螺栓安装) 关于详细情况,请参考所连接可编程控制器的以下手册。
手册编号
JY997D19801 [另册]
JY997D57101 [另册]
JY997D19401 [另册]
内容
记载了关于FX3U系列可编程控制器主 机 的 输 入 输 出 规 格、接 线、安 装 及 维护等的硬件方面的详细内容
记载了关于 FX3UC 系列可编程控制器 主 机 的 输 入 输 出 规 格、接 线、安 装 及维护等的硬件方面的详细内容
2) 自制输入输出电缆用连接器(本公司选件) 电线和压接工具请用户自行准备。
输入输出连接器的型号与结构
适用电线(建议UL-1061)和工具
本公司型号
部件的内容 (第一电子工业株式会社制)
电线尺寸
压接工具 (第一电子工业
株式会社制)
FX-I/O-CON2-S 散线用(2套)
外壳:HU-40OS2-001 压接触头:HU-411S
接线时的注意事项
在进行螺栓孔加工及配线作业时,请不要将切屑及电线屑落入可编程控制器 的通风孔内。否则有可能导致火灾、故障及误动作。
当因噪音影响导致异常的数据被写入到可编程控制器中的时候,有可能会因此 引起可编程控制器误动作、机械破损以及事故发生,所以请务必遵守以下内容。
1) 通信线请勿与主回路线或高压电线、负载线等捆在一起接线,或是靠近 接线。 否则容易受到噪音和冲击感应的影响。 布线时,请至少与上述线路保持100mm以上距离。
三菱PLC的指令代码和内部特殊寄存器
![三菱PLC的指令代码和内部特殊寄存器](https://img.taocdn.com/s3/m/e846a81f168884868762d6c3.png)
三菱PLC的指令代码一顺控指令1 触点指令00 LD 逻辑操作开始01 LDI 逻辑非操作开始02 AND 逻辑乘03 ANI 逻辑乘非04 OR 逻辑加05 ORI 逻辑加非2 连接指令06 ANB AND逻辑块与07 ORB OR逻辑块或08 MPS 存储操作结果09 MRD 从MPS读取操作结果10 MPP 从MPS读取操作结果并清除结果3 输出指令11 OUT 软元件输出12 SET 软元件置位13 RST 软元件复位14 PLS 在输入信号的上升沿15 PLF 在输入信号的下降沿16 CHK 软元件输出翻转4 移位指令17 SFT 元件移1位18 SFTP 元件移1位5 主控指令19 MC 主控开始20 MCR 主控复位6 结束指令21 FEND 结束主程序22 END 总的程序末尾,返回第0步7 其它指令23 STOP 停止24 NOP 空操作二基本指令1 比较指令16位数据比较25 LD= 当S1=S2, 接通,当S1≠S2, 断开26 AND=27 OR=28 LD<> 当S1≠S2, 接通,当S1=S2, 断开29 AND<>30 OR<>31 LD> 当S1>S2, 接通,当S1≤S2, 断开32 AND>33 OR>34 LD<= 当S1≤S2, 接通,当S1>S2, 断开35 AND<=36 OR<=37 LD< 当S1<S2, 接通,当S1≥S2, 断开38 AND<39 OR<40 LD>= 当S1≥S2, 接通,当S1<S2, 断开41 AND>=42 OR>=32位数据比较43 LDD= 当(S1+1,S1)=(S2+1,S2), 接通44 ANDD=45 ORD=46 LDD<> 当(S1+1,S1)≠(S2+1,S2),接通47 ANDD<>48 ORD<>49 LDD> 当(S1+1,S1)>(S2+1,S2), 接通50 ANDD>51 ORD>52 LDD<= 当(S1+1,S1)≤(S2+1,S2),接通53 ANDD<=54 ORD<=55 LDD< 当(S1+1,S1)<(S2+1,S2), 接通56 ANDD<57 ORD<58 LDD>= 当(S1+1,S1)≥(S2+1,S2),接通59 ANDD>=60 ORD>=2 算术运算指令二进制16位加/减61 + (D)+(S)→(D)62 +P63 + (S1)+(S2)→(D)64 +P65 - (D)-(S)→(D)66 -P67 - (S1)-(S2)→(D)68 -P二进制32位加/减69 D+ (D+1,D)+(S+1,S)→(D+1,D)70 D+P115 DDEC (D+1,D)-1→(D+1,D)116 DDECP3 BCD—二进制转换117 BCD (S)→(D)BCD转换118 BCDP119 DBCD (S+1,S)→(D+1,D)120 DBCDP121 BIN (S)→(D)二进制转换122 BINP123 DBIN (S+1,S)→(D+1,D)124 DBINP4 数据传送指令125 MOV (S)→(D)126 MOVP127 DMOV (S+1,S)→(D+1,D)128 DMOVP129 CML (S)→(D)130 CMLP131 DCML (S+1,S)→(D+1,D)132 DCML133 DCMLP134 BMOV (S)→(D)n个135 BMOVP136 FMOV (S)→(D)n个137 FMOVP138 XCH (D1)←→(D2)139 XCHP140 DXCH (D1+1,D1)←→(D2+1,D2) 141 DXCHP5 程序分支指令142 CJ 条件满足,跳转到P**处143 SCJ 条件满足后紧接的扫描周期, 跳转到P**处144 JMP 无条件跳转到P**处145 CALL 执行P**处子程序146 CALLP147 RET 从子程序返回148 EI 允许中断149 DI 禁止中断150 IRET 从中断程序返回151 SUB 执行n指定的程序152 SUBP6 程序切换指令153 CHG 在主副程序间切换7 刷新指令154 COM 执行通讯刷新155 EI 允许通讯刷新156 DI 禁止通讯刷新157 SEG 对应软元件的刷新,仅执行1个扫描周期,M9052 ON时有效三应用指令1 逻辑运算指令158 WAND (D) AND (S)→(D)159 WANDP160 WAND (S1) AND (S2)→(D)161 WANDP162 DAND (D+1,D) AND (S+1,S)→(D+1,D)163 DANDP164 WOR (D) OR (S)→(D)165 WORP166 WOR (S1) OR (S2)→(D)167 WORP168 DOR (D+1,D) OR (S+1,S)→(D+1,D)169 DORP170 WXOR (D) XOR (S)→(D)异或171 WXORP172 WXOR (S1) XOR (S2)→(D)173 WXORP174 DXOR (D+1,D) XOR (S+1,S)→(D+1,D)175 DXORP176 WXNR (D) XOR (S)→(D)177 WXNRP178 WXNR (S1) XOR (S2)→(D)179 WXNRP180 DXNR (D+1,D) XOR (S+1,S)→(D+1,D)181 DXNRP182 NEG 0-(D)→(D)补码183 NEGP2 旋转指令184 ROR n位右转185 RORP186 RCR n位右转(带进位)187 RCRP188 ROL n位左转189 ROLP190 RCL n位左转(带进位)191 RCLP192 DROR n位右转193 DRORP194 DRCR n位右转(带进位)195 DRCRP196 DROL n位左转197 DROLP198 DRCL n位左转(带进位)199 DRCLP3 移位指令200 SFR n位右移202 SFL n位左移203 SFLP204 BSFR 1位右移205 BSFRP206 BSFL 1位左移207 BSFLP208 DSFR 1位右移209 DSFRP210 DSFL 1位左移211 DSFLP4 数据处理指令212 SER 数据搜索213 SERP214 SUM 位检查215 SUMP216 DSUM217 DSUMP218 DECO 译码编码219 DECOP220 ENCO221 ENCOP222 SEG 7段编码223 BSET 对字中n位置位224 BSETP225 BRST 对字中n位复位226 BRSTP227 DIS 组合分离228 DISP229 UNI230 UNIP231 ASC ASCII转化5 先进先出指令232 FIFW FIFO写233 FIFWP234 FIFR FIFO读235 FIFRP6 内存缓冲区存取指令236 FROM 从特殊功能模块读取数据237 FROMP238 DFRO239 DFROP240 TO 向特殊功能模块写数据241 TOP242 DTO243 FROM 从远程I/O站读数据244 FROMP245 DFRO247 TO 向远程站写数据248 TOP249 DTO250 DTOP7 FOR/NEXT指令251 FOR 重复n次252 NEXT8 本地站、远程I/O站存取指令253 LRDP 从本地站读数据254 LWTP 向本地站写数据255 RFRP 从远程特殊功能模块读数据256 RTOP 向远程特殊功能模块写数据9 显示指令257 PR 从指定的8点字软元件输出16个字符的ASCII码258 PR 顺序向输出模块输出ASCII码, 直到结束符NUL(00H)259 PRC 将字软元件的注释转换成ASCII码,并输出260 LED 将指定的8点字软元件显示16个字符的ASCII码261 LEDA 显示指定的英文数字字符262 LEDB263 LEDC 显示软元件S的注释264 LEDR 显示复位10 其它指令265 WDT WDT复位266 WDTP267 CHK 故障检测268 SLT 按参数设定的条件,数据被锁定269 SLTR 状态锁存复位,且执行SLT270 STRA 按参数设定的条件,采样数据存入271 STRAR 采样跟踪复位,且允许执行272 STC 进位标志(M9012)ON273 CLC 进位标志(M9012)OFF274 DUTY 用户定义时钟11 伺服指令275 DSFRP 请求启动伺服程序276 PSFLP 数据修改特殊继电器和特殊寄存器一特殊继电器M清单M9000 熔丝断M9002 I/O组件校验出错M9004 MINI网通讯出错M9005 AC电源掉电检测M9006 电池电压低M9007 电池电压低锁存M9008 自诊断出错M9009 信号报警器检测M9010 运算出错标志M9011 运算出错标志锁存M9012 进位标志M9016 数据存储区清零标志M9017 数据存储区清零标志M9018 数据通讯监控切换M9020 0号用户定时时钟M9021 1号用户定时时钟M9022 2号用户定时时钟M9023 3号用户定时时钟M9024 4号用户定时时钟M9025 时钟数据设置请求M9026 时钟数据出错M9027 时钟数据显示M9028 时钟数据读请求M9030 0.1秒时钟M9031 0.2秒时钟M9032 1秒时钟M9033 2秒时钟M9034 1分钟时钟M9036 常开M9037 常闭M9038 RUN后第一个扫描周期ONM9039 运行标志M9040 暂停PAUSE允许线圈M9041 PAUSE状态触点M9042 停止状态触点M9043 采样跟踪完成M9044 采样跟踪M9046 采样跟踪M9047 采样跟踪准备M9048 RUN LED闪烁标志M9049 切换输出字符数目M9050 存放操作结果的存储区交换触点M9051 CHG指令执行禁止M9052 SEG指令切换M9053 EI/DI指令切换M9054 单步运行标志M9055 状态锁存完成标志M9056 主程序P, I设置请求M9057 副程序P, I设置程序M9060 副程序2P, I设置程序M9061 副程序3P, I设置程序M9060 远程终端出错M9061 通讯出错M9065 分离传送状态M9066 传送处理切换M9067 I/O组件出错检测M9068 测试模式M9069 线路故障时的输出M9073 WDT出错标志M9074 PCPU准备完成标志M9075 测试模式标志M9076 外部急停输入标志M9077 手动脉冲发生器轴设置错误标志M9078 测试模式请求出错标志M9079 伺复程序设置出错标志M9081 对远程模块的通讯请求M9082 最终站数不一致M9084 出错检测M9086 运行标志BASIC程序M9087 暂停(PAUSE)标志M9091 操作运行出错细节标志M9091 微机子程序调用出错标志M9092 双电源模块过热M9093 双工电源模块出错M9094 I/O改变标志M9095 双工运行校验出错M9096 A3VCPU A自校出错M9097 A3VCPU B自校出错M9098 A3VCPU C自校出错M9099 A3VTU自校出错M9100 SFC程序登记M9101 SFC程序起/停M9102 SFC启动状态M9103 连续步转移有效/失效M9104 连续转移防止标志M9108 步转移监控定时器起始(对应D9108)M9109 步转移监控定时器起始(对应D9109)M9110 步转移监控定时器起始(对应D9110)M9111 步转移监控定时器起始(对应D9111)M9112 步转移监控定时器起始(对应D9112)M9113 步转移监控定时器起始(对应D9113)M9114 步转移监控定时器起始(对应D9114)M9180 激活步采样跟踪完成标志M9181 激活步采样跟踪执行标志M9182 激活步采样跟踪有效M9196 在块停止时控制输出M9197~9198 保险丝熔断,I/O校核出错显示切换二特殊寄存器D9000 保险丝断D9001 保险丝断D9002 I/O组件校验出错D9003 SUM指令检测位数D9004 MINI网主通讯组件出错D9005 AC掉电计数D9006 电池不足D9008 自诊断出错D9009 信号报警器检测D9010 出错步D9011 出错步D9014 I/O控制模式D9015 CPU运行状态D9016 ROM/RAM设置D9017 最小扫描时间D9018 当前扫描时间D9019 最大扫描时间D9020 恒定扫描D9021 扫描时间D9022 1秒计数器D9025 时钟数据(年,月)D9026 时钟数据(日,时)D9027 时钟数据(分,秒)D9028 时钟数据(星期)D9021~D9034 远程终端组件参数设置D9035 远程I/O组件的通讯属性D9035 扩展文件寄存器D9036 总的站数D9036~9037 供指定扩展文件寄存器软件地址D9038~9039 LED显示优先级D9044 采样跟踪D9050 SFC程序出错代码D9051 出错块D9052 出错步D9053 转移出错D9054 出错顺控步D9055 状态锁存步序号D9061 通讯出错代码D9072 PC通讯检测D9081 对远程终端模块的已执行的通讯请求数D9082 最后的站号D9090 微机子程序输入数据区首软元件号D9091 指令出错D9094 待更换的I/O组件的首地址D9095 A3VTS系统和A3VCPU的运行状态D9096 A3VCPU A自检出错D9097 A3VCPU B自检出错D9098 A3VCPU C自检出错D9099 A3VTU 自检测出错D9100~D9107 断保险丝的组件D9100 保险丝熔断的组件D9108~D9114 步转移监控定时器设置D9116~D9123 I/O组件校验出错D9124 信号器报警数量检测D9125~D9132 信号报警器地址号D9133~D9140 远程终端卡信息D9141~D9172 通讯重发次数D9173 模式设置D9174 设置重发次数D9175 线缆出错模块出错代码D9180~9193远程终端模块出错代码D9180 轴1和轴2的限位开关输出状态存储区D9181 轴3和轴4的限位开关输出状态存储区D9182 轴5和轴6的限位开关输出状态存储区D9183 轴7和轴8的限位开关输出状态存储区D9184 CPU出错的原因D9185 伺服放大器接线数据D9187 手动脉冲发生器轴设置出错D9188 在TEST模式下启动轴号请求出错D9189 出错程序号D9190 数据设置出错D9191 伺服放大器类型D9196~9199 故障站检测D9200 LRDP处理结果D9201 LWTP处理结果D9204 通讯状态D9205 执行回送的站D9206 执行回送的站D9207 通讯扫描时间(最大值)D9208 通讯扫描时间(最小值)D9209 通讯扫描时间(当前值)D9210 重发次数D9211 环路切换计数D9212 就地站运行状态(1~16)D9213 就地站运行状态(17~32)D9214 就地站运行状态(33~48)D9215 就地站运行状态(49~64)D9216 就地站出错检测(1~16)D9217 就地站出错检测(17~32)D9218 就地站出错检测(33~48)D9219 就地站出错检测(49~64)D9220 就地站参数不匹配或(1~16)远程站I/O分配出错D9221 就地站参数不匹配或(17~32)远程站I/O分配出错D9222 就地站参数不匹配或(33~48)远程站I/O分配出错D9223 就地站参数不匹配或(49~64)远程站I/O分配出错D9224 主站与从站和远程I/O站之间的初始通讯(1~16)D9225 主站与从站和远程I/O站之间的初始通讯(17~32)D9226 主站与从站和远程I/O站之间的初始通讯(33~48)D9227 主站与从站和远程I/O站之间的初始通讯(49~64)D9228 就地站或远程I/O站出错(1~16) D9229 就地站或远程I/O站出错(17~32) D9230 就地站或远程I/O站出错(33~48) D9231 就地站或远程I/O站出错(49~64) D9232 就地站或远程I/O站环路出错D9233 就地站或远程I/O站环路出错D9234 就地站或远程I/O站环路出错D9235 就地站或远程I/O站环路出错D9236 就地站或远程I/O站环路出错D9237 就地站或远程I/O站环路出错D9238 就地站或远程I/O站环路出错D9239 就地站或远程I/O站环路出错D9240 检测到接收出错的次数D9243 本站站号检测D9244 从站的总数D9245 检测到的接收出错次数D9248 就地站运行状态D9249 就地站运行状态D9250 就地站运行状态D9251 就地站运行状态D9252 就地站出错检测D9253 就地站出错检测D9254 就地站出错检测D9255 就地站出错检测。
三菱FX系列PLC特殊功能寄存器M指令代码详细功能介绍
![三菱FX系列PLC特殊功能寄存器M指令代码详细功能介绍](https://img.taocdn.com/s3/m/08166c9858fb770bf68a5510.png)
M8000:上电接通M8001:上电断开M8002:初始化脉冲(首次扫描接通)M8003:初始化脉冲(首次扫描断开)M8004:错误发生(FX3UC时M8060,M8061,M8064,M8065,M8066,M8067其中哪一个ON时动作;FX3UC以外M8060,M8061,M8063,M8064,M8065,M8066,M8067其中哪一个ON时动作)M8005:电池电压降低(电池电压异常降低时动作)M8006:电池电压降低锁存(电池电压异常降低时动作保持)M8007:瞬间停止检测(当M8007为ON的时间小于D8008,PLC将继续运行)M8008:停电检测(当M8008电源关闭时,M8000也关闭)M8009:DC24V故障M8011:10ms时钟脉冲M8012:100ms时钟脉冲M8013:1s时钟脉冲M8014:1min时钟脉冲M8015:内存实时脉冲(计时停止以及预先装置)M8016:内存实时脉冲(显示停止,时刻读出显示的停止)M8017:内存实时脉冲(补正,±30s补正)M8018:内存实时脉冲(安装,安装检测)M8019:内存实时脉冲错误M8020:零位标志,加减演算结果为0M8021:借位标志,演算结果成为最大的负数值以下时M8022:进位标志,进位发生在ADD(FNC20)指令期间或当数据移位操作的结果发生溢出时。
M8023:小数点演算标志,ON:进行浮点运算。
M8024:BMOV方向指定,转送方向替换,数据从终点到源的方向转送。
M8029:指令结束,DSW(FNC72)等等的动作结束时动作M8030:电池LED消灯指令,当驱动M8030时,及时电池电压降低,PLC面板的LED也不会点亮。
M8031:非锁存内存全部清除M8032:锁存内存全部清除M8033:内存保持停止,ON时内存保持,当PLC从RUN→STOP,图像存储或者数据存储的内容保持原来状态。
M8034:所有输出禁止M8035:强制RUN模式M8036:强制RUN指令M8037:强制STOP指令M8038: ON时,通讯参数被设定;在FX2、FX2C里,作为RAM文件寄电器全部删除动作。
三菱PLC特殊功能模块教程
![三菱PLC特殊功能模块教程](https://img.taocdn.com/s3/m/38e8e95d77232f60ddcca188.png)
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。
模块三 三菱PLC功能指令
![模块三 三菱PLC功能指令](https://img.taocdn.com/s3/m/8d172188700abb68a982fb8f.png)
等字软元件和X/Y/M/S等位元件,使用格式如下。
X0
助记符 S. D.
MOV K100 D10
(2)、比较指令(CMP):适用K,H/KnX/KnY/KnM/KnS/T/C/D/V,Z
等字软元件和X/Y/M/S等位元件,使用格式如下。
X0
助记符 S1. S2. D.
CMP D1 D2 M0 M0
当D1>D2时,M0触点“ON”
操作量m,n:在指令中,它既不是源址,也不是终址。仅表示源址和终 址的操作数量或操作位置。m,n在应用中,以常数K、H表示。
模块三 三菱PLC功能指令
二、功能指令的表达形式、使用要素
6、适用软元件
适用软元件是指源址、终址可采用PLC的位元件和字元件。相关字软元件 说明见下表。
适用软元件说明
符 表示 符 表示 内 符 表示 符 表示 符 表示
M1
当D1=D2时,M1触点“ON” M2
当D1<D2时,M2触点“ON”
模块三 三菱PLC功能指令
三、常用功能指令
1、传送与比较指令
(3)、区间比较指令(ZCP):适用K,H/KnX/KnY/KnM/KnS/T/C/D
/V,Z等字软元件和X/Y/M/S等位元件,使用格式如下。
X0
助记符 S1. S2. S. D.
模块三 三菱PLC功能指令
二、功能指令的表达形式、使用要素
3、适用机型
FX系列编程手册(JY992D62001)是三菱FX1S,FX1N,FX2N,FX2NC 的统一编程手册,由于他们之间会稍有不同,手册在这方面给出了说明。 功能指令也随机型不同而有所不同。某些机型并不是所有指令都支持。在 该栏中,凡标有●点的机型均支持该指令,而不标有●号,则说明该机型 不支持该指令(即没有这个指令),在应用时必须注意。
第11章三菱PLC的特殊模块
![第11章三菱PLC的特殊模块](https://img.taocdn.com/s3/m/c10738f328ea81c758f578ac.png)
Date: 2019/2/25
Page: 14
◇
脉冲输出单元
1.点位控制的脉冲输出单元F2-30GM 2.脉冲输出模块FX-1PG(FX2、FX2C用) 3.脉冲输出单元FX-1GM(FX2、FX2C用) 4.2轴定位单元FX-20GM
Date: 2019/2/25
P量输入/输出单元
入输出单元模块的有关性能: F2-6A是三菱公司F1、F2系列PLC的扩展单元, 为8位4通道输入、2通道输出的模拟量输入输出单元 模块。 F2-6A模块与F1、F2系列PLC连接示意图如 下:
以三菱公司的F2-6A模块为例,来说明模拟量输
Date: 2019/2/25
Page: 1
数字信号 0~4095 0~1023 ……
端口 (地址)
数字信号 0~4095 0~1023 ……
工程化转换
工程量 0~100℃ ?~??kPa ……
CPU
软件实现
硬件滤波 如:RC滤波
软件滤波 如:中值滤波 软件RC滤波 ……
Date: 2019/2/25
Page: 3
A/D组成:
一般是由多路转换开关、前置放大器、采样保持 器、ADC(Analog to Digital Converter)等组成
Date: 2019/2/25
Page: 8
Date: 2019/2/25
Page: 9
◇
D/A转换(D/A、AO)的作用
调节阀 变频器 ……
执行器控制信号 4~20mA 0~10mA 1~5VDC 0~10VDC ……
数模转换 (D/A、AO)
数字信号 0~4095 0~1023 ……
端口 (地址)
COM X0 X1 X2 X3 X4 X5 X6 COM2 Y2 Y3 COM1 Y0 Y1 COM1 Y0 COM2 Y1 COM3 Y2 COM4 Y3
三菱PLC使用手册
![三菱PLC使用手册](https://img.taocdn.com/s3/m/54444f4e27d3240c8447ef58.png)
三菱 FX2N 可编程控制器使用手册一、可编程控制器的内部编程元件1、输入继电器 X: X000~X017共16点2、输出继电器 Y: Y 000~Y017共16点3、辅助继电器 M:1)通用辅助继电器M0~M499 共 500 点2)断电保持继电器M500~M3071 共 2572 点3)特殊辅助继电器M8000~M8255 共 256 点4、状态继电器 S:S0~S499共500点1)初始状态继电器S0~S9 共 10 点2)回零状态继电器S10~S19共 10 点,供返回原点用3)通用状态继电器S20~S499共 480点4)断电保持状态继电器S500~S899共400点5)报警用状态继电器S900 ~S999共100点5、定时器 T: T0~T255共256点1)常规定时器 T0 ~ T255共256点T0~ T199为 100ms定时器,共 200 点,其中 T192~T199 为子程序中断服务程序专用的定时器。
T200~T245 为 10ms定时器共 46 点2)积算定时器 T246 ~T255 共 10 点T246~T249 为 1ms积算定时器共4点T250~T255 为 100ms积算定时器共6点6、计算器 C :C0~ C234共235点1)16 位计数器C0 ~ C199共200点其中 C0~C99 为通用型共 100 点C100~C199为断电保持型共100 点2)32 位加 / 减计数器 C200~ C234 共 35 点其中 C200~ C219为通用型共 20 点C220~C234为断电保持型共15 点7、指针 P/I1)分支用指针 P0~P127 共 128 点2)中断用指针 I XXX共 15 点其中输入中断指针 100~ 150 共 6 点定时中断指针 16~18共3点计数中断指针 1010~1060共6点8、数据寄存器 D1)通用数据寄存器D0~D199 共 200 点2)断电保持数据寄存器D200~D7999其中断电保持用 D200~D511 共 312 点不能用软件改变的断电保持 D512~D7999 共 7488 点,可用 RST 和 ZRST指令清除它的内容。
6..三菱Q系列PLC指令说明
![6..三菱Q系列PLC指令说明](https://img.taocdn.com/s3/m/16a1d24558f5f61fb73666c8.png)
24
应用指令—数据缓冲区访问指令
Q的对缓冲存储器的读取除了用FROM/TO指令外还可以 直接用传送指令进行操作
25
11
基本指令分类
应用指令分为以下几组:
逻辑操作指令
调试和故障指令
循环指令
字符串处理指令
移位指令
特殊功能指令
位处理指令
数据控制指令
结构化程序指令
时钟指令
数据表操作指令
数据缓冲区访问指令
显示指令
12
指令应用说明
Q系列PLC指令基础的指令和FX系列PLC相同,有了 FX的基础可以很快掌握指令的应用,以下简单介绍 部分常用指令的,其它指令可以查看编程手册,或 是在Q一些特定模块的讲解中再介绍具体指令的使 用。
2
指令使用基础知识
在指令中多数指令包括指令名称部分和操作数部分 指令名称是指用特定符号表示指令的功能 操作数是指令执行时处理的数据,分为源操作数、
目标操作数、软元件数和传送数。
3
指令使用基础知识
源操作数(S):是指令执行要处理的数据,源操 作数可有3中形式:常数、位元件、字元件。
4
指令使用基础知识
指令学习时主要按指令类别、指令名称、指令助 记符进行。
7
指令使用基础知识
指令类别:按照指令的应用对32位指令中,在指令的第一行加上字母D
2.在由OFF变为ON的上升沿执行指令,可以在指令前加 P
8
指令使用基础知识
13
顺控指令--触点指令
操作开始、串联、 并联(LD LDI AND ANI OR ORI)
三菱PLC特殊功能模块的类型及用途三菱plc
![三菱PLC特殊功能模块的类型及用途三菱plc](https://img.taocdn.com/s3/m/fbab2d3f240c844768eaeebf.png)
三菱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中FROM和TO的使用
![三菱PLC中FROM和TO的使用](https://img.taocdn.com/s3/m/2bcabe976529647d272852db.png)
一、to指令是从plc对增设的特殊单元(如fx2n-4da)缓冲存储器(bfm)写入数据的指令to,top:十六位连续执行和脉冲执行型指令dto,dtop:三十二位连续执行和脉冲执行型指令to指令的编程格式:to k1 k12 d0 k2*k1:特殊模块的地址编号,只能用数值,范围:0---7*k12:特殊模块的缓冲存储器起始地址编号,只能用数值,范围:0---32767*d0:源寄存器起始地址编号,可以用t,c,d数值和位元件组合如k4x0*k2:传送的点数,只能用数值。
范围:1---32767to k1 k12 d0 k2指令的作用是:将plc的16位寄存器d0,d1的数值分别写入特殊单元(或模块)n0.1的缓冲寄存器(bfm)#12,#13中。
二、from指令是将plc增设的特殊单元(如fx2n-4ad)缓冲存储器(bfm)的内容读到可编程控制器的指令from、fromp:十六位连续执行和脉冲执行型指令dfrom、dfromp:三十二位连续执行和脉冲执行型指令读出指令from的编程格式:from k1 k29 d0 k2*k1:特殊模块的地址编号,只能用数值,范围:0---7*k29:特殊模块的缓冲存储器起始地址编号,只能用数值,范围:0---32767*d0:目标寄存器起始地址编号,可以用t,c,d和除x外的位元件组合如k4y0*k2:传送的点数,只能用数值。
范围:1---32767from k1 k29 d0 k2指令的作用是:从特殊单元(或模块)N0.1的缓冲寄存器(bfm)#29,#30中读出16位数据传送至plc的d0,d1寄存器里。
FROM KO K29 K4M10 K1应该是:从特殊单元NO 0(模块)。
缓冲寄存器(BFM)#29中读出16位数据传送到可编程控制器的K4M10中(也就是,M10、M11。
M25中)三、fx2n-4ad:1、可选用的模拟值范围是-10v到10vdc(分辨率:5mv),或者是4到20ma,-20ma到20ma(分辨率20μa)。
三菱PLC模块QJ61BT11N的功能简单概述
![三菱PLC模块QJ61BT11N的功能简单概述](https://img.taocdn.com/s3/m/f16533b389eb172ded63b7c1.png)
三菱PLC模块QJ61BT11N的功能简单概述QJ61BT11N 的功能:基本功能、改善系统可靠性的功能、方便功能、瞬时传送功4类,根据安装的CPU,有些功能不可采用。
1、基本功能. 和远程I/O站通信和远程I/O 站进行开/关数据通信。
. 和远程设备站通信和远程设备站进行开/关数据和数字数据通信。
. 和本地站通信和本地站进行开/关数据和数字数据通信。
. 和智能设备站通信和智能设备站通信,循环传送和瞬时传送。
. 用GX Developer进行参数设置用GX Developer设置网络参数,自动刷新参数。
. 用专用指令进行参数设置用RLPASET指令设置网络参数2、改善系统可靠性的功能. 从站切断功能断开因断电而不能继续数据链接的模块,只在正常模块之间继续进行数据链接。
. 自动恢复功能当因断电而切断数据链接的模块恢复到正常状态时, 该模块自动参加数据链接。
. 主站PLC CPU出错时数据链接状态设定设置当主站PLC CPU发生了停止运行的错误时的数据链接状态。
. 设定来自数据链接出错站的输入数据状态设定因断电而发生数据链接错误的站的输入(接收)数据的状态(清除/保持). PLC CPU在STOP的情况下从站刷新/强制清除设置当PLC CPU变为STOP时,设置是否刷新或强制清除输出到从站的数据。
. 备用主站功能如果主站出现问题,则切换到备用主站继续数据链接3、方便功能一缆表. 远程设备站初始化过程登录功能用GX Developer执行远程设备站的初始化设置. 中断程序事件发布当GX Developer设定的条件满足时发布事件并引发PLC CPU运行中断程序。
. 自动CC-Link 启动接通电源就自动启动CC-Link。
. 远程网络模式和所有站(远程站、本地站、智能设备站和备用主站)进行通信。
. 远程I/O网络模式在只包含主站和远程I/O站的系统中缩短链接扫描时间。
. 预约站功能把将在以后接入的模块指定为预约站的话,就不会把它们当作数据链接出错的站处理。
FX2N、FX3U等PLC上扩展的9针口232BD、232ADP通讯模块与组态王通讯配置说明
![FX2N、FX3U等PLC上扩展的9针口232BD、232ADP通讯模块与组态王通讯配置说明](https://img.taocdn.com/s3/m/377a260d7275a417866fb84ae45c3b3567ecdd3c.png)
FX2N、FX3U等PLC上扩展的9针口232BD、232ADP通讯模块与组态王通讯配置说明Rockwell AB-MicroLogix、SLC500系列PLC串口驱动使用说明FX2N、FX3U等PLC上扩展的9针口232BD、232ADP通讯模块与组态王通讯配置说明文档此文档由北京亚控公司提供,仅作为组态王与三菱PLC通讯配置的使用参考,北京亚控公司不对此文档涉及的三菱软硬件配置部分承担任何使用责任,三菱软硬件的详细说明请参考三菱厂家提供的使用说明。
一、F X2N PLC上扩展的9针口232BD和计算机之间的硬件连接接线方式为:2-3,3-2,5-5,4-6,6-4;二、 P LC中的通讯参数设置1)PLC中的D8120存储的是通讯参数值,通常建议在三菱编程软件中,设置D8120值(HEX)为1886(0001 1000 1000 0110)即可。
对应参数含义为:b0=0表示数据位为7;b2,b1=(1,1)表示偶校验;b3=0表示停止位为1;b7,b6,b5,b4=(1,0,0,0)表示波特率为9600;b8=0表示无首字符;b9=0表示无尾字符;b10为留存,可以设置为1或者0;b11(为DTR检测控制线)=0表示设置为:接收;b12=1表示使用硬件握手:信号线ER(DTR)和DR(DSR)用来控制数据发送接收;(另外,经过测试,D8120设置成c881(1100 1000 1000 0001)也可以通讯,具体可以参看232BD文档对应的波特率等);2)PLC中的D8121存储的是设备地址,通常设置为0 即可;三、组态王中的设备定义1)组态王中设备定义向导为 PLC->三菱-->FX2-->通讯口(注意不能定义为 FX2_485-->通讯口)。
2)设备地址为0。
3)串口通讯参数设置同D8120,即为9600,7,1,偶校验。
四、备注1)FX3U上扩展的9针口232ADP和组态王的通讯设置同232BD。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第十二讲特殊模块理论其及应用
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 。
3 图5-1 FX2N-4AD接线方式 2. FX2N-4AD(BFM 的分配 FX2N-4AD ,它由32个16位的寄存,编号为BFM#0~#31 其内容与作用如表5-1 。
数据缓冲寄存器区内,可以通过PLC 的 FROM和 TO 、写。
零点与增益的调整可采用编程方法设置BFM#21~#2
4 ,也可通过调节。
当通道预置为-10V~+10V,预置对应的值为-2000~+2000。
当通道预置为4~20mA,预置对应的值为-0~+1000。
当通道预置为-20~+20mA ,预置对应的值为-1000~+1000。
,以上对应数值可重新调整,最大值不超过4096。
1、如将FX2N-4AD模块连接在特殊功能块的0 ,现有两个压力传感器4~20mA信号分别送入FX2N-4AD的通道1和2试把两个传感器检测到的数据分别传送到D100和D101。
如图1-2,先把FX2N-4AD ,它的识别码为K2010 放在 BFM#30 ,读出BFM#30检测是否与K2010 ,如相等则说明PLC能识别该
1.1.2 FX2N-2DA模拟量输出模块(技师学院PLC室用此模块)
FX2N-2DA模拟量输出模块是FX。
该模块将12位的数字值(对应数值4000)。
FX2N-2DA有2 ,,也可任意选择电压或电流输出状态。
电压,输出信号范围为DC-10~+10V可接负载阻抗为1kΩ~1MΩ分辨率为5mV 综合精度 0.1V;,输出信号范围为DC +4~+20mA可接负载阻抗不大于250Ω分辨率为20μA 综合精度0.2mA。
FX2N-2DA模拟量模块的工作电源为DC24V 模拟量与数字量之间采用光电隔离。
FX2N-2AD模拟量模块的2 ,要占用基本单元的8,即在软件上占8个I/O ,在计算PLC的I/O时可以将这8个点作为PLC的输出。
1. FX2N-2DA的接线FX2N-2DA的接线如图5-3 ,图中模拟输出信号采用双绞屏蔽电缆与外部执,电缆应远离电源线或其它可能产生电气干扰的导线。
当电压输出有波,可以接一个0.1μF~0.47μF(25V 的电容。
对于是电压,应将端子I+和VI-。
FX2N-2DA接地端与PLC
. FX2N-2DA(BFM 分配 FX2N-2DA ,它由32个16位的寄存,编号为BFM#0~#31 其内容与作用如表5-2 。
数据缓冲寄存器区内容可以通过PLC的 FROM和 TO 、写。
在该模块中转换数据当前值只能保持8 ,但实际上需要转换12位数据,因,必须进行二次数据,才能完成。
利用FX2N-2DA,当X0为ON ,需要将D100中的12位数据转换,并且在通道1。
程序如图1-4
1.3 FX2N-4DA模拟量输出模块 FX2N-4DA模拟量输出模块的部分BFM分配表如表1-3。
表1-3FX2N-4DA部分BFM分配表
FX2N-4DA,对通道进行初始化。
初始化由缓冲器BFM#0中4位16 进,从右到左第一位字符控制通道1(CH1 第四位控制通道4(CH4)。
0(-10至+10V对应输出数据为-2000至+2000。
1(4至20mA对应输出数据为0至1000。
2 (0至20mA 对应输出数据为0至1000。
:BFM#0设置为H2110其意义为CH1 (-10至+10V),CH2和CH3输(4至20mA),CH4 (0至20mA)。
例3、如将FX2N-4DA放在特殊功能模块的1,如图1-5,首先读出BFM30,再对通道初始化,
定义各通道的输出模式,将D0、D1、D2、D3分别从4
例4用FX2N型PLC及FX2N-4AD及FX2N-4DA。
设供。
设管道压力传感器检测到的压力信号为4至20 mA,FX2N-4DA输出一个0至10V电压信号到变频器调节水。
并且通过一个0至10V电压信号送到FX2N-4AD ,试。
把FX2N-4AD定义为0 ,FX2N-4DA定义为1 。
,FX2N-4AD,设CH1 ,CH2输入压。
FX2N-4DA ,CH1用来输出模拟量电压信号接。
控制程序如图1-6
指令描述
本指令是将当前过程值[S2]与设定值[S1]之差送到PID ,得到当前。
该指令中[S3]指定了PID 。
共点用25 ,因而[S3]在D0~D7975 。
因为D8000~D8255 。
::当X0 ,每当达到采样时间后的一个扫描周期进行PID,。
参数表共占用25): D120采样时间(Ts=1~32767ms);如K=300D121动作方向,0 ;1 。
如K=1 D122输入滤波常数0~99(%);为0时没有输入滤波如K=10 D123:(Kp) 1~32767(%);如K=70 D124积分时间(TI) 0~32767×100ms)为0时无积分如K=10D125微分增益(KD) 1~100(%);为0时无微分增益如K=10 D126微分时间(TD) 3~32767×10ms)为0时无微分处理 D127~
D139:PID运算的内部处理占用 D140过程量最大增量值D141过程量最大减量值D142输出增量报警设定值D143 输出减量报警设定值D144:报警输出:1 采样时间最小值应大于等于扫描周期的时间 2、
控制器的参数整定
PID。
它是根据被控过程的特性来确定PID、积分时间和微分时间的大小。
PID
,概括起来有两大类:一是理论计算整定法它,经过理论计算确定控制器参数。
这种方法所得到的计,还必须通过工程实际进行调整和修改。
二是工程整定方法,,直接在控制系统的试验中进行,且方法简单、易于掌握,在
工程实际中被广泛采用。