求大神帮解决S7200PLC和齿轮脉冲输出式脉冲流量计接线图的接线。还有要检测经过脉冲流量计接线图液体的流量,程序该怎么做?

S7200实验指导书-2004.11_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
S7200实验指导书-2004.11
上传于||暂无简介
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩48页未读,继续阅读
你可能喜欢[转载]用S7-200高速计数器采集流量计脉冲的相关问题
刚入行不久
现在手上有个项目配有计量泵,流量计
PLC用200的
请问各位高手如何用高速计数器来采样流量计的脉冲信号?已知流量计每2ML发出一个脉冲信号
现想收集脉冲信号并在人机界面上显示每秒的瞬时流量
我在系统手册上看了
还是没搞明白&
若要显示每秒瞬时流量
计数器如何每秒计数完后自动复位
然后下一秒从零开始计数
原理是这样的吗
请高人指点迷津
根据您说的“流量计每2ML发出一个脉冲信号”,首先要知道此信号是有源,还是无源,如有源高电平是多少V,如是无源那就是一个开关量;这一点关系到流量
计信号该如何接入PLCs7200。因这一点您没说清,我暂且把它当作高电平为15-24VDC的脉冲信号。具体做法如下:
&&&&把流量计脉冲
信号输出高电平端接入s端子,而流量计脉冲信号输出低电平端接入s7200输入端的“1M”端子。编程时使用“向导”中高速计数器指令向
导,选“HC0”计数器,选模式6,“PV”设置10000(如每秒脉冲数比它大可加大此数由实际情况而定),“CV”设置0;在子程序中选中断事件
“21”(定时器&T32&CT=PT&中断)。按此程序,每秒开始计数,在一秒的最后1ms(999ms)把计的数存入VD90,再把1ms的计量数存
入VD94,VD90+VD94的数(即1秒钟流量计所计的ML数)存入VD100。第二秒再从新开始计数;如此不间断循环。您就可以把s7200存储器
VD100的数据送到触摸屏相应画面中,实时显示出流量计每秒流过的ML数。我在检测流量、速度时都用过此类程序,只要根据实际物理量纲加以统一即可。具
体程序如下:
LD&&&&&SM0.1
CALL&&&HSC_INIT:SBR1&&//调用并初始化子程序HSC_INIT
LD&&&&&SM0.0
AN&&&&&M0.0
TON&&&&T32,&1000&&//设置秒脉冲发生器
A&&&&&&T32
=&&&&&&M0.0
AW&=&&&T32,&999
AW&&&&&T32,&1000
MOVD&&&HC0,&VD90&
*D&&&&&2,&VD90&&//把999ms流量计所计量的ML数存入D90存储器
MOVR&&&VD90,&VD94
*R&&&&&0.001,&VD94&//1ms流量计的ML数
+R&&&&&VD94,&VD100&//1秒钟流量计所计量的ML数存入D100
子程序:HSC_INIT
网络1&HSC&指令向导
LD&&&&&SM0.0
MOVB&&&16#F8,&SMB37&&&&//设置控制位:增计数;已使能;
MOVD&&&+0,&SMD38&&&&&&&//装载&CV
MOVD&&&+10000,&SMD42&&&//装载&PV
HDEF&&&0,&6
ATCH&&&INT_0:INT0,&21&&//定时器T32=1000ms时调用中断程序INT_0:INT0
HSC&&&&0&&&&&&&&&&&&&&&//使能高速计数器HC0
中断程序:INT_0:INT0
网络1&HSC&指令向导
LD&&&&&SM0.0
MOVB&&&16#C8,&SMB37&&&//设置控制位:改变计数值;
MOVD&&&+0,&SMD38&&&&&&//每秒复位高位计数器当前值
HSC&&&&0&&&&&&&&&&&&&&//使能高速计数器HC0
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。热门搜索:
当前位置:
如何实现西门子S7-300 PLC与智能流量计的通讯
本文就西门子S7-300系列PLC与智能流量计之间的通信,介绍如何实现Modbus和PROFIBUS DP协议设备的相互通信、上海泗博自动化的Modbus转PROFIBUS DP网关PM-160在其中的应用,以及这两种不同通信协议的通信方式。
  背景:随着计算机技术迅速发展,石油化工仪表自控系统也逐渐向数字化、网络化、模型化、智能化方向发展。石化企业在发展现有信息系统的基础上,不断深化企业综合系统,加强安全的应用,提高企业基础自动化和先进控制水平,以增强企业的市场竞争力。本应用案例是西门子 S7-300 与智能流量计通过泗博自动化的Modbus转PROFIBUSD DP网关在石油化工行业间的通讯。上海泗博自动化技术有限公司为该用户现场提供了一系列的通信解决方案。  本文以智能流量计为例,介绍如何通过上海泗博自动化技术有限公司的Modbus转PROFIBUS DP网关PM-160构建Modbus从站设备(各种现场仪表等)与控制设备PLC(西门子 S7-300)之间的通信。  系统要求:  通过西门子S7-300 PLC监控流量计的温度,压力,瞬时值,累计流量等。流量计的通讯接口为RS485,采用的是Modbus RTU通讯协议。  系统要求采集的部分数据如下图所示:    系统实现:  根据现场需要监控流量计的参数情况,每台Modbus转PROFIBUS DP网关(PM-160)的Modbus/RS485端口允许连接6台流量计(6台流量计的RS485端口通过首尾连接的方法连接到PM-160的RS485端口上),现场18台流量计共使用了3台Modbus转PROFIBUS DP 网关(PM-160)。在网关PM-160的配置软件PMG-123中配置Modbus读写命令及串口通信参数,在PLC的组态页面进行相关硬件组态和编程(根据网关PM-160对应的GSD文件,在PROFIBUS DP主站网络下组态3个PROFIBUS DP从站)后即可实现数据传输。  系统要求采集的部分数据如又右图所示:    流量计显示:  在如下图所示界面,该流量计显示了4行数据,第1行代表的是第一路采样信号值(流量),第2行代表的是第二路采样信号值(温度),第3行代表的是瞬时值,第4行代表的是累计流量值。其中,第三路采样信号值需要通过仪表设置才能查看。  系统要求采集的部分数据如下图所示:  软件配置:  PMG-123是上海泗博自动化提供的免费配置软件,用户可在该配置软件中配置Modbus转PROFIBUS DP网关PM-160的相关参数及读写命令,建立6台从站流量计的Modbus寄存器起始地址和网关PM-160的内存地址的映射关系。配置界面如下所示:    Modbus寄存器起始地址和网关PM-160的内存地址的映射关系可根据用户实际需要手动分配或者使用软件的&自动映射&功能实现。按用户现场需要,在配置软件中每个节点配置了两条读命令,第一条命令连续读取&第一路采样&、&第二路采样&、&第三路采样&以及&瞬时值&,第二条命令读取&累计流量&。在该项目中,用户使用的是软件的&自动映射&地址功能。&
