Khối Chức Năng ALARM

Khối chức năng ALARM xử lý một tín hiệu báo động.

Xem thêm thông tin về Plugin hiển thị Quản Lý Báo ĐộngLịch Sử Báo Động.

Thời gian lưu trữ tối đa có thể được thiết lập trong menu ngữ cảnh dưới Dự Án Cài Đặt Tự Động Hóa Chính Sách Lưu Trữ.

Cơ Sở Dữ Liệu

Cơ sở dữ liệu không chỉ định nghĩa bộ nhớ của khối chức năng. Nó cũng định nghĩa tên cơ số dữ liệu của báo động. Do đó, hãy lưu ý rằng bạn không thể đơn giản đổi tên nó vì sẽ tạo ra một cơ số dữ liệu mới. Được khuyến cáo sử dụng tiền tố như ví dụ alarm.Fenster.

Ghi Chú: Các bản ghi hiện tại sẽ bị xóa nếu tất cả các phần tử hết hạn theo chính sách. Xóa sự kiện riêng lẻ hiện không được hỗ trợ.

Đầu Vào ACTIVE

Đầu vào tạo một báo động mới. Khi tạo, đầu ra ALARM là đúng và giữ thời gian ở đầu ra ALARM_DT. Đầu ra ALARM chỉ đúng nếu nó không bị tắt tiếng.

Đầu Vào ACK_REMOTE

Đầu vào này xác nhận báo động và đặt đầu ra ACK thành đúng và ghi thời gian hiện tại vào đầu ra ACK_DT. Xác nhận chỉ có thể được thiết lập một lần khi báo động đang hoạt động.

Đầu Vào TITLE

Đầu vào định nghĩa tiêu đề dưới dạng chuỗi ký tự của báo động. Nó có thể thay đổi bất kỳ lúc nào trong thời gian thực.

Đầu Vào DESCRIPTION

Đầu vào định nghĩa mô tả dưới dạng chuỗi ký tự của báo động. Mô tả có thể bao gồm nhiều dòng nhưng không nên vượt quá hai dòng. Nó có thể thay đổi bất kỳ lúc nào trong thời gian thực.

Đầu Vào LOCATION

Đầu vào định nghĩa vị trí dưới dạng chuỗi ký tự của báo động. Nó có thể thay đổi bất kỳ lúc nào trong thời gian thực.

Đầu Vào STATUS

Đầu vào xuất văn bản trạng thái trên danh sách. Nó được truyền dưới dạng chuỗi ký tự. Trạng thái nên được định nghĩa một cách thống nhất.

Đầu Vào ICON

Đầu vào xuất biểu tượng trên danh sách. Nó được truyền dưới dạng chuỗi ký tự. Biểu tượng giống như trang.

Đầu Vào COLOR

Bằng đầu vào này, bạn có thể thay đổi màu chữ của danh sách. Không có màu là một chuỗi ký tự rỗng. Màu được truyền ở đây dưới dạng tên. Tất cả các tên màu có thể tìm thấy tại Màu Biểu Tượng.

Đầu Vào PRIORITY

Đầu vào sắp xếp danh sách. Độ ưu tiên cao nhất là 0. Số lượng không bị giới hạn ở đây.

Đầu Vào LINK_SITE

Đầu vào định nghĩa trang web có thể liên kết. Đầu vào là kiểu chuỗi ký tự. Chỉ có thể đặt ID trang. Trang có thể được kéo thả đơn giản lên đầu vào.

Đầu Vào SILENT

Bằng đầu vào này, bạn có thể định nghĩa một báo động tắt tiếng. Nếu đầu vào là đúng, biểu tượng thông báo sẽ biến mất. Tuy nhiên, nó không ảnh hưởng đến chức năng tắt tiếng. Do đó, được khuyến cáo đặt REQ_SHELVE thành sai nếu đầu vào SILENT là đúng.

Đầu Vào REQ_ACK

Nếu đầu vào này là đúng, người dùng danh sách báo động được phép xác nhận báo động.

Đầu Vào REQ_SHELVE

