0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PLC双整数与实数间的转换指令

我快闭嘴 来源:设备原理与维修俱乐部 作者:设备原理与维修俱 2022-10-09 14:16 次阅读

每日一学/ 电工知识--PLC双整数与实数间的转换指令

1、指令格式

字节与字整数间的转换指令格式如下表:

23e439c8-419d-11ed-96c9-dac502259ad0.png

2、应用举例:

按下启动按钮,小灯Q0.0和Q0.1会不会点亮?字节与字整数间转换指令举例如下图示:

262382d4-419d-11ed-96c9-dac502259ad0.png

按下启动按钮I0.0,字I_DI指令将105转换为双整数传入VD0中,通过DI_R指令将双整数转换为实数送入VD10中,VD10中的I05.0×24.9存入VD20中,ROUND指令将VD20中的数四舍五入,存入VD30中,VD30中的数为2615;TRUNC指令将VD20中的数舍去小数部分,存入VD40中的数为2614,因此Q0.0和Q0.1都亮。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    4976

    文章

    12267

    浏览量

    455111
  • 指令
    +关注

    关注

    1

    文章

    580

    浏览量

    35382

原文标题:每日一学/ 电工知识--PLC双整数与实数间的转换指令

文章出处:【微信号:设备原理与维修俱乐部,微信公众号:设备原理与维修俱乐部】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    S7-200 PLC的数学函数指令

    S7-200PLC 的数学函数指令有平方根指令,自然对数指令、指数指令、正弦指令、余弦
    发表于 09-19 09:50 1460次阅读

    一文详解PLC转换指令

    PLC的主要数据类型有字节型、整数型、双整数型和实数型,数据的编码类型主要有二进制、十进制、十六进制、BCD码和ASCII码等。在编程时,指令
    的头像 发表于 12-12 13:48 3236次阅读

    西门子PLC指令表功能汇总

    to doubleint ) :整数整数70、ROUND ( Round 取整 ) : 实数
    发表于 12-07 15:48

    labview端32位的十六进制字符串如何还原成欧姆龙的real实数类型

    直接转换,不用PLC端先实数乘1000变整数labview端再除的方法.求大神
    发表于 09-27 13:19

    讲解实数浮点FTT支持单精度和精度

    第31章 STM32F407实数浮点FFT(支持单精度和精度)本章主要讲解实数浮点FTT,支持单精度和精度。目录31.1 初学者重要提示31.2
    发表于 08-10 06:02

    西门子PLC编程指令大全包括:位逻辑指令,比较指令,转换指令等14个

    2、比较指令 2.1 CMP?I 整数比较 2.2 CMP?D 双整数比较 2.3 CMP?R 实数比较
    的头像 发表于 05-27 09:04 3.3w次阅读
    西门子<b class='flag-5'>PLC</b>编程<b class='flag-5'>指令</b>大全包括:位逻辑<b class='flag-5'>指令</b>,比较<b class='flag-5'>指令</b>,<b class='flag-5'>转换</b><b class='flag-5'>指令</b>等14个

    PLC指令转换分享

    BTI(B_I)指令将字节数(IN)转换整数,并将结果存入OUT指定的变量中。因为字节是无符号的,所以没有扩展符号。
    发表于 08-09 17:21 1879次阅读

    PLC模拟量输入转换过程

    一般用西门子的标准功能块FC105将模拟量输入模块采集的数据转换实数可以用MD来保存,然后将实数转换成双整数(可以用ROUND或TRUNC
    发表于 03-24 10:26 2773次阅读
    <b class='flag-5'>PLC</b>模拟量输入<b class='flag-5'>转换</b>过程

    PLC字节与字整数间的转换指令

    按下启动安妮I0.0,字节传动指令MOV_B将3传入VB0中,通过字节转换整数指令B_I,VB0中的3会存储到VW10中的底字节VB11中,通过比较
    的头像 发表于 09-30 09:13 4598次阅读

    西门子S7-1200PLC数据处理指令:浮点数转整数指令

    定义:该指令将输入 IN 的值解释为浮点数,并转换为一个 DINT 数据类型的整数。如果输入值恰好是在一个偶数和一个奇数之间,则选择偶数。指令结果被发送到输出 OUT,可供查询。
    的头像 发表于 04-04 09:45 5196次阅读

    plc数据转换指令原理

    plc初学者总是被这个问题困扰,编程软件中有很多转换指令,比如字节转整数B-I,整数转双整数I-
    发表于 04-17 12:35 1282次阅读

    SIMATIC S7-1500 PLC等于比较指令与不等于比较指令简述

    TIA博途软件提供了丰富的比较指令,可以满足用户的各种需要。TIA博途软件中的比较指令可以对如整数、双整数实数等数据类型的数值进行比较。
    的头像 发表于 05-11 14:03 3989次阅读
    SIMATIC S7-1500 <b class='flag-5'>PLC</b>等于比较<b class='flag-5'>指令</b>与不等于比较<b class='flag-5'>指令</b>简述

    SIMATIC S7-1500 PLC小于比较指令与大于等于比较指令简述

    TIA博途软件提供了丰富的比较指令,可以满足用户的各种需要。TIA博途软件中的比较指令可以对如整数、双整数实数等数据类型的数值进行比较。
    的头像 发表于 05-14 09:26 6691次阅读
    SIMATIC S7-1500 <b class='flag-5'>PLC</b>小于比较<b class='flag-5'>指令</b>与大于等于比较<b class='flag-5'>指令</b>简述

    SIMATIC S7-1500 PLC SIMATIC 取整指令类型

    取整指令(ROUND) “取整”指令将输入IN的值四舍五入取整为最接近的整数。该指令将输入IN的值为浮点数,转换为一个DINT数据类型的
    的头像 发表于 05-23 09:34 1501次阅读
    SIMATIC S7-1500 <b class='flag-5'>PLC</b> SIMATIC 取整<b class='flag-5'>指令</b>类型

    西门子PLC编程指令详解 三菱FX系列PLC的基本逻辑指令详解

    CMP?D 双整数比较 2.3 CMP?R 实数比较 3、转换指令 3.1 BCD_IBCD码转换
    的头像 发表于 08-23 10:16 1117次阅读
    西门子<b class='flag-5'>PLC</b>编程<b class='flag-5'>指令</b>详解 三菱FX系列<b class='flag-5'>PLC</b>的基本逻辑<b class='flag-5'>指令</b>详解