S7-200 高速计数器复位中断

我用的是西门子S7-200PLC,高速计数器0测的是增量型编码器的脉冲数,高速计数器0工作在模式10,我想用高速计数器的外部复位中断,这个中断我不想编码器每转一圈都去捕捉编码器的Z轴通过复位中断使高速计数器复位,而是想让编码器转过几圈后,才去捕捉编码器的Z轴,对高速计数器进行复位,请问哪位高手知道该怎么编程?谢谢了!
 

专家建议

mabh581您好,

 HSC0外部复位信号为高电平时, 会触发CPU200的28号中断,而并非直接清零HSC0的当前值。

 您如果要使用此中断,首先需要在初始化程序中做全局开中断和为28号中断事件分配中断程序,您

 需要使用到的指令是ENI和ATCH。(详细请参考《S7-200PLC系统手册》第六章指令集,中断指令部分)

 假设您使用ATCH为28号中断分配中断服务程序INIT_0,您需要在程序INIT_0编写程序才能完成清零功能。您需要向SMD38赋值0,向SMB37赋值16#C0, 并再次执行HSC指令。这些特殊寄存器的含义,您可以查看《S7-200PLC系统手册》附录部分。这三条指令每执行一次,即对HSC0当前值清零一次。

 关于实现多圈清零,您可以在INIT_0中使用计数器,INIT_0每次执行,计数器加一一次。当计数器等于某个数值时,才执行一次上一段文字描述的清零程序。

 《S7-200 系统手册》中文版(2007 年 09 月) 下载地址:
 http://support.automation.siemens.com/CN/view/zh/1109582

提问者对于答案的评价:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc352381.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:09
下一篇 2021年7月5日 上午1:09

相关推荐

  • s7200与仪表通讯

    s7200与仪表通讯,S7-200上走自由口通讯模式,以字符A作为接收的起始和判断条件,在通讯正常后,如果将通讯线拔掉,为什么200中显示通讯正常,要过很长时间后才显示判断条件故障…

    SIMATIC S7-200 2020年11月1日
  • 问下IN_OUT和OUT的区别?

    他们之间有什么细微的 区别吗? 最佳答案 in_out引脚的变量对于程序来说都是可读可写的,out是是程序的输出即写,out连接的变量不能有由其他的程序写,因为会被本程序…

    SIMATIC S7-200 2018年3月6日
  • 编码器问题?

    我公司有个德国编码器(HEIDENHAIN)型号是ROD 436 1000 01-03,有六根线: 1   &…

    SIMATIC S7-200 2021年7月4日
  • S7-200跟组态王连接?

    S7-200跟组态王怎么连接好?S7-200跟PC距离有100米左右。用什么方式通讯?需要什么配件才能跟电脑连接? 最佳答案 1、?S7-200跟PC距离有100米左右?组态王与S…

    SIMATIC S7-200 2020年10月31日
  • S7-200 CPU224XP做modbus通讯可以做主站吗?

    两个S7-200 CPU224XP做modbus通讯可以吗 最佳答案 可以 《两个S7-200 PLC之间Modbus通讯实现(从站)》https:/…

    SIMATIC S7-200 2021年7月5日
  • 关于 S7 200与其他设备连接的问题

    本人有一台S7 200与多个传感器和设备相互连接,之间线路连接正常,同时还有一条线与电脑连接。电脑与PLC可以正常下载和通信。请问:有没有什么操作可以在软件V4.0&nb…

    SIMATIC S7-200 2021年7月5日
  • 200的存储问题

    请教各位大侠:怎么使用SMB31和SMW32来保存参数。能用实例就好了。谢谢! 最佳答案 转载:SMB31 和 SMW32 永久性内存(EEPROM)…

    SIMATIC S7-200 2017年7月26日
  • s7200 与编码器连接编程?急

    s7200的输入端I0.0至i0.7接编码器。怎样读取编码器的数值(才能转换成整数最后换成十进制),用来做一个比较值,比方我设定100CM,机械做上下运动,到了100CM就回转,控…

    SIMATIC S7-200 2021年7月5日
  • s7-200cad块

    哪位有s7-200 32入/32出数字量模块外形尺寸图,网上下载下来的没有 32入/32出数字量模块,s7-200的接线块cad图有吗?41412087@qq.…

    SIMATIC S7-200 2017年6月4日
  • 200ppi电缆

    200ppi电缆德国原装进口,com口,订货号6es7 901-3cb30-0xa0 波特率怎么设置成187.5。 最佳答案 恢复出厂状态1 将RS-…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论