西门子S7-200高速计数器、编码器的应用!

   日期:2024-09-17     来源:建材之家    浏览:35    评论:0    
核心提示:问:缆车上装有编码器,想通过S7-200的高速计数器和编码器计算缆绳的长度和计算缆绳的运行速度。目前将编码器A、B相接入I0.0,采用HSC0计数器,缆绳随时都会上升和下降,通过脉冲计数,计算出缆绳的长度,请教下HSC指令该怎么配置,又如何计算当前缆绳的运行速度呢?答:定义高速计数器无外乎下面几个步骤:1、建一个初始化程序,用SM0.1控制;2、在初始化程序中,初始化高速计数器2.1 设置

水电技术|线损是这样形成的—从计量角度看线损

推荐简介:7月份全社会用电量5523亿度,同比增长8.2%,一产、二产、三产、居民生活用电同比增长1.9%、6.9%、15.3%、9.6%。其中7月份气温偏高导致三产和居民用电增速明显,拉动用电增速1.9和1.2个百分点。而二产用电增幅达6.9%,主要原因是线路损失电量大幅增加。7月份,线路损失电量达523亿千瓦时,同比增长25%!真是不查不知道,原来线损率将近10%了,尤其是在特别炎热的......

问:缆车上装有编码器,想通过S7-200的高速计数器和编码器计算缆绳的长度和计算缆绳的运行速度。目前将编码器A、B相接入I0.0,采用HSC0计数器,缆绳随时都会上升和下降,通过脉冲计数,计算出缆绳的长度,请教下HSC指令该怎么配置,又如何计算当前缆绳的运行速度呢?

答:定义高速计数器无外乎下面几个步骤:
1、建一个初始化程序,用SM0.1控制;
2、在初始化程序中,初始化高速计数器
2.1 设置控制寄存器(HSC0为SMB37),不同的计数器对应不同的DI点,HSC0为I0.0,HSC3为I0.1,HSC4为I0.2,HSC5为I0.3(222不支持HSC1和HSC2)
2.2 执行HDEF指令,你可以用模式0
2.3 置计数器初始值(HSC0为SMD38),如果从零启动就置零
2.4 置预置值(HSC0为SMD42),计数器计到这个值可以产生一个中断,一般利用这个中断调用相应的中断程序把当前值(SMD38)复零,否则计数器到头就不再计数了,当然你也可以置一个大点的值,在其他程序中清除当前值(SMD38),确保永远到不了头就可以了。
2.5 指定中断程序(ATCH),中断事件是12,程序号看你程序了
2.6 打开中断(ENI),这条指令没有的话,2.5是不起作用的
2.7 启动高速计数器(HSC),按前面的初始化,你就要启动HSC0,即N为0
3、程序中读取高速计数器的值,对于HSC0,HC0单元中的内容就是当前的计数值,这个单元只读不能写,你可以通过修改SMD38的内容改变当前的计数值。

广告
 
打赏
 
更多>文章标签:水电 电工维修 ;相关产品:
更多>同类头条资讯
0相关评论

推荐图文更多...
点击排行更多...
水电商圈内事更多...
最新视频更多...
推荐产品更多...
水泥之家 | 橱柜之家 | 机械之家 | 水电之家 | 五金之家 | 家电之家 | 墙布头条 | 饰品头条 | 模具头条 | 家纺头条 | 建材群站 | 建材资讯 | 建材产品 | 俱乐部 | 装修之家 | 建材商机 | 装修问答 | 知名品牌 | 家装展会 | 装修效果图 | 商企动态 | 瓷砖之家 | 安防之家 | 灯具之家 | 门窗头条 | 地板头条 | 环保头条 | 暖气之家 | 玻璃幕墙 | 吊顶之家 | 隔断屏风 | 楼梯铁艺 | 家具之家 | 卫浴头条 | 石材园林 | 板材钢板 | 油漆头条 | 家纺头条 | 水泥之家 | 橱柜之家 | 家电之家 | 水电之家 | 五金之家 | 老姚之家 | 灯饰之家 | 电气之家 | 全景头条 | 照明之家 | 防水之家 | 防盗之家 | 区快洞察 | 漳州建材 | 泉州建材 | 三明建材 | 莆田建材 | 合肥建材 | 宣城建材 | 池州建材 | 亳州建材 | 六安建材 | 巢湖建材 | 宿州建材 | 阜阳建材 | 滁州建材 | 黄山建材 | 安庆建材 | 铜陵建材 | 淮北建材 | 马鞍山建材 |
建材 |  区快洞察 |  企业之家 |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | sitemap |
(c)2015-2017 Bybc.cn SYSTEM All Rights Reserved
Powered by 水电头条