人民幣定價:25 元
定價
:NT$ 150 元優惠價
:87 折 131 元
絕版無法訂購
商品簡介
目次
相關商品
商品簡介
本書是西門子PLC編程的參考工具書,全書分為15章,全面、細致地介紹了語句表指令和相對應的梯形圖指令的功能,并逐一給出了編程實例。本書內容涵蓋邏輯運算、數學運算、流程控制、字處理、內存運算、定時與中斷,以及特殊指令在大型項目編程中的應用等各方面,編程實例均可在實際項目中使用。 本書適合高校自動化、機電一體化、電子信息工程專業的師生參考使用,同時對參加全國電氣工程師資格認證考試的讀者也有很高的參考價值。
目次
第1章 位邏輯指令
1.1 LD指令:載入常開觸點
1.2 A指令:串聯常開觸點
1.3 O指令:并聯常開觸點
1.4 LDN指令:載入常閉觸點
1.5 AN指令:串聯常閉觸點
1.6 ON指令:并聯常閉觸點
1.7 LDI指令:立即載入常開觸點
1.8 AI指令:串聯立即常開觸點
1.9 OI指令:并聯立即常開觸點
1.10 LDNI指令:載入立即常閉觸點
1.11 ANI指令:串聯立即常閉觸點
1.12 ONI指令:并聯立即常閉觸點
1.13 NOT指令:改變使能位輸入狀態
1.14 EU指令:上升邊緣檢測
1.15 ED指令:下降邊緣檢測
1.16 ALD指令:觸點塊串聯
1.17 OLD指令:觸點塊并聯
1.18 LPS、LRD、LPP指令:邏輯堆棧操作
1.19 =指令:線圈輸出
1.20 =|指令:立即線圈輸出
1.21 S指令:線圈置位
1.22 SI指令:線圈立即置位
1.23 R指令:線圈復位
1.24 RI指令:線圈立即復位
1.25 NOP指令:空操作
1.26 X指令:異或操作
第2章 比較指令
2.1 LDB=指令:載入字節等于
2.2 AB=指令:與運算字節等于
2.3 OB=指令:或運算字節等于
2.4 LDB指令:載入字節不等于
2.5 AB指令:與運算字節不等于
2.6 OB指令:或運算字節不等于
2.7 LDB=指令:載入字節大于或等于
2.8 AB=指令:與運算字節大于或等于
2.9 OB=指令:或運算字節大于或等于
2.10 LDB=指令:載入字節小于或等于
2.11 AB=指令:與運算字節小于或等于
2.12 OOB=指令:或運算字節小于或等于
2.13 LDB指令:載入字節大于
2.14 AB指令:與運算字節大于
2.15 OB指令:或運算字節大于
2.16 LDB指令:載入字節小于
2.17 AB指令:與運算字節小于
2.18 OB指令:或運算字節小于
2.19 LDW=指令:載入字等于
2.20 AW=指令:與運算字等于
2.21 OW=指令:或運算字等于
2.22 LDW指令:載入字不等于
2.23 AW指令:與運算字不等于
2.24 OW指令:或運算字不等于
2.25 LDW=指令:載入字大于或等于
2.26 AW=指令:與運算字大于或等于
2.27 OW=指令:或運算字大于或等于
2.28 LDW=指令:載入字小于或等于
2.29 AW=指令:與運算字小于或等于
2.30 OW=指令:或運算字小于或等于
2.31 LDW指令:載入字大于
2.32 AW指令:與運算字大于
2.33 OW指令:或運算字大于
2.34 LDW指令:載入字小于
2.35 AW指令:與運算字小于
2.36 OW指令:或運算字小于
2.37 LDD=指令:載入雙字等于
2.38 AD=指令:與運算雙字等于
2.39 OD=指令:或運算雙字等于
2.40 LDD指令:載入雙字不等于
2.41 AD指令:與運算雙字不等于
2.42 OD指令:或運算雙字不等于
2.43 LDD=指令:載入雙字大于或等于
2.44 AD=指令:與運算雙字大于或等于
2.45 OD=指令:或運算雙字大于或等于
2.46 LDD=指令:載入雙字小于或等于
2.47 AD=指令:與運算雙字小于或等于
2.48 OD=指令:或運算雙字小于或等于
2.49 LDD指令:載入雙字大于
2.50 AD指令:與運算雙字大于
2.51 OD指令:或運算雙字大于
2.52 LDD指令:載入雙字小于
2.53 AD指令:與運算雙字小于
2.54 OD指令:或運算雙字小于
2.55 LDR=指令:載入實數等于
2.56 AR=指令:與運算實數等于
2.57 OR=指令:或運算實數等于
2.58 LDR指令:載入實數不等于
2.59 AR指令:與運算實數不等于
2.60 OR指令:或運算實數不等于
2.61 LDR=指令:載入實數大于或等于
2.62 AR=指令:與運算實數大于或等于
2.63 OR=指令:或運算實數大于或等于
2.64 LDR=指令:載入實數小于或等于
2.65 AR=指令:與運算實數小于或等于
2.66 OR=指令:或運算實數小于或等于
2.67 LDR指令:載入實數大于
2.68 AR指令:與運算實數大于
2.69 OR指令:或運算實數大于
2.70 LDR指令:載入實數小于
2.71 AR指令:與運算實數小于
2.72 OR指令:或運算實數小于
第3章 轉換指令
3.1 BTI指令:字節轉換至整數
3.2 ITB指令:整數轉換至字節
3.3 ITD指令:整數轉換至長整數
3.4 ITS指令:整數轉換至字符串
3.5 DTI指令:長整數轉換至整數
3.6 DTR指令:長整數轉換至實數
3.7 DTS指令:長整數轉換至字符串
3.8 ROUND指令:取整為長整數
3.9 TRUNC指令:截斷為長整數
3.10 RTS指令:實數轉換至字符串
3.11 BCDI指令:BCD碼轉換為整數
3.12 IBCD指令:整數轉換為BCD碼
3.13 ITA指令:整數轉換至ASCII碼
3.14 DTA指令:長整數轉換至ASCII碼
3.15 RTA指令:實數轉換至ASCII碼
3.16 ATH指令:ASCII碼轉換至十六進制數字
3.17 HTA指令:十六進制數字轉換至ASCII碼
3.18 STI指令:字符串轉換至整數
3.19 STD指令:字符串轉換至長整數
3.20 STR指令:字符串轉換至實數
3.21 DECO指令:解碼
3.22 ENCO指令:編碼
3.23 SEG指令:七段顯示轉換
第4章 計數器指令
4.1 CTU指令:向上計數
4.2 CTD指令:向下計數
4.3 CTUD指令:雙向計數
4.4 HDEF指令:定義高速計數器
4.5 HSC指令:高速計數器
第5章 浮點型數學運算指令
5.1 +R指令:實數加
5.2 -R指令:實數減
5.3 *R指令:實數乘
5.4 /R指令:實數除
5.5 SQRT指令:求平方根
5.6 SIN指令:求正弦值
5.7 COS指令:求余弦值
5.8 TAN指令:求正切值
5.9 LN指令:求自然對數
5.10 EXP指令:求指數值
第6章 整型數學運算指令
6.1 +I指令:整數加
6.2 +D指令:長整數加
6.3 ?I指令:整數減
6.4 ?D指令:長整數減
6.5 MUL指令:整數與長整數相乘
6.6 *I指令:整數乘
6.7 *D指令:長整數乘
6.8 DIV指令:整數與長整數相除
6.9 /I指令:除以整數
6.10 /D指令:除以長整數
6.11 INCB指令:遞增字節
6.12 INCW指令:遞增字
6.13 INCD指令:遞增雙字
6.14 DECB指令:遞減字節
6.15 DECW指令:遞減字
6.16 DECD指令:遞減雙字
第7章 中斷指令
7.1 CRETI指令:從中斷(INT)有條件返回
7.2 ENI指令:啟用中斷
7.3 DISI指令:禁止中斷
7.4 ATCH指令:中斷連接
7.5 DTCH指令:中斷分離
7.6 CEVNT指令:清除中斷事件
第8章 字邏輯指令
8.1 INVB指令:取反字節
8.2 INVW指令:取反字
8.3 INVD指令:取反雙字
8.4 ANDB指令:與運算字節
8.5 ANDW指令:與運算字
8.6 ANDD指令:與運算雙字
8.7 ORB指令:或運算字節
8.8 ORW指令:或運算字
8.9 ORD指令:或運算雙字
8.10 XORB指令:異或運算字節
8.11 XORW指令:異或運算字
8.12 XORD指令:異或運算雙字
第9章 移動指令
9.1 MOVB指令:移動字節
9.2 MOVW指令:移動字
9.3 MOVD指令:移動雙字
9.4 MOVR指令:移動實數
9.5 BMB指令:成塊移動字節
9.6 BMW指令:成塊移動字
9.7 BMD指令:成塊移動雙字
9.8 SWAP指令:交換字節
9.9 BIR指令:移動字節立即讀取
9.10 BIW指令:移動字節立即寫入
第10章 程序控制指令
10.1 FOR指令:循環開始
10.2 NEXT指令:循環結束
10.3 JMP指令:跳接至標簽
10.4 LBL指令:語句標簽
10.5 LSCR指令:載入順序控制繼電器
10.6 SCRT指令:順序控制繼電器轉換
10.7 SCRE指令:順序控制繼電器結束
10.8 CRET指令:從子程序(SBR)有條件返回
10.9 END指令:主程序(OB1)有條件結束
10.10 STOP指令:轉換至停止模式
10.11 WDR指令:監視程序復原
10.12 DLED指令:診斷LED
第11章 移位和循環移位指令
11.1 SLB指令:向左移位字節
11.2 SLW指令:向左移位字
11.3 SLD指令:向左移位雙字
11.4 SRB指令:向右移位字節
11.5 SRW指令:向右移位字
11.6 SRD指令:向右移位雙字
11.7 RLB指令:循環左移字節
11.8 RLW指令:循環左移字
11.9 RLD指令:循環左移雙字
11.10 RRB指令:循環右移字節
11.11 RRW指令:循環右移字
11.12 RLD指令:循環右移雙字
11.13 SHRB指令:寄存器位移
第12章 字符串指令
12.1 SLEN指令:獲取字符串長度
12.2 SCPY指令:將字符串1復制至字符串2
12.3 SSCPY指令:從字符串復制子字符串
12.4 SCAT指令:字符串連接
12.5 SFND指令:在字符串1中查找字符串2
12.6 CFND指令:在字符串中查找字符
12.7 LDS=指令:載入字符串等于
12.8 AS=指令:與運算字符串等于
12.9 OS=指令:或運算字符串等于
12.10 LDS指令:載入字符串不等于
12.11 AS指令:與運算字符串不等于
12.12 OS指令:或運算字符串不等于
12.13 ITS指令:整數轉換至字符串
12.14 DTS指令:雙整數轉換至字符串
12.15 RTS指令:實數轉換至字符串
12.16 STI指令:字符串轉換至整數
12.17 STD指令:字符串轉換至長整數
12.18 STR指令:字符串轉換至實數
第13章 表格指令
13.1 FILL指令:內存填充
13.2 ATT指令:增加至表格
13.3 FND?TBL指令:表格查找
13.4 LIFO指令:后入先出
13.5 FIFO指令:先入先出
第14章 定時器指令
14.1 TON指令:接通延時定時器
14.2 TONR指令:掉電保護性接通延時定時器
14.3 TOF指令:斷開延時定時器
14.4 BITIM指令:開始間隔時間
14.5 CITIM指令:計算間隔時間
第15章 特殊指令
15.1 網絡讀/網絡寫
15.2 發送/接收
15.3 脈沖輸出
15.4 PID指令
1.1 LD指令:載入常開觸點
1.2 A指令:串聯常開觸點
1.3 O指令:并聯常開觸點
1.4 LDN指令:載入常閉觸點
1.5 AN指令:串聯常閉觸點
1.6 ON指令:并聯常閉觸點
1.7 LDI指令:立即載入常開觸點
1.8 AI指令:串聯立即常開觸點
1.9 OI指令:并聯立即常開觸點
1.10 LDNI指令:載入立即常閉觸點
1.11 ANI指令:串聯立即常閉觸點
1.12 ONI指令:并聯立即常閉觸點
1.13 NOT指令:改變使能位輸入狀態
1.14 EU指令:上升邊緣檢測
1.15 ED指令:下降邊緣檢測
1.16 ALD指令:觸點塊串聯
1.17 OLD指令:觸點塊并聯
1.18 LPS、LRD、LPP指令:邏輯堆棧操作
1.19 =指令:線圈輸出
1.20 =|指令:立即線圈輸出
1.21 S指令:線圈置位
1.22 SI指令:線圈立即置位
1.23 R指令:線圈復位
1.24 RI指令:線圈立即復位
1.25 NOP指令:空操作
1.26 X指令:異或操作
第2章 比較指令
2.1 LDB=指令:載入字節等于
2.2 AB=指令:與運算字節等于
2.3 OB=指令:或運算字節等于
2.4 LDB指令:載入字節不等于
2.5 AB指令:與運算字節不等于
2.6 OB指令:或運算字節不等于
2.7 LDB=指令:載入字節大于或等于
2.8 AB=指令:與運算字節大于或等于
2.9 OB=指令:或運算字節大于或等于
2.10 LDB=指令:載入字節小于或等于
2.11 AB=指令:與運算字節小于或等于
2.12 OOB=指令:或運算字節小于或等于
2.13 LDB指令:載入字節大于
2.14 AB指令:與運算字節大于
2.15 OB指令:或運算字節大于
2.16 LDB指令:載入字節小于
2.17 AB指令:與運算字節小于
2.18 OB指令:或運算字節小于
2.19 LDW=指令:載入字等于
2.20 AW=指令:與運算字等于
2.21 OW=指令:或運算字等于
2.22 LDW指令:載入字不等于
2.23 AW指令:與運算字不等于
2.24 OW指令:或運算字不等于
2.25 LDW=指令:載入字大于或等于
2.26 AW=指令:與運算字大于或等于
2.27 OW=指令:或運算字大于或等于
2.28 LDW=指令:載入字小于或等于
2.29 AW=指令:與運算字小于或等于
2.30 OW=指令:或運算字小于或等于
2.31 LDW指令:載入字大于
2.32 AW指令:與運算字大于
2.33 OW指令:或運算字大于
2.34 LDW指令:載入字小于
2.35 AW指令:與運算字小于
2.36 OW指令:或運算字小于
2.37 LDD=指令:載入雙字等于
2.38 AD=指令:與運算雙字等于
2.39 OD=指令:或運算雙字等于
2.40 LDD指令:載入雙字不等于
2.41 AD指令:與運算雙字不等于
2.42 OD指令:或運算雙字不等于
2.43 LDD=指令:載入雙字大于或等于
2.44 AD=指令:與運算雙字大于或等于
2.45 OD=指令:或運算雙字大于或等于
2.46 LDD=指令:載入雙字小于或等于
2.47 AD=指令:與運算雙字小于或等于
2.48 OD=指令:或運算雙字小于或等于
2.49 LDD指令:載入雙字大于
2.50 AD指令:與運算雙字大于
2.51 OD指令:或運算雙字大于
2.52 LDD指令:載入雙字小于
2.53 AD指令:與運算雙字小于
2.54 OD指令:或運算雙字小于
2.55 LDR=指令:載入實數等于
2.56 AR=指令:與運算實數等于
2.57 OR=指令:或運算實數等于
2.58 LDR指令:載入實數不等于
2.59 AR指令:與運算實數不等于
2.60 OR指令:或運算實數不等于
2.61 LDR=指令:載入實數大于或等于
2.62 AR=指令:與運算實數大于或等于
2.63 OR=指令:或運算實數大于或等于
2.64 LDR=指令:載入實數小于或等于
2.65 AR=指令:與運算實數小于或等于
2.66 OR=指令:或運算實數小于或等于
2.67 LDR指令:載入實數大于
2.68 AR指令:與運算實數大于
2.69 OR指令:或運算實數大于
2.70 LDR指令:載入實數小于
2.71 AR指令:與運算實數小于
2.72 OR指令:或運算實數小于
第3章 轉換指令
3.1 BTI指令:字節轉換至整數
3.2 ITB指令:整數轉換至字節
3.3 ITD指令:整數轉換至長整數
3.4 ITS指令:整數轉換至字符串
3.5 DTI指令:長整數轉換至整數
3.6 DTR指令:長整數轉換至實數
3.7 DTS指令:長整數轉換至字符串
3.8 ROUND指令:取整為長整數
3.9 TRUNC指令:截斷為長整數
3.10 RTS指令:實數轉換至字符串
3.11 BCDI指令:BCD碼轉換為整數
3.12 IBCD指令:整數轉換為BCD碼
3.13 ITA指令:整數轉換至ASCII碼
3.14 DTA指令:長整數轉換至ASCII碼
3.15 RTA指令:實數轉換至ASCII碼
3.16 ATH指令:ASCII碼轉換至十六進制數字
3.17 HTA指令:十六進制數字轉換至ASCII碼
3.18 STI指令:字符串轉換至整數
3.19 STD指令:字符串轉換至長整數
3.20 STR指令:字符串轉換至實數
3.21 DECO指令:解碼
3.22 ENCO指令:編碼
3.23 SEG指令:七段顯示轉換
第4章 計數器指令
4.1 CTU指令:向上計數
4.2 CTD指令:向下計數
4.3 CTUD指令:雙向計數
4.4 HDEF指令:定義高速計數器
4.5 HSC指令:高速計數器
第5章 浮點型數學運算指令
5.1 +R指令:實數加
5.2 -R指令:實數減
5.3 *R指令:實數乘
5.4 /R指令:實數除
5.5 SQRT指令:求平方根
5.6 SIN指令:求正弦值
5.7 COS指令:求余弦值
5.8 TAN指令:求正切值
5.9 LN指令:求自然對數
5.10 EXP指令:求指數值
第6章 整型數學運算指令
6.1 +I指令:整數加
6.2 +D指令:長整數加
6.3 ?I指令:整數減
6.4 ?D指令:長整數減
6.5 MUL指令:整數與長整數相乘
6.6 *I指令:整數乘
6.7 *D指令:長整數乘
6.8 DIV指令:整數與長整數相除
6.9 /I指令:除以整數
6.10 /D指令:除以長整數
6.11 INCB指令:遞增字節
6.12 INCW指令:遞增字
6.13 INCD指令:遞增雙字
6.14 DECB指令:遞減字節
6.15 DECW指令:遞減字
6.16 DECD指令:遞減雙字
第7章 中斷指令
7.1 CRETI指令:從中斷(INT)有條件返回
7.2 ENI指令:啟用中斷
7.3 DISI指令:禁止中斷
7.4 ATCH指令:中斷連接
7.5 DTCH指令:中斷分離
7.6 CEVNT指令:清除中斷事件
第8章 字邏輯指令
8.1 INVB指令:取反字節
8.2 INVW指令:取反字
8.3 INVD指令:取反雙字
8.4 ANDB指令:與運算字節
8.5 ANDW指令:與運算字
8.6 ANDD指令:與運算雙字
8.7 ORB指令:或運算字節
8.8 ORW指令:或運算字
8.9 ORD指令:或運算雙字
8.10 XORB指令:異或運算字節
8.11 XORW指令:異或運算字
8.12 XORD指令:異或運算雙字
第9章 移動指令
9.1 MOVB指令:移動字節
9.2 MOVW指令:移動字
9.3 MOVD指令:移動雙字
9.4 MOVR指令:移動實數
9.5 BMB指令:成塊移動字節
9.6 BMW指令:成塊移動字
9.7 BMD指令:成塊移動雙字
9.8 SWAP指令:交換字節
9.9 BIR指令:移動字節立即讀取
9.10 BIW指令:移動字節立即寫入
第10章 程序控制指令
10.1 FOR指令:循環開始
10.2 NEXT指令:循環結束
10.3 JMP指令:跳接至標簽
10.4 LBL指令:語句標簽
10.5 LSCR指令:載入順序控制繼電器
10.6 SCRT指令:順序控制繼電器轉換
10.7 SCRE指令:順序控制繼電器結束
10.8 CRET指令:從子程序(SBR)有條件返回
10.9 END指令:主程序(OB1)有條件結束
10.10 STOP指令:轉換至停止模式
10.11 WDR指令:監視程序復原
10.12 DLED指令:診斷LED
第11章 移位和循環移位指令
11.1 SLB指令:向左移位字節
11.2 SLW指令:向左移位字
11.3 SLD指令:向左移位雙字
11.4 SRB指令:向右移位字節
11.5 SRW指令:向右移位字
11.6 SRD指令:向右移位雙字
11.7 RLB指令:循環左移字節
11.8 RLW指令:循環左移字
11.9 RLD指令:循環左移雙字
11.10 RRB指令:循環右移字節
11.11 RRW指令:循環右移字
11.12 RLD指令:循環右移雙字
11.13 SHRB指令:寄存器位移
第12章 字符串指令
12.1 SLEN指令:獲取字符串長度
12.2 SCPY指令:將字符串1復制至字符串2
12.3 SSCPY指令:從字符串復制子字符串
12.4 SCAT指令:字符串連接
12.5 SFND指令:在字符串1中查找字符串2
12.6 CFND指令:在字符串中查找字符
12.7 LDS=指令:載入字符串等于
12.8 AS=指令:與運算字符串等于
12.9 OS=指令:或運算字符串等于
12.10 LDS指令:載入字符串不等于
12.11 AS指令:與運算字符串不等于
12.12 OS指令:或運算字符串不等于
12.13 ITS指令:整數轉換至字符串
12.14 DTS指令:雙整數轉換至字符串
12.15 RTS指令:實數轉換至字符串
12.16 STI指令:字符串轉換至整數
12.17 STD指令:字符串轉換至長整數
12.18 STR指令:字符串轉換至實數
第13章 表格指令
13.1 FILL指令:內存填充
13.2 ATT指令:增加至表格
13.3 FND?TBL指令:表格查找
13.4 LIFO指令:后入先出
13.5 FIFO指令:先入先出
第14章 定時器指令
14.1 TON指令:接通延時定時器
14.2 TONR指令:掉電保護性接通延時定時器
14.3 TOF指令:斷開延時定時器
14.4 BITIM指令:開始間隔時間
14.5 CITIM指令:計算間隔時間
第15章 特殊指令
15.1 網絡讀/網絡寫
15.2 發送/接收
15.3 脈沖輸出
15.4 PID指令
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。