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

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

3天内不再提示

CONVERT转换值介绍

机器人及PLC自动化应用 来源:机器人及PLC自动化应用 2023-03-28 09:46 次阅读

“ 转换值” 指令将读取参数 IN 中的内容,并根据指令功能框中选择的数据类型对其进行转换。

然后,在 OUT 输出中输出转换后的值。

不能连接使能输入“EN” 。因此,将一直执行该指令,而与“EN” 使能输入的信号状态无关。

只有从“DINT” 转换为“INT”数据类型时,才能够并且需要连接“ENO” 使能输出。

从“DINT” 转换为“INT”数据类型时,必须连接“ENO” 使能输出,并对溢出方向进行编程

注意事项:

• 如果输入端的值超出 INT 范围,ENO 返回 0 。

• 该指令的运算结果与标准块中的模拟指令相类似。

示例

以下示例说明了 S7-1200/1500 F -CPU 中“ 转换值‘DINT 到 INT’” 指令的工作原理

532374f2-ccde-11ed-bfe3-dac502259ad0.png

将一直执行该指令,而与使能输入 EN 处的信号状态无关。

将“TagIn_Value”操作数的值转换成整数(16 位),并将结果存储在操作数

“"F_DB_1".TagOut_Value” 中。

在执行“转换值‘DINT 到 INT’” 指令的过程中未发生溢出时,ENO 使能输出的信号状态为“1”,并置位操作数“TagOut” 。

还可以将 ENO 使能输出的信号状态存储在 (F -)DB 中,并使用溢出检测集中评估所有或一组指令是否发生了溢出。






审核编辑:刘清

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

    关注

    68

    文章

    10696

    浏览量

    209301
  • S7-1200
    +关注

    关注

    11

    文章

    331

    浏览量

    17689

原文标题:CONVERT:转换值 (STEP 7 Safety V17)

文章出处:【微信号:gh_a8b121171b08,微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    DC-DC升压转换器如何选择电感

    转换器尺寸与成本,并确保在所需的导通模式下工作。本文讲述的是在一定范围的输入电压下,计算电感以维持所需纹波电流和所选导通模式的方法,并介绍了一种用于计算输入电压上限和下限模式边界的数学方法。
    发表于 03-09 09:25 477次阅读

    俄语中的字符串如何转换

    嗨,我想在一个已经在APIC24F上工作的固件上介绍俄语。我使用了字体指南,但是找不到如何自动将一个西里尔字符转换成十六进制,使字符串在字母表中表现得很好。最好的问候 以上来自于百度翻译 以下
    发表于 09-29 16:14

    ADC如何转换为温度?

    你好, 我现在设法从我的温度传感器读取模拟,我现在想知道如何将该(3643)转换为温度?我没有看到任何类型的公式如何用Vref(参考电压)计算该以及我如何自己获得输入电压。你有
    发表于 10-29 16:17

    STMP3x如何将寄存器转换为浮点有符号整数值

    目前,我正在评估STPM3x,但很难理解如何将寄存器转换为浮点有符号整数值。我可以计算电压和电流有效,但我试图转换视在功率(寄存器90),有功功率(寄存器84)和无功功率(寄存器8
    发表于 01-07 16:14

    怎么将10位转换为16位

    大家好,为了控制PWM的占空比,我需要把一个10位的ADC输入转换成16位的。我知道如何通过乘法和位移位把8位的转换成10位的,但是对
    发表于 05-24 11:17

    如何通过UART为PSOC发送十进制

    海我想把十六进制转换成DEC,并显示给PC机。如何通过UART为PSOC发送十进制。这里使用哪种逻辑请帮助我编程 以上来自于百度翻译 以下为原文Hai I want to conver
    发表于 05-30 12:15

    如何用spi接tlv5617a进行da转换

    tlv的这几种方式的区别有哪些,写数据到缓存和dacA|B有什么不一样,下面是我的转换函数,调用三次转换不同的,但是只是得到第一次的,查看spi发送数据时三次都是分别对应正确的,
    发表于 06-05 14:33

    Opencv调用bmcv_image_vpp_convert做缩放或者颜色空间转换,得到的图片不一致是为什么?

    Opencv 读取图片后,cvMat 转为bmimage之 后, 调用 bmcv_image_vpp_convert 做缩放或者颜色空间转换,得到的图片不一致
    发表于 09-19 07:41

    convert doc to pdfV3.05

    Instantly convert Microsoft Word document into PDF files. Convert DOC to PDF. For Word is the fast
    发表于 08-29 10:14 26次下载

    有效/直流转换电路

    有效/直流转换电路
    发表于 02-24 22:33 856次阅读
    有效<b class='flag-5'>值</b>/直流<b class='flag-5'>转换</b>电路

    Proteus在MCS&ARM中的应用之AD_Convert

    【好程序系列】Proteus在MCS&ARM中的应用之AD Convert
    发表于 01-20 15:19 7次下载

    利用比较器电路方便地转换电平和极性,use comparator circuit to convert electric polarity

    利用比较器电路方便地转换电平和极性,use comparator circuit to convert electric polarity 关键字:比较器,电平转换,极性
    的头像 发表于 09-20 18:33 978次阅读

    CONVERT:转换(STEP 7 Safety V17)

    不能连接使能输入“EN” 。因此,将一直执行该指令,而与“EN” 使能输入的信号状态无关。只有从“DINT” 转换为“INT”数据类型时,才能够并且需要连接“ENO” 使能输出。
    的头像 发表于 07-14 16:05 1038次阅读

    DC-DC升压转换器如何选择电感

    转换器尺寸与成本,并确保在所需的导通模式下工作。本文讲述的是在一定范围的输入电压下,计算电感以维持所需纹波电流和所选导通模式的方法,并介绍了一种用于计算输入电压上限和下限模式边界的数学方法。
    的头像 发表于 03-21 10:19 752次阅读
    DC-DC升压<b class='flag-5'>转换</b>器如何选择电感<b class='flag-5'>值</b>?

    adc采集的电压数值如何真有效性转换

    adc采集的电压数值如何真有效性转换?adc采集温度基准电压纹波太大有什么影响? ADC采集的电压数值真正的有效性转换,需要考虑多个因素。首先需要明确的是,ADC采集到的数字量表示
    的头像 发表于 10-17 18:17 1290次阅读