ELEOK
標題: 三菱PLC FXCPU 結(jié)構(gòu)化編程手冊(順控指令篇) [打印本頁]
作者: 待看今朝 時間: 2019-2-3 22:21
標題: 三菱PLC FXCPU 結(jié)構(gòu)化編程手冊(順控指令篇)
版權(quán)說明:本文檔由用戶提供并上傳,僅供個人學(xué)習(xí)用途,若內(nèi)容存在侵權(quán),請聯(lián)系我們刪除。
FXCPU 結(jié)構(gòu)化編程手冊(順控指令篇).pdf
(13.12 MB, 售價: 1 E幣)
2023-8-1 21:27 上傳
點擊文件名下載附件
售價: 1 E幣
[記錄]
[
購買]
1.png (182.54 KB)
下載附件
2023-8-1 21:26 上傳
目錄
本手冊的定位 ..................................................................... 11
相關(guān)手冊的介紹 ................................................................... 14
關(guān)于手冊中使用的總稱·簡稱的記載 ................................................. 16
1. 概要 17
1.1 結(jié)構(gòu)化程序的概要及編程語言 ......................................................... 17
1.1.1 結(jié)構(gòu)化程序的概要 ................................................................... 17
1.1.2 編程語言 ........................................................................... 18
1.2 可編程控制器與編程軟件的版本 ....................................................... 19
1.3 編程方面的基本注意事項 ............................................................. 19
1.3.1 輸入輸出處理,響應(yīng)延遲.............................................................. 19
1.3.2 雙重輸出(雙線圈)的動作及對策 ....................................................... 20
1.3.3 不能按結(jié)構(gòu)化梯形圖編程的回路圖及對策 ............................................... 21
1.3.4 一般標志位的使用 ................................................................... 21
1.3.5 運算錯誤標志位的使用 ............................................................... 24
1.3.6 擴展功能用標志位的使用 ............................................................. 24
1.3.7 順控指令的使用次數(shù)的限制和同時驅(qū)動限制 ............................................. 25
2. 指令一覽 27
2.1 基本指令 ........................................................................... 27
2.2 步進梯形圖指令 ..................................................................... 28
2.3 應(yīng)用指令 ........................................................................... 28
3. 指令的結(jié)構(gòu) 42
3.1 順控指令的表示和執(zhí)行形式 ........................................................... 42
3.2 標簽 ............................................................................... 44
3.3 軟元件和地址 ....................................................................... 47
3.4 EN和ENO ............................................................................ 48
5.1 LD,LDI,AND,ANI,OR,ORI............................................................ 53
5.2 LDP,LDF,ANDP,ANDF,ORP,ORF........................................................ 57
5.3 OUT (定時器、 計數(shù)器除外) ........................................................... 62
5.4 啟動定時器 ......................................................................... 65
5.4.1 OUT_T .............................................................................. 65
5.5 啟動計數(shù)器 ......................................................................... 68
5.5.1 OUT_C,OUT_C_32..................................................................... 68
5.6 AND(…),OR(…) ..................................................................... 70
5.7 MPS,MRD,MPP ....................................................................... 72
5.8 INV ................................................................................ 76
5.9 MEP,MEF ............................................................................ 78
5.10 SET,RST ........................................................................... 80
5.11 PLS,PLF ........................................................................... 83
5.12 MC,MCR ............................................................................ 85
5.13 END ............................................................................... 89
5.14 NOP (僅限簡潔工程) ................................................................ 89
6. 步進梯形圖指令 90
6.1 步進梯形圖 ......................................................................... 90
6.1.1 概要 ............................................................................... 90
6.1.2 功能和動作說明 ..................................................................... 90
6.1.3 程序舉例 ........................................................................... 97
6.2 STL ................................................................................ 98
6.3 RET ................................................................................ 99
7. 應(yīng)用指令(程序流程) 101
7.1 CJ / 條件跳轉(zhuǎn) ..................................................................... 102
7.2 CALL / 子程序調(diào)用 ................................................................. 109
7.3 SRET / 子程序返回 ................................................................. 114
7.4 IRET / 中斷返回 ................................................................... 115
7.5 DI / 禁止中斷 ..................................................................... 118
7.6 EI / 允許中斷 ..................................................................... 119
7.7 FEND / 主程序結(jié)束 ................................................................. 121
7.8 WDT / 看門狗定時器 ................................................................ 123
7.9 FOR / 循環(huán)范圍的開始 .............................................................. 126
7.10 NEXT / 循環(huán)范圍的結(jié)束 ............................................................ 127
8. 應(yīng)用指令(傳送/比較) 130
8.1 CMP / 比較 ........................................................................ 131
8.2 ZCP / 區(qū)間比較 .................................................................... 134
8.3 MOV / 傳送 ........................................................................ 137
8.4 SMOV / 位移動 ..................................................................... 141
8.5 CML / 反轉(zhuǎn)傳送 .................................................................... 144
8.6 BMOV / 成批傳送 ................................................................... 147
8.7 FMOV / 多點傳送 ................................................................... 152
8.8 XCH / 交換 ........................................................................ 155
8.9 BCD / BCD轉(zhuǎn)換 ..................................................................... 157
8.10 BIN / BIN轉(zhuǎn)換 .................................................................... 161
9. 應(yīng)用指令(四則邏輯運算) 165
9.1 ADDP / BIN加法運算 ................................................................ 166
9.2 SUBP / BIN減法運算 ................................................................ 169
9.3 MULP / BIN乘法運算 ................................................................ 172
9.4 DIVP / BIN除法運算 ................................................................ 175
9.5 INC / BIN加一 ..................................................................... 178
9.6 DEC / BIN減一 ..................................................................... 180
9.7 WAND / 邏輯與 ..................................................................... 182
9.8 WOR / 邏輯或 ...................................................................... 184
9.9 WXOR / 邏輯異或 ................................................................... 186
9.10 NEG / 補碼 ....................................................................... 189
10. 應(yīng)用指令(循環(huán)/移位) 192
10.1 ROR / 循環(huán)右移 ................................................................... 193
10.2 ROL / 循環(huán)左移 ................................................................... 196
10.3 RCR / 帶進位右轉(zhuǎn) ................................................................. 199
10.4 RCL / 帶進位左轉(zhuǎn) ................................................................. 202
10.5 SFTR / 位右移 .................................................................... 205
10.6 SFTL / 位左移 .................................................................... 207
10.7 WSFR / 字右移 .................................................................... 210
10.8 WSFL / 字左移 .................................................................... 212
10.9 SFWR / 移位寫入[先入先出/先入后出控制用] ......................................... 214
10.10 SFRD / 移位讀出[先入先出控制用] ................................................. 217
11. 應(yīng)用指令(數(shù)據(jù)處理) 219
11.1 ZRST / 成批復(fù)位 .................................................................. 220
11.2 DECO / 譯碼 ...................................................................... 224
11.3 ENCO / 編碼 ...................................................................... 228
11.4 SUM / ON位數(shù) ..................................................................... 230
11.5 BON / ON位的判斷 ................................................................. 233
11.6 MEAN / 平均值 .................................................................... 236
11.7 ANS / 信號報警器置位 ............................................................. 238
11.8 ANR / 信號報警器復(fù)位 ............................................................. 240
11.9 SQR / BIN開方運算 ................................................................ 241
11.10 FLT / BIN整數(shù)→2進制浮點數(shù)轉(zhuǎn)換 .................................................. 243
12. 應(yīng)用指令(高速處理) 246
12.1 REF / 輸入輸出刷新 ............................................................... 247
12.1.1 使用REF指令前須知 ................................................................ 250
12.2 REFF / 輸入刷新(帶濾波器設(shè)定) .................................................... 251
12.2.1 使用REFF指令前須知 ............................................................... 253
12.3 MTR / 矩陣輸入 ................................................................... 254
12.3.1 MTR的使用方法和注意要點 .......................................................... 257
12.4 DHSCS,DHSCS_I / 比較置位、比較計數(shù)器中斷(高速計數(shù)器用) ........................... 258
12.4.1 使用高速計數(shù)器用指令時的通用注意事項 ............................................. 262
12.5 DHSCR / 比較復(fù)位(高速計數(shù)器用) ................................................... 266
12.6 DHSZ / 區(qū)間比較(高速計數(shù)器用) .................................................... 270
12.6.1 電源ON時比較結(jié)果置ON的程序[ZCP] .................................................. 274
12.6.2 表格高速比較模式(M8130) .......................................................... 276
12.6.3 頻率控制模式(DHSZ、DPLSY)(M8132).................................................. 280
12.7 SPD / 脈沖密度 ................................................................... 283
12.8 PLSY / 脈沖輸出 .................................................................. 287
12.9 PWM / 脈寬調(diào)制 ................................................................... 293
12.10 PLSR / 帶加減速的脈沖輸出 ....................................................... 296
13. 應(yīng)用指令(方便指令) 301
13.1 IST / 初始化狀態(tài) ................................................................. 302
13.2 SER / 數(shù)據(jù)檢索 ................................................................... 313
13.3 ABSD / 凸輪順控絕對方式 .......................................................... 317
13.4 INCD / 凸輪順控相對方式 .......................................................... 321
13.5 TTMR / 示教定時器 ................................................................ 324
13.6 STMR / 特殊定時器 ................................................................ 326
13.7 ALT / 交替輸出 ................................................................... 329
13.8 RAMP / 斜坡信號 .................................................................. 332
13.9 ROTC / 旋轉(zhuǎn)工作臺控制 ............................................................ 335
13.10 SORT / 數(shù)據(jù)排序 ................................................................. 338
14. 應(yīng)用指令(外部設(shè)備I/O) 341
14.1 TKY / 數(shù)字鍵輸入 ................................................................. 342
14.2 HKY / 16鍵輸入 ................................................................... 346
14.3 DSW / 數(shù)字開關(guān) ................................................................... 350
14.4 SEGD / 7SEG譯碼 .................................................................. 354
14.5 SEGL / 7SEG時分顯示 .............................................................. 356
14.5.1 7段數(shù)碼管的選用要領(lǐng) .............................................................. 359
14.5.2 根據(jù)7段數(shù)碼管顯示的規(guī)格選擇參數(shù)n的要領(lǐng) ........................................... 359
14.6 ARWS / 箭頭開關(guān) .................................................................. 361
14.7 ASC / ASCII數(shù)據(jù)輸入 .............................................................. 365
14.8 PR / ASCII碼打印 ................................................................. 367
14.9 FROM / BFM的讀出 ................................................................. 370
14.9.1 FROM/TO指令的共通事項(詳細) ...................................................... 373
14.10 TO / BFM的寫入 .................................................................. 375
15. 應(yīng)用指令(外部設(shè)備(選件設(shè)備)) 378
15.1 RS / 串行數(shù)據(jù)的傳送 .............................................................. 379
15.2 PRUN / 8進制位傳送 ............................................................... 382
15.3 ASCI / HEX→ASCII的轉(zhuǎn)換 .......................................................... 384
15.4 HEX / ASCII→HEX的轉(zhuǎn)換 ........................................................... 388
15.5 CCD / 校驗碼 ..................................................................... 392
15.6 VRRD / 電位器讀出 ................................................................ 395
15.7 VRSC / 電位器刻度 ................................................................ 398
15.8 RS2 / 串行數(shù)據(jù)的傳送2 ............................................................ 400
15.9 PID / PID運算 .................................................................... 403
16. 應(yīng)用指令(外部設(shè)備·F2) 407
16.1 MNET / F-16NP/NT相互通信 ......................................................... 408
16.2 ANRD / F2-6A讀出.................................................................. 409
16.3 ANWR / F2-6A寫入.................................................................. 411
16.4 RMST / F2-32RM開始................................................................ 412
16.5 RMWR / F2-32RM寫入................................................................ 413
16.6 RMRD / F2-32RM讀出................................................................ 415
16.7 RMMN / F2-32RM監(jiān)控................................................................ 417
16.8 BLK / F2-30GM塊指定............................................................... 418
16.9 MCDE / F2-30GM M代碼.............................................................. 420
17. 應(yīng)用指令(數(shù)據(jù)傳送2) 421
17.1 ZPUSH / 變址寄存器的成批保存 ..................................................... 422
17.2 ZPOP / 變址寄存器的恢復(fù) .......................................................... 425
18. 應(yīng)用指令(浮點數(shù)運算) 427
18.1 DECMP / 2進制浮點數(shù)比較 .......................................................... 429
18.2 DEZCP / 2進制浮點數(shù)區(qū)間比較 ...................................................... 431
18.3 DEMOV / 2進制浮點數(shù)數(shù)據(jù)傳送 ...................................................... 433
18.4 DESTR / 2進制浮點數(shù)→字符串的轉(zhuǎn)換 ................................................ 435
18.5 DEVAL / 字符串→2進制浮點數(shù)的轉(zhuǎn)換 ................................................ 441
18.6 DEBCD / 2進制浮點數(shù)→10進制浮點數(shù)的轉(zhuǎn)換 .......................................... 446
18.7 DEBIN / 10進制浮點數(shù)→2進制浮點數(shù)的轉(zhuǎn)換 .......................................... 448
18.8 DEADD / 2進制浮點數(shù)加法運算 ...................................................... 450
18.9 DESUB / 2進制浮點數(shù)減法運算 ...................................................... 452
18.10 DEMUL / 2進制浮點數(shù)乘法運算 ..................................................... 454
18.11 DEDIV / 2進制浮點數(shù)除法運算 ..................................................... 456
18.12 DEXP / 2進制浮點數(shù)指數(shù)運算 ...................................................... 458
18.13 DLOGE / 2進制浮點數(shù)自然對數(shù)運算 ................................................. 460
18.14 DLOG10 / 2進制浮點數(shù)常用對數(shù)運算 ................................................ 462
18.15 DESQR / 2進制浮點數(shù)開方運算 ..................................................... 464
18.16 DENEG / 2進制浮點數(shù)符號翻轉(zhuǎn) ..................................................... 466
18.17 INT / 2進制浮點數(shù)→BIN整數(shù)的轉(zhuǎn)換 ................................................ 467
18.18 DSIN / 2進制浮點數(shù)SIN運算 ....................................................... 469
18.19 DCOS / 2進制浮點數(shù)COS運算 ....................................................... 471
18.20 DTAN / 2進制浮點數(shù)TAN運算 ....................................................... 472
18.21 DASIN / 2進制浮點數(shù)SIN-1運算 ..................................................... 473
18.22 DACOS / 2進制浮點數(shù)COS-1運算 ..................................................... 475
18.23 DATAN / 2進制浮點數(shù)TAN-1運算 ..................................................... 477
18.24 DRAD / 2進制浮點數(shù)角度→弧度的轉(zhuǎn)換 .............................................. 479
18.25 DDEG / 2進制浮點數(shù)弧度→角度的轉(zhuǎn)換 .............................................. 481
19. 應(yīng)用指令(數(shù)據(jù)處理2) 483
19.1 WSUM / 算出數(shù)據(jù)合計值 ............................................................ 484
19.2 WTOB / 字節(jié)單位的數(shù)據(jù)分離 ........................................................ 486
19.3 BTOW / 字節(jié)單位的數(shù)據(jù)結(jié)合 ........................................................ 489
19.4 UNI / 16位數(shù)據(jù)的4位結(jié)合 .......................................................... 492
19.5 DIS / 16位數(shù)據(jù)的4位分離 .......................................................... 494
19.6 SWAP / 高低字節(jié)互換 .............................................................. 496
19.7 SORT2 / 數(shù)據(jù)排序2 ................................................................ 498
20. 應(yīng)用指令(定位) 503
20.1 DSZR / 帶DOG搜索的原點回歸 ....................................................... 504
20.2 DVIT / 中斷定位 .................................................................. 506
20.3 DTBL / 表格設(shè)定定位 .............................................................. 509
20.4 DABS / 讀出ABS當前值 ............................................................. 511
20.5 ZRN / 原點回歸 ................................................................... 513
20.6 PLSV / 可變速脈沖輸出 ............................................................ 516
20.7 DRVI / 相對定位 .................................................................. 519
20.8 DRVA / 絕對定位 .................................................................. 522
21. 應(yīng)用指令(時鐘運算) 525
21.1 TCMP / 時鐘數(shù)據(jù)比較 .............................................................. 526
21.2 TZCP / 時鐘數(shù)據(jù)區(qū)間比較 .......................................................... 529
21.3 TADD / 時鐘數(shù)據(jù)加法運算 .......................................................... 532
21.4 TSUB / 時鐘數(shù)據(jù)減法運算 .......................................................... 534
21.5 HTOS / 時、 分、 秒數(shù)據(jù)的秒轉(zhuǎn)換 ................................................... 536
21.6 STOH / 秒數(shù)據(jù)的“時、 分、 秒”轉(zhuǎn)換 ............................................... 539
21.7 TRD / 讀出時鐘數(shù)據(jù) ............................................................... 542
21.8 TWR / 寫入時鐘數(shù)據(jù) ............................................................... 544
21.9 HOUR / 計時表 .................................................................... 548
22. 應(yīng)用指令(外部功能) 551
22.1 GRY / 格雷碼的轉(zhuǎn)換 ............................................................... 552
22.2 GBIN / 格雷碼的逆轉(zhuǎn)換 ............................................................ 554
22.3 RD3A / 模擬量模塊的讀出 .......................................................... 556
22.4 WR3A / 模擬量模塊的寫入 .......................................................... 558
23. 應(yīng)用指令(擴展功能) 560
23.1 EXTR_IN / 擴展ROM功能 ............................................................ 561
23.2 EXTR_OUT / 擴展ROM功能 ........................................................... 564
24. 應(yīng)用指令(其他指令) 567
24.1 COMRD / 讀出軟元件的注釋數(shù)據(jù) ..................................................... 568
24.2 RND / 產(chǎn)生隨機數(shù) ................................................................. 570
24.3 DUTY / 產(chǎn)生定時脈沖 .............................................................. 572
24.4 CRC / CRC運算 .................................................................... 575
24.5 DHCMOV / 高速計數(shù)器的傳送 ........................................................ 579
25. 應(yīng)用指令(數(shù)據(jù)塊處理) 583
25.1 BK+ / 數(shù)據(jù)塊的加法運算 ........................................................... 584
25.2 BK- / 數(shù)據(jù)塊的減法運算 ........................................................... 588
25.3 BKCMP=、BKCMP>、BKCMP<、BKCMP<>、BKCMP<=、BKCMP>= / 數(shù)據(jù)塊比較...................... 591
26. 應(yīng)用指令(字符串控制) 598
26.1 STR / BIN→字符串的轉(zhuǎn)換 .......................................................... 599
26.2 VAL / 字符串→BIN的轉(zhuǎn)換 .......................................................... 604
26.3 $+ / 字符串的結(jié)合 ................................................................ 609
26.4 LEN / 檢測出字符串的長度 ......................................................... 612
26.5 RIGHT / 從字符串的右側(cè)開始取出 ................................................... 615
26.6 LEFT / 從字符串的左側(cè)開始取出 .................................................... 618
26.7 MIDR / 從字符串中的任意取出 ...................................................... 621
26.8 MIDW / 字符串中的任意替換 ........................................................ 624
26.9 INSTR / 字符串的檢索 ............................................................. 628
26.10 $MOV / 字符串的傳送 ............................................................. 631
27. 應(yīng)用指令(數(shù)據(jù)處理3) 634
27.1 FDEL / 數(shù)據(jù)表的數(shù)據(jù)刪除 .......................................................... 635
27.2 FINS / 數(shù)據(jù)表的數(shù)據(jù)插入 .......................................................... 638
27.3 POP / 讀取后入的數(shù)據(jù)[先入后出控制用] ............................................. 641
27.4 SFR / 16位數(shù)據(jù)n位右移(帶進位) .................................................... 644
27.5 SFL / 16位數(shù)據(jù)n位左移(帶進位) .................................................... 646
28. 應(yīng)用指令(觸點比較) 648
28.1 LD=、LD>、LD<、LD<>、LD<=、LD>= / 觸點比較LD........................................ 649
28.2 AND=、AND>、AND<、AND<>、AND<=、AND>= / 觸點比較AND................................. 652
28.3 OR=、OR>、OR<、OR<>、OR<=、OR>= / 觸點比較OR........................................ 655
29. 應(yīng)用指令(數(shù)據(jù)表處理) 658
29.1 LIMIT / 上下限限位控制 ........................................................... 659
29.2 BAND / 死區(qū)控制 .................................................................. 663
29.3 ZONE / 區(qū)域控制 .................................................................. 667
29.4 SCL / 定坐標(不同點坐標數(shù)據(jù)) ..................................................... 671
29.5 DABIN / 10進制ASCII→BIN的轉(zhuǎn)換 ................................................... 675
29.6 BINDA / BIN→10進制ASCII的轉(zhuǎn)換 ................................................... 678
29.7 SCL2 / 定坐標2(X/Y坐標數(shù)據(jù)) ...................................................... 682
30. 應(yīng)用指令(外部設(shè)備通信) 687
30.1 IVCK / 變頻器的運行監(jiān)視 .......................................................... 688
30.2 IVDR / 變頻器的運行控制 .......................................................... 691
30.3 IVRD / 讀出變頻器的參數(shù) .......................................................... 694
30.4 IVWR / 變頻器的參數(shù)寫入 .......................................................... 696
30.5 IVBWR / 變頻器參數(shù)的成批寫入 ..................................................... 699
30.6 IVMC / 變頻器的多個命令 .......................................................... 701
30.7 ADPRW / MODBUS的讀出/寫入 ........................................................ 703
30.7.1 功能代碼與參數(shù) ................................................................... 704
31. 應(yīng)用指令(數(shù)據(jù)傳送3) 707
31.1 RBFM / BFM分割讀出 ............................................................... 708
31.1.1 RBFM/WBFM指令的通用事項 .......................................................... 710
31.2 WBFM / BFM分割寫入 ............................................................... 713
32. 應(yīng)用指令(高速處理2) 715
32.1 DHSCT / 高速計數(shù)器的表格比較 ..................................................... 716
33. 應(yīng)用指令(擴展文件寄存器控制) 721
33.1 LOADR / 讀出擴展文件寄存器 ....................................................... 722
33.2 SAVER / 成批寫入擴展文件寄存器 ................................................... 726
33.3 INITR / 擴展寄存器的初始化 ....................................................... 735
33.4 LOGR / 登錄到擴展寄存器 .......................................................... 739
33.5 RWER / 擴展文件寄存器的刪除/寫入 ................................................. 743
33.6 INITER / 擴展文件寄存器的初始化 .................................................. 748
34. 應(yīng)用指令(FX3U-CF-ADP) 752
34.1 FLCRT / 文件的制作·確認 ......................................................... 753
34.2 FLDEL / 文件的刪除·CF卡格式化 ................................................... 757
34.3 FLWR / 寫入數(shù)據(jù) .................................................................. 759
34.4 FLRD / 讀出數(shù)據(jù) .................................................................. 762
34.5 FLCMD / 對CF-ADP的動作指示 ....................................................... 764
34.6 FLSTRD / CF-ADP的狀態(tài)讀出 ........................................................ 766
35. 中斷功能和脈沖捕捉功能 769
35.1 概要 ............................................................................. 769
35.2 通用事項 ......................................................................... 770
35.2.1 中斷功能 ......................................................................... 770
35.2.2 中斷功能及脈沖捕捉功能的禁止方法 ................................................. 771
35.2.3 相關(guān)事項 ......................................................................... 772
35.2.4 使用上的注意事項(通用) ........................................................... 772
35.3 輸入中斷(通過外部信號中斷)[不使用延遲功能] ....................................... 775
35.3.1 輸入中斷(通過外部信號中斷)[不使用延遲功能] ....................................... 775
35.3.2 實用程序舉例(短時間脈寬的測量程序) ............................................... 779
35.4 輸入中斷(通過外部信號中斷)[使用延遲功能] ......................................... 781
35.5 定時器中斷(一定周期的中斷) ....................................................... 782
35.5.1 定時器中斷(一定周期的中斷) ....................................................... 782
35.5.2 實用程序舉例(指令的定時器中斷程序) ............................................... 783
35.6 計數(shù)器中斷-根據(jù)高速計數(shù)器的計數(shù)到位來中斷 ....................................... 787
35.7 脈沖捕捉功能[M8170~M8177] ....................................................... 788
35.8 脈寬/周期測量功能[M8075~M8083、 D8074~D8097] .................................... 790
附錄A. 軟元件和地址的對應(yīng) 795
附錄B. 應(yīng)用指令一覽 【按指令種類/按字母順序】 797
附錄B-1 應(yīng)用指令 【按指令種類】 .................................................. 797
附錄B-2 應(yīng)用指令 【按字母順序】 .................................................. 804
關(guān)于保證 ........................................................................ 810
改訂的歷史記錄 .................................................................. 811
| 歡迎光臨 ELEOK (http://m.afoofa.cn/) |
Powered by Discuz! X5.0 |