Nếu đầu vào này TRUE, người dùng danh sách báo động được phép hoãn vô thời hạn. Nếu đầu vào là một thời gian (T#), theo sau là ";ALL", thì có thể đặt thời gian hoãn tối đa.

Nếu quyền xác nhận hoặc hoãn cần được mở rộng, một chuỗi ký tự có thể được thêm vào đầu vào REQ_ACK hoặc REQ_SHELVE. Quan trọng là khi đầu vào không còn được đặt thành TRUE nữa, chuỗi ký tự phải bắt đầu bằng ALL. Một số ví dụ:

Chuỗi Ký Tự Mô Tả
"300000;ALL" REQ_SHELVE tối đa trong 5 phút và cho tất cả các nhóm
"ALL" Tất cả các nhóm, giống như TRUE
"gid1;gid2" Cho phép các nhóm gid1 và gid2
"gid1;gid2;ALL" Tất cả các nhóm, giống như TRUE, gid1 và gid2 sẽ bị bỏ qua

Mẹo: Sử dụng CONCAT để tạo chuỗi ký tự.

Đầu Vào DO_ACK

Một cạnh dương ở đầu vào xác nhận báo động qua PLC. Đầu ra ACK được đặt thành đúng. Các đầu vào sau đó sẽ ghi đè lên ACK_NOTE và ACK_USER. Đầu ra ACK_DT được mô tả với thời gian hiện tại. Nếu báo động được xác nhận lại, đầu ra ACK_DT không còn được đặt nữa.

Đầu Vào DO_ACK_NOTE

Đầu vào định nghĩa một ghi chú dưới dạng chuỗi ký tự. Ghi chú sẽ được viết vào đầu ra ACK_NOTE khi có cạnh dương trên DO_ACK.

Đầu Vào DO_ACK_USER

Ở đây, bạn có thể định nghĩa một ID người dùng dưới dạng chuỗi ký tự. ID sẽ được viết vào đầu ra ACK_USER khi có cạnh dương trên DO_ACK.

Đầu Vào DO_SHELVE

Một cạnh dương ở đầu vào hoãn báo động qua PLC. Đầu ra SHELVE được đặt thành đúng. Các đầu vào sau đó sẽ ghi đè lên SHELVE_NOTE và SHELVE_USER. Đầu ra SHELVE_DT được mô tả với thời gian hiện tại. Nếu báo động được xác nhận lại, đầu ra SHELVE_DT không còn được đặt nữa.

Đầu Vào DO_SHELVE_TO_DT

Định nghĩa thời gian tuyệt đối DT# để hoãn báo động. Khi vượt quá thời gian này, báo động sẽ được kích hoạt lại. Đầu ra SHELVE trở lại sai. Khi có cạnh dương trên DO_SHELVE, giá trị này sẽ được truyền vào đầu ra SHELVE_TO_DT. Nếu không có thời gian được truyền, báo động sẽ được hoãn vô thời hạn.

Mẹo: Sử dụng khối chức năng STR2DT để sử dụng thời gian tương đối như sau 5 phút. Hoặc thêm thời gian T# với dấu thời gian của DT#, điều này có thể dẫn đến sự khác biệt.

Đầu Vào DO_SHELVE_NOTE

Đầu vào định nghĩa một ghi chú dưới dạng chuỗi ký tự. Ghi chú sẽ được viết vào đầu ra SHELVE_NOTE khi có cạnh dương trên DO_SHELVE.

Đầu Vào DO_SHELVE_USER

Ở đây, bạn có thể định nghĩa một ID người dùng dưới dạng chuỗi ký tự. ID sẽ được viết vào đầu ra SHELVE_USER khi có cạnh dương trên DO_SHELVE.

Đầu Vào DO_SHELVE_RESTORE

Một cạnh dương ở đầu vào khôi phục lại báo động bị hoãn. Đó là DO_SHELVE_USER và DO_SHELVE_NOTE sẽ được sao chép theo cách trên vào các đầu ra tương ứng.

Đầu Vào RECORD

Đầu vào kích hoạt ghi chép vào kho lưu trữ. Đầu vào chỉ cần giữ đúng. Mỗi thay đổi của đầu vào ACTIVE, TITLE, DESCRIPTION, LOCATION, STATUS, PRIORITY hoặc SILENT dẫn đến một bản ghi.

Ghi Chú: Một giấy phép bổ sung được yêu cầu để xuất bản bản ghi. Thông tin thêm có thể được tìm thấy trong chương Lịch Sử Báo Động.

Đầu Ra ALARM

Đầu ra đúng trong khi đầu vào ACTIVE đúng và báo động không bị hoãn bằng SHELVE.

Đầu Ra ALARM_DT

Chứa dấu thời gian dưới định dạng DT# từ thời điểm của báo động (cạnh dương ở đầu vào ACTIVE).

Đầu Ra ACK

Đầu ra đúng khi báo động đã được xác nhận. Điều này có thể được thực hiện qua hiển thị và PLC.

Đầu Ra ACK_DT

Chứa dấu thời gian dưới định dạng DT# từ thời điểm xác nhận báo động (cạnh dương ở đầu vào ACK hoặc hiển thị).

Đầu Ra ACK_NOTE

Ghi chú cuối cùng khi xác nhận báo động dưới dạng chuỗi ký tự.

Đầu Ra ACK_USER

ID người dùng cuối cùng khi xác nhận báo động dưới dạng chuỗi ký tự.

Đầu Ra SHELVE

Đầu ra đúng khi báo động đã được hoãn. Điều này có thể được thực hiện qua hiển thị và PLC.

Đầu Ra SHELVE_DT

Chứa dấu thời gian dưới định dạng DT# từ thời điểm hoãn báo động (cạnh dương ở đầu vào SHELVE hoặc hiển thị).

Đầu Ra SHELVE_TO_DT

Thời điểm kết thúc DT# cho việc tự động đặt lại hoãn.

Đầu Ra SHELVE_NOTE

Ghi chú cuối cùng khi hoãn báo động dưới dạng chuỗi ký tự.

Đầu Ra SHELVE_USER

ID người dùng cuối cùng khi hoãn báo động dưới dạng chuỗi ký tự.

Hiển Thị

Ghi Chú: Để xử lý trên hiển thị, tất cả các dấu thời gian được làm tròn xuống đến giây đầy đủ.

Mẹo: Với chuỗi ký tự {name}, tên của tài liệu và với {dir} đường dẫn có thể được truyền vào đầu vào TITLE, DESCRIPTION và LOCATION. Tuy nhiên, nó sẽ không được sắp xếp theo tên anymore. Với {dir:2}, độ dài của đường dẫn có thể được giảm xuống còn 2. Với {dir:-1}, đường dẫn sẽ bị cắt từ dưới lên. Ngoài ra, cũng có thể định nghĩa ký tự phân cách bằng cách sử dụng {dir::\}.

Biểu Tượng Và Màu Được Khuyến Cáo

Tên Biểu Tượng Màu
OK material/check_circle
Thông Tin material/info blue
Cảnh Báo material/error orange
Báo Động material/warning red

Xem Thêm