การแจ้งเตือน SMS จาก PLC: เปลี่ยนพารามิเตอร์และรับการแจ้งเตือนโดยไม่ต้องใช้อินเทอร์เน็ต

ไม่มีอินเทอร์เน็ต ไม่มีเราเตอร์ ไม่มี VPN เพียงแค่ซิมการ์ดและหมายเลขที่โทรหาคุณเมื่อเครื่องหยุด สำหรับสถานที่อุตสาหกรรมบางประเภท — ห่างไกล ชนบท หรือราคาถูก — SMS เป็นช่องทางการแจ้งเตือนที่เชื่อถือได้มากที่สุดที่มีอยู่ และ CPU ที่รองรับ GSM xLogic ก็มีฟังก์ชันนี้ในตัว

คู่มือได้จัดสรรส่วนใหญ่ให้กับมัน: รหัสข้อผิดพลาด SMS การจัดการสมุดโทรศัพท์ การปรับเปลี่ยนพารามิเตอร์โดยข้อความ นี่ไม่ใช่ฟีเจอร์ที่คิดขึ้นทีหลัง มันคือระบบบำรุงรักษาทางไกลที่ทำงานได้

สิ่งที่คุณสามารถทำได้โดยข้อความ

รายการอ่านเหมือนแผงควบคุมระยะไกล:

  • แก้ไขค่า F, Q, AQ, AF, AM, REG และ RTC โดย SMS
  • เปลี่ยนหมายเลขในสมุดโทรศัพท์จากระยะไกล
  • ปรับพารามิเตอร์และการตั้งค่า GPRS
  • แก้ไขพารามิเตอร์และการตั้งค่าอีเมล
  • ตรวจสอบพารามิเตอร์ GSM

ในภาษาที่เข้าใจง่าย: เครื่องสามารถส่งข้อความหาคุณว่า "ระดับถังต่ำ ปั๊ม 1 ตัด" ในเวลา 03:00 น. และคุณสามารถตอบกลับว่า "เพิ่มจุดตั้งค่าระดับต่ำเป็น 2.1m รีเซ็ตปั๊ม 1" สถานที่ไม่เคยเห็นช่างเทคนิคจนกว่าปัญหาจะต้องการมือจริงๆ

ทำไม SMS ถึงดีกว่าคลาวด์สำหรับบางสถานที่

การตรวจสอบผ่านคลาวด์ต้องการการเชื่อมต่อข้อมูลที่ทำงานได้ทุกที่ ในโกดังเหล็ก ห้องเครื่องใต้ดิน หรือสถานที่ในหุบเขาที่มี LTE ไม่สม่ำเสมอ สมมติฐานนั้นล้มเหลว SMS ใช้เครือข่ายเดียวกันแต่มีข้อกำหนดที่ต่ำกว่ามาก: ข้อความสามารถส่งถึงได้ในขณะที่เซสชัน TCP หมดเวลา

ยังมีเรื่องค่าใช้จ่ายอีกด้วย แผนข้อมูลสำหรับการตรวจสอบอย่างต่อเนื่องในสถานที่ห่างไกลจะรวมกันขึ้นมา การแจ้งเตือน SMS ขับเคลื่อนด้วยเหตุการณ์ — ข้อความไม่กี่ข้อความต่อเดือน ค่าธรรมเนียมต่อข้อความไม่กี่เซนต์ ไม่มีค่าธรรมเนียมข้อมูลในช่วงเวลาที่ไม่มีการใช้งาน สำหรับการตรวจสอบเฉพาะการแจ้งเตือน บิลแทบจะไม่มีอะไรเลย

กรณีจริง: คลังเย็นกะกลางคืน

คลังเย็นที่มีตัวควบคุมการทำความเย็นเพียงตัวเดียว ไม่มีเครือข่ายในสถานที่ และผู้จัดการกลางคืนที่ไม่ใช่คนเทคนิค CPU จะส่ง SMS เมื่ออุณหภูมิสูงเกินเกณฑ์การแจ้งเตือนและทุกๆ สิบห้านาทีหลังจากนั้นจนกว่าจะมีคนยืนยัน โทรศัพท์ของเจ้าของคือ HMI ข้อความตอบกลับของเจ้าของ — "รีเซ็ต ลดจุดตั้งค่า" — คือการกระทำการควบคุม

หน่วยนี้ทำงานมาเป็นเวลาสองปีแบบนั้น การโทรบริการเพียงอย่างเดียวคือการโทรที่กำหนดไว้

ความเป็นจริงในการตั้งค่า

คุณต้องมีโมเดล CPU ที่รองรับ GSM/GPRS ซิมที่เปิดใช้งาน SMS และสมุดโทรศัพท์ที่กำหนดหมายเลขที่อนุญาต คู่มือรวมถึงรูปแบบคำสั่ง SMS และรหัสข้อผิดพลาด — เก็บหน้านั้นไว้ในบุ๊กมาร์ก เพราะการกำหนดค่าแรกมักมีการพิมพ์ผิด

หมายเหตุด้านความปลอดภัย เพราะฉันต้องพูด: รายการหมายเลขโทรศัพท์คือไฟร์วอลล์ของคุณ กำหนดค่าอย่างเข้มงวด PLC ที่ยอมรับคำสั่งจากหมายเลขใดๆ คือ PLC ที่ยอมรับคำสั่งจากใครก็ได้ ปิดสมุดโทรศัพท์ ใช้ซิมเฉพาะที่ไม่มีการโรมมิ่ง และปฏิบัติต่อหมายเลขเหมือนกุญแจ

