PLC转换指令.ppt_第1页
PLC转换指令.ppt_第2页
PLC转换指令.ppt_第3页
PLC转换指令.ppt_第4页
PLC转换指令.ppt_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、7 转换指令 7 转换指令概述 说明:在进行数值运算时,必须是同类型的数值才能进行运算。转换指令是把不同数据的数转换成相同的数据类型;转换指令可以读取参数IN 的内容,并进行转换或更改符号。其结果可以在参数OUT 中查询。,可供使用的转换指令有: BCD_I BCD 码转换为整数 I_BCD 整数转换为BCD 码 BCD_DI BCD 码转换为双整数 I_DINT 整数转换为双整数 DI_BCD 双整数转换为BCD 码 DI_REAL 双整数转换为浮点数,7.1 BCD_I BCD 码转换为整数 符号:,BCD_I(BCD 码转换为整数指令)可以将输入参数IN 的内容以三位数BCD 代码(+/

2、- 999)读入,并将这个数转换成整数(16 位)。其整数结果可以由参数OUT 输出。ENO 和EN总是具有相同的信号状态。,如果输入 I0.0 为“1”,则 MW10 的内容作为三位BCD 代码(+/- 999)读取,并转换成一个整数。其结果保存在 MW12 中。如果不执行转换(ENO =EN= 0),则输出 Q4.0 为“1”。,例:,7.2 I_BCD 整数转换为BCD 码 符号:,I_BCD(整数转换为BCD 码指令)可以将输入参数IN 的内容以整数(16 位)读出,并转换为一个三位数BCD 代码(+/- 999)。其结果可以由参数OUT 输出。如果产生上溢,则ENO 为“0”。,例:

3、,如果输入端I0.0 为“1”,则 MW10 的内容作为整数读入,并转换为一个三位BCD 码。其结果保存在 MW12 中。若产生上溢或没有执行指令(I0.0 = 0),则输出 Q4.0 为“1”,7.3 I_DINT 整数转换为双整数 符号:,I_DINT(整数转换为双整数指令) 可以将输入参数IN 的内容以整数(16 位)读出,并转换为一个双整数(32 位)。其结果可以由参数OUT 输出。ENO 和EN 总是具有相同的信号状态。,例:,如果I0.0 为“1”,则 MW10 的内容作为整数读入,并转换为一个双整数。其结果保存在MD12 中。如果不执行转换(ENO = EN = 0),则输出 Q

4、4.0 为“1”。,7.4 BCD_DI BCD 码转换为双整数 符号:,BCD_DI (BCD 码转换为双整数指令)可以将输入参数IN 的内容以七位数BCD 代码(+/-9999999)读入,并将它转换成双整数(32 位)。其双整数结果可以由参数OUT 输出。ENO和EN 总是具有相同的信号状态。,如果 I0.0 为“1”,则 MD8 的内容作为七位BCD 代码读取,并转换成一个双整数。其结果保存在 MD12 中。如果不执行转换(ENO = EN = 0),则输出 Q4.0 为“1”,例:,7.5 DI_REAL 双整数转换为浮点数 符号:,DI_REAL(双整数转换为浮点数指令) 可以将输入参数IN 的内容以双整数读出,并将它转换为一个浮点数。其结果可以由参数OUT 输出。ENO 和EN 总是具有相同的信号状态。,如果 I0.0 为“1”,则 MD8 的内容作为双整数读取,并转换成一个浮点数。其结果保

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论