tailieunhanh - Bài giảng tích hợp PLC S7 – 200 - Ngô Thanh Đông

ẢNH ĐỘNG TRONG WINCC 1. TẠO ẢNH ĐỘNG THEO CHIỀU NGANG: Trong bài này ta tạo 1 nút nhấn dịch trái, 1 nút nhấn dịch phải, 1 nút nhấn dừng, 2 tag: tag_dichtrai và tag_dichphai. Khi nhấn nút dịch trái ảnh sẽ dịch chuyển sang trái, khi nhấn nút dịch phải ảnh sẽ dịch chuyển sang phải, nhấn nút dừng ảnh sẽ dừng. Các bước viết chương trình cho hình tròn dịch chuyển. Nhấn dịch trái Nhấn dịch phải Nhấn nút dừng settagbit Settagbit Settagbit Tag_dichtrai = 1 Tag_dichphai=0 tag_dichtrai = 0 tag_dichphai = 1 Tag_dichtrai = 0 Tag_dichphai = 0. | Bài giảng tích hợp PLC S7 - 200 Ngô Thanh Đông ẢNH ĐỘNG TRONG WINCC 1. TẠO ẢNH ĐỘNG THEO CHIỀU NGANG Trong bài này ta tạo 1 nút nhấn dịch trái 1 nút nhấn dịch phải 1 nút nhấn dừng 2 tag tag_dichtrai và tag_dichphai. Khi nhấn nút dịch trái ảnh sẽ dịch chuyển sang trái khi nhấn nút dịch phải ảnh sẽ dịch chuyển sang phải nhấn nút dừng ảnh sẽ dừng. tag_dichtrai Binary Tag J tagjdichphai Binary Tag Các bước viết chương trình cho hình tròn dịch chuyển. Nhấn dịch trái settagbit Tag_dichtrai 1 Tag_dichphai 0 Nhấn dịch phải Settagbit tag_dichtrai 0 tag_dichphai 1 Nhấn nút dừng Settagbit Tag_dichtrai 0 Tag_dichphai 0 Viết c action cho tọa độ x của hình tròn Với nút nhấn dịch trái 1 Bài giảng tích hợp PLC S7 - 200 Ngô Thanh Đông DescrptioT Data Type Value 4 Tao_Name T dO tag dichphai short int Làm tương tự cho nút nhấn dịch phải Properties events mouse mouse action C - action 2 Bài giảng tích hợp PLC S7 - 200 Ngô Thanh Đông Chương trình C - action của nút nhấn dịch phải include void OnClick char IpszPictureName char IpszObjectName char IpszPropertyName SetTagBit tag_dichphai 1 Return-Type BOOL SetTagBit tag_dichtrai 0 Return-Type BOOL Làm tương tự cho nút nhấn dừng Properties events mouse mouse action C - action Chương trình C - action của nút nhấn dịch phải include void OnClick char lpszPictureName char lpszObjectName char lpszPropertyName SetTagBit tag_dichphai 0 Return-Type BOOL SetTagBit tag_dichtrai 0 Return-Type BOOL Viết chương trình cho hình tròn di chuyển Kích chuột phải lên hình tròn chọn properties chọn thẻ properties chọn Geometry chọn Position X C-action include long _main char lpszPictureName char lpszObjectName char lpszPropertyName static int a 100 if GetTagBit tag_dichtrai a 100 a a - 10 if GetTagBit tag_dichtrai a 100 a 150