出版時(shí)間:2008-11 出版社:人民郵電出版社 作者:張高煜,屈明寶 著 頁(yè)數(shù):308
前言
行業(yè)背景 可編程序邏輯控制器(PLC),簡(jiǎn)稱(chēng)可編程控制器,憑借其高可靠性、高性?xún)r(jià)比,在工業(yè)控制系統(tǒng)、數(shù)據(jù)采集系統(tǒng)、智能化儀器儀表等諸多領(lǐng)域得到極為廣泛的應(yīng)用。設(shè)計(jì)PLc控制流程與工步動(dòng)作時(shí),工程師可以依照個(gè)人習(xí)慣使用語(yǔ)句表指令或者梯形圖指令進(jìn)行編程,為了方便開(kāi)發(fā)人員和維護(hù)人員查詢(xún)相關(guān)指令,我們編寫(xiě)了本書(shū)。關(guān)于本書(shū) 本書(shū)介紹了西門(mén)子7系列PLc的語(yǔ)句表指令和相對(duì)應(yīng)的梯形圖指令,每一個(gè)指令都通過(guò)相應(yīng)的實(shí)例給予說(shuō)明,這些實(shí)例都可以直接在新設(shè)計(jì)的項(xiàng)目中使用。通過(guò)本書(shū)讀者可以在最短時(shí)間內(nèi)準(zhǔn)確、有效地掌握西門(mén)子PLC指令的編程方法。本書(shū)內(nèi)容及組織方式 本書(shū)共分15章,內(nèi)容涵蓋邏輯運(yùn)算、數(shù)學(xué)運(yùn)算、流程控制、字處理、內(nèi)存運(yùn)算、定時(shí)與中斷等方面?! 〉?章位邏輯指令,主要內(nèi)容包括: 常開(kāi)與常閉觸點(diǎn)的載入、串聯(lián)與并聯(lián); 繼電器線(xiàn)圈的立即操作; 邏輯堆棧操作。 第2章比較指令,主要內(nèi)容包括: 字節(jié)的載入比較、串聯(lián)比較與并聯(lián)比較; 字的載入比較、串聯(lián)比較與并聯(lián)比較; 雙字的載入比較、串聯(lián)比較與并聯(lián)比較;
內(nèi)容概要
本書(shū)是西門(mén)子PLC編程的參考工具書(shū),全書(shū)分為15章,全面、細(xì)致地介紹了語(yǔ)句表指令和相對(duì)應(yīng)的梯形圖指令的功能,并逐一給出了編程實(shí)例。本書(shū)內(nèi)容涵蓋邏輯運(yùn)算、數(shù)學(xué)運(yùn)算、流程控制、字處理、內(nèi)存運(yùn)算、定時(shí)與中斷,以及特殊指令在大型項(xiàng)目編程中的應(yīng)用等各方面,編程實(shí)例均可在實(shí)際項(xiàng)目中使用?! ”緯?shū)適合高校自動(dòng)化、機(jī)電一體化、電子信息工程專(zhuān)業(yè)的師生參考使用,同時(shí)對(duì)參加全國(guó)電氣工程師資格認(rèn)證考試的讀者也有很高的參考價(jià)值。
書(shū)籍目錄
第1章 位邏輯指令 11.1 LD指令:載入常開(kāi)觸點(diǎn) 11.2 A指令:串聯(lián)常開(kāi)觸點(diǎn) 21.3 O指令:并聯(lián)常開(kāi)觸點(diǎn) 31.4 LDN指令:載入常閉觸點(diǎn) 41.5 AN指令:串聯(lián)常閉觸點(diǎn) 51.6 ON指令:并聯(lián)常閉觸點(diǎn) 61.7 LDI指令:立即載入常開(kāi)觸點(diǎn) 71.8 AI指令:串聯(lián)立即常開(kāi)觸點(diǎn) 81.9 OI指令:并聯(lián)立即常開(kāi)觸點(diǎn) 91.10 LDNI指令:載入立即常閉觸點(diǎn) 101.11 ANI指令:串聯(lián)立即常閉觸點(diǎn) 111.12 ONI指令:并聯(lián)立即常閉觸點(diǎn) 131.13 NOT指令:改變使能位輸入狀態(tài) 141.14 EU指令:上升邊緣檢測(cè) 151.15 ED指令:下降邊緣檢測(cè) 161.16 ALD指令:觸點(diǎn)塊串聯(lián) 171.17 OLD指令:觸點(diǎn)塊并聯(lián) 181.18 LPS、LRD、LPP指令:邏輯堆棧操作 191.19 =指令:線(xiàn)圈輸出 211.20 =|指令:立即線(xiàn)圈輸出 221.21 S指令:線(xiàn)圈置位 231.22 SI指令:線(xiàn)圈立即置位 241.23 R指令:線(xiàn)圈復(fù)位 251.24 RI指令:線(xiàn)圈立即復(fù)位 261.25 NOP指令:空操作 271.26 X指令:異或操作 28第2章 比較指令 302.1 LDB=指令:載入字節(jié)等于 302.2 AB=指令:與運(yùn)算字節(jié)等于 312.3 OB=指令:或運(yùn)算字節(jié)等于 322.4 LDB指令:載入字節(jié)不等于 332.5 AB指令:與運(yùn)算字節(jié)不等于 342.6 OB指令:或運(yùn)算字節(jié)不等于 352.7 LDB=指令:載入字節(jié)大于或等于 362.8 AB=指令:與運(yùn)算字節(jié)大于或等于 372.9 OB=指令:或運(yùn)算字節(jié)大于或等于 392.10 LDB=指令:載入字節(jié)小于或等于 402.11 AB=指令:與運(yùn)算字節(jié)小于或等于 412.12 OOB=指令:或運(yùn)算字節(jié)小于或等于 422.13 LDB指令:載入字節(jié)大于 432.14 AB指令:與運(yùn)算字節(jié)大于 442.15 OB指令:或運(yùn)算字節(jié)大于 452.16 LDB指令:載入字節(jié)小于 462.17 AB指令:與運(yùn)算字節(jié)小于 472.18 OB指令:或運(yùn)算字節(jié)小于 482.19 LDW=指令:載入字等于 492.20 AW=指令:與運(yùn)算字等于 502.21 OW=指令:或運(yùn)算字等于 522.22 LDW指令:載入字不等于 532.23 AW指令:與運(yùn)算字不等于 542.24 OW指令:或運(yùn)算字不等于 552.25 LDW=指令:載入字大于或等于 562.26 AW=指令:與運(yùn)算字大于或等于 572.27 OW=指令:或運(yùn)算字大于或等于 582.28 LDW=指令:載入字小于或等于 602.29 AW=指令:與運(yùn)算字小于或等于 612.30 OW=指令:或運(yùn)算字小于或等于 622.31 LDW指令:載入字大于 632.32 AW指令:與運(yùn)算字大于 642.33 OW指令:或運(yùn)算字大于 652.34 LDW指令:載入字小于 672.35 AW指令:與運(yùn)算字小于 682.36 OW指令:或運(yùn)算字小于 692.37 LDD=指令:載入雙字等于 702.38 AD=指令:與運(yùn)算雙字等于 712.39 OD=指令:或運(yùn)算雙字等于 722.40 LDD指令:載入雙字不等于 732.41 AD指令:與運(yùn)算雙字不等于 742.42 OD指令:或運(yùn)算雙字不等于 762.43 LDD=指令:載入雙字大于或等于 772.44 AD=指令:與運(yùn)算雙字大于或等于 782.45 OD=指令:或運(yùn)算雙字大于或等于 792.46 LDD=指令:載入雙字小于或等于 802.47 AD=指令:與運(yùn)算雙字小于或等于 812.48 OD=指令:或運(yùn)算雙字小于或等于 822.49 LDD指令:載入雙字大于 832.50 AD指令:與運(yùn)算雙字大于 842.51 OD指令:或運(yùn)算雙字大于 852.52 LDD指令:載入雙字小于 872.53 AD指令:與運(yùn)算雙字小于 882.54 OD指令:或運(yùn)算雙字小于 892.55 LDR=指令:載入實(shí)數(shù)等于 902.56 AR=指令:與運(yùn)算實(shí)數(shù)等于 912.57 OR=指令:或運(yùn)算實(shí)數(shù)等于 922.58 LDR指令:載入實(shí)數(shù)不等于 932.59 AR指令:與運(yùn)算實(shí)數(shù)不等于 942.60 OR指令:或運(yùn)算實(shí)數(shù)不等于 952.61 LDR=指令:載入實(shí)數(shù)大于或等于 962.62 AR=指令:與運(yùn)算實(shí)數(shù)大于或等于 972.63 OR=指令:或運(yùn)算實(shí)數(shù)大于或等于 982.64 LDR=指令:載入實(shí)數(shù)小于或等于 1002.65 AR=指令:與運(yùn)算實(shí)數(shù)小于或等于 1012.66 OR=指令:或運(yùn)算實(shí)數(shù)小于或等于 1022.67 LDR指令:載入實(shí)數(shù)大于 1032.68 AR指令:與運(yùn)算實(shí)數(shù)大于 1042.69 OR指令:或運(yùn)算實(shí)數(shù)大于 1052.70 LDR指令:載入實(shí)數(shù)小于 1062.71 AR指令:與運(yùn)算實(shí)數(shù)小于 1072.72 OR指令:或運(yùn)算實(shí)數(shù)小于 108第3章 轉(zhuǎn)換指令 1103.1 BTI指令:字節(jié)轉(zhuǎn)換至整數(shù) 1103.2 ITB指令:整數(shù)轉(zhuǎn)換至字節(jié) 1113.3 ITD指令:整數(shù)轉(zhuǎn)換至長(zhǎng)整數(shù) 1123.4 ITS指令:整數(shù)轉(zhuǎn)換至字符串 1133.5 DTI指令:長(zhǎng)整數(shù)轉(zhuǎn)換至整數(shù) 1153.6 DTR指令:長(zhǎng)整數(shù)轉(zhuǎn)換至實(shí)數(shù) 1163.7 DTS指令:長(zhǎng)整數(shù)轉(zhuǎn)換至字符串 1173.8 ROUND指令:取整為長(zhǎng)整數(shù) 1193.9 TRUNC指令:截?cái)酁殚L(zhǎng)整數(shù) 1203.10 RTS指令:實(shí)數(shù)轉(zhuǎn)換至字符串 1213.11 BCDI指令:BCD碼轉(zhuǎn)換為整數(shù) 1233.12 IBCD指令:整數(shù)轉(zhuǎn)換為BCD碼 1243.13 ITA指令:整數(shù)轉(zhuǎn)換至ASCII碼 1253.14 DTA指令:長(zhǎng)整數(shù)轉(zhuǎn)換至ASCII碼 1273.15 RTA指令:實(shí)數(shù)轉(zhuǎn)換至ASCII碼 1293.16 ATH指令:ASCII碼轉(zhuǎn)換至十六進(jìn)制數(shù)字 1313.17 HTA指令:十六進(jìn)制數(shù)字轉(zhuǎn)換至ASCII碼 1333.18 STI指令:字符串轉(zhuǎn)換至整數(shù) 1343.19 STD指令:字符串轉(zhuǎn)換至長(zhǎng)整數(shù) 1363.20 STR指令:字符串轉(zhuǎn)換至實(shí)數(shù) 1373.21 DECO指令:解碼 1383.22 ENCO指令:編碼 1403.23 SEG指令:七段顯示轉(zhuǎn)換 141第4章 計(jì)數(shù)器指令 1434.1 CTU指令:向上計(jì)數(shù) 1434.2 CTD指令:向下計(jì)數(shù) 1454.3 CTUD指令:雙向計(jì)數(shù) 1464.4 HDEF指令:定義高速計(jì)數(shù)器 1484.5 HSC指令:高速計(jì)數(shù)器 150第5章 浮點(diǎn)型數(shù)學(xué)運(yùn)算指令 1535.1 +R指令:實(shí)數(shù)加 1535.2 -R指令:實(shí)數(shù)減 1545.3 *R指令:實(shí)數(shù)乘 1565.4 /R指令:實(shí)數(shù)除 1575.5 SQRT指令:求平方根 1595.6 SIN指令:求正弦值 1605.7 COS指令:求余弦值 1615.8 TAN指令:求正切值 1625.9 LN指令:求自然對(duì)數(shù) 1635.10 EXP指令:求指數(shù)值 164第6章 整型數(shù)學(xué)運(yùn)算指令 1656.1 +I指令:整數(shù)加 1656.2 +D指令:長(zhǎng)整數(shù)加 1666.3 ?I指令:整數(shù)減 1686.4 ?D指令:長(zhǎng)整數(shù)減 1696.5 MUL指令:整數(shù)與長(zhǎng)整數(shù)相乘 1716.6 *I指令:整數(shù)乘 1726.7 *D指令:長(zhǎng)整數(shù)乘 1736.8 DIV指令:整數(shù)與長(zhǎng)整數(shù)相除 1756.9 /I指令:除以整數(shù) 1766.10 /D指令:除以長(zhǎng)整數(shù) 1776.11 INCB指令:遞增字節(jié) 1796.12 INCW指令:遞增字 1806.13 INCD指令:遞增雙字 1816.14 DECB指令:遞減字節(jié) 1836.15 DECW指令:遞減字 1846.16 DECD指令:遞減雙字 185第7章 中斷指令 1877.1 CRETI指令:從中斷(INT)有條件返回 1877.2 ENI指令:?jiǎn)⒂弥袛唷?887.3 DISI指令:禁止中斷 1897.4 ATCH指令:中斷連接 1907.5 DTCH指令:中斷分離 1917.6 CEVNT指令:清除中斷事件 192第8章 字邏輯指令 1948.1 INVB指令:取反字節(jié) 1948.2 INVW指令:取反字 1958.3 INVD指令:取反雙字 1968.4 ANDB指令:與運(yùn)算字節(jié) 1978.5 ANDW指令:與運(yùn)算字 1998.6 ANDD指令:與運(yùn)算雙字 2008.7 ORB指令:或運(yùn)算字節(jié) 2018.8 ORW指令:或運(yùn)算字 2038.9 ORD指令:或運(yùn)算雙字 2048.10 XORB指令:異或運(yùn)算字節(jié) 2058.11 XORW指令:異或運(yùn)算字 2078.12 XORD指令:異或運(yùn)算雙字 208第9章 移動(dòng)指令 2109.1 MOVB指令:移動(dòng)字節(jié) 2109.2 MOVW指令:移動(dòng)字 2119.3 MOVD指令:移動(dòng)雙字 2129.4 MOVR指令:移動(dòng)實(shí)數(shù) 2139.5 BMB指令:成塊移動(dòng)字節(jié) 2149.6 BMW指令:成塊移動(dòng)字 2159.7 BMD指令:成塊移動(dòng)雙字 2179.8 SWAP指令:交換字節(jié) 2189.9 BIR指令:移動(dòng)字節(jié)立即讀取 2199.10 BIW指令:移動(dòng)字節(jié)立即寫(xiě)入 220第10章 程序控制指令 22210.1 FOR指令:循環(huán)開(kāi)始 22210.2 NEXT指令:循環(huán)結(jié)束 22410.3 JMP指令:跳接至標(biāo)簽 22510.4 LBL指令:語(yǔ)句標(biāo)簽 22610.5 LSCR指令:載入順序控制繼電器 22610.6 SCRT指令:順序控制繼電器轉(zhuǎn)換 22810.7 SCRE指令:順序控制繼電器結(jié)束 22910.8 CRET指令:從子程序(SBR)有條件返回 23110.9 END指令:主程序(OB1)有條件結(jié)束 23110.10 STOP指令:轉(zhuǎn)換至停止模式 23210.11 WDR指令:監(jiān)視程序復(fù)原 23210.12 DLED指令:診斷LED 233第11章 移位和循環(huán)移位指令 23511.1 SLB指令:向左移位字節(jié) 23511.2 SLW指令:向左移位字 23611.3 SLD指令:向左移位雙字 23811.4 SRB指令:向右移位字節(jié) 23911.5 SRW指令:向右移位字 24011.6 SRD指令:向右移位雙字 24211.7 RLB指令:循環(huán)左移字節(jié) 24311.8 RLW指令:循環(huán)左移字 24411.9 RLD指令:循環(huán)左移雙字 24611.10 RRB指令:循環(huán)右移字節(jié) 24711.11 RRW指令:循環(huán)右移字 24911.12 RLD指令:循環(huán)右移雙字 25011.13 SHRB指令:寄存器位移 252第12章 字符串指令 25412.1 SLEN指令:獲取字符串長(zhǎng)度 25412.2 SCPY指令:將字符串1復(fù)制至字符串2 25512.3 SSCPY指令:從字符串復(fù)制子字符串 25712.4 SCAT指令:字符串連接 25812.5 SFND指令:在字符串1中查找字符串2 26012.6 CFND指令:在字符串中查找字符 26112.7 LDS=指令:載入字符串等于 26312.8 AS=指令:與運(yùn)算字符串等于 26412.9 OS=指令:或運(yùn)算字符串等于 26512.10 LDS指令:載入字符串不等于 26612.11 AS指令:與運(yùn)算字符串不等于 26712.12 OS指令:或運(yùn)算字符串不等于 26812.13 ITS指令:整數(shù)轉(zhuǎn)換至字符串 26912.14 DTS指令:雙整數(shù)轉(zhuǎn)換至字符串 27112.15 RTS指令:實(shí)數(shù)轉(zhuǎn)換至字符串 27212.16 STI指令:字符串轉(zhuǎn)換至整數(shù) 27412.17 STD指令:字符串轉(zhuǎn)換至長(zhǎng)整數(shù) 27612.18 STR指令:字符串轉(zhuǎn)換至實(shí)數(shù) 278第13章 表格指令 28013.1 FILL指令:內(nèi)存填充 28013.2 ATT指令:增加至表格 28113.3 FND?TBL指令:表格查找 28313.4 LIFO指令:后入先出 28513.5 FIFO指令:先入先出 286第14章 定時(shí)器指令 28814.1 TON指令:接通延時(shí)定時(shí)器 28814.2 TONR指令:掉電保護(hù)性接通延時(shí)定時(shí)器 29014.3 TOF指令:斷開(kāi)延時(shí)定時(shí)器 29114.4 BITIM指令:開(kāi)始間隔時(shí)間 29314.5 CITIM指令:計(jì)算間隔時(shí)間 294第15章 特殊指令 29615.1 網(wǎng)絡(luò)讀/網(wǎng)絡(luò)寫(xiě) 29615.2 發(fā)送/接收 29915.3 脈沖輸出 30215.4 PID指令 305
章節(jié)摘錄
第1章 位邏輯指令 位邏輯指令使用兩個(gè)數(shù)字:“1”和“0”。這兩個(gè)數(shù)字構(gòu)成二進(jìn)制數(shù)字系統(tǒng)的基礎(chǔ)?!?”和“0”稱(chēng)為二進(jìn)制數(shù)字或二進(jìn)制位。對(duì)觸點(diǎn)與線(xiàn)圈而言,“1”表示運(yùn)作或通電,“0”表示未動(dòng)作或未通電。位邏輯指令解釋信號(hào)狀態(tài)1和0,并根據(jù)布爾邏輯對(duì)它們進(jìn)行組合。這些組合產(chǎn)生結(jié)果1或0,稱(chēng)為“邏輯運(yùn)算結(jié)果(RLO)”。
編輯推薦
《PLC指令與梯形圖速查手冊(cè)》適合高校自動(dòng)化、機(jī)電一體化、電子信息工程專(zhuān)業(yè)的師生參考使用,同時(shí)對(duì)參加全國(guó)電氣工程師資格認(rèn)證考試的讀者也有很高的參考價(jià)值。內(nèi)容全面:237個(gè)指令,全面講解PLcr的常用指令。查詢(xún)方便:按照功能進(jìn)行分類(lèi),方便讀者快速查詢(xún)。邊學(xué)邊練:每個(gè)指令均用范例加以講解。
圖書(shū)封面
評(píng)論、評(píng)分、閱讀與下載
250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版