求pLC西门子s7 200编程手册一200与流量计的编程,流量计4一20mA摸似信号

浏览:3269次
评论:0条 &时间:
要求:如下图所示,为两组带机组成的原料运输自动化系统,该自动化系统启动顺序为:盛..当前位置:
主题:598778 ┆ 帖子:4564170
┆ 今日新贴:838
昨日贴数:1422 ┆ 1历史最高贴数:2056
(日)在线用户:3963人
求助:S7-200如何编写流量计的累积流量
给TA发消息
加TA为好友
发表于: 11:48:24 楼主
&有两个质量流量计,瞬时流量用4-20mA变送,每个质量流量计设定流量,当加料量大于设定量的时候停泵。我想用s7-200& Cpu226,如何编写程序啊 ,对于流量计如何编写累积比较陌生,请哪位大侠赠送一个县城的程序。我的邮箱
给TA发消息
加TA为好友 发表于: 14:52:10 1楼
每秒钟或者间隔时间更小取一个瞬时流量值相加之和乘以总的时间就是这段时间内的加料量。
给TA发消息
加TA为好友 发表于: 15:05:04 2楼
引用 秦君_1 的回复内容:每秒钟或者间隔时间更小取一个瞬时流量值相加之和乘以总的时间就是这段时间内的加料量。 同意。不过,建议给楼主写个事例程序,那样更直观。
给TA发消息
加TA为好友 发表于: 18:39:06 3楼
用SM0.5上升沿计算积算变量与输入瞬时流量(每秒流量)相加,结果付给积算输出变量。
给TA发消息
加TA为好友 发表于: 11:53:50 4楼
回复内容:对:秦君_1关于每秒钟或者间隔时间更小取一个瞬时流量值相加之和乘以总的时间就是这段时间内的加料量。 内容的回复:大哥 小弟还是不太明白,劳烦给我写个程序吧,谢谢啦
给TA发消息
加TA为好友 发表于: 15:43:43 5楼
用中断做应该能准确点
周好评排行周回复排行
[2] [0] [0] [0] [5] [1] [0] [0] [0] [1]
[73] [29] [20] [16] [16] [16] [14] [13] [13] [13]最新求助
[0] [0] [0] [0] [0] [2] [1] [0] [1] [1]如何实现西门子S7-300&PLC与智能流量计的通讯
如何实现西门子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通讯协议。
  系统要求采集的部分数据如下图所示:
  <img BORDER="0" ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="/Editor/UploadFiles/solutions03/8384.jpg" WIDTH="553" HEIGHT="310"
TITLE="如何实现西门子S7-300&PLC与智能流量计的通讯" />
  系统实现:<img BORDER="0" ALT="应用案例系统结构图" ALIGN="right" src="/blog7style/images/common/sg_trans.gif" real_src ="/Editor/UploadFiles/solutions03/8346.jpg" WIDTH="300" HEIGHT="234"
TITLE="如何实现西门子S7-300&PLC与智能流量计的通讯" />
  根据现场需要监控流量计的参数情况,每台Modbus转PROFIBUS
DP网关(PM-160)的Modbus/RS485端口允许连接6台流量计(6台流量计的RS485端口通过首尾连接的方法连接到PM-160的RS485端口上),现场18台流量计共使用了3台Modbus转PROFIBUS
网关(PM-160)。在网关PM-160的配置软件PMG-123中配置Modbus读写命令及串口通信参数,在PLC的组态页面进行相关硬件组态和编程(根据网关PM-160对应的GSD文件,在PROFIBUS
DP主站网络下组态3个PROFIBUS DP从站)后即可实现数据传输。
  系统要求采集的部分数据如又右图所示:
  <img BORDER="0" ALT="应用案例系统结构图" ALIGN="right" src="/blog7style/images/common/sg_trans.gif" real_src ="/Editor/UploadFiles/solutions03/8424.jpg" WIDTH="200" HEIGHT="150"