ไวยากรณ์คำสั่ง SMS

การเรียนรู้รูปแบบคำสั่งคือความแตกต่างระหว่างการสาธิตและระบบที่ทำงาน คู่มือบันทึกไวยากรณ์ SMS สำหรับการปรับเปลี่ยนค่า F, Q, AQ, AF, AM, REG และ RTC — แต่ละค่าใช้รูปแบบของตัวเอง และแต่ละค่ามีรหัสข้อผิดพลาดเมื่อมันล้มเหลว สมุดโทรศัพท์รองรับหมายเลขหลายหมายเลข และ CPU จะแยกแยะว่าใครได้รับอนุญาตให้สั่งการจากใครที่ได้รับอนุญาตให้ได้รับการแจ้งเตือนเท่านั้น

สร้างแผ่นโกงคำสั่งหน้าเดียวสำหรับสถานที่: "เพื่อเพิ่มจุดตั้งค่าระดับต่ำ ให้ส่ง X; เพื่อรีเซ็ตปั๊ม 1 ให้ส่ง Y." พลาสติกเคลือบมันไว้ข้างโทรศัพท์ที่วิศวกรประจำหน้าที่ถืออยู่ ผู้ที่ใช้การควบคุม SMS จริงๆ ไม่ใช่โปรแกรมเมอร์ PLC — พวกเขาคือผู้ปฏิบัติงานที่มีโทรศัพท์และขั้นตอน และแผ่นโกงคือขั้นตอน

ทดสอบรูปแบบคำสั่งทุกครั้งในระหว่างการติดตั้ง ไม่ใช่ในระหว่างพายุ การพิมพ์ผิดในรูปแบบจะทำให้เกิดรหัสข้อผิดพลาดบนโทรศัพท์และความลึกลับบนเครื่อง; รูปแบบที่ผ่านการทดสอบจะทำให้เกิดการควบคุมระยะไกลที่ทำงานได้ สิบห้านาทีของการติดตั้งช่วยประหยัดการโทรในเวลา 02:00 น.

เมื่อ SMS ไม่เพียงพอ

SMS ขับเคลื่อนด้วยเหตุการณ์และมีทิศทางจากมนุษย์; มันไม่ใช่ประวัติศาสตร์ หากสถานที่ต้องการแนวโน้ม ประวัติ SCADA หรือแดชบอร์ดผู้ใช้หลายคน เส้นทาง Ethernet กับ easySCADA หรือแพลตฟอร์มคลาวด์จะส่งข้อมูล สถาปัตยกรรมที่ซื่อสัตย์ทำงานทั้งสองอย่าง: SMS สำหรับการแจ้งเตือนและคำสั่งด่วน Modbus TCP หรือ MQTT สำหรับการบันทึก CPU เดียวกันรองรับทั้งสองช่องทาง และทั้งสองไม่ขัดแย้งกัน — โมดูล GSM จัดการข้อความในขณะที่พอร์ต Ethernet จัดการข้อมูล

โหมดการล้มเหลวที่ต้องออกแบบคือโหมดที่ข้อความแจ้งเตือนส่งออกไปและไม่มีใครดำเนินการ กำหนดการยืนยัน: ผู้ปฏิบัติงานตอบกลับ CPU บันทึกการยืนยัน และลอจิกการเพิ่มระดับรู้ว่าใครยังไม่ได้ตอบ นั่นทำให้ SMS เปลี่ยนจากการแจ้งเตือนเป็นกระบวนการที่มีความรับผิดชอบ

และให้เติมซิมและทดสอบทุกเดือน ซิมที่ตายแล้วคือระบบแจ้งเตือนที่เงียบ และระบบแจ้งเตือนที่เงียบจะถูกค้นพบในช่วงเวลาที่เลวร้ายที่สุด

วงจรการยืนยัน

การแจ้งเตือนที่ไม่มีใครยืนยันคือข่าวลือ กำหนดเส้นทางการยืนยัน: SMS จะถูกส่งออกไป ผู้ปฏิบัติงานตอบกลับ CPU บันทึกการตอบกลับและเพิ่มระดับหากไม่มีใครตอบภายในกรอบเวลา ชุดคำสั่งในคู่มือครอบคลุมรูปแบบการยืนยัน; การตัดสินใจในการออกแบบเป็นของคุณ สองหมายเลข — การหมดเวลาในการยืนยันและเป้าหมายการเพิ่มระดับ — เปลี่ยนระบบการแจ้งเตือนให้เป็นกระบวนการที่มีความรับผิดชอบ และมันมีค่ามากกว่าฟีเจอร์ใดๆ ในโบรชัวร์

ระบบการแจ้งเตือนที่ขึ้นอยู่กับอินเทอร์เน็ตกำลังเป็นที่นิยม การแจ้งเตือน SMS ไม่สามารถทำลายได้ รู้ว่าที่ไหนที่สถานที่ของคุณต้องการจริงๆ

การทดสอบซิมรายเดือนคือพิธีกรรมที่ไม่ได้รับการยกย่อง: ส่งการแจ้งเตือนทดสอบ ดูว่าโทรศัพท์ดัง ยืนยันเส้นทางการตอบกลับ ซิมที่เงียบคือระบบการแจ้งเตือนที่เงียบ และระบบที่เงียบจะถูกค้นพบในช่วงเวลาที่เลวร้ายที่สุด วางการทดสอบในปฏิทิน — วันจันทร์แรกของทุกเดือน — และสายการแจ้งเตือนจะยังคงมีชีวิตอยู่