词条 | PLC指令与梯形图速查手册 |
释义 | 《PLC指令与梯形图速查手册》是西门子PLC编程的参考工具书,全书分为15章,全面、细致地介绍了语句表指令和相对应的梯形图指令的功能,并逐一给出了编程实例。手册内容涵盖逻辑运算、数学运算、流程控制、字处理、内存运算、定时与中断,以及特殊指令在大型项目编程中的应用等各方面,编程实例均可在实际项目中使用。《PLC指令与梯形图速查手册》适合高校自动化、机电一体化、电子信息工程专业的师生参考使用,同时对参加全国电气工程师资格认证考试的读者也有很高的参考价值。 版权信息(书 名 作 者 出版社 出版时间 ISBN 开本 定价) 目录(第1章 位逻辑指令 第2章 比较指令 第3章 转换指令 第4章 计数器指令 第5章 浮点型数学运算指令 第6章 整型数学运算指令 第7章 中断指令 第8章 字逻辑指令 第9章 移动指令 第10章 程序控制指令 第11章 移位和循环移位指令 第12章 字符串指令 第13章 表格指令 第14章 定时器指令 第15章 特殊指令) 版权信息书 名PLC指令与梯形图速查手册 作 者张高煜 出版社人民邮电出版社 出版时间2008 ISBN9787115187123 开本32 定价25.00 元 目录第1章 位逻辑指令1.1 LD指令:载入常开触点 1 1.2 A指令:串联常开触点 2 1.3 O指令:并联常开触点 3 1.4 LDN指令:载入常闭触点 4 1.5 AN指令:串联常闭触点 5 1.6 ON指令:并联常闭触点 6 1.7 LDI指令:立即载入常开触点 7 1.8 AI指令:串联立即常开触点 8 1.9 OI指令:并联立即常开触点 9 1.10 LDNI指令:载入立即常闭触点 10 1.11 ANI指令:串联立即常闭触点 11 1.12 ONI指令:并联立即常闭触点 13 1.13 NOT指令:改变使能位输入状态 14 1.14 EU指令:上升边缘检测 15 1.15 ED指令:下降边缘检测 16 1.16 ALD指令:触点块串联 17 1.17 OLD指令:触点块并联 18 1.18 LPS、LRD、LPP指令:逻辑堆栈操作 19 1.19 =指令:线圈输出 21 1.20 =|指令:立即线圈输出 22 1.21 S指令:线圈置位 23 1.22 SI指令:线圈立即置位 24 1.23 R指令:线圈复位 25 1.24 RI指令:线圈立即复位 26 1.25 NOP指令:空操作 27 1.26 X指令:异或操作 28 第2章 比较指令2.1 LDB=指令:载入字节等于 30 2.2 AB=指令:与运算字节等于 31 2.3 OB=指令:或运算字节等于 32 2.4 LDB指令:载入字节不等于 33 2.5 AB指令:与运算字节不等于 34 2.6 OB指令:或运算字节不等于 35 2.7 LDB=指令:载入字节大于或等于 36 2.8 AB=指令:与运算字节大于或等于 37 2.9 OB=指令:或运算字节大于或等于 39 2.10 LDB=指令:载入字节小于或等于 40 2.11 AB=指令:与运算字节小于或等于 41 2.12 OOB=指令:或运算字节小于或等于 42 2.13 LDB指令:载入字节大于 43 2.14 AB指令:与运算字节大于 44 2.15 OB指令:或运算字节大于 45 2.16 LDB指令:载入字节小于 46 2.17 AB指令:与运算字节小于 47 2.18 OB指令:或运算字节小于 48 2.19 LDW=指令:载入字等于 49 2.20 AW=指令:与运算字等于 50 2.21 OW=指令:或运算字等于 52 2.22 LDW指令:载入字不等于 53 2.23 AW指令:与运算字不等于 54 2.24 OW指令:或运算字不等于 55 2.25 LDW=指令:载入字大于或等于 56 2.26 AW=指令:与运算字大于或等于 57 2.27 OW=指令:或运算字大于或等于 58 2.28 LDW=指令:载入字小于或等于 60 2.29 AW=指令:与运算字小于或等于 61 2.30 OW=指令:或运算字小于或等于 62 2.31 LDW指令:载入字大于 63 2.32 AW指令:与运算字大于 64 2.33 OW指令:或运算字大于 65 2.34 LDW指令:载入字小于 67 2.35 AW指令:与运算字小于 68 2.36 OW指令:或运算字小于 69 2.37 LDD=指令:载入双字等于 70 2.38 AD=指令:与运算双字等于 71 2.39 OD=指令:或运算双字等于 72 2.40 LDD指令:载入双字不等于 73 2.41 AD指令:与运算双字不等于 74 2.42 OD指令:或运算双字不等于 76 2.43 LDD=指令:载入双字大于或等于 77 2.44 AD=指令:与运算双字大于或等于 78 2.45 OD=指令:或运算双字大于或等于 79 2.46 LDD=指令:载入双字小于或等于 80 2.47 AD=指令:与运算双字小于或等于 81 2.48 OD=指令:或运算双字小于或等于 82 2.49 LDD指令:载入双字大于 83 2.50 AD指令:与运算双字大于 84 2.51 OD指令:或运算双字大于 85 2.52 LDD指令:载入双字小于 87 2.53 AD指令:与运算双字小于 88 2.54 OD指令:或运算双字小于 89 2.55 LDR=指令:载入实数等于 90 2.56 AR=指令:与运算实数等于 91 2.57 OR=指令:或运算实数等于 92 2.58 LDR指令:载入实数不等于 93 2.59 AR指令:与运算实数不等于 94 2.60 OR指令:或运算实数不等于 95 2.61 LDR=指令:载入实数大于或等于 96 2.62 AR=指令:与运算实数大于或等于 97 2.63 OR=指令:或运算实数大于或等于 98 2.64 LDR=指令:载入实数小于或等于 100 2.65 AR=指令:与运算实数小于或等于 101 2.66 OR=指令:或运算实数小于或等于 102 2.67 LDR指令:载入实数大于 103 2.68 AR指令:与运算实数大于 104 2.69 OR指令:或运算实数大于 105 2.70 LDR指令:载入实数小于 106 2.71 AR指令:与运算实数小于 107 2.72 OR指令:或运算实数小于 108 第3章 转换指令3.1 BTI指令:字节转换至整数 110 3.2 ITB指令:整数转换至字节 111 3.3 ITD指令:整数转换至长整数 112 3.4 ITS指令:整数转换至字符串 113 3.5 DTI指令:长整数转换至整数 115 3.6 DTR指令:长整数转换至实数 116 3.7 DTS指令:长整数转换至字符串 117 3.8 ROUND指令:取整为长整数 119 3.9 TRUNC指令:截断为长整数 120 3.10 RTS指令:实数转换至字符串 121 3.11 BCDI指令:BCD码转换为整数 123 3.12 IBCD指令:整数转换为BCD码 124 3.13 ITA指令:整数转换至ASCII码 125 3.14 DTA指令:长整数转换至ASCII码 127 3.15 RTA指令:实数转换至ASCII码 129 3.16 ATH指令:ASCII码转换至十六进制数字 131 3.17 HTA指令:十六进制数字转换至ASCII码 133 3.18 STI指令:字符串转换至整数 134 3.19 STD指令:字符串转换至长整数 136 3.20 STR指令:字符串转换至实数 137 3.21 DECO指令:解码 138 3.22 ENCO指令:编码 140 3.23 SEG指令:七段显示转换 141 第4章 计数器指令4.1 CTU指令:向上计数 143 4.2 CTD指令:向下计数 145 4.3 CTUD指令:双向计数 146 4.4 HDEF指令:定义高速计数器 148 4.5 HSC指令:高速计数器 150 第5章 浮点型数学运算指令5.1 +R指令:实数加 153 5.2 -R指令:实数减 154 5.3 *R指令:实数乘 156 5.4 /R指令:实数除 157 5.5 SQRT指令:求平方根 159 5.6 SIN指令:求正弦值 160 5.7 COS指令:求余弦值 161 5.8 TAN指令:求正切值 162 5.9 LN指令:求自然对数 163 5.10 EXP指令:求指数值 164 第6章 整型数学运算指令6.1 +I指令:整数加 165 6.2 +D指令:长整数加 166 6.3 ?I指令:整数减 168 6.4 ?D指令:长整数减 169 6.5 MUL指令:整数与长整数相乘 171 6.6 *I指令:整数乘 172 6.7 *D指令:长整数乘 173 6.8 DIV指令:整数与长整数相除 175 6.9 /I指令:除以整数 176 6.10 /D指令:除以长整数 177 6.11 INCB指令:递增字节 179 6.12 INCW指令:递增字 180 6.13 INCD指令:递增双字 181 6.14 DECB指令:递减字节 183 6.15 DECW指令:递减字 184 6.16 DECD指令:递减双字 185 第7章 中断指令7.1 CRETI指令:从中断(INT)有条件返回 187 7.2 ENI指令:启用中断 188 7.3 DISI指令:禁止中断 189 7.4 ATCH指令:中断连接 190 7.5 DTCH指令:中断分离 191 7.6 CEVNT指令:清除中断事件 192 第8章 字逻辑指令8.1 INVB指令:取反字节 194 8.2 INVW指令:取反字 195 8.3 INVD指令:取反双字 196 8.4 ANDB指令:与运算字节 197 8.5 ANDW指令:与运算字 199 8.6 ANDD指令:与运算双字 200 8.7 ORB指令:或运算字节 201 8.8 ORW指令:或运算字 203 8.9 ORD指令:或运算双字 204 8.10 XORB指令:异或运算字节 205 8.11 XORW指令:异或运算字 207 8.12 XORD指令:异或运算双字 208 第9章 移动指令9.1 MOVB指令:移动字节 210 9.2 MOVW指令:移动字 211 9.3 MOVD指令:移动双字 212 9.4 MOVR指令:移动实数 213 9.5 BMB指令:成块移动字节 214 9.6 BMW指令:成块移动字 215 9.7 BMD指令:成块移动双字 217 9.8 SWAP指令:交换字节 218 9.9 BIR指令:移动字节立即读取 219 9.10 BIW指令:移动字节立即写入 220 第10章 程序控制指令10.1 FOR指令:循环开始 222 10.2 NEXT指令:循环结束 224 10.3 JMP指令:跳接至标签 225 10.4 LBL指令:语句标签 226 10.5 LSCR指令:载入顺序控制继电器 226 10.6 SCRT指令:顺序控制继电器转换 228 10.7 SCRE指令:顺序控制继电器结束 229 10.8 CRET指令:从子程序(SBR)有条件返回 231 10.9 END指令:主程序(OB1)有条件结束 231 10.10 STOP指令:转换至停止模式 232 10.11 WDR指令:监视程序复原 232 10.12 DLED指令:诊断LED 233 第11章 移位和循环移位指令11.1 SLB指令:向左移位字节 235 11.2 SLW指令:向左移位字 236 11.3 SLD指令:向左移位双字 238 11.4 SRB指令:向右移位字节 239 11.5 SRW指令:向右移位字 240 11.6 SRD指令:向右移位双字 242 11.7 RLB指令:循环左移字节 243 11.8 RLW指令:循环左移字 244 11.9 RLD指令:循环左移双字 246 11.10 RRB指令:循环右移字节 247 11.11 RRW指令:循环右移字 249 11.12 RLD指令:循环右移双字 250 11.13 SHRB指令:寄存器位移 252 第12章 字符串指令12.1 SLEN指令:获取字符串长度 254 12.2 SCPY指令:将字符串1复制至字符串2 255 12.3 SSCPY指令:从字符串复制子字符串 257 12.4 SCAT指令:字符串连接 258 12.5 SFND指令:在字符串1中查找字符串2 260 12.6 CFND指令:在字符串中查找字符 261 12.7 LDS=指令:载入字符串等于 263 12.8 AS=指令:与运算字符串等于 264 12.9 OS=指令:或运算字符串等于 265 12.10 LDS指令:载入字符串不等于 266 12.11 AS指令:与运算字符串不等于 267 12.12 OS指令:或运算字符串不等于 268 12.13 ITS指令:整数转换至字符串 269 12.14 DTS指令:双整数转换至字符串 271 12.15 RTS指令:实数转换至字符串 272 12.16 STI指令:字符串转换至整数 274 12.17 STD指令:字符串转换至长整数 276 12.18 STR指令:字符串转换至实数 278 第13章 表格指令13.1 FILL指令:内存填充 280 13.2 ATT指令:增加至表格 281 13.3 FND?TBL指令:表格查找 283 13.4 LIFO指令:后入先出 285 13.5 FIFO指令:先入先出 286 第14章 定时器指令14.1 TON指令:接通延时定时器 288 14.2 TONR指令:掉电保护性接通延时定时器 290 14.3 TOF指令:断开延时定时器 291 14.4 BITIM指令:开始间隔时间 293 14.5 CITIM指令:计算间隔时间 294 第15章 特殊指令15.1 网络读/网络写 296 15.2 发送/接收 299 15.3 脉冲输出 302 15.4 PID指令 305 …… |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。