责任编辑:siliver
免责声明:
本文仅代表作者个人观点,与
OFweek工控网
无关。其原创性以及文中陈述文字和内容未经本站证实,
对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅
作参考,并请自行核实相关内容。
邮箱/用户名:
忘记密码?
用其他账号登录: QQ
请输入评论
机械自动化单片机猎头职位
江苏省/无锡市
江苏省/无锡市
江苏省/无锡市
广东省/深圳市
广东省/深圳市
广东省/深圳市
江苏省/无锡市
陕西省/西安市
陕西省/西安市
陕西省/西安市电磁流量计的脉冲信号在S7300PLC编制流量累计程序时怎么用?_百度知道
电磁流量计的脉冲信号在S7300PLC编制流量累计程序时怎么用?
提问者采纳
不过计过来的脉冲数是要转换的,我做这方面很多年了.相信哥们.有需要我QQ,要是短时间累流量累加的话我鼓励你用频率,也是采它的上升沿,这样精度更高一点,精度只相当于频率的0,不要用4--20mA电流作流量累积.5%SIEMENS S7-300PLC完全支持脉冲,这只要在你的程序中做一个高速计数器就可以了
提问者评价
谢谢地铁兄的解惑,我已加你QQ还请指教呵呵!
其他类似问题
为您推荐:
其他2条回答
你如果是要算流量累积程序的话,电磁应该用的是4~20MA的信号哟,PLC似乎不支持脉冲信号的哟
主要用于流量累积啊
您可能关注的推广
电磁流量计的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁查看: 553|回复: 10
如何处理流量计脉冲信号?
现场有一台流量计,瞬时流量是4~20mA信号,没有累计,只有一个脉冲信号。现在想通过采集脉冲信号来计算累计流量,不知道是通过s7-300合适还是从上位ifix软件计算合适呢?希望各位不惜赐教。
当然是使用PLC计数最好了,采用上升沿计数,非常方便,还可靠。上位机是有响应时间的,很容易丢脉冲。
&br&当然是使用PLC计数最好了,采用上升沿计数,非常方便,还可靠。上位机是有响应时间的,很容易丢脉冲。
那如果pc掉电呢?
pc当掉的话,也是没办法用,总之脉冲流量计真的不好。
PLC与PG均有保持存储功能。即使掉电也不会丢失数据。&br&如果要求较高可采用流量表,与PLC通信即可实时传输数据,资料已发到你的邮箱。
那就用流量计上的累积功能呀,那样就不会担心PC和PLC断电呀
用PLC比PC要稳定、可靠的多。&br&有些问题,不能过于考虑,考虑过头了,就没有可靠的了。&br&PLC为什么会掉电?PLC掉电了,整个系统还能控制么?整个系统都不能控制了,丢一部分脉冲能算什么?&br&PC又为什么要掉电?工控用的电脑,不是家用电脑,想怎么玩怎么玩,想重启就重启的。&br&当然,意外就是意外,如果没有意外的话,也就没有什么冗余了。也没什么UPS了。
可以用UPS来保证PC的供电,PLC选择冗余,就是成本太高了些
在plc里面做累计最好了,pc不如plc稳定,毕竟pc要执行很多内容。
天天自动化最新推荐 /1
想了解最新的PLC培训开课信息吗?想把握最前沿的工控资讯吗? 扫描天天微信二维码 关注 天天PLC培训,为您推荐最新PLC课程及资讯,随时随地掌握行业动态
Powered by}

我要回帖

更多关于 电磁流量计脉冲输出 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信