如何将数据类型为INT的数值转换成数据类型为DINT.PDF

如何将数据类型为INT的数值转换成数据类型为DINT.PDF

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何将数据类型为INT的数值转换成数据类型为DINT

Service Support 在 STEP 7 Basic V10.5 中,如何将数据类型为 INT 的数值转换成数据类型为 DINT , BCD,REAL,STRING 或 TIME 的数值? 描述: 在 STEP 7 Basic V10.5 中,可以通过使用“Instructions” 和“Advanced Instructions” 指令卡中的 转换功能将数据类型为 INT 的数值转换为数据类型为字符串(STRING ),时间类型(TIME )或 数据类型为 DINT 、BCD 以及 REAL 类型的数值。图 01 给出了常用转换功能的概览。 图 01 INT,DINT,REAL 和 BCD 数据类型之间的转换 STEP 7 Basic V10.5 中的“CONV” (转换)指令可以用于 INT ,DINT,REAL 和 BCD 数据类型 之间的转换。可以在块编辑器中按下表的步骤进行插入和参数化操作。 序 步骤 号 1 在块编辑器中,打开“Instructions” 指令卡并打开“Converters” 文件夹,然后使用拖拽方式插 入“CONVERT” 指令到网络段中。 2 黄色的三角形位于“CONVERT” 指令的上方左右两侧(紧挨着“to” )有。当将鼠标指针放在 左侧的三角形上时,会显示下拉箭头。 3 点击左侧的箭头,从下拉菜单中可以给输入参数“IN” 选择想要的数据类型(比如,INT)。 4 重复上面步骤可以为输出参数“OUT” 从右侧的下拉菜单中选择想要转换为的数据类型(比 如,REAL)。例子中将一个数据类型为 INT 的数据转换为数据类型为 REAL 的数据(“Int to Real” ) (填写文档类型:常问问题) P1-3 Service Support 注意 如果直接通过变量为“CONVERT” 指令指定输入输出参数,那么步骤 2 到步骤 4 不是必须 的,因为转换指令自动将数据类型设置为变量的数据类型。 5 给转换指令的输入和输出分配变量。为输入输出指定完参数后,就可以完成下面的数据转 换,比如: • 从 INT 到 DINT, REAL, BCD16, BYTE, WORD, ... • 从 DINT 到 INT, REAL, BCD32, BYTE, WORD, ... • 从 REAL 到 INT, DINT, BYTE, WORD, DWORD, ... • 从 BCD16 (16 Bit) 到 INT • 从 BCD32 (32-bit) 到 DINT 注意 BCD 类型的数据在转换为 REAL 之前必须先转换为数据类型为 INT 或 DINT 类型的数据, 例如: 图 02 表 01 实数取整 下面的指令可以将实数类型的数据取整为一个整数( INT 或 DINT ),这些指令也在上面描述的 “Converters” 文件夹中。 • “CEIL ” :上取整 • “FLOOR ”:下取整 • “ ROUND ”:舍入取整 • “ TRUNC ”:截尾取整 字符串数据类型转换 下表包含了 STEP 7 V10.5 中将字符串数据类型转换为数值或进行反向转换的三个高级转换指 令,指令的编程过程与表 01 中的描述相同。 高级指令 描述 S_CONV 字符串(STRING )转换为数值或数值转换为字符串(STRING ) • 将字符串转换为 USINT ,SINT,UINT,INT, UDINT ,DINT 和 REAL 类 型的数值。 • 将 USINT ,SINT,UINT,INT,UDINT,DINT 和 REAL 类型的数值转换 为字符串。 • 拷贝字符串 (填写文档类型:常问问题) P2-3 Service Support STRG_VAL 将字符串转换为相应的整形或浮点数显示 VAL_STRG 将有符号或无符号的整数或浮点数转换为字符串显示 表 02

您可能关注的文档

文档评论(0)

2105194781 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档