內容簡介
《台達DVP-PLC編程技巧WPLSoft軟體篇》主要介紹了台達DVP-PLC WPLSoft軟體的編程設計範例,內容簡潔實用、圈文並茂。全書共分16章,分別為基本程式設計範例,計數器設計範例,定時器設計範例,變址暫存器E、F設計範例,套用指令程式流程設計範例,套用指令傳送比較控制設計範例,套用指令四則運算設計範例,套用指令旋轉位移設計範例,套用指令數據處理設計範例,套用指令高速輸入輸出設計範例,套用指令浮點數運算設計範例,套用指令通信設計範例,套用指令萬年曆時間設計範例,套用指令簡單定位設計範例,便利指令設計範例和網路連線設計範例。
《台達DVP-PLC編程技巧WPLSoft軟體篇》即可作為PLC程式設計師的實用編程學習用書,也可作為業界相關人員的實用參考書。
目錄
前言
1 基本程式設計範例
1.1 串聯動斷觸點迴路
1.2 並聯方塊迴路
1.3 上升沿產生一個掃描周期脈衝
1.4 下降沿產生一個掃描周期脈衝
1.5 自鎖控制迴路
1.6 互鎖控制迴路
1.7 上電時參數的自動初始化
1.8 傳統自保持迴路與SET/RST套用
1.9 自保持與解除迴路(SET/RST)
1.10 交替輸出迴路(輸出具停電保持)
1.11 條件控制迴路
1.12 先入信號優先迴路
1.13 後入信號優先迴路
1.14 地下停車場出入口進出管制
1.15 三相異步電動機正反轉控制
1.16 程式的選擇執行
1.17 手自動控制(MC/MCR)
1.18 步進方式手自動控制(STL)
2 計數器設計範例
2.1 產品的批量包裝
2.2 產品日產量測定(16位上數停電保持計數器)
2.3 產品出入庫數量監控(32位上下數計數器)
2.4 3個計數器構成的24h時鐘
2.5 AB相脈衝高速計數
3 定時器設計範例
3.1 延時Off程式
3.2 延時On程式
3.3 延時On/Off程式
3.4 依時序延時輸出(3台電動機順序啟動)
3.5 脈波波寬調變
3.6 人工養魚池水位監控系統(閃爍電路)
3.7 崩應測試系統(延長計時)
3.8 電動機星一三角降壓啟動控制
3.9 大廳自動門控制
3.10 液體混合自動控制系統
3.11 自動咖啡沖調機
3.12 洗手間自動沖水控制程式
3.13 一般定時器實現累計型功能
3.14 一般定時器實現示教功能
3.15 “自切斷”定時器
3.16 有趣的噴泉
3.17 交通燈控制
4 變址暫存器E、F設計範例
4.1 連續D總和計算
4.2 產品配方參數調用
4.3 8組電位器控制2台04DA的電壓輸出
5 套用指令程式流程設計範例
5.1 CJ指令實現配方調用
5.2 水庫水位自動控制
5.3 辦公室火災報警(中斷套用)
5.4 超市錢櫃安全控制(FOR~NEXT)
6 套用指令傳送比較控制設計範例
6.1 原料滲混機(CMP)
6.2 水塔水位高度警示控制(ZCP)
6.3 多筆歷史數據備份(BMOV)
6.4 單筆數據多點傳送(FMOV)
6.5 彩燈交替閃爍(CML)
6.6 實現一個暫存器上下8位的位數交換(XCH)
6.7 指撥開關輸入及7段顯示器輸出程式
7 套用指令四則運算設計範例
7.1 水管流量精確計算
7.2 加減寸動微調(INC/DEC)
7.3 位移反轉控制(NEG)
8 套用指令旋轉位移設計範例
8.1 霓虹燈設計(ROL/ROR)
8.2 不良品檢測(SFTL)
8.3 混合產品自動分類(WSFL)
8.4 包廂呼叫控制(SFWR/SFRD)
9 套用指令數據處理設計範例
9.1 編碼與解碼(ENCO/DECO)
9.2 “1”個數統計和判斷(SUM/BON)
9.3 平均值與平方根(MEAN/SQR)
9.4 檔案暫存器訪問(MEMR/MEMW)
9.5 液面高度監控報警系統(ANS/ANR)
9.6 採集數據的排序(SORT)
9.7 房間溫度監控(SER)
10 套用指令高速輸入/輸出設計範例
10.1 立即刷新及DI濾波時間設定(REF/REFPDI/DO)
10.2 切割機控制(DHSCS)
10.3 多區段塗料機控制(DHSZ/DHSCR)
10.4 汽車車輪測速(SPD)
10.5 產線流水作業控制程式(PLSY)
10.6 水閘門控制程式(PWM)
10.7 加減速控制伺月艮電動機(PLSR)
11套用指令浮點數運算設計範例
11.1 整數與浮點數混合的四則運算
11.2 全為浮點數的四則運算
12 套用指令通信設計範例
12.1 PLC與台達VFD-M系列變頻器通信(MODRD/MODWR)
12.2 PLC與台達VFD-B系列變頻器通信(MODRD/MODWR)
12.3 PLC與台達VFD-V系列變頻器通信(MODRD/MODRW)
12.4 PLC與ASD-A伺服驅動器通信(位置控制,MODRD/MODRW)
12.5 PLC與ASD-A伺服驅動器通信(速度控制,MODRD/MODRW)
12.6 PLC與台達DTA系列溫控器通信(MODRD/MODWR)
12.7 PLC與台達DTB系列溫控器通信(MODRD/MODWR/MODRW)
12.8 PLCLINKl6台從站及數據讀寫16筆(Word)模式
12.9 PLCLINK32台從站及數據讀寫100筆(Word)模式
12.10 DVP-PLC與台達變頻器、伺服驅動器LINK
12.11 PLC與台達DTA、DTB溫控器LINK
12.12 通信控制2台台達PLC的啟動/停止(RS指令)
12.13 台達PLC與西門子MM420變頻器通信(RS指令)
12.14 台達PLC與丹佛斯VLT6000變頻器通信(RS指令)
13 套用指令萬年曆時間設計範例
13.1 上下班工作電鈴定時控制(TRD/TWR/TCMP)
13.2 倉庫門自動開關控制(TRD/TZCP)
13.3 電動機長時間運行後定時切換(HOUR)
14 套用指令簡單定位設計範例
14.1 台達ASDA伺服簡單定位演示系統
14.2 雙軸同動繪出DELTALOGO
15 便利指令設計範例
15.1 自動清掃黑板(ALT)
15.2 起重機的軟啟動(RAMP)
15.3 交通燈(相對凸輪套用,INCD)
15.4 不同時段原料加入(絕對凸輪套用,ABSD)
15.5 電鍍生產線自動控制(1ST)
15.6 烤箱溫度模糊控制(FTC)
15.7 烤箱溫度控制(溫度專用的PID自動調整功能)
16 網路連線設計範例
16.1 Ethernet連線
16.2 DeviceNet連線
16.3 CANopen連線
16.4 RTU-485連線