TITLE="如何实现西门子S7-300&PLC与智能流量计的通讯" />
  流量计:
  在如下图所示界面,该流量计显示了4行数据,第1行代表的是第一路采样信号值(流量),第2行代表的是第二路采样信号值(温度),第3行代表的是瞬时值,第4行代表的是累计流量值。其中,第三路采样信号值需要通过仪表设置才能查看。
  系统要求采集的部分数据如下图所示:
  软件配置:
  PMG-123是上海泗博自动化提供的免费配置软件,用户可在该配置软件中配置Modbus转PROFIBUS
DP网关PM-160的相关参数及读写命令,建立6台从站流量计的Modbus寄存器起始地址和网关PM-160的内存地址的映射关系。配置界面如下所示:
  <img BORDER="0" ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="/Editor/UploadFiles/solutions03/8932.jpg" WIDTH="587" HEIGHT="374"
TITLE="如何实现西门子S7-300&PLC与智能流量计的通讯" />
  Modbus寄存器起始地址和网关PM-160的内存地址的映射关系可根据用户实际需要手动分配或者使用软件的“自动映射”功能实现。按用户现场需要,在配置软件中每个节点配置了两条读命令,第一条命令连续读取“第一路采样”、“第二路采样”、“第三路采样”以及“瞬时值”,第二条命令读取“累计流量”。在该项目中,用户使用的是软件的“自动映射”地址功能。
step7组态:
  在S7-300 PLC的硬件组态界面中,导入Modbus转PROFIBUS
DP网关PM-160的GSD文件后,在PROFIBUS DP下组态3个PROFIBUS
DP从站(PM-160),其中,每个从站对应的地址应该与网关PM-160按钮的设置值(即网关正常运行状态下数码管的显示值)一致。分别将需要的数据块(6个Modbus从站需要上传数据的总的字节长度)拖动到网关PM-160对应的槽位中,建立PROFIBUS
DP主站I/O映射区和每个PROFIBUS
DP从站(PM-160)内存地址的映射关系。组态好后编译下载到PLC即可开始数据调试通讯。组态界面如下所示:
  <img BORDER="0" ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="/Editor/UploadFiles/solutions03/9505.jpg" WIDTH="464" HEIGHT="400"
TITLE="如何实现西门子S7-300&PLC与智能流量计的通讯" />
  按照“PMG-123配置界面”和“STEP7硬件组态界面”的配置关系,假设其中一台PM-160的PROFIBUS
DP地址为11,所连接的6台Modbus从站流量计的站地址分别为1~6,则这6台从站Modbus寄存器地址和PLC映射区地址对应关系如表所示:
  <img BORDER="0" ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="/Editor/UploadFiles/solutions03/9465.jpg" WIDTH="474" HEIGHT="457"
TITLE="如何实现西门子S7-300&PLC与智能流量计的通讯" />
  用户只需要对照上表中Modbus寄存器地址对应的PLC地址,在PLC中对相关数据进行寻址即可完成相应数据的采集和监控。
  <img BORDER="0" ALT="" src="/blog7style/images/common/sg_trans.gif" real_src ="/Editor/UploadFiles/solutions03/9748.jpg" WIDTH="396" HEIGHT="390"
