Hệ thống điều khiển PLC part 6
Số trang: 10
Loại file: pdf
Dung lượng: 346.66 KB
Lượt xem: 15
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:
Khai báo hàm thực hiện chức năng phủ định. Tín hiệu ra sẽ là nghich đảo của tín hiệu vào. Dữ liệu vào và ra: Vào : I0.0 : BOOL Ra : Q4.0 : BOOL 4/ Hàm XOR: Toán hạng là kiểu dữ liệu BOOL hay địa chỉ bit I, Q, M, T, C, D, L. FBD LAD STLHình 4-4: Khối thực hiện chức năng XOR. Tín hiệu ra Q4.0= 1 khi I0.0 khác I0.2 Dữ liệu vào và ra: Vào: I0.0, I0.1 : BOOL Ra : Q4.0 : BOOL
Nội dung trích xuất từ tài liệu:
Hệ thống điều khiển PLC part 63/ Hµm NOT: FBD LAD STL H×nh 4-3: Khai b¸o hµm thùc hiÖn chøc n¨ng phñ ®Þnh.TÝn hiÖu ra sÏ lµ nghich ®¶o cña tÝn hiÖu vµo.D÷ liÖu vµo vµ ra:Vµo : I0.0 : BOOLRa : Q4.0 : BOOL 4/ Hµm XOR: To¸n h¹ng lµ kiÓu d÷ liÖu BOOL hay ®Þa chØ bit I, Q, M, T, C, D, L. FBD LAD STL H×nh 4-4: Khèi thùc hiÖn chøc n¨ng XOR.TÝn hiÖu ra Q4.0= 1 khi I0.0 kh¸c I0.2D÷ liÖu vµo vµ ra: Vµo: I0.0, I0.1 : BOOL Ra : Q4.0 : BOOL http://www.ebook.edu.vn57 LËp tr×nh víi SPS S7-300 5/ LÖnh xo¸ RESET: To¸n h¹ng lµ ®Þa chØ bit I, Q, M, T, C, D, L. FBD LAD STL H×nh 4-5: Khèi thùc hiÖn chøc n¨ng RESETTÝn hiÖu ra Q4.0 = 0 (Q4.0 sÏ ®−îc xo¸ ) khi I0.0 =1 .D÷ liÖu vµo vµ ra: Vµo: I0.0 : BOOL Ra : Q4.0 : BOOL 6/ LÖnh SET: To¸n h¹ng lµ ®Þa chØ bit I, Q, M, T, C, D, L. FBD LAD STL H×nh 4-6: Khèi thùc hiÖn chøc n¨ng SET.TÝn hiÖu ra Q4.0 = 1 (Q4.0 sÏ ®−îc thiÕt lËp ) khi I0.0 =1.D÷ liÖu vµo vµ ra: Vµo I0.0 : BOOL Ra Q4.0 : BOOL http://www.ebook.edu.vn LËp tr×nh víi SPS S7-30058 7/Bé nhí RS: To¸n h¹ng lµ ®Þa chØ bit I, Q, M, D, L. FBD LAD STL H×nh 4-7: Khèi thùc hiÖn chøc n¨ng RS. Khi I0.0 = 1 vµ I0.1 =0 Merker M0.0 bÞ Reset vµ ®Çu ra Q4.0 lµ 0. NÕuI0.0 = 0 vµ I0.1 = 1 th× Set cho M0.0 vµ ®Çu ra Q4.0 lµ 1. Khi c¶ hai ®Çu vµo Set va Reset cïng ®ång thêi =1 th× M0.0 vµ Q4.0 cã gi¸trÞ lµ 1. D÷ liÖu vµo vµ ra: Vµo I0.0, I0.1 : BOOL Ra Q4.0 : BOOL 8/ Bé nhí SR: To¸n h¹ng lµ ®Þa chØ bit I, Q, M, D, L FBD LAD STL H×nh 4-8: Khèi thùc hiÖn chøc n¨ng SR Khi I0.0 = 1 vµ I0.1 =0 th× Set cho Merker M0.0 vµ ®Çu ra Q4.0 lµ 1. NÕuI0.0 = 0 vµ I0.0 = 1 th× M0.0 bÞ Reset vµ ®Çu ra Q4.0 lµ 0. Khi c¶ hai ®Çu vµo Set va Reset cïng ®ång thêi =1 th× M0.0 vµ Q4.0 cã gi¸trÞ lµ 0. D÷ liÖu vµo vµ ra: Vµo I0.0, I0.1 : BOOL Ra Q4.0 : BOOLChó ý: Trong kü thuËt sè tr¹ng th¸i cña trig¬ RS sÏ bÞ cÊm khi R=1 vµ S=1. Nªnë ®©y cã hai lo¹i bé nhí RS vµ SR lµ lo¹i Trig¬ −u tiªn R hay −u tiªn S http://www.ebook.edu.vn59 LËp tr×nh víi SPS S7-300 4.2. Nhãm hµm so s¸nh: 4.2.1.Nhãm hµm so s¸nh sè nguyªn 16 bit: FBD LAD STL H×nh 4-9: Khèi thùc hiÖn chøc n¨ng so s¸nh b»ng nhauCã c¸c d¹ng so s¸nh hai sè nguyªn 16 bits nh− sau :• Hµm so s¸nh b»ng nhau gi÷a hai sè nguyªn 16 bits: ==• Hµm so s¸nh kh¸c nhau gi÷a hai sè nguyªn 16 bits: • Hµm so s¸nh lín h¬n gi÷a hai sè nguyªn 16 bits: >• Hµm so s¸nh nhá h¬n gi÷a hai sè nguyªn 16 bits: <• Hµm so s¸nh lín h¬n hoÆc b»ng nhau gi÷a hai sè nguyªn 16 bits: >=• Hµm so s¸nh nhá h¬n hoÆc b»ng nhau gi÷a hai sè nguyªn 16 bits: • Hµm so s¸nh b»ng nhau gi÷a hai sè nguyªn 32 bits: ==• Hµm so s¸nh kh¸c nhau gi÷a hai sè nguyªn 32 bits: • Hµm so s¸nh lín h¬n gi÷a hai sè nguyªn 32 bits: >• Hµm so s¸nh nhá h¬n gi÷a hai sè nguyªn 32 bits: <• Hµm so s¸nh lín h¬n hoÆc b»ng nhau gi÷a hai sè nguyªn 32 bits: >=• Hµm so s¸nh nhá h¬n hoÆc b»ng nhau gi÷a hai sè nguyªn 32 bits: • Hµm so s¸nh nhá h¬n gi÷a hai sè thùc 32 bits: <• Hµm so s¸nh lín h¬n hoÆc b»ng nhau gi÷a hai sè thùc 32 bits: >=• Hµm so s¸nh nhá h¬n hoÆc b»ng nhau gi÷a hai sè thùc 32bits: 4.3.C¸c hµm to¸n häc:4.3.1. Nhãm hµm lµm viÖc víi sè nguyªn 16 bits:1/ Céng hai sè nguyªn 16 bits: FBD LAD STL H×nh 3-12: Khèi thùc hiÖn chøc n¨ng céng hai sè nguyªn 16 bits.D÷ liÖu vµo vµ ra:EN: BOOL IN1: INTIN2: INT OUT: INT ENO: BOOL Khi tÝn hiÖu vµo I0.0 = 1 ®Çu ra Q4.0 = 1 vµ hµm sÏ thùc hiÖn céng hai sènguyªn 16 bits MW0 víi MW2. KÕt qu¶ ®−îc cÊt vµo MW10. Trong tr−êng hîp tÝn hiÖu vµo I0.0 = 0 ®Çu ra Q4.0 = 0 vµ hµm sÏ kh«ng thùchiÖn chøc n¨ng.2/ Trõ hai sè nguyªn 16 bits: FBD LAD STL H×nh 4-13: Khèi thùc hiÖn chøc n¨ng trõ hai sè nguyªn 16 bitsD÷ liÖu vµo vµ ra: ...
Nội dung trích xuất từ tài liệu:
Hệ thống điều khiển PLC part 63/ Hµm NOT: FBD LAD STL H×nh 4-3: Khai b¸o hµm thùc hiÖn chøc n¨ng phñ ®Þnh.TÝn hiÖu ra sÏ lµ nghich ®¶o cña tÝn hiÖu vµo.D÷ liÖu vµo vµ ra:Vµo : I0.0 : BOOLRa : Q4.0 : BOOL 4/ Hµm XOR: To¸n h¹ng lµ kiÓu d÷ liÖu BOOL hay ®Þa chØ bit I, Q, M, T, C, D, L. FBD LAD STL H×nh 4-4: Khèi thùc hiÖn chøc n¨ng XOR.TÝn hiÖu ra Q4.0= 1 khi I0.0 kh¸c I0.2D÷ liÖu vµo vµ ra: Vµo: I0.0, I0.1 : BOOL Ra : Q4.0 : BOOL http://www.ebook.edu.vn57 LËp tr×nh víi SPS S7-300 5/ LÖnh xo¸ RESET: To¸n h¹ng lµ ®Þa chØ bit I, Q, M, T, C, D, L. FBD LAD STL H×nh 4-5: Khèi thùc hiÖn chøc n¨ng RESETTÝn hiÖu ra Q4.0 = 0 (Q4.0 sÏ ®−îc xo¸ ) khi I0.0 =1 .D÷ liÖu vµo vµ ra: Vµo: I0.0 : BOOL Ra : Q4.0 : BOOL 6/ LÖnh SET: To¸n h¹ng lµ ®Þa chØ bit I, Q, M, T, C, D, L. FBD LAD STL H×nh 4-6: Khèi thùc hiÖn chøc n¨ng SET.TÝn hiÖu ra Q4.0 = 1 (Q4.0 sÏ ®−îc thiÕt lËp ) khi I0.0 =1.D÷ liÖu vµo vµ ra: Vµo I0.0 : BOOL Ra Q4.0 : BOOL http://www.ebook.edu.vn LËp tr×nh víi SPS S7-30058 7/Bé nhí RS: To¸n h¹ng lµ ®Þa chØ bit I, Q, M, D, L. FBD LAD STL H×nh 4-7: Khèi thùc hiÖn chøc n¨ng RS. Khi I0.0 = 1 vµ I0.1 =0 Merker M0.0 bÞ Reset vµ ®Çu ra Q4.0 lµ 0. NÕuI0.0 = 0 vµ I0.1 = 1 th× Set cho M0.0 vµ ®Çu ra Q4.0 lµ 1. Khi c¶ hai ®Çu vµo Set va Reset cïng ®ång thêi =1 th× M0.0 vµ Q4.0 cã gi¸trÞ lµ 1. D÷ liÖu vµo vµ ra: Vµo I0.0, I0.1 : BOOL Ra Q4.0 : BOOL 8/ Bé nhí SR: To¸n h¹ng lµ ®Þa chØ bit I, Q, M, D, L FBD LAD STL H×nh 4-8: Khèi thùc hiÖn chøc n¨ng SR Khi I0.0 = 1 vµ I0.1 =0 th× Set cho Merker M0.0 vµ ®Çu ra Q4.0 lµ 1. NÕuI0.0 = 0 vµ I0.0 = 1 th× M0.0 bÞ Reset vµ ®Çu ra Q4.0 lµ 0. Khi c¶ hai ®Çu vµo Set va Reset cïng ®ång thêi =1 th× M0.0 vµ Q4.0 cã gi¸trÞ lµ 0. D÷ liÖu vµo vµ ra: Vµo I0.0, I0.1 : BOOL Ra Q4.0 : BOOLChó ý: Trong kü thuËt sè tr¹ng th¸i cña trig¬ RS sÏ bÞ cÊm khi R=1 vµ S=1. Nªnë ®©y cã hai lo¹i bé nhí RS vµ SR lµ lo¹i Trig¬ −u tiªn R hay −u tiªn S http://www.ebook.edu.vn59 LËp tr×nh víi SPS S7-300 4.2. Nhãm hµm so s¸nh: 4.2.1.Nhãm hµm so s¸nh sè nguyªn 16 bit: FBD LAD STL H×nh 4-9: Khèi thùc hiÖn chøc n¨ng so s¸nh b»ng nhauCã c¸c d¹ng so s¸nh hai sè nguyªn 16 bits nh− sau :• Hµm so s¸nh b»ng nhau gi÷a hai sè nguyªn 16 bits: ==• Hµm so s¸nh kh¸c nhau gi÷a hai sè nguyªn 16 bits: • Hµm so s¸nh lín h¬n gi÷a hai sè nguyªn 16 bits: >• Hµm so s¸nh nhá h¬n gi÷a hai sè nguyªn 16 bits: <• Hµm so s¸nh lín h¬n hoÆc b»ng nhau gi÷a hai sè nguyªn 16 bits: >=• Hµm so s¸nh nhá h¬n hoÆc b»ng nhau gi÷a hai sè nguyªn 16 bits: • Hµm so s¸nh b»ng nhau gi÷a hai sè nguyªn 32 bits: ==• Hµm so s¸nh kh¸c nhau gi÷a hai sè nguyªn 32 bits: • Hµm so s¸nh lín h¬n gi÷a hai sè nguyªn 32 bits: >• Hµm so s¸nh nhá h¬n gi÷a hai sè nguyªn 32 bits: <• Hµm so s¸nh lín h¬n hoÆc b»ng nhau gi÷a hai sè nguyªn 32 bits: >=• Hµm so s¸nh nhá h¬n hoÆc b»ng nhau gi÷a hai sè nguyªn 32 bits: • Hµm so s¸nh nhá h¬n gi÷a hai sè thùc 32 bits: <• Hµm so s¸nh lín h¬n hoÆc b»ng nhau gi÷a hai sè thùc 32 bits: >=• Hµm so s¸nh nhá h¬n hoÆc b»ng nhau gi÷a hai sè thùc 32bits: 4.3.C¸c hµm to¸n häc:4.3.1. Nhãm hµm lµm viÖc víi sè nguyªn 16 bits:1/ Céng hai sè nguyªn 16 bits: FBD LAD STL H×nh 3-12: Khèi thùc hiÖn chøc n¨ng céng hai sè nguyªn 16 bits.D÷ liÖu vµo vµ ra:EN: BOOL IN1: INTIN2: INT OUT: INT ENO: BOOL Khi tÝn hiÖu vµo I0.0 = 1 ®Çu ra Q4.0 = 1 vµ hµm sÏ thùc hiÖn céng hai sènguyªn 16 bits MW0 víi MW2. KÕt qu¶ ®−îc cÊt vµo MW10. Trong tr−êng hîp tÝn hiÖu vµo I0.0 = 0 ®Çu ra Q4.0 = 0 vµ hµm sÏ kh«ng thùchiÖn chøc n¨ng.2/ Trõ hai sè nguyªn 16 bits: FBD LAD STL H×nh 4-13: Khèi thùc hiÖn chøc n¨ng trõ hai sè nguyªn 16 bitsD÷ liÖu vµo vµ ra: ...
Tìm kiếm theo từ khóa liên quan:
giáo trinh Hệ thống điều khiển PLC đề cương Hệ thống điều khiển PLC bài giảng Hệ thống điều khiển PLC tài liệu Hệ thống điều khiển PLC kỹ thuật lập trìnhTài liệu liên quan:
-
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 270 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 212 0 0 -
Giới thiệu môn học Ngôn ngữ lập trình C++
5 trang 198 0 0 -
Bài giảng Nhập môn về lập trình - Chương 1: Giới thiệu về máy tính và lập trình
30 trang 170 0 0 -
Luận văn: Nghiên cứu kỹ thuật giấu tin trong ảnh Gif
33 trang 154 0 0 -
Báo cáo thực tập Công nghệ thông tin: Lập trình game trên Unity
27 trang 120 0 0 -
Giáo trình về phân tích thiết kế hệ thống thông tin
113 trang 114 0 0 -
LUẬN VĂN: Tìm hiểu kỹ thuật tạo bóng cứng trong đồ họa 3D
41 trang 110 0 0 -
Bài giảng Kỹ thuật lập trình - Chương 10: Tổng kết môn học (Trường Đại học Bách khoa Hà Nội)
67 trang 107 0 0 -
Giáo trình Nhập môn lập trình VB6: Phần 2
184 trang 93 0 0