# PLSR学习文档 ## PLSR(多段脉冲输出) ![image-20250805130753414](./pictures/image-20250805130753414.png) ### 数据起始地址(S0)说明: | 地址 | 内容 | 备注 | | ------------- | ------------------------------------------------------------ | ---- | | S0+0(双字) | 脉冲总段数(1~100) | | | S0+2(8个字) | 保留(8words) | | | S0+10(双字) | 第1段脉冲频率 | | | S0+12(双字) | 第1段脉冲个数 | | | S0+14 | ![image-20250805131547014](./pictures/image-20250805131547014.png) | | | S0+15(双字) | 【常数值/寄存器编号(等待条件)】,与【等待条件】、【等待条件寄存器类 型】配合使用 | | | S0+17 | ![image-20250805131651509](./pictures/image-20250805131651509.png) | | | S0+18(双字) | 【常数值/寄存器编号(跳转寄存器)】,与【跳转寄存器类型】配合使用 | | ### 脉冲用户参数快(S1) | 地址 | 内容 | | ------------ | ------------------------------------- | | S1+0(双字) | 脉冲相对/绝对模式(0:相对;1:绝对) | | S1+2(双字) | 脉冲起始执行段数(1~100) | **理解**: 1. 相对绝对: - 相对指的是==接下来==要执行多少个脉冲个数,绝对是指==一共要==执行多少个脉冲。 ![image-20250805133235072](./pictures/image-20250805133235072.png) 2. 起始执行段数: - 用于指定脉冲从哪一段开始执行,也就是说脉冲执行时==从起始段开始执行==而==不是从第一段==开始执行。**设置为0或1时都是从第一段开始执行。** ![image-20250805140513016](./pictures/image-20250805140513016.png) 脉冲的高低电平时间? 脉冲频率设置的分辨率?