HDEF中的1跟11各代表什么意义?还有图中的1 3 4 5 7又各是什么?

前面说的高速计数器的含义很多能意会,但看到实例时,又不懂了,希望大家帮我详解下,谢谢!

问题补充:
我还有一个问题请教大家:1,比如SMB47中的每个位在编码器当中都代表什么功能?2,比如SMB47.7是使能,意思是如果它是0,是不是等于不计数呀?共两大问题,谢谢!!

图片说明:

HDEF中的1跟11各代表什么意义?还有图中的1 3 4 5 7又各是什么?   

最佳答案

我来补充一下吧,在STEP7-Micro/WIN软件里,可以按F1或帮助,查看说明,其介绍的内容也是非常详细的。
 
1.16#F8传送到SMB47,16#F8=2#11111000,HAC0控制字的地址是SMB37,HAC1控制字的地址是SMB47,这些都是定义好的。
SM47.0  复位有效电平控制位:0=复位有效高电平,1=复位有效低电平。
SM47.1  使能的HSC1有效电平控制位:0=启动有效高电平,1=启动有效低电平。
SM47.2  HSC1计数速率选择:0=4X计数速率,011X计数速率。
SM47.3  HSC1方向控制位:1=增计数,0=减计数。
SM47.4  HSC1更新方向:1=更新方向,0=不更新方向。
SM47.5  HSC1更新预设值:1=在HSC1预设值中写入新预设值,0=不更新。
SM47.6  HSC1更新当前值:1=在HSC1当前值中写入新预设值,0=不更新。
SM47.7  HSC1使能位: 1=使能,0=禁用。
 
2.HDEF的用法,就是定义调速计数器1,为工作方式11。
1=高速计数器号 
11=高速计数器模式
 
3.装载当前值0为初始值,清高速计数器1的初始值,SMD48为HSC1新当前值。
 
4.装载预设值50为预设值,SMD52为HSC1新预设值。
 
5.中断连接INT_0(如果高速计数器不需要中断, ATCH与ENI 可以省去),中断事件号13, HSC1  CV=PV (当前值=预设值) 。
  
6.ENI表示允许中断,全局性启用所有中断事件进程。
 
7.启用高速计数器 HSC1。
 
具体请参考《高速计数器常见问题》
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/Smart SMS/013.html
 
 
问题补充:
1,比如SMB47中的每个位在编码器当中都代表什么功能?2,比如SMB47.7是使能,意思是如果它是0,是不是等于不计数呀?
 
关于SMB47的每一位的解释,我在上述回答1里面已经描述很清楚,再上传一下的图片吧。
 
SMB47.7=0,就是不启用HSC1计数器,你理解很对。

图片说明:

HDEF中的1跟11各代表什么意义?还有图中的1 3 4 5 7又各是什么?  

提问者对于答案的评价:
谢谢!!

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

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

相关推荐

  • S7200版本不支持旧结构的问题

    新手,目前电脑上安装的V32SP4版本,从一台设备上的S7200PLC中上载一个程序过程中报"项目文件包含一个或多个3.0版不支持的旧结构".我该怎么办? 最佳…

    SIMATIC S7-200 2020年11月1日
  • s7 200 字节的加法?

    看了一下S7 200的加法指令, 里面只有整数和实数的加法指令, 请问我要进行两个字节的加法怎么做?  比如让VB100+VB10…

    SIMATIC S7-200 2017年11月17日
  • 控制面板设置PC/PG

    在控制面板中设置PG/PC接口,访问路径中,应用程序访问点什么时候选择S7ONLINE–>CP5611,什么时候选择Micro/Win–>CP5611,请高手指点,…

    SIMATIC S7-200 2020年11月5日
  • TD400C停电后数据块丢失

    我使用的事S7-200CPU224XP,编程下载后可以在TD400C上显示需要的数据,但停电或关掉PLC后就显示无数据块了,但其他的程序还是可以使用的,不知是咋回事,请高手指教一下…

    SIMATIC S7-200 2020年10月31日
  • S7-200用USB-PPI通讯不上

    插上编程电缆后电脑可以找到是COM几的口,但是就是通讯不上,找不到CPU,有知道怎么回事么。 最佳答案 usb-ppi通讯电缆选择接口是usb,而不是com口。如果你连接的是早期的…

    SIMATIC S7-200 2021年7月5日
  • 求S7-200的编程手册

    求S7-200的编程手册,我的邮箱为ZHONGXJ_2002@163.com;或提供下载地址! 最佳答案 去这儿,能找到几乎所有SIMATIC相关的资料 http://w…

    SIMATIC S7-200 2021年7月5日
  • 如何在S7-200中编写测量温度变化的程序?

    我想在S7-200中编写一段测量每分钟现场温度变化的程序,对温度采样我采用了SM0.4的上升沿,但我不知道如何实现前一个上升沿和后一个上升沿的识别来进行减法运算?请各位帮忙出出主意…

    2020年10月31日
  • s7200PLC如何对传感器采集的模拟量信号进行标定呢?

    谢谢大家了 最佳答案 你只要将0-10V信号对应0-32000或者4-20MA信号对应6400-32000就可以了,就是这样一个比例换算关系 提问者对于答案的评价:33q

    SIMATIC S7-200 2020年11月1日
  • s7-200的modbus从站是 不是只 支持rtu啊,支持不支持ASCII啊

    s7-200的modbus从站是 不是只 支持rtu啊,支持不支持ASCII啊,用的是SP5的modbus库 还有主站,是不是也是只有rtu啊? 最佳…

    SIMATIC S7-200 2021年7月5日
  • 能流方向逆转

    程序如图所示:子程序也就3个BOOL型形参,一个网络,然后在主程序调用,也是一个网络。问题1:编译为什么报错:能流方向逆转?问题2:in1和in2管脚为什么没有问号让我输实参? 问…

    2020年10月31日

发表回复

登录后才能评论