200小程序请教

在下没实编过200的程序,最近想买个200的PLC做个小程序。条件进料转阀用于向小料仓进料,小料仓下有个称重仪(4-20ma输出),小粮仓后有个送料风机用于把小料仓内料送出。目的就是想用这个称重计量来达到流量控制的目的。我想目前我们工控粉尘流量计运用的不多吧,也不稳定。所以想用称重方式来达到流量控制的目的。请各位大侠有方案的出方案;有程序的出程序(梯形图)。我的邮箱:yuanhua_vip88@126.com

最佳答案

举个例子:
 压力变送器(-0.1MPa~0.15MPa)的输出信号为DC4~20mA,模拟量输入模块将0~20mA转换为0~32000的数字量,设转换后的数字为N,
 (1)求以MPa为单位的压力值。(2)求气压值=-0.05MPa时对应的数字量N。 

 模拟量的输入/输出都可以用下列的通用换算公式换算:
 Ov = [(Osh - Osl)*(Iv - Isl)/(Ish - Isl)] + Osl
 其中:
 Ov: 换算结果 
 Iv: 换算对象 
 Osh: 换算结果的高限 
 Osl: 换算结果的低限 
 Ish: 换算对象的高限 
 Isl: 换算对象的低限 
 Ov: 换算结果
 这个公式以及模拟量比例换算库可以到《西门子 S7-200·LOGO!·SITOP 参考》V0.93版里面下载,
 具体的在目录----S7-200PLC----编程软件STEP7-Micro/Win----Micro/Win指令库----Micro/Win附加指令库----Scaling量程换算库

 到下载中心 http://www.ad.siemens.com.cn/download/
 文档编号:A0136
 文档类型:应用文档
 文档中文标题:《西门子 S7-200·LOGO!·SITOP 参考》V0.93版
 日期:2009/1/8
 大小:5.68MB 

 (1)求以MPa为单位的压力值
 Ov: 换算结果 
 Iv: 换算对象 (aiw0)
 Osh: 换算结果的高限 (0.15)
 Osl: 换算结果的低限 (-0.1)
 Ish: 换算对象的高限 (32000)
 Isl: 换算对象的低限 (6400)

 [(0.15 +0.1)*(aiw0 - 6400)/25600] -0.1--------[(0.25aiw0-1600)/25600] -0.1

 LD     SM0.0
 ITD    AIW0, AC0
 DTR    AC0, AC0
 *R     0.25, AC0
 -R     1600.0, AC0
 /R     25600.0, AC0
 MOVR   AC0, VD0
 -R     0.1, VD0              //VD0就是压力变送器的实际压力值  

 (2)求气压值=-0.05MPa时对应的数字量N。 
 Iv: 换算对象 (-0.05)
 Osh: 换算结果的高限 (32000)
 Osl: 换算结果的低限 (6400)
 Ish: 换算对象的高限 (0.15)
 Isl: 换算对象的低限 (-0.1)

 [(32000-6400)*(-0.05+0.1)/(0.15+0.1)] +6400=11520

 

提问者对于答案的评价:
谢谢大家

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc351175.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:41
下一篇 2021年7月5日 上午12:41

相关推荐

  • 计数器用VW地址控制怎么写不进

    我用触摸屏控制S7-200CN,时间是用VW可以写进去.而计数器就写不进去.无法进行比较.请问这是怎么回事 问题补充:计数器设定用VW160,计数显示用VW270,我要用设定值与显…

    SIMATIC S7-200 2021年7月4日
  • 请教:200与组态王通信速度慢问题

    请教:以前多个200与组态王通信时,采用PPI通信,波特率9600,速度较慢,现在采用modbus通信,200作从站,但通信时有的数据速度反应很快,有的数据要很久才有变化,改了波特…

    SIMATIC S7-200 2020年10月31日
  • 运动案例

    我照“S7-200可编程控制器系统手册”第285页1案例,做简单步进控制,怎么电机老不转呢?程序是按书本一模一样的做的。请各路高人指点!(我的PLC是CPU-222和1个EM253…

    SIMATIC S7-200 2021年7月4日
  • S7-200不能安装,求大神神助!

    安装是提示缺少modbus_master_404.smartlib文件,下载了好几个软件(S7-200 smart V2.3)都是同样的提示。不知道为什么? 图…

    2021年7月5日
  • S7-200掉电保持问题

    比如 M0.0  说明:我在掉电保持里没有设置它为掉电保持!! 系统块也下载了但是我在程序里使用它时,我把PLC打到STOP模式后&nbsp…

    SIMATIC S7-200 2021年7月5日
  • td400组态

    td400组态是否和普通的触摸屏类似 ,从电脑上组态好传给TD400 ,可否显示汉字和简单图形(如按钮、指示灯) 。我看有的资料介绍组态是不是传TD4…

    SIMATIC S7-200 2021年7月4日
  • S7-200模块

    请问输入模块EM221和 EM221 CN定货号中6ES7 221-1BH22-0XA0 和6ES7 221-1BH22-0XA8…

    SIMATIC S7-200 2021年7月5日
  • STEP 7 Micro/WIN V 4.0

    STEP 7 Micro/WIN V 4.0软件使用手册在哪里下载,打开软件帮助也打开不了。 钻石用户推荐最佳答案 西门子 ste…

    SIMATIC S7-200 2021年7月5日
  • S7-200上升沿出错

    如图1,在程序编译后出现错误,请问为什么错?当把上升沿去掉后,程序编译正常。 图片说明:    最佳答案 你应该把M10.0与M1.0或后再使用上升沿的,另外置…

    SIMATIC S7-200 2017年11月6日
  • CPU224+EM231模拟量输入测温度 电位器和拨码开关的设置

    PT100温度传感器接温度变送器转换成4-20ma电流输入到EM231,然后EM231转成数字量传到cpu224 PLC输出端接DC24V的继电器 温度大概是(…

    SIMATIC S7-200 2017年8月26日

发表回复

登录后才能评论