S7-200smart高数计数无效

接线正确,用IO中断做一个定位控制,I0.0是通过光耦加100Ω电阻接到Q0.0,I0.1是停止伺服运行的,中断事件2的程序如下:LDN    M9.0
MOVD   +0, SMD38
HSC    0
ATCH   Hsc0:INT12, 12

LD     M9.0
R      SM67.7, 1
PLS    0
A      M1.1
ATCH   GD_N:INT5, 5

中断事件12的程序如下:LD     SM0.0
R      SM67.7, 1
PLS    0
DTCH   12
A      M1.1
ATCH   GD_N:INT5, 5
问题是:1)、当Q0.0有脉冲输出时,为什么I0.0没有接通,SMD42我已经赋值了,当I0.1接通时,SMD38没有被清零,也没有执行SMD42。
2)、IO中断事件0或1需不需要编程(I0.0的上升沿或下降沿),关于高数计数降噪的接线图如下图
3)、程序是从S7-200转换过来的,程序已经做有初始化了,把SMD38清零了

问题补充:
这个问题解决了,又有新的问题出现,就是计数脉冲不稳定,HC0有时候不等于SMD42,就是I0.1接通后,SMD38清零后执行SMD42

最佳答案

终于看明白你的意思了。
注意!200smart PLC不再支持高速计数器模式12了。
建议参考,这个链接解决,http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1326019&b_id=64&s_id=83&num=17#anch
补充问题回复:
真心看了3遍,楞是看不明白你的问题。
你的意思是通过外部复位中断,重新调用当前值和预设值出现的错误?
一般类似的设置建议在中断子程序中设置。

提问者对于答案的评价:
很好

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月29日 下午6:15
下一篇 2017年5月29日 下午6:15

相关推荐

  • s7200与上位机通信问题

    中心PC做主站,现场的PLC做从站,port0走modbus协议,实现中心PC对现场所有的PLC状态的监控(modbus协议的主站用C#编写);s7200的port1能不能用其他协…

    SIMATIC S7-200 2018年12月5日
  • S7200以太网通讯 TASP设置

    一个S7200PLC与2套组态王通过CP243-1通讯,单独通讯没问题,2台电脑一起通讯,其中一个不正常。S7200这边以太网向导里面 连接0(服务器):TASP(本地)…

    SIMATIC S7-200 2017年6月1日
  • 模拟量接错了会怎样

    如果我的cpu224xp自带的模拟量接口直接接了4~20ma的模拟量设备,由于CPU自带的是电压型模拟量输入,这样做会出现什么后果??会烧坏模拟量输入接口吗?还是仅仅不能读到正确的…

    SIMATIC S7-200 2020年11月1日
  • 子程序调用问题求助

    请问各位高手,我在用S7-200编程时,主程序里第一网络段调用了一个子程序,第二个网络段也调用了一个子程序(其中有一层嵌套),当运行时,如果第二个网络段的子程序调用运行时,第一个网…

    SIMATIC S7-200 2021年7月5日
  • et200-eco合适否?

    有一个在空间上特别分散的室外项目。大约300个小区域,每一个小区域有4~5个模拟量采集,1~2个开关量控制设备。需要找一个合适的方案。et200-eco合适否?et200-eco是…

    SIMATIC S7-200 2021年7月5日
  • s7200浮点数计算

    各位高手:我想在S7200中编写程序,计算如下公式:300000/125*0.04,我想将0.04作为变量,可随时修改成其他小数数值。请问这个计算如何编写程序;非常感谢! 问题补充…

    SIMATIC S7-200 2020年10月31日
  • PPI通讯请教

    现场控制点比较分散,想用一台224CPU做PPI的主站,5台222CPU做PPI的从站,使用Profibus DP电缆和总线接头串联起来,总线总长度大约500米,使用9.…

    SIMATIC S7-200 2021年7月5日
  • 加热速率控制

    我们实验室用的是S7-200,我有一个灯泡,一个可以接收模拟量输入的固态继电器,铂电阻可以测温,想做个小实验,学习如何用PLC实现温度的升温速率控制,比如我想以1度每分钟的升温速率…

    SIMATIC S7-200 2020年10月31日
  • S7-200通迅

    S7-200带一个EM277,请问EM277的通迅地址是怎么分配的,那位大哥告诉一下 最佳答案 1.EM277 上有两个圆形旋转开关,X1和X10 ,X1表DP…

    SIMATIC S7-200 2021年7月5日
  • 哪位大师请帮忙提供S7-200中有关USS协议通过端口1来控制变频器的库文件。

    大师们好,我现有通过S7-200的端口0来控制变频器的USS协议库,但由于此端口0我想用作其他用途,所以想通过端口1来控制变频器,但是一直没有找到有关通过端口1的USS协议库(好象…

    SIMATIC S7-200 2021年7月4日