Bây giờ hầu hết hmi đều hỗ trợ chức năng lập trình C trên hmi. Cái này là Macro, độ bảo mật rất oke. Nên nhiều khi bạn thấy PLC "chả có gì" mà máy vẫn chạy ầm ầm là vậy. Một cách tốt để bảo vệ chất xám của engineer chống lại mấy cái vụ đọc pass từ PLC và hmi với điều kiện chống decompile, chống upload.
Đánh dấu