第八章特殊功能模块1教学讲义
三菱电机FX系列PLC培训教材(GXDeveloper)

常数
K(十进制常数)、H(十六进制常数)
指针
跳转指针:P 嵌套指针:N 中断指针:I
注意:各系列的FX PLC能使用的软元件数量有所不同,请参考《编程 手册》 2-2项。
FX PLC的编程工具及编程电缆
便携式编程器:
FX-10P(两行显示)、FX-20P(四行显示、带程序存储功能)
GX-Developer(Windows版):
8c199对计数条件的上升沿进行增计数计数值与设定值相等时计数器触点动作用rst指令复位触点和当前值计数器具体使用情况参见编程手册p4859fxplc应用指令说明cj跳转指令条件满足时向程序指定处跳转使用跳转指针pfxplc应用指令说明mov传送指令将一个源数据传送到目标数据可传送16位mov指令和32位dmov指令数据并可对指令进行脉冲化处理movpdmovp指令fxplc应用指令说明二进制四则运算add二进制加法sub二进制减法mul二进制乘法div二进制除法注意
缓冲存储器(BFM)位于特殊功能单元内,用于存放与 特殊功能有关的数据及模块状态等,BFM以16位为单位 存放数据,CPU通过FROM/TO指令访问BFM。
特殊功能单元(FX2N-4DA)
FX2N-4DA缓冲存储器分配:
BFM地址号 #0 说明 输出方式选择
BFM #0
H O O O O
CH4 CH3 CH2 CH1
例)。
FX PLC的发展历史
MELSEC系列PLC自1981年第一代F系列投入市场至今, 凭借其高性能与高信赖性,现全球销售业绩已超过六百万台。
FX3U – FX系列的最新机种!
F Series
1981: F系列 发售
第8章 片上系统及在系统

6.实例:ADuC845/847/848 用户板设计
快速升级系统的有效途径是对厂家提供的 评估板研究来熟悉新系统 1) ADuC845/847/848评估户板
ADI公司在网上公布了技术资料,可通过这些资料 进行研究 简单的电源;使用低噪声精密基准电压源作为A/D 的参考电压 模拟部分线路板不使用部分应使用模拟地信号覆铜 数字部分线路板不使用部分应使用数字地信号覆铜 重要器件电源部分应加退偶电容
(1)电源电路 4路电源——2路用于模拟(12V,5V),2路 用于数字电路(5V,5V)
(2)供桥电路 采用单运放的非对称供桥,基准电压由 LM336-5或ADR425/435提供
(3)传感器与系统连接 要向ADuC845提供参考电压,以保证满量程测 试。 参考电压由供桥电压分压经低噪声放大器电压 跟随器提供 ,其值应略大于放大后信号的最大值
3)通过串行口调试程序
目标板与PC机的串口通信联络正常,通 过PSEN复位目标板或重新上电 进行软件仿真调试
4)程序下载
通过Aspire程序下载目标代码到目标机 若串口符合下载条件,使用WSD下载目 标代码更方便
5)单脚仿真器
仅适用ADuC的EA脚进行程序仿真调试的装置。 当需要调试串行通信软件时,如果ADuC的串 口已用于仿真调试,则串行通信软件将无法调 试,使用单脚仿真器可解决这一问题
4)边界扫描技术进行系统调试及现场编程
效率高,在真实系统上仿真 可以直接修改存储器和寄存器、设置断点、设 置监视点、单步执行程序、连续执行程序或暂 停等。 查错时,所有模拟和数字外设都可正常工作。
5)高速度
三菱电机自动化培训课程讲义

GX-Developer
在线菜单中程序的读、写等
读模式shift+ F2, 写模式F2, 监控模式F3, 在线写入模式shift+F3
HELP查看故障等
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
10
四、 指令介绍及其运用
A61P
A3A AX42 AY42 CPU
A62DA AD61
最大扩展7段 A32B不能扩展 小型CPU主基板最多扩展一段
4、培训设备介绍
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
8
二、A系列的基础知识
5、软元件
位软元件 X、Y、M、L、S、B、F M与L的区别
21
三菱电机A系列PLC培训课程结束
谢谢!
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
22
5
二、A系列的基础知识
2、A-PLC硬件组成 基板 电源模块 CPU I/O模块 INPUT AC DC(源型、漏型)
An AnN AnA AnU
1. 2. 3. 4.
主基板A3_B 扩展基板 含电源A6_B 不含电源A5_B
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
16
六、 特殊功能模块的使用
指令FROM,TO 握手信号 缓冲存储器
FROM n1 n2 D n3 n1:特殊功能模块I/O首地址的高位 n2:存储数据的缓冲存储器的第一个地址 D:存储所读数据的软元件的第一个号码 n3:所读数据的个数 TO n1 n2 S n3 n1:特殊功能模块I/O首地址的高位 n2 :存储数据的缓冲存储器的第一个地址 S:存储所写数据的软元件的第一个号码 n3:所写数据的个数
PLC特殊功能模块的编程及应用

