电工学习网

 找回密码
 立即注册
电工学习网 电工学习网 技术文库 plc 查看内容

PLC模拟量输入转换过程

2013-6-10 18:28| 编辑:电工学习网| 查看: 29087| 评论: 0

plc模拟量输入采集数据,在计算-转换后得到MD双字,最终上位机监控显示地址DB.DBW单字,这个过程是如何转换的,用到什么指令?请高手指点,最好详细举例说明,谢谢!

用MOV指令将双整数(如:DB20.DBD48)转换为上位机监控显示地址(单整数)如何转呢?是取低两位还是高两位呢?
答:一般用西门子的标准功能块FC105将模拟量输入模块采集的数据转换为实数可以用MD来保存,然后将实数转换成双整数(可以用ROUND或TRUNC指令),最后用MOV指令将双整数转换为你的上位机监控显示地址例如DB.DBW(单整数)。之所以可以用单整数信号来显示你的采集值应该是你的输入信号并没有超过单整数信号的表达范围,否则会造成数据溢出。

L     DB122.DBD   44
      RND   
      T     DB122.DBD   48
          
      L     DB122.DBW   50
      T     PQW  200

例如:将DB20.DBD48内的数值转换至MW20内
1、 move  DB20.DBD48    MW20  
        move  0             DB20.DBW48 
2、 move  DB20.DBW50  MW20  
        DB20.DBW48=0才可以,
    要不DB20.DBD48≠MW20。

看过《PLC模拟量输入转换过程》的人还看了以下文章:

发表评论

最新评论

  • 学plc需要什么基础?怎样学习PLC?分享自己学
  • 用plc控制运料小车编程实例
  • 西门子S7-200与变频器之间的MODBUS通讯
  • PLC编程初学者必看 高手勿喷!
  • 三菱FX3UPLC输入接线
  • PLC的点动控制原理
热门文章

电工学习网 ( )

GMT+8, 2023-6-27 08:04

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部