200 smart 变量取值问题

料罐下有称重仪表4-20mA信号,料罐放料是用触摸屏按钮手动的,我需要在放料开始的一刻取一个重量 ,去进行计算放了多少料。如何取这个初始重量?

最佳答案

1、4-20 MA 对应的是传感器的量程,比如 0-1000KG
先考虑模块量接线,系统块设置以及转换。
信号组态成 4线制 4-20MA 电流信号。
S7-200 SMART模拟量
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/SmartSMS/028.html
鉵屏手动按钮放料,这个按钮是有一人变量连接到PLC的,分清两种情况,你一直按着持续放还是按一下开始放,再按一下不放?
1、
前者利用这个信号的上升沿、下降沿分别进行一次模拟量转换,并分别存到A、B两个变量中,得到两个实测值,相减可以得到加料量
上升沿时:
            将转换的重量,放在变量 A;并且将 A的值传到B。
下降沿时:
            将转换的重量,放在变量 B;并且用 B-A得到重量。
2、
后者,可以引入另外一个变量用于按钮计数,比如 VB0,这个变量上电初始化时为0;
当按下按钮,利用按钮上升沿计数变量VB0自加1;
此时判断 V0.0 的位状态:
      当位为 1 时,将转换的重量,放在变量 A;并且将 A的值传到B。
      当位为 0 时,将转换的重量,放在变量 B;并且用 B-A得到重量。
这两种方法都考虑加料量清零的问题

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

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

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

相关推荐

  • 称重累计zongzhongliang

    VW20是累计每批次的总重量,大家看看对吗 最佳答案 上一个回复AC2就是累积值,你把VW20替代AC2 提问者对于答案的评价:这样写是否可以呢,VW20是否是每批次的累计的总和,…

    SIMATIC S7-200 2017年5月31日
  • pid输出问题

    我在指令向导里面建了一个PID,请问我在PV-I设置为AIW0,Setpoin设置到40.0,但是为什么没有输出啊? 问题补充:你有号码吗? 我想电话请教你! 最佳答案 …

    SIMATIC S7-200 2021年7月5日
  • S7-200主程序的最后面要不要写END指令

    新手:请问各位大虾,在S7-200的主程序的结尾要不要写END指令?microwin软件能不能自动生成END指令?子程序是自动返回主程序的,但不知道主程序要不要在结尾处写END指令…

    SIMATIC S7-200 2020年11月1日
  • S7-200的选择急!!!!!!!!!!!!!!!!!!!!

    选择PLC的要求:      DO:  16路输出 (控制继电器的吸合) &nb…

    SIMATIC S7-200 2021年7月5日
  • S7-200高速脉冲输出和EM253控制步进电机都有什么区别?

    请问,S7-200高速脉冲输出和EM253控制步进电机都有什么区别?如果需要控制3个以上的步进电机,扩展EM253和增加CPU222,哪种方案性价比好呢? 问题补充:谢谢各位的热心…

    SIMATIC S7-200 2021年7月5日
  • 西门子300编程软件OB1离线

    各位老师,我用西门子300编程软件编程时提示错误OB1离线,请求各位老师帮忙解答。 图片说明:    钻石用户推荐最佳答案 重新下载程序,将程序下载到存储卡。方…

    2021年7月5日
  • s7200PLC之间的PPI通讯

    现有一台上位机(用的是WInCC+OPC)和两台s7200Plc通讯,使用的是PPI协议,一台地址是2,一台地址是3,想读“2”PLC里面的数据到”3“PLC里使用,这两台PLC之…

    SIMATIC S7-200 2021年7月5日
  • MODBUS通讯的标志位方法

    用CPU226作主站,和几个从站通过modbus通讯,我用时间循环的方法编完了程序。但是觉得效率低,因为每个从站都有一段时间,即使这次不用,也不许别的从站用。有网友介绍标志位方法,…

    SIMATIC S7-200 2021年7月5日
  • s7200MODUS通讯控制电机启停

    s7200 MODUS通讯与变频器进行数据交换控制电机启停,速度给定,请问程序怎样编写 最佳答案 参见《S7-200通过自由口控制modbus变频器正负转 频率…

    SIMATIC S7-200 2020年11月1日
  • S7-200程序卡问题

    用的是S7-200 CPU222,能不能用程序卡在CPU 224中编程,再用程序卡下载到CPU222中。 最佳答案 两种CPU的硬件性能不一样,CPU224的性…

    SIMATIC S7-200 2020年11月1日

发表回复

登录后才能评论