西门子plc问题
哪位大师给我举例讲讲若对SMB37腻值为16﹟FO那么SM37.0到37.7是00001111是怎么得来的谢谢啦...
哪位大师给我举例讲讲若对SMB37腻值为16﹟FO那么SM37.0到37.7是00001111是怎么得来的谢谢啦
展开
展开全部
1、初始化SMB37:HSC0 高速计数器控制寄存器
SMB37.3:计数方向控制位,1=增计数
SMB37.4:向 HSC 中写入计数方向,0=不更新;1=更新计数方向
SMB37.5 向 HSC 中写入予置值,0=不更新;1=更新予置值
SMB37.6 向 HSC 中写入新的当前值,0=不更新;1=更新当前值
SMB37.7 HSC 允许,0=禁止;1=允许 HSC
MODE:0 计数器方式,SMD38清0,开 HSC0;
(SMD38:HSC0 当前计数值)
中断设置: SMB34 100毫秒, 开中断;
2、 中断服务:每100毫秒将 HC0 存入指定的 V 地址,
SMD38清0,开 HSC0;
3、将 V 地址的数据处理后即得到流量值。
SMB37.3:计数方向控制位,1=增计数
SMB37.4:向 HSC 中写入计数方向,0=不更新;1=更新计数方向
SMB37.5 向 HSC 中写入予置值,0=不更新;1=更新予置值
SMB37.6 向 HSC 中写入新的当前值,0=不更新;1=更新当前值
SMB37.7 HSC 允许,0=禁止;1=允许 HSC
MODE:0 计数器方式,SMD38清0,开 HSC0;
(SMD38:HSC0 当前计数值)
中断设置: SMB34 100毫秒, 开中断;
2、 中断服务:每100毫秒将 HC0 存入指定的 V 地址,
SMD38清0,开 HSC0;
3、将 V 地址的数据处理后即得到流量值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询