西门子plc计数器使用200高速计数器写好了程序,用按钮点动,但监控计数器不计数?

S7-200系列PLC的高速计数器的中断事件类型
添加时间:
来源: | 阅读量:358
状态字中的当前计数方向位与当前值等于设定值位发生变化,会引起高速计数器中断事件。另外,高速计数器工作模式中的外部信号复位也能引起中断事件。通常在完成高速计数器指令后,会编写高速计数器中断程序来完成某些操作功能。所有高速计数器都支持当前值等于设定值中断,但并不是所有的高速计数器都支持另外两种方式。高
&&& 状态字中的当前计数方向位与当前值等于设定值位发生变化,会引起高速计数器中断事件。另外,高速计数器工作模式中的外部信号复位也能引起中断事件。通常在完成高速计数器指令后,会编写高速计数器中断程序来完成某些操作功能。所有高速计数器都支持当前值等于设定值中断,但并不是所有的高速计数器都支持另外两种方式。高速计数器的中断事件有14个,见表5-32。
&&& 表5-32&&& 高速计数器的中断事件类型
(责任编辑: 佚名 )
本文关键字:
免责声明:本文章仅代表作者个人观点,与艾特贸易网无关。本站大部分技术资料均为原创文章,文章仅作为读者参考使用,请自行核实相关内容,如若转载请注明来源:
深孔爆破多采用垂直钻孔,即...
正常运转时定子绕组接成三角...
继电器控制的三相交流异步电...
通常,一次爆破起爆若干个雷...
新闻热点排行每日登录:+1西币&+1积分
&下次自动登录
绑定第三方账号登录 & & &
扫描二维码登录支持中心移动端
获取动态密码
售前文档售后文档热门视频系列热门版区售后服务概述自助服务帮助信息
You are here:
S7-200CPU224高速计数器取样...
热点活动:
S7-200CPU224高速计数器取样问题? - 已解决问题
我的S7-200CPU220XP!当前值HC0用于高数计算物体长度!!hc0不能清零!!我用两个定时中断程序取样HC0值,第一个中断MOVDW&HCO&&VD200&,第二中断MOVDW&&&&hc0&&&&VD201,求不到瞬时值计速度!!请大哥们举程序教一下!!多谢!!&
问题补充:一般&定时中断时间是多小!!我是MOVB&10&SMB34&,MOVB&11&&SMB35开通两路中断!!1&&MOVDW&HC0&&VD300&2,MOVDW&HC0&VD400&&主程序;-D&&VD400&&VD300&OUT&VD500,试机时速度很平稳!!但是VD500很跳动!!&&&帮忙解一下!!&
产品版区:
悬赏分:40 | 解决时间: 12:33:40 | 提问者:& - 新生&nbsp&nbsp第1级
问题ID:48196
一个定时中断足够了。&MOVD&&&HC0,&VD200&MOVD&&&VD200,&VD208&-D&&&&&VD204,&VD208&MOVD&&&VD200,&VD204&然后用VD208中的数和中断时间就可以算出速度了。
中级工程师&nbsp&nbsp第10级&
以下网友赞了您的问题:
填写您的评论...
提问者对于答案的评价:师傅!AENO什么意思?我看不懂!!我的高速计数器计算6米长度速度60米的物体!又要算长度又要算速度!请帮忙想一下!!&
更多相关问题
本版精华问答
等待您来回答
作者/最新回复
最后回复时间
地址重复。&VD200和VD201之中有三个字节是重叠的。&VB201VB202VB203所以你的程序不行。&你自己修改吧。这个是&主要原因。其他的相信你有能力解决的。
- 初级工程师&nbsp&nbsp第9级
& 20:48:34
hc0不能清零!!是不会清零还是不可以清零,想清零只要将0赋给hcs_cv。&使用的地址是重叠的,vd占四个字节,使用vd200和vd204、vd208&&定时中断时间是多小,这个是根据你的工艺要求设置的,设置值在1-255毫秒之间。如果要一个长时间的就要用定时器或采用多次定时中断&&
- 中级工程师&nbsp&nbsp第10级
& 11:52:24
VD200和VD201之中有三个字节是重叠的。&VB201VB202VB203所以你的程序不行。
- 助理工程师&nbsp&nbsp第8级
& 15:35:34
楼上说得对,字节重叠,得到的数据是乱的
- 助理工程师&nbsp&nbsp第8级
& 21:21:25
不正常现象,可能是地址用重复了
- 中级工程师&nbsp&nbsp第10级
& 16:13:22
上一页1下一页&
扫描打开手机版
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!S7-200高速计数器的模式及输入点 - PLC技术 - 电工之家
电工之家 - 电工学习网站
当前位置: >
S7-200高速计数器的模式及输入点
时间: 11:42
来源:电工之家
作者:编辑部
【摘要】高速计数器的实际输入要根据你选择的高速计数器号和模式来确定,这三者相当于X轴Y轴Z轴的关系,选中了其中两个轴,另外一个轴自然也就出来了。如上表,例:如果你选择了HSC0的模式1,则你的外部高速计数输入点应接在I0.0,外部复位点应接在I0.2。 如果你使用......
高速计数器的实际输入要根据你选择的高速计数器号和模式来确定,这三者相当于X轴Y轴Z轴的关系,选中了其中两个轴,另外一个轴自然也就出来了。如上表,例:如果你选择了HSC0的模式1,则你的外部高速计数输入点应接在I0.0,外部复位点应接在I0.2。
&& 如果你使用了多个高速计数器,则被某一高速计数器占用了的输入点,其它高速计数器不能再使用。如HSC0的模式3已经占用了I0.1作为外部方向控制点,那么HSC3高速计数器就不能再使用了,因为它的计数输入点也是I0.1,与之冲突了。级别: 刚进门槛
发帖数量: 35 个
工控威望: 62 点
下载积分: 1050 分
在线时间: 10(小时)
注册时间: 最后登录:
向各位大侠求教:&&&&背景:&& 用一电机控制设备上下位移,电机上的编码器根据上下运动,通过I0.0, I0.1发出脉冲信号,Q0.0正转,Q0.1 反转,Q0.2高速,Q0.3低速,此四个输出接到西门子变频器上,程序根据脉冲数和方向计算运动部件的位置,运动方向和运动距离问题:1、 若采用HSCO,该用模式6(带有增减计数脉冲的双向计数器)还是改用模式9(A,B相正交计数)&&&&&&&&&&&& 2、在控制字节设置中,SMB37.5 是允许写入初始值,此处若设置为1,是允许写入,但写入时需要条件,还是系统默认,不需条件,只是在计数器(重新)开始计数时用,计数过程中不再影响当前计数值;此处牵扯掉电后计数初值问题(设备已经调试几天,为掉电从零开始计数问题很头痛,我需要掉电后按掉电前的值继续往下计数)3、再次提一下上面的问题,高速计数器掉电后我需要从掉电前的计数值开始计数,这个能实现吗,用的是S7-200 CPU 226 CN,我原来设置:smb37:#FC,模式9(模式是不是不合适),初始值SMD38设置为0,设置完毕将计数值传送到VD200,可是掉电重启后发现VD200变为零且计数从零开始,我需要从原来计数值开始,如何解决,跪求!!!&&4、高速计数器可不可以不与中断同时用,即只用高速计数器的计数功能来获取计数值&& 跪求各位高手大侠帮助!!!!!
态度决定一切``````
级别: 工控侠客
发帖数量: 1073 个
工控威望: 3209 点
下载积分: 3584 分
在线时间: 1456(小时)
注册时间: 最后登录:
设置VD200上电就载入计算器当前值.....
雅马哈,爱普生,电装机器人。
级别: 网络英雄
发帖数量: 1721 个
工控威望: 5407 点
下载积分: 21526 分
在线时间: 290(小时)
注册时间: 最后登录:
理论上是可行的,但是可能会有一个周期的脉冲丢掉,还有断电后的惯性问题
这个人很懒,什么也没有留下!
级别: 刚进门槛
发帖数量: 35 个
工控威望: 62 点
下载积分: 1050 分
在线时间: 10(小时)
注册时间: 最后登录:
谢谢诸位,问题已解决,个人设置问题,程序中对HC0进行了连续设置,造成当前值连续重置,应该利用SM0.1,只设置一次,再次感谢诸位!!!西门子200plc高速计数器测速程序
谁会啊?请指导一下,谢谢_plc吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:74,232贴子:
西门子200plc高速计数器测速程序
谁会啊?请指导一下,谢谢收藏
本人由于工作原因,需要设计一台玻璃钢缠绕罐的程序。大体就这个样子。主轴就是罐旋转 ,变频调速。但是主轴安装有编码器,测速。这个程序我不会做。小车是伺服驱动。谁愿意和我合作将程序做出来。共同进步。我的QQ
上海 plc首选&加垒&PLCP培训!1对1精品小班培训,一流师资,0基础教学,随到随学,包教包会!上海 plc顶尖品牌,打造专业PLC工程师!报名热线:021-.
速度同步,这个简单
有偿服务录个视频给你演示讲解 分分钟解决问题。
用一个高速计数来计编码器送来的脉冲个数放vd0, 再编写个定时中断程序,时间范围可自己随便设,比如10ms,然后在中断程序里把vd0除于10ms再乘上编码器的分辨率 放vd4里面,最后vd0清零,vd4就是你主轴旋转的速度了
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或

我要回帖

更多关于 西门子计数器指令 的文章

 

随机推荐