Danh mục

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    
Hoai.2512

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ã ®ã ...

Tài liệu được xem nhiều: