计数器及其他常用指令_第1页
计数器及其他常用指令_第2页
计数器及其他常用指令_第3页
计数器及其他常用指令_第4页
计数器及其他常用指令_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

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

文档简介

可编程控制器西门子S7-300/400PLC实践与应用序号指令分类LAD说明1计数器指令—(CD)减计数器线圈2—(CU)加计数器线圈3—(SC)设置计数器值4S_CD减计数器5S_CU加计数器6S_CUD加—减计数器计数器指令(1)S_CUD双向计数器参数数据类型内存区域说明C编号COUNTERC计数器标识号,其范围依赖于CPUCUBOOLI、Q、M、L、D升值计数输入CDBOOLI、Q、M、L、D递减计数输入SBOOLI、Q、M、L、D为预设计数器设置输入PVWORDI、Q、M、L、D或常数将计数器值以“C#<值>”的格式输入(范围0至999)PVWORDI、Q、M、L、D预置计数器的值RBOOLI、Q、M、L、D复位输入CVWORDI、Q、M、L、D当前计数器值,十六进制数字CV_BCDWORDI、Q、M、L、D当前计数器值,BCD码QBOOLI、Q、M、L、D计数器状态STEP7中的S5计数器STL

A I0.4 CU C5 A I0.5 CD C5 A I0.3 L C#20 S C5 A I0.7 R C5 L C5 T MW4 LC C5 T QW6 A C5 = Q4.3LADFBDQI0.4I0.5CUI0.7C#20S_CUDCDSI0.3PVRQ4.3

CVCV_BCDMW4QW6C5QQI0.4I0.5CUI0.7C#20S_CUDCDSI0.3PVRQ4.3

CVCV_BCDMW4QW6C5=Q计数器:功能图CUCDSRQ计数543210(2)S_CU升值计数器参数数据类型内存区域说明C编号COUNTERC计数器标识号,其范围依赖于CPUCUBOOLI、Q、M、L、D升值计数输入SBOOLI、Q、M、L、D为预设计数器设置输入PVWORDI、Q、M、L、D或常数将计数器值以“C#<值>”的格式输入(范围0至999)PVWORDI、Q、M、L、D预置计数器的值RBOOLI、Q、M、L、D复位输入CVWORDI、Q、M、L、D当前计数器值,十六进制数字CV_BCDWORDI、Q、M、L、D当前计数器值,BCD码QBOOLI、Q、M、L、D计数器状态(3)S_CD降值计数器参数数据类型内存区域说明C编号COUNTERC计数器标识号,其范围依赖于CPUCDBOOLI、Q、M、L、D递减计数输入SBOOLI、Q、M、L、D为预设计数器设置输入PVWORDI、Q、M、L、D或常数将计数器值以“C#<值>”的格式输入(范围0至999)PVWORDI、Q、M、L、D预置计数器的值RBOOLI、Q、M、L、D复位输入CVWORDI、Q、M、L、D当前计数器值,十六进制数字CV_BCDWORDI、Q、M、L、D当前计数器值,BCD码QBOOLI、Q、M、L、D计数器状态计数器:位指令STL

A I0.0 L C#20 S C5

A I0.1 CU C5

A I0.2 CD C5

A C5 =Q4.0LADI0.0C5SCC#20Network1:C5Network2:I0.1CUNetwork3:I0.2C5CDNetwork4:C5Q4.0FBDSCC5I0.0C#20CVCUC5I0.1CDC5I0.2=Q4.0C5传送指令

参数数据类型内存区域说明ENBOOLI、Q、M、L、D使能输出ENOBOOLI、Q、M、L、D使能输出IN所有长度为8、16或32位的基本数据类型I、Q、M、L、D、常数源值OUT所有长度为8、16或32位的基本数据类型I、Q、M、L、D目标地址比较指令序号指令分类LAD说明1比较指令CMP?I比较整数2CMP?D比较双精度整数3CMP?R比较实数比较指令STL

A M0.0 A( L IW0 L IW2 ==I ) = Q5.7LADCMP==IIN1IN2IW0IW2M0.0Q5.7FBDIN1IN2M0.0IW0IW2&=Q5.7CMP==I比较整数参数数据类型内存区域说明输入框BOOLI、Q、M、L、D上一逻辑运算结果输出框BOOLI、Q、M、L、D比较的结果,仅在输入框的RLO=1时才进一步处理IN1INTI、Q、M、L、D、常数要比较的第一个值IN2INTI、Q、M、L、D、常数要比较的第二个值比较双精度整数参数数据类型内存区域说明输入框BOOLI、Q、M、L、D上一逻辑运算结果输出框BOOLI、Q、M、L、D比较的结果,仅在输入框的RLO=1时才进一步处理IN1INTI、Q、M、L、D、常数要比较的第一个值IN2INTI、Q、M、L、D、常数要比较的第二个值比较实数参数数据类型内存区域说明输入框BOOLI、Q、M、L、D上一逻辑运算结果输出框BOOLI、Q、M、L、D比较的结果,仅在输入框的RLO=1时才进一步处理IN1INTI、Q、M、L、D、常数要比较的第一个值IN2INTI、Q、M、L、D、常数要比较的第二个值转换指令

序号指令分类LAD说明1转换指令BCD_IBCD码转换为整数2I_BCD整型转换为BCD码3BCD_DIBCD码转换为双精度整数4I_DINT整型转换为长整型5DI_BCD长整型转换为BCD码6DI_REAL长整型转换为浮点型7INV_I二进制反码整型8INV_DI二进制反码长整型9NEG_I二进制补码整型10NEG_DI二进制补码长整型11NEG_R浮点数取反12ROUND取整为长整型13TRUNC截断长整型部分14CEIL上限15FLOOR向下取整转换指令

I->DI->REALSTL

L MW12

ITD

DTR T MD26INI_DIENENOOUTINMW12MD14INDI_RENENOOUTINMD14MD26FBD带有实数的

运算程序从双整数到实数

的转换从整数到双整数

的转换任务整数格式的数据(16位)LADINDI_RENENOOUTMD14MD26ININI_DIENENOOUTMW12MD14IN数字逻辑指令L IW0L W#16#5F2AAW/OW/XOWT MW10015IW0=W#16#5F2A=WAND_WWXOR_WWOR_WEN

ENOIN2

OUTW#16#5F2AMW10IN1IW001111000000000000111100000011111XORXOW

后的MW101111111000000000OR

OW

后的MW100111000001111111AND

AW后的MW100111000000000000数字逻辑指令L IW0L W#16#5F2AAW/OW/XOWT MW10015IW0=W#16#5F2A=WAND_WWXOR_WWOR_WEN

ENOIN2

OUTW#16#5F2AMW10IN1IW001111000000000000111100000011111XORXOW

后的MW101111111000000000OR

OW

后的MW100111000001111111AND

AW后的MW100111000000000000位移指令序号指令分类LAD说明1位移器指令SHR_I整数右移2SHR_DI长整数右移3SHL_W左移字4SHR_W右移字5SHL_DW双字左移6SHR_DW右移双字移位指令(字

/双字)L MW8L MW4SLWT MW12SHL_WENN

OUT

ENOMW12INMW4MW8=+2L MW4SLW2T MW12或:001110000000000001151413121110987654321010000000000001OUTIN左移字:00OUT1110000000000011100000000000011514131211109876543210IN右移字:EN0=1EN0=0有符号整数右移位SHR_IENN

OUT

EN0MW12INMW4MW8=+3L MW8L MW4SSIT MW12L MW4SSI3T MW12或:有符号整数右移:111110100000000010110000000001001514131211109876543210OUTINEN0=0000101100000000011010000000001101514131211109876543210OUTINEN0=1双字循环移位指令ROL_DWENN

OUT

ENOMD12INMD2MW6=+4L MW6L MD2RLDT MD12L MD2RLD4T MD12或:向左循环移动4位:00000000000000111011000000000000151413121110987

温馨提示

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

评论

0/150

提交评论