TITLE="如何实现西门子S7-300&PLC与智能流量计的通讯" />
  如上图所示,在该界面,可实现对Modbus从站流量计数据的采集和监控。根据在PMG-123及STEP7组态界面中设置的Modbus从站寄存器地址和PLC中I/O数据映射关系,PLC输入映射地址PIW256、PIW258对应的两个字是Modbus从站地址为1的流量计的“第一路采样压力值”,对应于流量计的显示的1.000Kpa;PLC输入映射地址PIW260、PIW262对应的两个字是Modbus从站地址为1的流量计的“第二路采样温度值”;PLC输入映射地址PIW264、PIW266对应的两个字是Modbus从站地址为1的流量计的“第三路采样压力值”,在仪表显示界面中并未显示;PLC输入映射地址PIW268、PIW270对应的两个字是Modbus从站地址为1的流量计的“瞬时值”,依次类推。通过在PMG-123中配置的Modbus相关命令对应的Modbus从站寄存器地址数据都能够在PLC对应的I/O映射区地址中实现采集和监控。
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
【工控老鬼】友情分享
自动化专业技术博客:
自动化专业技术微博:
西门子S,人机界面,变频器,运动控制,伺服驱动,WinCC组态监控,自动化系统集成,以及自动化个行业的解决方案。
西门子plc 工业自动化 s7200
s7300 工控老鬼 自动化培训 plc培训
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。当前位置:
主题:598778 ┆ 帖子:4564170
┆ 今日新贴:838
昨日贴数:1422 ┆ 1历史最高贴数:2056
(日)在线用户:3965人
西门子PLC s7-200读取电磁流量计的脉冲信号,应该如何编程?
给TA发消息
加TA为好友
发表于: 13:29:25 楼主
RT,电磁流量计的输出频率是0~500Hz。本人是PLC菜鸟~~
给TA发消息
加TA为好友 发表于: 21:43:38 1楼
不知你是想做什么,如果是想在电脑组态软件上读取电磁流量计脉冲输出的话很简单,S7-200好像没有采集频率扩展单元,如果非要S7-200采集需要加一个脉冲转模拟4-20MA或1-5V、1-10V模块,将转换后的信号用S7-200的扩展模拟单元采集,至于编程很简单,组态软件能直接读取对应端口数值显示在电脑上。
给TA发消息
加TA为好友 发表于: 22:18:15 2楼
采用S7-200的高速计数器和定时中断即可.
给TA发消息
加TA为好友 发表于: 16:15:08 3楼
谢谢雨一住和老愚者~~~
给TA发消息
加TA为好友 发表于: 16:53:52 4楼
用S7200高数计数器编程就行了。
给TA发消息
加TA为好友 发表于: 16:54:43 5楼
给TA发消息
加TA为好友 发表于: 09:58:22 6楼
哟 全哥。哈哈。在这里看件你咯 哈哈
给TA发消息
加TA为好友 发表于: 10:43:45 7楼
正常是高速计数& 运算处理就行了
周好评排行周回复排行
[2] [0] [0] [0] [5] [1] [0] [0] [0] [1]
[73] [29] [20] [16] [16] [16] [14] [13] [13] [13]最新求助
[0] [0] [0] [0] [0] [2] [1] [0] [1] [1]急求工控高手给一个西门子S7-200 PLC 的模拟量处理程序;要求把充压力变送器传回来的4—20mA的电流信号_百度知道
急求工控高手给一个西门子S7-200 PLC 的模拟量处理程序;要求把充压力变送器传回来的4—20mA的电流信号
很简单的一个问题啊,怎么会做不出来呢,我给你点提示吧第一步4-20MA的信号是0-32000 你在人机上显示值是10.0Mpa
所以他们的关系应该是320=0.1Mpa .程序任何做呢模拟量第一个接点,通道地址是AIW0 ,用一个除法运算(DIV I)就可以了.AIW0&#47;320=MW0 结果放在MW0里 你把MW0的数据放在屏上显示就可以了,显示的时候要1个小数点,如果没小数点的话要除上3200,不过显示不准确
其他类似问题
为您推荐:
电流设为X,压力设为Y,因为精度关系,X的范围是4-20,Y的范围是0-100然后列列方程式,将(4,0),(20,100)点带入,解得Y=aX+b。方程式可以自己慢慢解,好解。方程式有了后,在PLC里就实现运算,将得到的Y在除以10,就是x.xMpa哗珐糕貉蕹股革瘫宫凯的数字显示了。还有什么不懂的,可以在联系我
一楼是正解,你要注意的主要是类型的转换。比如开始采集进来的是整型,你要用程序把他变成浮点型
搞好没,其实这个用库做很好做的。需要可以联系
压力变送器的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 西门子s7200编程软件 的文章

 

随机推荐