用S7-200编程的三个实例的解析之三
自学
用S7-200编程的三个实例的解析之三
本文三例都是本人在网上回答网友的求助贴时编写的,其中第三贴把和其他网友辩论编出的梯形图是否正确的内容也写进来,供大家分析参考,有不对之处,望批评指正。
一、网友求助:“如何使用200统计流量 :我使用的一个流量计它能输出脉冲信号,1000个脉冲为一个立方的,也可以输出4-20毫安的电流信号,20毫安对应每小时500立方,我现在的想用226的CPU来计算一个月该流量计的总流量,最好直接使用CPU模块实现,不建议再使用特殊模块。谢谢了。”
回复:
《 一》、使用4-20ma的电流信号求统计流量:
(一)、你可选用4-20ma电流输入模块,将电流信号接在模块的电流输入端,如没有,可选用0-10V电压输入模块,不过要多用一个500欧的精密电阻并接在电压输入端与地之间,再将电流输入信号接在电压输入端,这样4-20ma 电流流过500欧电阻时,就转变为2-10V的电压信号。”
(二)、求出瞬时流量的公式:
(1)、从模块的参数可知:20ma(或10V)模块对应的转换数字量设它为W20,你就可以求出4ma 对应的数字量W4:
W4 =W 20 ×4 ÷20 = W 20÷5。
(2)、20毫安对应每小时500立方,那么20毫安对应每秒钟为500 ÷3600=0.139立方,而“0.139立方”即为流量计输出20ma时的瞬时流量,此时对应的模块的数字量为W
20。而流量计输出4ma时对应的瞬时流量=0,但模块此时的数字量为W 20÷5,即瞬时流量N与对应的数字量W的关系是一条不过0点的直线,可推导出瞬时流量N的公式:N = 0.139×(W - W 20÷5)÷(W 20- W 20÷5) 简化为:
N = 1.39×(W -0.2× W 20)÷(8×W 20) ……(1)
(三)、PLC程序处理:采用时间中断的方式进行瞬时流量的采集与累加:中断为秒中断:即每隔1秒从模块读取一次数据,按上式(1)求出瞬时流量N,再把N值加在累积区(如VD100)中,即可。
《 二 》用脉冲计数方式求统计流量
我们知道:用 1秒时间对输出脉冲进行计数采样,其计数值即为瞬时流量,N秒内的瞬时流量的累加值即为N秒内的总流量。若求某段时间的总流量,很多人都是采用先求出瞬时流量,再对某段时间的瞬时流量进行累加的方法来求总流量,这种方法如用单片机或计算机可以,但用PLC进行定时计数,由于扫描周期的影响,瞬时流量是测不准的。我认为:如果求瞬时流量不是为了闭环控制提供反馈信号而是为了进行累加求总流量的话,可不用求瞬时流量,直接对流量计的输出脉冲进行连续计数就可以了。具体编程思路是这样的:1、如输出脉冲的最高频率低于200HZ,可用普通输入点做计数信号的输入端,用它的前沿触发内部一双字存储器进行加一运算。如高于200HZ,就得选用带启动、复位控制的单相增计数方式的高速计数器进行计数。假设1000个脉冲为一个立方”,可知其一个脉冲为0.001立方的流量.。即累计的流量值的精度为0.001立方。如统计较长时间的总流量其精度不需要这么高,比如要求为0.1立方,此时的计数值应除以100,其商才为累计流量。3、一般流量计输出脉冲信号幅度为5V或12V,而PLC输入端要求输入信号的幅度为24V,故流量计的输出脉冲信号必需先做电平转换变成24V脉冲信号后,方可接入PLC的计数输入端,
你可能喜欢
- 西门子S7-200编程
- 西门子S7-200实例
- 西门子S7-200模拟量编程
- S7-200PLC
- 西门子S7-200指令
- S7-200硬件
- S7-200编程软件
- 工程电路
- 西门子S7-200编程技巧3页
- 西门子S7-200 可编程控制器16页
- 关于西门子S7-200 PID编程学习心得31页
- 西门子S7-200、S7-300系列PLC编程电缆制作图(MPI电缆)(3)3页
- 第二章 西门子S7-200系列可编程控制器介绍48页
- 西门子S7-200高级编程工程项目选题9页
- 西门子S7-200精彩实例92页
- 西门子S7-200与力控以太网连接实例!97-2003 文档7页
- 西门子S7-200自由口与上位机通讯实例4页
- 西门子S7-300与S7-200通信监控电机多段速实例36页
- 西门子S7-200模拟量编程实例!文图并茂~~6页
- 西门子S7-200自由口与上位机通讯实例1页
- 西门子S7-200模拟量编程实例!文图并茂~~6页
- 西门子S7-200模拟量编程实例6页
- 西门子S7-200模拟量编程39页
- 西门子S7-200模拟量编程6页
- 西门子S7-200模拟量编程2页
- 西门子S7-200模拟量编程实例6页
- 基于S7-200PLC气动控制机械手项目14页
- S7-200PLC--MM440与组态王通讯实验报告26页
- 西门子S7-200PLC与富士5000G11或P11系列变频器ACSII通讯校验子程序3页
- (笔记本连接西门子S7-200PLC的步骤)3页
- 第4章S7-200PLC的指令系统99页
- 第4章、S7-200PLC基础知识16页
- 第7章_西门子_S7-200_PLC的指令系统49页
- 西门子S7-200型PLC指令系统及编程应用158页
- 西门子S7-200 PLC指令学习21页
- 西门子S7-200 PLC的指令系统及指令应用36页
- 西门子S7-200_PLC指令学习17页
- 西门子PLC指令教程 第3章 S7-200可编175页
- 2.3 S7-200硬件构成27页
- 1 S7-200硬件 赵63页
- 第3章+S7-200系列PLC硬件资源及编址方式61页
- 工业帮S7-200硬件选型5页
- 第三章 SIMATIC S7-200系列PLC系统特性及硬件构成(1)31页
- S7-200使用入门(硬件接线)13页
- S7-200编程软件的使用83页
- S7-200 PLC内外部结构及编程软件的使用试题(附答案)9页
- S7-200系列PLC的编程软件应用(电子教案)4页
- S7-200编程软件使用说明17页
- 如何将S7-200编程软件 STEP 7-MicroWIN 调成中文6页
- S7-200编程调试软件17页
- 电气工程师_电路基础91页
- 电气工程师_电路的分析方法81页
- 20种工程电路7页
- 工程电路分析答案(英文版)15页
- 工程电路分析答案(英文版)34页
- 工程电路分析答案(英文版)19页