三、模拟量输出模块FX-2DA
1、基本技术指标 • 2通道12位模拟量输出模块 • 各通道可指定为电流输入(4mA~+20mA)或电压输入 (-10V~+10V), • 分辨率为20μA,5mV,综合精度为1%, • 转换速度最高为9ms/通道, • 在程序中,占用8个输入输出点,一台FX0N最多可连接8 个FX0N-2DA模块。 2、模块编号 从最靠近基本单元的那一个开始顺次编号0~7。 3、缓冲寄存器(BFM)的分配 BFM区由32个16位的寄存器组成,编号为#0~#31。 4、瞬时值和设定值的读出和写入用TO/FROM指令。
特殊功能模块
• 现代工业控制许多新课题,仅仅靠通用I/O 模块来解决,一方面在硬件方面的费用高, 软件编程方面麻烦,另一方面有些控制任 务甚到无法用通用I/O来完成。 • 各厂家开发出来的品种繁多的特殊I/O,增 强了PLC的功能,扩大了应用范围,也为 PLC的智能化,网络化,专业化提供了基 础。
分类: 模拟量输入输出模块 PID过程控制模块
例如:加热炉的温度用热电偶或热电阻检 测,温度变送器将温度信号转换为标准电 流(如4~20mA)或标准电压(如1~5V)后 送给模拟量输入模块,经A/D转换后得到与 温度成比例的数字量,CPU将它与温度设 定值比较,并按某种控制规律对差值进行运 算,将结果(数字量)送给输出模块,经 D/A转换后变为电流或电压信号,用来控制 电动调节阀的开度,通过控制天然气的流 量实现对温度的闭环控制。
四、温度传感器模拟量输入模块FX-2AD-PT
1、基本技术指标 • 2通道温度输入12位A/D转换模块, • 内附温度传感器前置放大器的模拟电压量输入模块,可直 接与三线的铂电阻PT-100直接连接,带补偿的两路输入, 可校正传感器的非线性。 • 分辨率为0.2~0.3℃,综合精度为1%, • 额定温度范围-100~+600℃ • 转换速度最高为15ms/通道, • 在程序中,占用8个输入输出点,一台FX0N最多可连接8 个FX-2AD-PT模块。 2、模块编号 从最靠近基本单元的那一个开始顺次编号0~7。 3、瞬时值和设定值的读出和写入用TO/FROM指令。
第八章特殊功能模块及其应用优秀课件

保留
无错误
保留 电源正常 硬件正常 保留 数字输出值正常
正常(1~4096)
保留
(3)缓冲存储器BFM#30
FX2N-4AD-PT的识别码为K2040,它 就存放在缓冲存储器BFM#30中。在传输/ 接收数据之前,可以使用FROM指令读出 特殊功能模块的识别码(或ID),以确认 正在对此特殊功能模块进行操作。
1.FX0N-3A的BFM分配
FX0N-3A的BFM分配如表8-10所示。
4.实例程序
图8-7所示的程序中,FX2N-4AD-PT 模块占用特殊模块0的位置(即紧靠可编程 控制器),平均采样次数是4,输入通道 CH1~CH4以℃表示的平均温度值分别保 存在数据寄存器D0~D3中。
图8-7 FX2N−4AD-PT基本程序
8.1.3 D/A输出模块
1.FX2N-2DA概述 2.接线图
图8-1 FX2N-4AD接线图
(2)注意事项
① FX2N-4AD通过双绞屏蔽电缆来连接。 电缆应远离电源线或其他可能产生电气干 扰的电线。
② 如果输入有电压波动,或在外部接线中 有电气干扰,可以接一个平滑电容器 (0.1µF~0.47µF/25V)。
③ 如果使用电流输入,则须连接V+和I+端 子。
FX1N,FX2N,FX2NC
2.接线
(1)接线图
FX2N-4AD-PT的接线如图8-6所示。
(2)注意事项
① FX2N-4AD-PT应使用PT100传感器的 电缆或双绞屏蔽电缆作为模拟输入电缆, 并且和电源线或其他可能产生电气干扰的 电线隔开。
② 可以采用压降补偿的方式来提高传感器
的精度。如果存在电气干扰,将电缆屏蔽 层与外壳地线端子(FG)连接到FX2N4AD-PT的接地端和主单元的接地端。如可 行的话,可在主单元使用3级接地。
PLC-基础教程twdio

