Hi mọi người,
Topic truoc post nhầm ảnh, mình post lại ảnh mình đang gặp. Mình ko hiểu sao khai báo đúng kiểu date type mà nó lại ko được .
Ai có kn giúp mình với.
Thanks.
Printable View
Hi mọi người,
Topic truoc post nhầm ảnh, mình post lại ảnh mình đang gặp. Mình ko hiểu sao khai báo đúng kiểu date type mà nó lại ko được .
Ai có kn giúp mình với.
Thanks.
Sợ bạn nói là khai báo của step 7 có vấn đề mình làm cho bạn 1 cái demo tương tự như của bạn để bạn so sánh thao tác bạn sai sót gì không nhé.
Chúc may mắn.
Vậy bạn làm sai rồi. Còn sai gì ai mà biết được bạn. Có mỗi cái hình thì chẳng nói lên điều gì.
Hi bạn Hiếu,
Mình đâu có làm lại đâu mà sai. Mình lấy chính cái demo của bạn, mình xóa cái output cua khối fc3 (P#db1.dbx8.0). Rồi mình đánh lại đúng như địa chỉa trên thì nó vẫn báo cái dòng như hình mình up.
Thứ 2 nữa là khi mình lấy cái demo của bạn simulator, giá trị 2 input dầu vào thay đổi nhưng mình ko thấy output thay đổi, bạn thử check lại nhé.
Vì mình chưa làm khối fc3 này bao giờ nên chưa có kn. Mong mọi người giúp đở
Thank all.
Đính kèm 1526
Vậy tại sao tôi khai bao được?!
Bạn post project của bạn tôi kiểm tra cho. (P/s: Cãi hoài mệt wa)
Hi
File mình đây.
Trong FC217 mình đánh trực tiếp địa chỉ P#db217.dbx10.0, khong được nên mình ko save được. Bạn lấy file mình insert fc3 vào fc217 và thử khai báo nhé. Nếu thấy có gì sai mong bạn báo giúp mình.
Với bạn thử kiểm tra trong demo của bạn , khi 2 giá trị input của khối fc3 thay đổi mình không thấy giá trị output thay đổi (simulator)
Thank bạn vì giúp đỡ.
Đính kèm 1529
Làm sai mà cứ bảo mình đúng. Bạn đúng là ngoan cố.
Tôi thêm vào khối DB 1 vùng nhớ TOD là xong rồi có gì đâu. Tự coi lại đi nhé bạn =)) hết hồn á
anh sai rõ ràng rồi... anh đánh lại cái đó làm chi... ngõ ra FC3 là kiểu dữ liệu DATE-TIME anh gõ cái pointer vào thì sai là phải rồi...
tự dưng kiểu dữ liệu ng ta là DATE_TIME anh lại đi đưa kiểu dự liệu pointer vào
cái kiểu DATE_TIME lớn hơn 4 byte nên khi anh nhập vào mà đúng nó sẽ ra cái pointer (p#....), còn mấy kiểu dữ liệu nhỏ hơn 4 byte thì nhập đúng nó sẽ không ra cái p#.... vì kiểu dữ liệu đó chứa được trong thanh ghi tích lũy của PLC
nhưng mà anh nhập trực tiếp p#.... thì k được đâu.... thao tác nhập của anh sai rồi....
à còn cái mô phỏng anh xem lại cách anh mô phỏng đúng chưa nhé, anh chưa tìm hiểu kĩ mà dám bảo ng khác check lại.... cái kiểu DATE_TIME anh monitor khối DB nó ra cái màu xám kia nghĩ là kiểu dự liệu đó không cập nhật được bằng cách này.... trong khối DB có 1 số kiểu mà dự liệu của nó không cập nhật dc (cái k cập nhật được thì "Actual Value" ra màu xám như trên kia).... còn muốn mô phỏng mà nhìn thấy thì tự tìm hiểu nhé... anh xem cấu trúc của kiểu DATE_TIME là làm được thôi
Từ đầu topic tới giờ tui chưa khi nào nói mình đúng nhé. bạn kiểm tra lại.
Còn việc mình nói bạn Hiếu check lại thì do mình thấy mo phỏng nó ko được thì mình báo bạn đó biết. Nếu thực sự bạn đúng thì thôi còn ko đúng bạn đó có thể sửa lại. Không biết thì hỏi, với lại trước khi hỏi mình cũng đã đọc tài liệu rồi cảm thấy ko ổn thì mới lên đây hỏi, hình như chữ ngoan cố hơi bị quá.
Bạn nh_mk thank nhiều nhé.
Dù sao cũng thank all mọi người vì giúp đỡ.
À bạn nh_mk,
vậy mình khai báo trực tiếp thì mình đánh thể nào nếu address nó là db217.dbx8.0.
thank
tonnyluong: Đối với kiểu địa chỉ này thì phụ thuộc vào chế độ view mà gõ địa chỉ nhé, trong hình bạn để chế độ view cả symbolic and symbol information nên bạn ko thể nào gõ địa chỉ vô dc mà phải gõ symbolic như đã đặt trong DB nhe.