三菱 PLC FX3U/FX5U 存储器类型及地址详解

7次阅读
没有评论

  三菱 FX3U/FX5U 是广泛应用于工业自动化领域的可编程逻辑控制器(PLC)。本文将详细介绍三菱 PLC 的存储器类型和地址范围,以及每种存储器类型下的地址范围和数据类型。

  一、三菱 PLC 存储器分类

  三菱 PLC 主要通过以下存储器区域实现数据存储与逻辑控制:

类型 符号 功能说明 地址范围(FX3U) 地址范围(FX5U)
输入继电器 X 连接外部输入信号 X0 – X267 X0 – X7FF
输出继电器 Y 驱动外部负载 Y0 – Y267 Y0 – Y7FF
辅助继电器 M 内部逻辑运算标志 M0 – M4999 M0 – M32767
状态继电器 S 步进梯形图专用 S0 – S999 S0 – S4095
定时器 T 时间控制单元 T0 – T511 T0 – T511
计数器 C 计数控制单元 C0 – C255 C0 – C255
数据寄存器 D 存储数值数据 D0 – D7999 D0 – D32767
特殊继电器 SM 系统状态监控 SM0 – SM511 SM0 – SM32767
特殊寄存器 SD 系统参数存储 SD0 – SD511 SD0 – SD32767

  二、数据类型详解

  1. 位(Bit)操作

   解释 :代表二进制位(0/1),类似开关状态。

   输入继电器 X

 示例:X0.0(FX5U)对应外部输入端子 X0

   输出继电器 Y

 示例:Y0.0 驱动外部负载(如继电器线圈)

   辅助继电器 M

// 当 X0 接通时,M0 置位 LD X0SET M0

  2. 字节(Byte)操作

   解释 :8 位二进制数(0-255),适合存储单字节数据。

   数据寄存器 D

 示例:D10 存储温度传感器的低 8 位数据(需配合 D11 组成字)

   特殊寄存器 SD

 示例:SD100 存储 PLC 运行模式参数 

  3. 字(Word)操作

   解释 :16 位二进制数(-32768~32767),适合存储整数。

   定时器当前值

 示例:T0 的当前值存储在 D0(需配合 T0 指令)

   计数器设定值

// 将 K100 写入 C0 的设定值寄存器 MOV K100 D100OUT C0 K100

  4. 双字(DWord)操作

   解释 :32 位二进制数(-2147483648~2147483647),适合存储浮点数或大数。

   高速计数器

 示例:C235 的当前值存储在 D235(双字)

   浮点数运算

// 将 3.14 存入 D100(需转换为浮点数格式)FLT K314 D100

  三、特殊存储器详解

  1. 初始化继电器

  SM8000:RUN 指示灯(PLC 运行时常 ON)

  SM8002:初始脉冲(PLC 上电第一个扫描周期 ON)

// 上电时初始化 D0LD SM8002MOV K0 D0

  2. 时钟脉冲

  SM8011:10ms 时钟脉冲

  SM8013:1 秒时钟脉冲

// 每 1 秒闪烁一次 Y0LD SM8013OUT Y0

  3. 错误代码寄存器

  SD8004:存储最新错误代码

  SD8060:存储输入模块错误地址

  四、存储器使用技巧

  

   地址分配原则

  X/Y 按八进制编号(如 X0, X1…X7, X10)

  字操作时使用偶数地址(D10, D12 等)

  

   断电保持设置

  在参数设置中配置 D 寄存器的保持范围

  系统默认 M0-M1529 可设置为断电保持

  

   数据处理指令

// 将 D100-D103 的 4 个字节数据右移 1 位 ROR D100 K1

  五、注意事项

  X/Y 地址限制 :FX3U 最大支持 256 点(X/Y0-Y267)

   位元件组合

 示例:K4Y0 表示 Y0-Y15 的 16 位组合 

   高速计数器专用 :C235-C255 需配合专用指令使用

  六、常见问题解答

  Q:如何区分通用型和断电保持型 M 继电器?
A:M0-M499 为通用型,M500-M4999 可设置为断电保持型。

  Q:定时器和计数器的当前值如何监控?
A:通过编程软件的监控功能,直接查看对应的 D 寄存器数值。

  Q:双字操作需要注意什么?
A:必须使用连续地址(如 D100 和 D101 组成 D100),且高低位顺序需正确。

  通过合理运用不同类型的存储器,您可以高效完成三菱 PLC 的逻辑控制与数据处理任务。建议结合实际项目练习位操作、数据运算和特殊寄存器应用,逐步提升编程能力。

正文完
 0