2
目录(续)
第七章 TWIDO PLC通讯功能 7.1 MODBUS通讯介绍 7.2 ASCII自由协议通讯介绍
第八章 TWIDO PLC常见故障诊断 8.1 CPU、I/O模块各指示灯的含义 8.2 系统位、系统字中的错误代码
第二章 TWIDO PLC基础知识
15
•5. 完善的编程软件
全中文的WINDOWS编程界面和在线帮助文档使用户编程更方便、更高效,支 持多种编程接口,如串口、USB口、以太网口,甚至是远程有线、无线接口方式。
•6. CPU的FIRMWARE可不断升级
在不改变任何硬件的情况下,只需更新CPU的FIRMWARE,就能使CPU的功能不 断地升级,满足用户新的需求。(就像升级电脑的BIOS一样)
2.2 TWIDO的选型 2.2.1 如何理解PLC的性能指标
2.3 TWIDO的安装与接线 2.3.1 导轨安装 2.3.2 CPU电源接线 2.3.3 离散量I/O模块接线 2.3.4 模拟量I/O模块接线
第二章 TWIDO PLC基础知识
14
2.1 TWIDO PLC系列构成
•2. 紧凑的结构
体积小巧,多种接线方式,易于安装。如附带40点I/O的CPU模块的正面面积 只有名片大小。
•3. 强大的功能
除具有PLC基本的控制和运算功能之外,还有双字、浮点数、三角函数、PID 等的运算指令。单机的控制点数高达264点,用户程序容量达64KB。
•4. 丰富的通讯方式
TWIDO PLC支持多种通讯方式,如TWIDO PLC之间的REMOT I/O和对等PLC的通 讯方式、与其它智能设备的自由ASCII通讯方式、MODBUS的主站和从站通讯方式、 通过以太网的通讯方式,甚至有一款40点PLC已内置以太网接口。众多的通讯功 能使TWIDO PLC与其它电气设备的配合更加完美。
XDPS系统标准功能块手册

