
كتلة الوظيفة ALARM معالجتها لsignal الAlarm.
انظر لمزيد من المعلومات حول Plugin التصفح إدارة الإشعارات وسجل الإشعارات.
يمكن تعيين مدة التخزين القصوى في قائمة السياق تحت المشروع الإعدادات
سياسات التخزين.
تحدد قاعدة البيانات ليس فقط تخزين كتلة الوظيفة. كما أنها تحدد أيضًا اسم قاعدة بيانات الإشعارات. لذلك، يجب أن تتذكر أنه لا يمكنك إعادة تسمية الاسم ببساطة، حيث سيتم إنشاء قاعدة بيانات جديدة. يُنصح باستخدام بادئة مثل alarm.Fenster.
ملاحظة: سيتم حذف السجلات الموجودة إذا انقضت جميع العناصر وفقًا للسياسات. currently لا يتم دعم حذف الأحداث الفردية.
يولد المدخل إشعارًا جديدًا. عند الإنشاء، يكون المخرج ALARM صحيحًا ويثبت الوقت في المخرج ALARM_DT. يكون المخرج ALARM صحيحًا فقط إذا لم يتم كتمه.
يؤكد هذا المدخل على الإشعار ويضع المخرج ACK على صحيح ويكتب الوقت الحالي في المخرج ACK_DT. يمكن تعيين التأكيد مرة واحدة فقط عند نشط الإشعار.
يحدد المدخل العنوان كسلسلة من الأحرف للإشعار. يمكن تغييره في أي وقت في الوقت الفعلي.
يحدد المدخل الوصف كسلسلة من الأحرف للإشعار. قد يحتوي الوصف على عدة أسطر، ولكن يجب ألا يتجاوز خطين. يمكن تغييره في أي وقت في الوقت الفعلي.
يحدد المدخل الموقع كسلسلة من الأحرف للإشعار. يمكن تغييره في أي وقت في الوقت الفعلي.
يعرض المدخل نص الحالة في القائمة. يتم نقله كسلسلة من الأحرف. يجب تحديد الحالة بشكل موحد.
يظهر المدخل الرمز في القائمة. يتم نقله كسلسلة من الأحرف. الرمز هو نفس الصفحة.
يمكن تغيير لون النص في القائمة باستخدام هذا المدخل. لا يوجد لون لسلسلة فارغة. يتم نقل اللون باسمه هنا. يمكنك العثور على جميع أسماء الألوان في ألوان الرموز.
يصنف المدخل القائمة. أعلى الأولوية هي 0. لا يوجد حد لعددها هنا.
يحدد المدخل الصفحة التي يمكن الارتباط بها. نوع المدخل هو سلسلة من الأحرف. يمكن وضع فقط معرفات الصفحات. يمكن سحب الصفحة بسهولة باستخدام السحب والإفلات على المدخل.
يمكن تحديد إشعار صامت باستخدام هذا المدخل. إذا كان المدخل صحيحًا، فإن أيقونة الإشعار تختفي. ومع ذلك، لا يؤثر هذا على وظيفة الكتم. لذلك، يُنصح بوضع REQ_SHELVE على خاطئ إذا كان المدخل SILENT صحيحًا.
إذا كان هذا المدخل صحيحًا، فسيتم السماح للمستخدم في قائمة الإشعارات بتأكيد الإشعار.
إذا كان هذا المدخل TRUE، فسيتم السماح للمستخدم في قائمة الإشعارات بتأجيل الإشعار إلى أجل غير مسمى. إذا كان المدخل هو وقت (T#) يليه ";ALL"، فيمكن وضع وقت تأجيل أقصى.
إذا كنت تريد توسيع الصلاحية لتأكيد أو تأجيل، يمكنك إضافة سلسلة من الأحرف إلى المدخل REQ_ACK أو REQ_SHELVE. المهم هو أنه بمجرد أن لا يتم تعيين المدخل على TRUE anymore، يجب أن تبدأ السلسلة بـ ALL. إليك بعض الأمثلة:
| سلسلة الأحرف | الوصف |
|---|---|
| "300000;ALL" | REQ_SHELVE أقصى حد له 5 دقائق ولجميع المجموعات |
| "ALL" | جميع المجموعات، هو نفس TRUE |
| "gid1;gid2" | المجموعات gid1 وgid2 مسموح بها |
| "gid1;gid2;ALL" | جميع المجموعات، هو نفس TRUE، سيتم تجاهل gid1 وgid2 |
نصيحة: استخدم CONCAT لتكوين سلسلة الأحرف.
تؤكد حافة إيجابية في المدخل على الإشعار عبر PLC. يتم وضع المخرج ACK على صحيح. ثم يتم كتابة المدخلات إلى ACK_NOTE وACK_USER. يتم وصف المخرج ACK_DT بالوقت الحالي. إذا تم تأكيد الإشعار مرة أخرى، فلن يتم تعيين المخرج ACK_DT anymore.
يحدد المدخل ملاحظة كسلسلة من الأحرف. عند حافة إيجابية على DO_ACK، يتم كتابة الملاحظة إلى المخرج ACK_NOTE.
هنا يمكن تحديد معرف المستخدم كسلسلة من الأحرف. عند حافة إيجابية على DO_ACK، يتم كتابة المعرف إلى المخرج ACK_USER.
تؤجل حافة إيجابية في المدخل الإشعار عبر PLC. يتم وضع المخرج SHELVE على صحيح. ثم يتم كتابة المدخلات إلى SHELVE_NOTE وSHELVE_USER. يتم وصف المخرج SHELVE_DT بالوقت الحالي. إذا تم تأكيد الإشعار مرة أخرى، فلن يتم تعيين المخرج SHELVE_DT anymore.
يحدد الوقت المطلق DT# لتأجيل الإشعار. عند تجاوز هذا الوقت، يتم تعيين الإشعار نشطًا مرة أخرى. المخرج SHELVE هو خاطئ مرة أخرى. عند حافة إيجابية على DO_SHELVE، يتم نقل هذه القيمة إلى المخرج SHELVE_TO_DT. إذا لم يتم نقل الوقت، فسيتم التأجيل إلى أجل غير مسمى.
نصيحة: استخدم كتلة الوظيفة STR2DT لاستخدام وقت نسبي مثل بعد 5 دقائق. أو أضف الوقت T# إلى Timestamp من DT#، حيث قد يؤدي هذا إلى انحرافات.
يحدد المدخل ملاحظة كسلسلة من الأحرف. عند حافة إيجابية على DO_SHELVE، يتم كتابة الملاحظة إلى المخرج SHELVE_NOTE.
هنا يمكن تحديد معرف المستخدم كسلسلة من الأحرف. عند حافة إيجابية على DO_SHELVE، يتم كتابة المعرف إلى المخرج SHELVE_USER.
تعيد حافة إيجابية في المدخل إشعارًا مؤجلًا. هنا يتم نسخ DO_SHELVE_USER وDO_SHELVE_NOTE إلى المخرجات المقابلة كما هو موضح أعلاه.
يفعّل المدخل التسجيل في الأرشيف. يجب فقط الحفاظ على المدخل على صحيح. كل تغيير في المدخلات ACTIVE، TITLE، DESCRIPTION، LOCATION، STATUS، PRIORITY أو SILENT يؤدي إلى تسجيل.
ملاحظة: يتطلب إخراج التسجيل رخصة إضافية. يمكن الحصول على مزيد من المعلومات في الفصل سجل الإشعارات.
المخرج صحيح طالما كان المدخل ACTIVE صحيحًا ولم يتم تأجيل الإشعار مع SHELVE.
يحتوي على Timestamp في تنسيق DT# من وقت الإشعار (حافة إيجابية في المدخل ACTIVE).
المخرج صحيح إذا تم تأكيد الإشعار. يمكن القيام بذلك عبر التصفح وPLC.
يحتوي على Timestamp في تنسيق DT# من وقت تأكيد الإشعار (حافة إيجابية في المدخل ACK أو التصفح).
آخر ملاحظة عند تأكيد الإشعار كسلسلة من الأحرف.
آخر معرف المستخدم عند تأكيد الإشعار كسلسلة من الأحرف.
المخرج صحيح إذا تم تأجيل الإشعار. يمكن القيام بذلك عبر التصفح وPLC.
يحتوي على Timestamp في تنسيق DT# من وقت تأجيل الإشعار (حافة إيجابية في المدخل SHELVE أو التصفح).
وقت النهاية DT# حتى إعادة تعيين التأجيل تلقائيًا.
آخر ملاحظة عند تأجيل الإشعار كسلسلة من الأحرف.
آخر معرف المستخدم عند تأجيل الإشعار كسلسلة من الأحرف.
ملاحظة: يتم تقريب جميع Timestamps في المعالجة على التصفح إلى ثوانٍ كاملة.
نصيحة: باستخدام سلسلة الأحرف {name} يمكن نقل اسم الوثيقة، وباستخدام {dir} المسار إلى المدخلات TITLE، DESCRIPTION وLOCATION. ومع ذلك، لن يتم التصنيف حسب الاسم anymore. باستخدام {dir:2} يمكن تقليل طول المسار إلى 2. باستخدام {dir:-1} يتم تقليل المسار من الأسفل. كما أنه ممكن تحديد رمز الفاصل باستخدام {dir::\}.
| الاسم | الرمز | اللون |
|---|---|---|
| OK | material/check_circle | |
| معلومات | material/info | أزرق |
| تحذير | material/error | برتقالي |
| إشعار | material/warning | أحمر |