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

相关推荐

  • 为什么不能保持计数器的位?

    我写的程序如下: Network 1  LD     SM0.0 MOVW&nb…

    SIMATIC S7-200 2021年7月5日
  • HC1HC2不能直接将里面的值读出来么

    就一句指令MOVD HC0 VD100HC0,3,4,5都可以,1,2就提示指令操作数存储器寻找范围无效 问题补充:程序中只用到了HSC1,模式为0但其中的那句…

    SIMATIC S7-200 2020年11月1日
  • 求高手指教啊!modbus通信实在是折腾死我了,就是不行啊!50分相送!!

    最近实验室有个倾角传感器,但是无论怎么用都无法跟PLC通信……具体情况如下:一开始没有DP接头,用两根长导线直接插入port口:电源用的PLC自带的,+插到3,-接到8,通信超时……

    2018年12月5日
  • 求助定时中断做流量累积

    各位师傅,请帮我看一下这样利用定时中断做流量累积可以吗?如有错误请修改一下发至我的邮箱好吗?谢谢了。邮箱是www.wqhhjjy@163.com主程序网络1LD &nbs…

    SIMATIC S7-200 2020年11月1日
  • 1.直接寻址 2.间接寻址

    指令的输入操作数前必须有一个“和”符号。“&”的含义? 最佳答案 “&”表示地址,打个比方,你住在北京某个小区214号,如果要去找你的话,可以有两个种方法,一种就是直接去找你本人,…

    SIMATIC S7-200 2020年11月1日
  • 求一个速度程序

    光电开关接收到产品出来的感应信号,约0.5-2秒钟一个产品,那如何计算生产速度呢,也就是每分钟多少个产品——个/分 ,谁有的话发我邮箱哦  最佳答案 N…

    SIMATIC S7-200 2021年7月4日
  • 操作数为什么要输入7

    S7-200CN: 字符串转换指令-跟我学 – 89/185 课程编号:V0225 暂无简介 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 如题 最佳答案 这个实例…

    2017年6月4日
  • 永宏PLC有拨码输入指令

    永宏PLC有拨码输入指令,西门子S7-200有没有拨码输入指令?请各位大侠赐教,在此谢了。 最佳答案 没有,但如果是dcdcdcplc的话,可以自己做一个。 ——…

    SIMATIC S7-200 2021年7月5日
  • S7-200 SMART PLC程序下载问题

    我用 Micro WIN SMART V2.0编程软件编程给SR40输入程序时,打开【系统块】,更改CPU类型,配置好通讯参数后,因为系统块…

    SIMATIC S7-200 2017年6月10日
  • TD400C

    各位大湿,TD400C的面板ESC键有没有对应的V存储区位,为什么我在符号表里看不到啊,如有的话,应该怎么看? 最佳答案 TD400C 具有15 个可定义的按键…

    SIMATIC S7-200 2020年10月31日