精品汇编资料XDPS系统标准功能块手册前言手册用途本手册详细讲述了XDPS系统内的各种标准功能块的输入、输出、参数及算法说明。
本手册是工程师组态的必备工具。
手册内容第一章概述第二章XDPS实时网I/O功能块第三章模拟函数第四章时间过程函数第五章控制算法第六章逻辑电路第七章操作器第八章特殊功能块手册的阅读对象XDPS系统的使用、维护、管理人员XDPS系统的工程项目开发人员XDPS系统开发、技术改造的研发人员相关手册《XDPS 工程师手册》目录版本2.0c0116011 第1章概述1概述2DPU简介3DPU组态过程4页5功能块第2章XDPS实时网I/O功能块1模拟量下网功能块XNETAI, ID=1002开关量下网功能块 XNETDI, ID=1013模拟量上网功能块 XNETAO, ID=1024开关量上网功能块 XNETDO, ID=1035模拟量输入功能块 XAI, ID=1046开关量输入功能块 XDI, ID=1057模拟量输出功能块 XAO, ID=1068开关量输出功能块 XDO, ID=1079脉冲量输入功能块 XPI, ID=10810页间模拟量输入功能块 XPgAI, ID=11011页间开关量输入功能块 XPgDI, ID=11112页间模拟量输出功能块 XPgAO, ID=11213页间开关量输出功能块 XPgDO, ID=113第3章模拟函数12输入加法器 ADD ID=12乘法器 MUL ID=23除法器 DIV ID=34开方器 SQRT ID=45取绝对值 ABS ID=56五次多项式 POLYNOM ID=678输入数学统计器 SUM8 ID=7812段函数变换F(X) ID=89贝塞尔函数 BESSEL, ID=910指数/对数函数/求模 POW/LOG/MOD ID=10 11三角和反三角函数 TRIANGLE ID=1112热力性质计算 PTCal ID=1213温度场计算模块 FDM, ID=1514区间代数基本性质 iProp, ID=1615区间代数四则运算 iBsc, ID=17第4章时间过程函数1超前滞后模块 LEADLAG ID=202滞后模块 DELAY ID=213微分模块 DIFF ID=224时域统计模块 TSUM ID=235数字滤波 FILTER ID=246斜坡信号发生器RMP ID=257段信号发生器f(t) ID=26812段信号发生器 F(t12) ID=279时域开关量统计模块TSUMD ID=28第5章控制算法1二选一选择器 TWOSEL ID=302三选一选择器 THRSEL ID=313无扰切换模块 SFT ID=324高低限幅器 HLLMT ID=335高低限报警 HLALM ID=346速率限制器 RATLMT ID=357速率报警器 RATALM ID=368偏差运算 DEV ID=379PID运算 EPID ID=3810闭锁型偏差PID运算模块 EPID2 ID=39 112输出平衡模块 BALANCE2 ID=4012八输入平衡模块 BALANCE8 ID=4113数字驱动伺服模块 DDS ID=4214查表式模糊控制器FTAB ID=4315慢信号保护模块 SAIPro ID=4416史密斯预测器 SMITH, ID=45第6章逻辑电路12输入与 AND ID=5022输入或 OR ID=513反相器 NOT ID=524异或器 XOR ID=5358输入数量或 QOR8 ID=546RS触发器 ID=557定时器 TIMER ID=568计数器 CNT ID=579模拟比较器 CMP ID=5810循环定时器 CYCTIMER ID=5911步序控制器 STEP ID=6012软件脉冲列输出模块 SPO ID=6113开关量选择模块 DSFT ID=6214开关首出序号指示FIRST ID=63第7章操作器1键盘模拟量增减 KBML ID=712数字手操器 DEVICE ID=723简单数字手操器 D/MA ID=734电气数字手操器 EDEVICE ID=755增强型模拟软手操器ES/MA ID=776模拟软手操器S/MA ID=707带开关输出的模拟软手操器ADS/MA ID=74第8章特殊功能块1品质(状态)测试模块TQ ID=802触发执行事件 EVENT ID=81316个布尔变量转换为长整形变量 B16TOL ID=824长整形变量转换为16位布尔个变量 LTOB16 ID=83 5长整型模拟变量含义转换器 LTOF ID=846节点(状态)测试模块 TDPU ID=857I/O卡件测试模块 TCard ID=888I/O站测试模块 TNode ID=899时间处理模块 TPRO ID=9010时间记录模块 TREC ID=9111时间转换模块 TtoS ID=9212时间转换模块 StoT ID=9313模拟量隐式选择 AxSel ID=9414开关量隐式选择 DxSel ID=9515修改参数模块 ChgPara ID=97 16I/O站测试模块 TNode2 ID=96第1章概述1 概述XDPS的软件功能分DPU和MMI,MMI又包括OPU、ENG、HSU等,DPU又有VDPU、专用GTW等。
三菱电机Q-PLC培训课件

讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
26
七、 QCPU的特殊使用方法
5、宏指令
1)选定目标区域 2)工程菜单下进行宏登记,保存宏
3)使用宏时,进行宏的调用
6、自举运行
流程参见教材P10-29
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
பைடு நூலகம்
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
9
二、Q系列的基础知识
(2)Q比A增加的软元件
1)变量用软元件FX、FY、FD
2)特殊继电器/特殊寄存器 (SM/SD) 3)步进继电器S 4)边缘继电器V
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
6
二、Q系列的基础知识
OUTPUT • T(晶体管) • R(继电器) • S(晶闸管)
U
10ms
t 特殊功能模块 AD(Q64AD)、DA(Q62DA) 高速计数(QD62) 网络通讯QJ71UC24,QJ61BT11,QJ71LP21,QJ71BR11 QJ71E71
讲义 – Copyright © 2005 三菱电机上海FA技术服务中心 – All Rights Reserved
4
二、Q系列的基础知识
1、QCPU的优点 (1) 多点数的输入输出控制 (2) 大程序容量 (3) 高速运算处理和通讯 (4) 能够使用AnS系列的输入输出模块及特殊功能模块 (5) 设备小型化 (6) 可扩展成为大系统 (7) 可使用RAM/ROM型扩展内存卡
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• ⑦BFM#23和#24中设定值以mV或μA为单位,但 受FX-4AD的分辨力的影响,其实际响应以5mV/ 20μA为步距。
• ⑧BFM#30中存的是特殊功能模块的识别码。 PLC可用FROM指令读入。FX-4AD的识别码为 K2010。用户在程序中可以方便地利用这一识别 码传送数据前先确认该特殊功能模块。 ⑨ BFM#29中各位的状态是FX-4AD运行正常与否的 信息。例如,b2为OFF时,表示DC24V电源正常 ,b2为哦ON时,则电源有故障。用FROM指令将 其读入,即可作相应处理。
第八章 特殊功能模块
• 型PLC的特殊功能模块按用途分有模拟量输 入输出模块、定位控制单元模块、数据通 信用模块、人机界面单元模块等。
2020/5/28
第一节 模拟量输入输出模块
2020/5/28
一、模拟量输入模块FX4AD(FX2、FX2C用)
• FX-4AD为4通道12位A/D转换模块,根据 外部连接方法及PLC指令,可选择电压输入 或电流输入,是一种具有高精确度的输入 模块。通过简易的调整或根据PLC的指令可 改变模拟量输入的范围。瞬时值和设定值 等数据的读出和写入用FROM/TO指令进 行。FX-4AD的技术指标如表8-1所示 。表 8-1
2020/5/28
• 从上表中带*号的缓冲寄存器中的数据可由PLC通 过TO指令改写。改写带*号的BFM的设定值即可 改变FX-4AD模块的运行参数,调整其输入方式, 输入增益和零点等。
• 从指定的模拟量输入模块读人数据前应先将设定 值写人,否则按缺省设定值执行。
• PLC用FROM指令可将不带*号的BFM内的数据读 入。
2020/5/28
• ①在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/5/28
四、热电偶温度传感器模拟量 输入模块FX-4AD-TCFX
• FX-4AD-TC是4通道热电偶温度传感器模拟 量输入模块。瞬时值及设定值等数据的读 出、写入用FROM/TO指令进行。FX4AD-TC的指术指标如表8-4所示。table 模拟量输入输出模块常在温度控制、流量 控制、速度控制、张力控制、压力控制、 风力控制、电流、电压的监控中应用。
2020/5/28
二、温度传感器模拟量输入模 块FX-2AD-9T(FX2、FX2C用)
• FX-2AD-PT是2通道温度输入l2位A/D转换 模块,这是一种内附温度传感器前置放大 器的模拟电压量输入模块,它可以直接与 三线的铂电阻PT-l00直接连接。带有补偿的 两路输入可以校正传感器的非线性。FX2AD-PT瞬时值及设定值等数据的读出、写 入用FROM/TO指令进行。FX-2AD-PT的 技术指标如表8-2所示。
2020/5/28
• BFM#3l不能使用 • FX-2DA BFM分配如表8-6所示。 • 在表8-6中,带*号的BFM缓冲寄存器可用
TO指令将数据写入。 • 通常在PLC由STOP转为RUN状态时将数据
写入这些BFM中。当FX-2DA上电时,BFM 的值被复位,恢复到其缺省设定值。
2020/5/28
• ④当BFM#20被置1时,整个FX-4AD的设 定值均恢复到缺省设定值。这是快速地擦 除零点和增益的非缺省设定值的办法。
2020/5/28
• ⑤若BFM#21的b1、b0分别置为1、0,则 增益和零点的设定值禁止改动。要改动零 点和增益的设定值时必须令b1、b0的值分 别为0、l。 零点:数字量输出为0时的输入值。 增益:数字输出为+l000时的输入值。
2020/5/28
五、FX-4AD和FX-2DA的使用
2020/5/28
(一) 模块编号
• 接在FX2基本单元右边扩展总线上的特殊功 能模块(例如FX-4AD、FX-2DA、FX-2ADPT等),从最靠近基本单元的那一个开始顺 次编为0~7号。如图8-1所示。
2020/5/28
(二)缓冲寄存器在BFM#23和BFM#24内的增益和零点设定值会 被送到指定的输入通道的增益和零点寄存器中。 需要调整的输入通道由BFM#22的G、0(增益-零 点)位的状态来指定。 例如,若BFM#22的G1、01位置1,则 BFM#23和24的设定值即可送入通道l的增益和零 点寄存器。各通道的增益和零点既可统一调整, 也可独立调整。
• ①BFM#0中的两位十六进制数是分别用来 控制两通道的输出模式的,最低位控制 CH1,最高位控制CH2。H00中: 0=0 时,电压输出(-10V~+10V) 0=1时,电 流输出(+4mA~+20mA) 例如,H1O表示 CH1为电压输出,CH2为电流输出。
2020/5/28
• ②输出数据写在BFM#1和BFM#2 BFM#1为 CH1数据(缺省值=0) BFM#2为CH2数据(缺省 值=0)
CH1:设定输入范围-10V~+10V CH2:设定输入范围+4mA~+20mA CH3、CH4:关闭该通道
2020/5/28
• ②输入的当前值送到BFM#9~12,输入的 平均值送到BFM#5~8。
• ③各通道平均值取样次数分别由BFM#1~4 来指定。取样次数范围从1-4096,若设定 值超过该数值范围时,按缺省设定值8次处 理。