当前位置:首页 > 高速计数器模式定义与控制字节
高速计数器和高速脉冲模式定义与控制字节
A-1)高速计数器模式
A-2)高速计数器控制字节
HSC0SM37.0HSC1SM47.0SM47.1SM37.2SM37.3SM37.4SM37.5SM37.6SM37.7SM47.2SM47.3SM47.4SM47.5SM47.6SM47.7HSC2SM57.0SM57.1SM57.2SM57.3SM57.4SM57.5SM57.6SM57.7SM137.3SM137.4SM137.5SM137.6SM137.7SM147.2SM147.3SM147.4SM147.5SM147.6SM147.7SM157.3SM157.4SM157.5SM157.6SM157.7HSC3HSC4SM147.0HSC5说明复原现用水平控制位:0=复原现用水平高1=复原现用水平低起始现用水平控制位:0=起始现用水平高1=起始现用水平低正交计数器的计数速率选项:0=4x计数速率1=1x计数速率计数方向控制位:0 = 向下计数1 = 向上计数向HSC写入计数方向:0 = 无更新1 = 更新方向向HSC写入新预设值:0 = 无更新1 = 更新预设值向HSC写入新当前值:0 = 无更新1 = 更新当前值启用HSC:0 = 禁用HSC1 = 启用HSC
A-3)高速计数器的当前值和预设值的地址
载入数值新当前值新预设值HSC0HSC1HSC2HSC3HSC4HSC5SMD3SMD4SMD5SMD1SMD1SMD1888384858SMD4SMD5SMD6SMD1SMD1SMD12224252621 页 共 14 页
郭振江 S7-200 PLC速查卡
西门子自动化与驱动培训 第
高速计数器和高速脉冲模式定义与控制字节
A-4)高速计数器的状态位
HSC0SM36.0SM36.1SM36.2SM36.3SM36.4SM36.5SM36.6SM36.7HSC1SM46.0SM46.1SM46.2SM46.3SM46.4SM46.5SM46.6SM46.7HSC2SM56.0SM56.1SM56.2SM56.3SM56.4SM56.5SM56.6SM56.7HSC3SM136.0SM136.1SM136.2SM136.3SM136.4SM136.5SM136.6SM136.7HSC4SM146.0SM146.1SM146.2SM146.3SM146.4SM146.5SM146.6SM146.7HSC5SM156.0SM156.1SM156.2SM156.3SM156.4SM156.5SM156.6SM156.7说明未使用未使用未使用未使用未使用当前计数方向状态位:0 = 向下计数;1 = 向上计数当前值等于预设值状态位:0 = 不相等;1 = 等于当前值大于预设值状态位:0 = 小于或等于;1 = 大于
B-1)高速脉冲输出的对应特殊寄存器
Q0.0SMW68SMW70SMD72SMB166SMW168SMB170SMB171SMB172Q0.1SMW78SMW80SMD82SMB176SMW178SMB180SMB181SMB182其他PTO/PWM寄存器PTO/PWM周期值(范围:2至65535)PWM脉宽值(范围:0至65535)PTO脉冲计值(范围:1至4294967295)进行中的段数(仅用于多段PTO操作)轮廓表起始位置,用距离V0的字节偏移量表示(仅用于多段PTO操作)线性轮廓状态字节线性轮廓结果寄存器手动模式频率寄存器
B-2)高速脉冲控制字节
Q0.0SM67.0SM67.1SM67.2SM67.3SM67.4SM67.5SM67.6SM67.7Q0.1SM77.0SM77.1SM77.2SM77.3SM77.4SM77.5SM77.6SM77.7PTO/PWM更新周期值PWM更新脉宽时间值PTO更新脉冲计值PTO/PWM选择PWM更新方法:PTO操作:PTO/PWM模式选择PTO/PWM启用控制位0 = 无更新;0 = 无更新;0 = 无更新;0 = 1 μS/tick;0 = 异步更新;0 = 单段操作;0= 选择PTO;0 = 禁用PTO/PWM;1 = 更新周期1 = 更新脉宽1 = 更新脉冲计数1 = 1ms/tick1 = 同步更新1 = 多段操作1 = 选择PWM1 = 启用PTO/PWM
郭振江 S7-200 PLC速查卡
西门子自动化与驱动培训 第
2 页 共 14 页
高速计数器和高速脉冲模式定义与控制字节
B-3)高速脉冲控制字节状态所对应的功能
SMB67/7716#8116#8416#8516#8916#8C16#8D16#A016#A816#D116#D216#D316#D916#DA16#DBPWM更新方法1 μS/循环1 μS/循环1 μS/循环1 μS/循环1 ms/循环1 ms/循环1 μS/循环1 μS/循环同步同步同步同步同步同步1 μS/循环1 μS/循环1 μS/循环1 μS/循环1 μS/循环1 μS/循环载入载入载入载入载入载入载入载入载入载入载入载入载入载入载入脉冲计数启用选择模式PTO段操作脉宽周期是是是是是是是是是是是是是是PTOPTOPTOPTOPTOPTOPTOPTOPWMPWMPWMPWMPWMPWM单段单段单段单段单段单段多段多段载入
B-4)PTO/PWM控制字节参考 控制寄存器(16进制) 16#81 16#84 16#85 16#89 16#8C 16#8D 16#A0 16#A8 16#D1 16#D2 16#D3 16#D9 16#DA 16#DB
郭振江 S7-200 PLC速查卡
西门子自动化与驱动培训 第
允许 YES YES YES YES YES YES YES YES YES YES YES YES YES YES 执行PLS指令的结果 模式PTO段操作 PWM更时基 选择 新方法 PTO PTO PTO PTO PTO PTO PTO PTO PWM PWM PWM PWM PWM PWM 单段 单段 单段 单段 单段 单段 多段 多段 同步 同步 同步 同步 同步 同步 1μs/周期 1μs/周期 1μs/周期 1ms/周期 1ms/周期 1ms/周期 1μs/周期 1ms/周期 1μs/周期 1μs/周期 1μs/周期 1ms/周期 1ms/周期 1ms/周期 脉冲数 脉冲宽度 装入 装入 装入 装入 装入 装入 装入 装入 周期 装入 装入 装入 装入 装入 装入 装入 装入 3 页 共 14 页
高速计数器和高速脉冲模式定义与控制字节
B-5)PTO/PWM控制寄存器的SM标志 Q0.0 Q0.1 状态字节 SM66.4 SM76.4 PTO包络由于增量计算错误而终止 0=无错误; 1=终止 SM66.5 SM76.5 PTO包络由于用户命令而终止 0=无错误; 1=终止 SM66.6 SM76.6 PTO管线上溢/下溢 0=无溢出; 1=上溢/下溢 SM66.7 SM76.7 PTO空闲 0=执行中; 1=PTO空闲 Q0.0 Q0.1 控制字节 SM67.0 SM77.0 PTO/PWM更新周期值 0=不更新; 1=更新周期值 SM67.1 SM77.1 PWM更新脉冲宽度值 0=不更新; 1=脉冲宽度值 SM67.2 SM77.2 PTO更新脉冲数 0=不更新; 1=更新脉冲数 SM67.3 SM77.3 PTO/PWM时间基准选择 0=1μs/格,1=1ms/格 SM67.4 SM77.4 PWM更新方法: 0=异步更新;1=同步更新 SM67.5 SM77.5 PTO操作: 0=单段操作;1=多段操作 SM67.6 SM77.6 PTO/PWM模式选择 0=选择PTO;1=选择PWM SM67.7 SM77.7 PTO/PWM允许 0=禁止; 1=允许 Q0.0 Q0.1 其它PTO/PWM寄存器 PTO/PWM周期值(范围:2到65535) PWM脉冲宽度值(范围:0到65535) PTO脉冲计数值(范围:1到4,294,967,295) SMW68 SMW78 SMW70 SMW80 SMD72 SMD82 SMB166 SMB176 进行中的段数(仅用在多段PTO操作中) SMW168 SMW178 包络表的起始位置,用从V0开始的字节偏移表示(仅用在多段PTO操作中) SMB170 SMB180 线性包络状态字节 SMB171 SMB181 线性包络结果寄存器 SMD172 SMD182 手动模式频率寄存器 B-6)多段PTO包络表
郭振江 S7-200 PLC速查卡
西门子自动化与驱动培训 第
4 页 共 14 页
共分享92篇相关文档