Trích dẫn Gửi bởi .:sunshine:. Xem bài viết
Em đang tìm hiểu về lập trình trong WINCC. Em thắc mắc làm sao để ghi dữ liệu vào 1 tag có kiểu dữ liệu là Unsigned 8 bit value.
Em lập trình như thế này


Unsigned int count;
If(GetTagBit("DIEUKIEN") == 1)
{
count = count + 1;
SetTagByte("TOCDO",count);
}

Tag TOCDO có kiểu dữ liệu là Unsigned 8 bit value
Nhưng khi chạy thì nó chỉ ghi dữ liệu vào Tag TOCDO là số 1 và đứng yên
Với lại khi biên dịch nó hiện ra dòng chữ conversion may loose information
Mong mọi người chỉ dùm em cách làm sao ghi dữ liệu vào Tag. Hoặc có thể cho em tài liệu nào chỉ về vấn để này Em xin cám ơn.
bạn nên đặt
count=GetTagByte("TOCDO"); trước If(GetTagBit("DIEUKIEN") == 1)
chúc thành công