PLC技术

三菱 FX 系列 PLC 的数据通信模块

PLC 的通信模块用于完成 PLC 与其他 PLC、其他智能控制设备或计算机之间的数据通信。下面对 FX 系列通信用功能扩展板、适配器及通信模块作简要介绍。 1. 通信扩展板 FX2N-232-BD FX2N-232-BD 是以 RS-232C 传输标准连接 PLC 与其他设备的接口板,可连接个人计算机、条码阅读器或打印机等设备,并可安装在 FX2N 内部。其最大传输距离为 15 m,最高波特率为 19200 bit/s,利用专用软件可监控 PLC 运行状态,也可方便地由个人计算机向 PLC 传…

FX2N 系列 PLC 的外围设备(SER)指令(FNC80~FNC89)

外围设备(SER)指令包括串行通信指令 RS(FNC80)、八进制数据传送指令 PRUN(FNC81)、十六进制数-ASCII 码转换指令 ASCI(FNC82)、ASCII 码-十六进制数转换指令 HEX(FNC83)、校验码指令 CCD(FNC84)、模拟量输入指令 VRRD(FNC85)、模拟量开关设定指令 VRSC(FNC86)和 PID 运算指令 PID(FNC88)共 8 条。 (1) 八进制数据传送指令 (D)PRUN(P)(FNC81)用于八进制数的传送。如图 5-53 所示,当…

三菱 FX 系列 PLC 的模拟量输出模块 FX2N-2DA

FX2N-2DA 用于将 12 位数字量转换为两路模拟输出,输出形式可为电压或电流,具体由接线方式决定。电压输出时,两个输出通道的信号为 DC 0~10 V 或 DC 0~5 V;电流输出时为 DC 4~20 mA。分辨率为 2.5 mV(DC 0~10 V)和 4 μA(4~20 mA)。数字量到模拟量的转换特性可调整,转换速度为 4 ms/通道,占用 8 个 I/O 点,适用于 FX1N、FX2N、FX2NC 子系列。主要性能指标见表 6-10。 表 6-10 FX2N-2DA 性能指标

三菱 FX 系列 PLC 的高速计数模块

PLC 中普通计数器受扫描周期限制,最高工作频率通常仅有几十 kHz,而部分工业应用所需的计数频率会超过这一数值。高速计数模块正是为满足此类要求而设计,可对几十 kHz 乃至 MHz 级的脉冲进行计数。FX2N 内部设有高速计数器,同时系统还配有 FX2N-1HC 高速计数器模块,可作为双相 50 kHz 的高速计数器,通过 PLC 指令或外部输入即可对计数器进行复位或启动。其技术指标如表 6-19 所示。 表 6-19 FX2N-1HC 高速计数器模块技术指标

FX2N 系列 PLC 的浮点运算指令

浮点数运算指令包括浮点数比较、四则运算、开方运算和三角函数等功能,指令编号分布在 FNC110~FNC119、FNC120~FNC129、FNC130~FNC139 之间。 (1) 二进制浮点数比较指令 ECMP(FNC110) (D)ECMP(P) 指令的使用如图 5-58 所示,将两个源操作数进行比较,结果反映在目标操作数中。若操作数为常数则自动转换为二进制浮点值处理。源操作数可取 K、H 和 D,目标操作数可用 Y、M 和 S,为 32 位运算指令,占 17 个程序步。 (2) 二进制浮点…

三菱 FX 系列 PLC 的模拟量输出模块 FX2N-4DA

FX2N-4DA 为四通道模拟量输出模块,提供 12 位高精度的数字输入分辨率,转换速度为 2.1 ms/4 通道,且转换速度不因通道数的变化而改变。除通道数不同外,其性能与 FX2N-2DA 相近。主要性能指标见表 6-11。 表 6-11 FX2N-4DA 性能指标

三菱 FX 系列 PLC 的模块连接与编号

FX 系列 PLC 吸取了整体式与模块式 PLC 的优点,各单元间采用叠装式连接,即基本单元、扩展单元和扩展模块的深度与高度均相同,连接时无需基板,仅用扁平电缆连接,构成整齐的长方体。使用 FROM/TO 指令的特殊功能模块(如模拟量输入、输出模块、高速计数模块等)可直接连接到 FX 系列基本单元,或连接到其他扩展单元、扩展模块的右侧。根据它们与基本单元的距离,对每个模块按 0~7 的顺序编号,最多可连接 8 个特殊功能模块。 如图 6-2 所示,接在 FX2N 基本单元右侧扩展总线上的特殊功能…

FX2N 系列 PLC 的时钟运算指令(FNC160~FNC169)

时钟运算指令共有 7 条,编号分布在 FNC160~FNC169 之间,用于对时钟数据进行运算与比较、对 PLC 内置实时时钟进行时间校准和时钟数据格式化。 (1) 时钟数据比较指令 TCMP(FNC160) TCMP(P) 用于比较指定时刻与时钟数据的大小。如图 5-61 所示,将源操作数 [S1]、[S2]、[S3] 中的时间与 [S] 起始的 3 点时间数据比较,根据比较结果决定目标操作数 [D] 起始的 3 点单元的 ON/OFF 状态。该指令只有 16 位运算,占 11 个程序步,源操…

三菱 FX 系列 PLC 的模拟量输入模块 FX2N-4AD-PT

FX2N-4AD-PT 与 PT100 型温度传感器匹配,可将来自四个铂电阻温度传感器(PT100,3 线,100 Ω)的输入信号放大并转换为 12 位可读数据存储在主单元中,摄氏与华氏数据均可读取。模块内部含有温度变送器与模拟量输入电路,可矫正传感器的非线性,读分辨率为 0.2~0.3 ℃,转换速度为 15 ms/通道。所有数据传送与参数设置均通过其软件组态完成,由 FX2N 的 TO/FROM 应用指令实现。FX2N-4AD-PT 占用 8 个 I/O 点,可用于 FX1N、FX2N、FX2…

三菱 FX 系列 PLC 的缓冲寄存器(BFM)编号

缓冲寄存器 BFM 是特殊功能模块与 PLC 基本单元之间进行数据通信的区域,由 32 个 16 位寄存器组成,编号为 BFM #0~#31。下面以常用模拟量模块为例介绍 BFM 的分配。 (1) FX2N-2AD 的 BFM 分配 FX2N-2AD 的 BFM 分配表见表 6-20。 表 6-20 FX2N-2AD BFM 分配表 BFM #0 存储由 BFM #17(低 8 位数据)所指定通道的输入数据当前值,以二进制形式保存;BFM #1 存储输入数据当前值的高 4 位,同样为二进制形式。…