如何实现整形数(INT)与字符串(String)、S5TIME、BCD 码以及实数等数据类型之间的数据转换
3页1、如何实现整形数(INT)与字符串( String) 、S5TIME、BCD 码以及实数等数据类型之间的数据转换?说明:应用转换功能可以在累加器 1 中实现数据转换。不同的转换可以只对累加器 1 的低 16 位(位 0-15)或者所有位产生影响。其它累加器的内容不会改变。在连续多次转换时,每一次转换累加器 1 的值都会随之而改变 ,所以并不需要将中间转换值临时存储。图 01 所示为本条目中所涉及数据转换的总览。 图 01 下面表格介绍了一些在累加器 1 中进行数据转换的例子。序号 在累加器 1 中进行数据转换的例子: 1 整数,双整数,实数及 BCD 码之间的数据转换:STEP 7 提供以下命令来实现整数,双整数,实数及 BCD 码之间的数据转换。 整数,双整数的转换: ITD: 整数转换成双整数 ITB: 整数转换成 BCD 码 DTB:双整数转换成 BCD 码 DTR:双整数转换成实数BCD 码的转换: BTI: BCD 码转换成整数 BTD:BCD 码转换成双整数实数的转换: RND+: 取整为较大的双整数(向上取整) RND-: 取整为较小的双整数(向下取整) RND: 取整为最
2、近的双整数(取整) TRUNC: 截尾取整图 02 所示为将 BCD 码数值转换为实数的例子。从图 01 中可知 BCD 类型的数据需要先转换成整数或者双整数后才能再转换为实数。 图 02 注意事项:下述手册可提供更多信息: S7-300 Instruction List CPU Specifications CPUs 312 IFM to 318-2 DP (章节“Data Type Conversion Instructions”) 条目号: 8861817。 S7-400 Instruction List CPU 412, 414, 416, 417 (章节“Data Type Conversion Instructions”) 条目号:1117645。2 将整数和实数转换成 S5TIME 格式的数据:这里所要求的时间值单位是毫秒。转换程序分为两步: 首先将所要转换的数据转换为双整数并存储于数据格式为“TIME”的临时变量中。如将整数通过命令“ITD”转换为双整,通过“RND”将实数转换为双整。 调用 STEP 7 标准库中 IEC 功能库中的 FC40(TIM_S5TI)功能块
《如何实现整形数(INT)与字符串(String)、S5TIME、BCD 码以及实数等数据类型之间的数据转换》由会员飞***分享,可在线阅读,更多相关《如何实现整形数(INT)与字符串(String)、S5TIME、BCD 码以及实数等数据类型之间的数据转换》请在金锄头文库上搜索。
人教版一年级下册数学第二单元20以内的退位减法测试卷精品【考试直接用】
人教版一年级下册数学第二单元20以内的退位减法测试卷(实用)word版
人教版一年级下册数学第二单元20以内的退位减法测试卷及答案(夺冠)
人教版一年级下册数学第二单元20以内的退位减法测试卷(典型题)
人教版一年级下册数学第二单元20以内的退位减法测试卷精品(a卷)
人教版一年级下册数学第二单元20以内的退位减法测试卷及答案【精品】
部编版二年级上册道德与法治期中测试卷 (考试直接用)
部编版二年级上册道德与法治期中测试卷 带答案(培优)
部编版二年级上册道德与法治期中测试卷 含答案(精练)
部编版二年级上册道德与法治期中测试卷 及答案【各地真题】
部编版二年级上册道德与法治期中测试卷 及完整答案【名校卷 】
部编版二年级上册道德与法治期中测试卷 【考点精练】
部编版三年级上册道德与法治期末测试卷 (重点)
部编版三年级上册道德与法治期末测试卷 (模拟题)word版
部编版三年级上册道德与法治期末测试卷 附答案(预热题)
部编版三年级上册道德与法治期末测试卷 附参考答案(b卷 )
部编版三年级上册道德与法治期末测试卷 答案下载
部编版三年级上册道德与法治期末测试卷 含答案【夺分金卷 】
部编版三年级上册道德与法治期末测试卷 含完整答案【网校专用】
部编版三年级上册道德与法治期末测试卷 及答案(最新)
2024-05-06 105页
2024-05-06 98页
2024-05-06 98页
2024-05-05 73页
2024-05-05 253页
2024-05-05 62页
2024-05-05 64页
2024-05-05 72页
2024-05-05 272页
2024-05-05 206页