Giáo trình thuật toán : Tìm hiểu PLC? phần 10
Số trang: 13
Loại file: pdf
Dung lượng: 147.90 KB
Lượt xem: 9
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Những lệnh không thực hiện được trong chương trình xử lý ngắt. Lệnh INT chỉ có thể là lệnh bắt đầu của chương trình xử lý ngắt.
Nội dung trích xuất từ tài liệu:
Giáo trình thuật toán :Tìm hiểu PLC? phần 10Gi¸o Tr×nh PLC S−u tÇm : NguyÔn Huy M¹nhTT Tªn lÖnh M« t¶ TABLE,145 XMT TruyÒn néi dung cña b¶ng TABLE ®Õn cæng PORT. PORT146 XORD IN1, Thùc hiÖn to¸n tö exclusive OR cho c¸c bit cña hai tõ IN2 kÐp IN1 vµ IN2. KÕt qu¶ ®−îc ghi l¹i vµo IN2.147 XORW IN1, Thùc hiÖn to¸n tö exclusive OR cho c¸c bit cña hai tõ IN2 IN1 vµ IN2. KÕt qu¶ ®−îc ghi l¹i vµo IN2.(1) Nh÷ng lÖnh kh«ng thùc hiÖn ®−îc trong ch−¬ng tr×nh xö lý ng¾t. LÖnh INT chØ cã thÓ lµ lÖnh b¾t ®Çu cña ch−¬ng tr×nh xö lý ng¾t.(2) Nh÷ng lÖnh kh«ng thùc hiÖn ®−îc trong ch−¬ng tr×nh con. LÖnh SBR chØ cã thÓ lµ lÖnh b¾t ®Çu cña ch−¬ng tr×nh con.(3) Nh÷ng lÖnh cã kÌm chøc n¨ng ghi l¹i néi dung cña ng¨n xÕp tr−íc ®ã.(4) Nh÷ng lÖnh kh«ng sö dông ®−îc trong ch−¬ng tr×nh chÝnh.(5) Nh÷ng lÖnh chØ cã trong CPU 214.(6) Ghi nhí l¹i néi dung tøc thêi cña ng¨n xÕp. §Æt TOS lªn 1 vµ g¸n gi¸ trÞ logic 0 vµo c¸c bit cßn l¹i cña ng¨n xÕp.(7) §Æt TOS lªn 1. 127Gi¸o Tr×nh PLC S−u tÇm : NguyÔn Huy M¹nh4. B¶ng lÖnh cña PLC - S7-300 (Siemens-T©y ®øc)TT Tªn lÖnh M« t¶ 1 + n Céng víi h»ng sè ®−îc viÕt ë ®iÓm n. 2 = n Néi dung cña RLO hiÖn hµnh ®−îc g¸n cho ®èi t−îng n. 3 ) Dïng ®Ó ®ãng ngoÆc biÓu thøc ®· më ngoÆc tr−íc ®ã, lÖnh nµy kh«ng cã ®èi t−îng. 4 +AR1 n Céng néi dung cña ACCU1 hoÆc néi dung t¹i con trá n víi néi dung cã ®Þa chØ ë thanh ghi 1. 5 +AR2 n Céng néi dung cña ACCU1 hoÆc néi dung t¹i con trá n víi néi dung cã ®Þa chØ ë thanh ghi 2. 6 +D Céng 2 sè nguyªn 32 bit ë ACCU1 vµ ACCU2, kÕt qu¶ ®Ó ë ACCU 1. 7 -D Trõ sè nguyªn 32 bit ë ACCU2 cho sè nguyªn 32 bit ë ACCU1, kÕt qu¶ ®Ó ë ACCU1. 8 *D Nh©n 2 sè nguyªn 32 bit ë ACCU1 vµ ACCU2, kÕt qu¶ ®Ó ë ACCU1. 9 /D Chia sè nguyªn 32 bit ë ACCU2 cho sè nguyªn 32 bit ë ACCU1, kÕt qu¶ ®Ó ë ACCU1.10 ==D So s¸nh hai sè nguyªn 32 bit ë ACCU1 vµ ACCU2 cã b»ng nhau kh«ng.11 D So s¸nh hai sè nguyªn 32 bit ë ACCU1 vµ ACCU2 xem cã kh¸c nhau kh«ng.12 >D So s¸nh sè nguyªn 32 bit ë ACCU2 cã lín h¬n sè nguyªn 32 bit ë ACCU1 kh«ng.13 =D So s¸nh sè nguyªn 32 bit ë ACCU2 cã lín h¬n hay b»ng sè nguyªn 32 bit ë ACCU1 kh«ng.15 Gi¸o Tr×nh PLC S−u tÇm : NguyÔn Huy M¹nhTT Tªn lÖnh M« t¶18 *I Nh©n 2 sè nguyªn 16 bit ë ACCU1 vµ ACCU2, kÕt qu¶ ®Ó ë ACCU1.19 /I Chia sè nguyªn 16 bit ë ACCU2 cho sè nguyªn 16 bit ë ACCU1, kÕt qu¶ ®Ó ë ACCU1.20 ==I So s¸nh hai sè nguyªn 16 bit ë ACCU1 vµ ACCU2 cã b»ng nhau kh«ng.21 I So s¸nh hai sè nguyªn 16 bit ë ACCU1 vµ ACCU2 xem cã kh¸c nhau kh«ng.22 >I So s¸nh sè nguyªn 16 bit ë ACCU2 cã lín h¬n sè nguyªn 16 bit ë ACCU1 kh«ng.23 =I So s¸nh sè nguyªn 16 bit ë ACCU2 cã lín h¬n hay b»ng sè nguyªn 16 bit ë ACCU1 kh«ng.25 R So s¸nh sè thùc 32 bit ë ACCU2 cã lín h¬n sè thùc 32 bit ë ACCU1 kh«ng.33 =R So s¸nh sè thùc 32 bit ë ACCU2 cã lín h¬n hay b»ng sè thùc 32 bit ë ACCU1 kh«ng.35 Gi¸o Tr×nh PLC S−u tÇm : NguyÔn Huy M¹nhTT Tªn lÖnh M« t¶36 A n Thùc hiÖn lÖnh AND gi÷a néi dung cña RLO víi gi¸ trÞ cña ®iÓm n (®¬n vÞ bit) chØ dÉn trong lÖnh, kÕt qu¶ ghi vµo RLO.37 A( Thùc hiÖn lÖnh AND gi÷a néi dung trong RLO víi phÐp to¸n trong ngoÆc (cã ®ãng ngoÆc), kÕt qu¶ phÐp to¸n n¹p vµo RLO.38 ABS LÊy gi¸ trÞ tuyÖt ®èi cña sè thùc 32 bit.39 AD Thùc hiÖn lÖnh AND gi÷a néi dung trong ACCU1 vµ ACCU2, kÕt qu¶ ®Ó ë ACCU1 (32 bit).40 AN n Thùc hiÖn lÖnh AND gi÷a néi dung cña RLO víi gi¸ trÞ nghÞch ®¶o cña ®iÓm n (®¬n vÞ bit) chØ dÉn trong lÖnh, kÕt qu¶ ghi vµo RLO.41 AN( Thùc hiÖn lÖnh AND gi÷a néi dung cña RLO víi gi¸ trÞ nghÞch ®¶o cña biÓu thøc trong ngoÆc (cã ®ã ...
Nội dung trích xuất từ tài liệu:
Giáo trình thuật toán :Tìm hiểu PLC? phần 10Gi¸o Tr×nh PLC S−u tÇm : NguyÔn Huy M¹nhTT Tªn lÖnh M« t¶ TABLE,145 XMT TruyÒn néi dung cña b¶ng TABLE ®Õn cæng PORT. PORT146 XORD IN1, Thùc hiÖn to¸n tö exclusive OR cho c¸c bit cña hai tõ IN2 kÐp IN1 vµ IN2. KÕt qu¶ ®−îc ghi l¹i vµo IN2.147 XORW IN1, Thùc hiÖn to¸n tö exclusive OR cho c¸c bit cña hai tõ IN2 IN1 vµ IN2. KÕt qu¶ ®−îc ghi l¹i vµo IN2.(1) Nh÷ng lÖnh kh«ng thùc hiÖn ®−îc trong ch−¬ng tr×nh xö lý ng¾t. LÖnh INT chØ cã thÓ lµ lÖnh b¾t ®Çu cña ch−¬ng tr×nh xö lý ng¾t.(2) Nh÷ng lÖnh kh«ng thùc hiÖn ®−îc trong ch−¬ng tr×nh con. LÖnh SBR chØ cã thÓ lµ lÖnh b¾t ®Çu cña ch−¬ng tr×nh con.(3) Nh÷ng lÖnh cã kÌm chøc n¨ng ghi l¹i néi dung cña ng¨n xÕp tr−íc ®ã.(4) Nh÷ng lÖnh kh«ng sö dông ®−îc trong ch−¬ng tr×nh chÝnh.(5) Nh÷ng lÖnh chØ cã trong CPU 214.(6) Ghi nhí l¹i néi dung tøc thêi cña ng¨n xÕp. §Æt TOS lªn 1 vµ g¸n gi¸ trÞ logic 0 vµo c¸c bit cßn l¹i cña ng¨n xÕp.(7) §Æt TOS lªn 1. 127Gi¸o Tr×nh PLC S−u tÇm : NguyÔn Huy M¹nh4. B¶ng lÖnh cña PLC - S7-300 (Siemens-T©y ®øc)TT Tªn lÖnh M« t¶ 1 + n Céng víi h»ng sè ®−îc viÕt ë ®iÓm n. 2 = n Néi dung cña RLO hiÖn hµnh ®−îc g¸n cho ®èi t−îng n. 3 ) Dïng ®Ó ®ãng ngoÆc biÓu thøc ®· më ngoÆc tr−íc ®ã, lÖnh nµy kh«ng cã ®èi t−îng. 4 +AR1 n Céng néi dung cña ACCU1 hoÆc néi dung t¹i con trá n víi néi dung cã ®Þa chØ ë thanh ghi 1. 5 +AR2 n Céng néi dung cña ACCU1 hoÆc néi dung t¹i con trá n víi néi dung cã ®Þa chØ ë thanh ghi 2. 6 +D Céng 2 sè nguyªn 32 bit ë ACCU1 vµ ACCU2, kÕt qu¶ ®Ó ë ACCU 1. 7 -D Trõ sè nguyªn 32 bit ë ACCU2 cho sè nguyªn 32 bit ë ACCU1, kÕt qu¶ ®Ó ë ACCU1. 8 *D Nh©n 2 sè nguyªn 32 bit ë ACCU1 vµ ACCU2, kÕt qu¶ ®Ó ë ACCU1. 9 /D Chia sè nguyªn 32 bit ë ACCU2 cho sè nguyªn 32 bit ë ACCU1, kÕt qu¶ ®Ó ë ACCU1.10 ==D So s¸nh hai sè nguyªn 32 bit ë ACCU1 vµ ACCU2 cã b»ng nhau kh«ng.11 D So s¸nh hai sè nguyªn 32 bit ë ACCU1 vµ ACCU2 xem cã kh¸c nhau kh«ng.12 >D So s¸nh sè nguyªn 32 bit ë ACCU2 cã lín h¬n sè nguyªn 32 bit ë ACCU1 kh«ng.13 =D So s¸nh sè nguyªn 32 bit ë ACCU2 cã lín h¬n hay b»ng sè nguyªn 32 bit ë ACCU1 kh«ng.15 Gi¸o Tr×nh PLC S−u tÇm : NguyÔn Huy M¹nhTT Tªn lÖnh M« t¶18 *I Nh©n 2 sè nguyªn 16 bit ë ACCU1 vµ ACCU2, kÕt qu¶ ®Ó ë ACCU1.19 /I Chia sè nguyªn 16 bit ë ACCU2 cho sè nguyªn 16 bit ë ACCU1, kÕt qu¶ ®Ó ë ACCU1.20 ==I So s¸nh hai sè nguyªn 16 bit ë ACCU1 vµ ACCU2 cã b»ng nhau kh«ng.21 I So s¸nh hai sè nguyªn 16 bit ë ACCU1 vµ ACCU2 xem cã kh¸c nhau kh«ng.22 >I So s¸nh sè nguyªn 16 bit ë ACCU2 cã lín h¬n sè nguyªn 16 bit ë ACCU1 kh«ng.23 =I So s¸nh sè nguyªn 16 bit ë ACCU2 cã lín h¬n hay b»ng sè nguyªn 16 bit ë ACCU1 kh«ng.25 R So s¸nh sè thùc 32 bit ë ACCU2 cã lín h¬n sè thùc 32 bit ë ACCU1 kh«ng.33 =R So s¸nh sè thùc 32 bit ë ACCU2 cã lín h¬n hay b»ng sè thùc 32 bit ë ACCU1 kh«ng.35 Gi¸o Tr×nh PLC S−u tÇm : NguyÔn Huy M¹nhTT Tªn lÖnh M« t¶36 A n Thùc hiÖn lÖnh AND gi÷a néi dung cña RLO víi gi¸ trÞ cña ®iÓm n (®¬n vÞ bit) chØ dÉn trong lÖnh, kÕt qu¶ ghi vµo RLO.37 A( Thùc hiÖn lÖnh AND gi÷a néi dung trong RLO víi phÐp to¸n trong ngoÆc (cã ®ãng ngoÆc), kÕt qu¶ phÐp to¸n n¹p vµo RLO.38 ABS LÊy gi¸ trÞ tuyÖt ®èi cña sè thùc 32 bit.39 AD Thùc hiÖn lÖnh AND gi÷a néi dung trong ACCU1 vµ ACCU2, kÕt qu¶ ®Ó ë ACCU1 (32 bit).40 AN n Thùc hiÖn lÖnh AND gi÷a néi dung cña RLO víi gi¸ trÞ nghÞch ®¶o cña ®iÓm n (®¬n vÞ bit) chØ dÉn trong lÖnh, kÕt qu¶ ghi vµo RLO.41 AN( Thùc hiÖn lÖnh AND gi÷a néi dung cña RLO víi gi¸ trÞ nghÞch ®¶o cña biÓu thøc trong ngoÆc (cã ®ã ...
Tìm kiếm theo từ khóa liên quan:
tài liệu window thủ thuật window kĩ năng lập trình bí quyết lập trình hướng dẫn lập trìnhGợi ý tài liệu liên quan:
-
Cách phân tích thiết kế hệ thống thông tin quan trọng phần 4
13 trang 204 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 119 0 0 -
information technology outsourcing transactions process strategies and contracts 2nd ed phần 3
65 trang 104 0 0 -
The CISA Prep Guide Mastering the Certified Information Systems Auditor Exam phần 1
60 trang 43 0 0 -
6 trang 29 0 0
-
The CISSP Prep Guide, Second Edition Mastering the CISSP and ISSEP Exams phần 6
106 trang 29 0 0 -
Giáo trình tin học quản lý phần 10
11 trang 28 0 0 -
SSL and TLS Essentials Securing the Web phần 7
21 trang 27 0 0 -
cryptography for developers PHẦN 1
45 trang 26 0 0 -
Lịch sử và các bản phân phối HĐH Linux từ trước đến nay phần 8
6 trang 25 0 0