Bạn có thể nhúng Javascript vào đó mà, cái này mình cũng đã làm rồi, chạy rất tốt và có thể nói Javascript rất mạnh, giúp cái web của mình có thêm nhiều tính năng hơn.
thầy lợi cho em hỏi cái này xíu. khi làm web javascript nó có file riêng. html có file riêng
giờ còn 1200 chỉ cho phép up lên 1 file duy nhất là file .html hoặc htm
vậy thầy đưa java vô bằng cách nào.
Em và rất nhiều anh em đã thử rất nhiều cách mà không được.
nếu thầy làm được cái đó thì quá tốt mong thầy up video, code lên cho mọi người coi thử
Chứ e thấy nói không thì ko thuyết phục
Bản thân e e thấy chỉ có mối html, htm thì chả có thể nào đưa java vô được hết
Thực ra không phải 1200 chỉ cho up có một file HTML duy nhất. Bạn xem lúc khai báo user defined webpage trong TIA Portal nó có nói bạn chọn thư mục HTML. Khi chọn thư mục này thì toàn bộ nhựng thứ có liên quan đến file HTML đó nó đều repack lại vào các khối DB. Hoặc bạn có thể dùng cách này, mình đã thử và thành công:
Chèn Java Script trực tiếp vào file HTML, giống như khai báo trước một hàm ở phần trên rồi thì ở phía dưới chỉ việc gọi ra là xài. Bạn dùng cặp thẻ <script> </script> để nhúng java vào file HTML đó.
File HTML mà bạn khai báo trong phần cấu hình thực ra chỉ là file mặc định (Homepage) của ứng dụng web. Khi mở Webserver S7-1200, bạn click vào User defined webpage thì nó sẽ ra trang này đầu tiên. Bạn đã bao giờ thử chuyển qua lại giữa các trang HTML trong webserver S7-1200 chưa, hãy làm thử và bạn sẽ biết được có phải chỉ có thể up duy nhất 1 file HTML vào PLC hay không. Nếu không bạn làm theo cách mình nói là dễ nhất.
Bạn tham khảo cách nhúng Javascript vào HTML tại trang này nha: Aweb.vn
Đây là một ứng dụng nhỏ bằng webserver mà mình có sử dụng Javascript.
https://r3sz4w.blu.livefilestore.com...wer.png?psid=1
Khi trạng thái bit là True thì đèn xanh sẽ bật còn khi trang thái là False thì đèn vàng sẽ bật. Chỗ này mình dùng Javascript để điều khiển thuộc tính ẩn hiện của ảnh. Toàn bộ trang này chiếm 21KB dung lượng bộ nhớ.
À, mình không phải là thầy, có khi còn phải gọi bạn là anh đó :D
Thank chauvinhloi:
Sau khi nghiên cứu kĩ lại các tài liệu, cũng như comment của a thì e test lại và phát hiện ra vấn đề sau:
-Lúc xưa mấy cái e cũng làm cái on/off bit thì đèn báo sáng tắt nó là script nhưng e ko để ý do lúc đó copy hướng dẫn của siemens nên không để ý nhiều.
-Đến khi tự mình làm thì quất vô cái script quá lớn, plc ko load được do giới hạn bộ nhớ, thế là die luôn.
Từ bỏ nó, chuyển sang làm cái web riêng của mình, cũng may nhờ đó tránh được mọi cái rắc rối như khi làm trên cục PLC
Sorry all, sai lầm của mình mà làm nhiều banj từ bỏ phần nhúng java vào webserver s7-1200, sorry all
Ah bạn nào quan tâm cách làm của mình thì cùng nhau thảo luận nha, mình muốn nó phat triển hoàn thiện luôn