怎么知道高速计数器目前是对哪个DI点在进行计数呢?

怎么知道S7-200的程序特定的高速计数器目前是对哪个DI点在进行计数呢?
比如:HSC0,可以对I0.0,I0.1和I0.4进行计数,但是,我在别人的程序里头并没有看到HSC0怎么和IO点关联起来的

问题补充:
@ 大宝朱林森 and 其他大咖
大咖,我追问一下:
①S7-200中,HSC0,是不是只对I0.0进行高速计数,而I0.1是负责改变方向,I0.2是负责复位?
②图片中红框内的“时钟脉冲”是什么意思?高速计数器不是应该对外部的输入进行计数吗?为什么说“时钟脉冲”而不是“外部输入的脉冲”呢?

图片说明:

怎么知道高速计数器目前是对哪个DI点在进行计数呢?   

最佳答案

每一个计数器都按其工作模式占用固定的输入点,你只要指定计数器号以及其工作模式,它隐形的与固定 I 点相关联。
高速计数器根据被定义的工作模式,按需要占用CPU上的数字量输入点。每一个计数器都按其工作模式占用固定的输入点。在某个模式下没有用到的输入点,仍然可以用作普通输入点;被计数器占用的输入点(如外部复位),在用户程序中仍然可以访问到。
官方资料《高速计数器常见问题》
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/Smart%20SMS/013.html

补充:
1、S7-200中,HSC0,是不是只对I0.0进行高速计数,而I0.1是负责改变方向,I0.2是负责复位?
答:不是这样理解的。
看表时要先看计数器号,再看对应的工作模式。
S7-200中,HSC0固定用到I0.0、I0.1、I0.2,但具体怎样用,它是由其工作模式决定的。
比如:
当HSC0工作模式为 0 时,HS0对I0.0进行计数,使用内部方向控制,没有外部I点复位。
当HSC0工作模式为 1 时,HS0对I0.0进行计数,使用内部方向控制,使用I0.2复位。
当HSC0工作模式为 4 时,HS0对I0.0进行计数,使用I0.1方向控制,使用I0.2复位。
当HSC0工作模式为12时,HS0对Q0.0进行计数、用不到I0.0、I0.1、I0.2。
2、图片中红框内的“时钟脉冲”是什么意思?高速计数器不是应该对外部的输入进行计数吗?为什么说“时钟脉冲”而不是“外部输入的脉冲”呢?
答:“时钟脉冲”就是计数的对象,对于模式0-11它确实是外部的I点的脉冲输入;但是
HS0工作在模式12时它计数的对象是Q0.0的高速脉冲输出;
HS3工作在模式12时它计数的对象是Q0.1的高速脉冲输出。
这可能是将计数对象叫做时钟脉冲的原因。

图片说明:

怎么知道高速计数器目前是对哪个DI点在进行计数呢?  

提问者对于答案的评价:
感谢大咖的高质量详细解释~~~!学习了。

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

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

相关推荐

  • s7-200软件下载

    请问高手哪里有s7-200 PLC的软件下载? 最佳答案 STEP 7 Micro/WIN V4.0 SP9完整版安装包:http…

    SIMATIC S7-200 2021年7月5日
  • S200的中断问题

    各位老师,我是搞包装机械的,我想在色标光电照到包装膜上的色标时,电机再运行一定距离,定位控制是EM253,我想用中断和GOTO指令,但具体的就不知怎么编,请指教. 最佳答案 哈哈,…

    SIMATIC S7-200 2021年7月4日
  • 关于安全保护的编程问题

    网络1 ——| / |——(S)  其中 | / | 上方标注I1.4;(s)上方标注M2…

    SIMATIC S7-200 2021年7月5日
  • USS通讯中的电流读取问题

    我的用法是:S7-200与6RA70通讯,现在通讯已经建立,可以控制正反转、启动和停止、以及调速等一般性控制。但是,现在我需要将6RA70的运行电流,读取到PLC,请问:1、我应该…

    SIMATIC S7-200 2021年7月5日
  • 模拟量转换问题?急

    我的模拟量程序是这样写的。检测轴承温度0-100℃。要求70℃时候报警,还要在HMI上面检测温度,我检测的是整数。怎么出现实数呢? 比如出现56.8℃。LD &…

    SIMATIC S7-200 2020年10月31日
  • S7-200和EM235模拟量采集的问题

    还有我要采集一个变化比较灵敏的模拟量信号,在系统块的输入滤波器器的模拟量中采样数设为128,死区设置为0,这样可以吗?我试着设死区,但是只要有死区,信号波动就很大,我在程序中用了一…

    SIMATIC S7-200 2021年7月5日
  • MicroWin 符号表导出

    MicroWin SP6中的用户定义符号表如何导出到Excel中啊?能单独打印用户定义符号表吗? 最佳答案 打开符号表项复制,在Excel粘贴就OK了。再用Excel中打…

    SIMATIC S7-200 2020年10月31日
  • S7-200 Smart 字符

    在S7-200PLC中一个字符占用几个字节?可以用 MOV-B将一个字节中的字符传送到另一个字节中吗?谢谢 问题补充:如果我是多个字符传送还能用MOV-B吗?如果不可以需…

    SIMATIC S7-200 2017年11月1日
  • 如何设置s7-200的通讯模块的网址

    我现在有公司换下的cp243-1通讯模块,但不知道它的网址,如何获取它以前的网址以及如何重新设置新的网址。各位大神知道的请赐教!谢谢 最佳答案 可以通过以太网向导设置IP地址如:1…

    SIMATIC S7-200 2021年7月5日
  • s7200通讯

    请问CPU224 CN 是否能跟变频器通讯啊,因为CPU224 CN 只有一个接口,跟变频器连接了就不能跟触摸屏连接了,不知什么好的方法?&…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论