พิกซิส Web คู่มือผู้ใช้ซอฟต์แวร์ตัวควบคุมหน้าจอสัมผัส

Pixsys Web Panel Touch Controller Software - Featured Image

โลโก้ Pixsysคู่มือพ็อดแมน
ซอฟต์แวร์
คู่มือการใช้งาน

การสร้างคอนเทนเนอร์ Node-RED

คู่มือนี้ครอบคลุมการติดตั้งคอนเทนเนอร์ Node-RED บน Pixsys Webแผงควบคุม “WP” และซีรีส์ TouchController “TC”
การแสดงแดชบอร์ด Node-RED บนหน้าจอสามารถทำได้บน WP เท่านั้น Webอุปกรณ์แผงและบน TC – แผง TouchController ด้วย “Webเฉพาะใบอนุญาต Visu เท่านั้น บน TouchController – แผง TC ที่มี “TargetVisu” หรือ “TargetVisu ​​+ Webภายใต้ใบอนุญาต "Visu" ไม่สามารถแสดงแดชบอร์ด Node-RED ได้

เข้าสู่ระบบ

เข้าถึงอุปกรณ์ในโหมดการกำหนดค่าโดยกดปุ่ม STOP ที่ปรากฏขึ้นเมื่อเริ่มต้นระบบค้างไว้
เข้าถึงคอนโซลการกำหนดค่าโดยป้อนข้อมูลประจำตัวต่อไปนี้:

ชื่อผู้ใช้: ผู้ใช้
รหัสผ่าน: 123456

หากทราบ IP ของอุปกรณ์ ก็สามารถเข้าถึงคอนโซลการกำหนดค่าจากเบราว์เซอร์บนพีซีของผู้ใช้ได้โดยเข้าถึงที่อยู่ดังต่อไปนี้: https://device-IP-.9443/ และใช้ข้อมูลประจำตัวตามที่ระบุข้างต้น

การสร้างโฟลเดอร์สำหรับ Node-RED

คอนเทนเนอร์ที่จะถูกเปิดใช้งานจำเป็นต้องมีพื้นที่สำหรับจัดเก็บข้อมูลผู้ใช้
เพื่อจุดประสงค์นี้ ในอุปกรณ์จะมีโฟลเดอร์ /data/user
ใช้ WinScp หรือซอฟต์แวร์การเข้าถึง sFTP อื่นๆ สร้างโฟลเดอร์ node-red ภายในเส้นทาง /data/user โดยทำตามขั้นตอนด้านล่าง:

  • เปิด WinSCP เชื่อมต่อกับอุปกรณ์โดยใช้ IP และข้อมูลประจำตัวที่ใช้แล้วในการเข้าถึงคอนโซลการกำหนดค่า และเลือก /data/userพิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - การสร้างโฟลเดอร์สำหรับ Node-RED
  • จากเมนู “ใหม่” เลือกตัวเลือก “ไดเรกทอรี…”พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - ไดเรกทอรี
  • สร้างโฟลเดอร์ node-red โดยเปิดใช้งานการอนุญาต "R/W/X" ทั้งหมด:พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - สร้างโฟลเดอร์ node-red ที่เปิดใช้งาน

กระบวนการเดียวกันนี้ยังสามารถทำได้โดยการเข้าถึง SSH และใช้คำแนะนำต่อไปนี้:
mkdir -p /ข้อมูล/ผู้ใช้/โหนดสีแดง
chmod a+rwx /data/user/node-red

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - กระบวนการเดียวกันนี้ยังสามารถทำได้โดยการเข้าถึง SSH

ดาวน์โหลดคอนเทนเนอร์

เข้าถึง “Podman container” บนแถบเมนู:พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - ดาวน์โหลดคอนเทนเนอร์

เลือกตัวเลือก “ดาวน์โหลดรูปภาพใหม่” ในเมนูทางด้านขวาด้วยไอคอนสามจุด

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - ดาวน์โหลดรูปภาพใหม่เลือกพื้นที่ค้นหา “docker.io“พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - เลือกพื้นที่ค้นหาพิมพ์ “node-red” ใน “ค้นหา-

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - “node-red

เลือกภาพอย่างเป็นทางการ “docker.io/nodered/node-red”:

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - เลือกภาพอย่างเป็นทางการ

จากนั้นกด “ดาวน์โหลด” แล้วการดาวน์โหลดภาพก็จะเริ่มต้นขึ้น

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - ดาวน์โหลด 2

นี่คือหลายร้อย Mb file; อาจใช้เวลาหลายนาที ขึ้นอยู่กับการเชื่อมต่ออินเทอร์เน็ต

เมื่อดาวน์โหลดเสร็จสิ้นก็จะสามารถ view ภาพบนอุปกรณ์:

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - ดาวน์โหลดเสร็จสิ้นแล้ว

การสร้างคอนเทนเนอร์

ในแท็บ "คอนเทนเนอร์" ให้กดปุ่ม "สร้างคอนเทนเนอร์" เมนูจะเปิดขึ้นมาเพื่อกำหนดค่าคอนเทนเนอร์ที่คุณต้องการสร้าง

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - การสร้างคอนเทนเนอร์กรอกชื่อที่คุณต้องการลงในช่อง “ชื่อ” โดยแทนที่ชื่อสุ่มที่ระบบสร้างขึ้นโดยอัตโนมัติ

รายละเอียดแท็บ:
จากกล่อง “รูปภาพ” เลือกภาพที่ดาวน์โหลดมาตามที่อธิบายไว้ในบทก่อนหน้า:

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - รายละเอียดแท็บ

กำหนดค่า “ขีดจำกัดหน่วยความจำ” เป็น 128 หรือ 256 MB
การตั้งค่า “นโยบายการรีสตาร์ท” ให้เป็น “เสมอ” จะตั้งค่าคอนเทนเนอร์ให้เริ่มโดยอัตโนมัติและรีสตาร์ทแม้ในกรณีที่ผู้ใช้สั่งปิดระบบก็ตาม

การรวมแท็บ:
กำหนดค่าการแมปพอร์ตเพื่อเปิดเผยพอร์ต 1880 ในทั้ง TCP และ UDP และแมปเส้นทางคอนเทนเนอร์ /data ที่มองเห็นได้จาก node-red ในเส้นทางโฮสต์ /data/user/node-red

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - การรวมแท็บ

การตรวจสอบสุขภาพแท็บ:
แท็บนี้จะกำหนดการตรวจสอบการควบคุมการทำงานที่ถูกต้องของคอนเทนเนอร์ และวิธีที่คอนเทนเนอร์จะทำงานในกรณีที่เกิดข้อผิดพลาด
รูปภาพด้านล่างแสดงพารามิเตอร์เริ่มต้น:

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - การตรวจสอบสุขภาพแท็บณ เวลานี้tage. กด “สร้างและเรียกใช้” และรอการสร้างคอนเทนเนอร์

การทดสอบคอนเทนเนอร์

เมื่อขั้นตอนการสร้างคอนเทนเนอร์เสร็จสิ้น รายการ "คอนเทนเนอร์" จะแสดงคอนเทนเนอร์ที่กำลังทำงานใหม่ (สถานะ: กำลังทำงาน):

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - การทดสอบคอนเทนเนอร์

เปิดเบราว์เซอร์บนพีซีและไปที่หน้า: http://device-IP.1880

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - เปิดเบราว์เซอร์บนพีซีและไปที่หน้า

การสร้างแดชบอร์ด

แดชบอร์ดช่วยให้ Node-RED สามารถนำเสนอ/เผยแพร่ไดนามิก web หน้าหนังสือ.
ติดตั้ง “node-red-dashboard” โดยเปิดพาเลทการจัดการเมนู:

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - การสร้างแดชบอร์ด

ค้นหา node-red-dashboard ภายในแท็บติดตั้ง

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - ค้นหา node-red-dashboard ภายในแท็บติดตั้ง

รอให้การติดตั้งเสร็จสิ้น จากนั้นล็อกอินเข้าสู่คอนโซลและนำเข้า Flow ที่ป้อนในตอนท้ายของคู่มือจากเมนูนำเข้า:

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - นำเข้า

**นี่คืออดีตampเป็นโค้ดที่ไม่มีจุดประสงค์ที่แท้จริง
NB สำหรับการใช้งาน Node-RED และแดชบอร์ด โปรดดูเอกสารที่มีอยู่บนอินเทอร์เน็ต

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - Node-RED และแดชบอร์ด

เมื่อนำเข้าโค้ดแล้ว จะสร้างโปรเจ็กต์ที่มีหน้าตาเหมือนต่อไปนี้:

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - เมื่อนำเข้ารหัสแล้ว

กด พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - สัญลักษณ์ 1 เพื่อคอมไพล์และเริ่มต้นโครงการ
หน้าเปิด http://device-IP.1880/uiผลลัพธ์จะออกมาเป็นดังนี้:

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - ผลลัพธ์จะมีลักษณะดังต่อไปนี้

การกำหนดค่าแผงควบคุมเพื่อแสดงแดชบอร์ด

ณ จุดนี้ สำหรับแผงที่อนุญาต ให้เข้าถึงเมนูการตั้งค่า WP จากนั้น การตั้งค่าแอปพลิเคชันหลัก และป้อน URL http://localhost.1880/ui
ใช้คำว่า localhost หรือ IP 127.0.0.1 เพื่อให้เบราว์เซอร์เข้าถึงอุปกรณ์นั้นเอง โดยไม่คำนึงถึง IP จริง

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - การกำหนดค่าแผงเมื่อรีบูต อุปกรณ์จะแสดง Node-RED Dashboard แบบเต็มหน้าจอ

Exampเลอ ไหล

โค้ดต่อไปนี้คือข้อความที่จะนำเข้าเป็น Flow ใน Node-RED:

[
{
“id”: “1e6b97b5.687fd8”,
“ประเภท”: “แท็บ”
“ป้ายกำกับ”: “แดชบอร์ด”
“คนพิการ”: เท็จ,
“ข้อมูล”: “”
},
{
“รหัส”: “ 7c8 f 99d9.196b98”,
“ชนิด”: “ui_text”,
“z”: “1e6b97b5.687fd8”,
“กลุ่ม”: “dd4567b9.6a4c18”
“คำสั่ง”: 1,
“ความกว้าง”: “12”,
“ความสูง”: “1”,
“ชื่อ”: “ตำแหน่ง”,
“ป้ายกำกับ”: “แดชบอร์ด – การแสดงข้อมูลแบบสุ่ม”
“รูปแบบ”: “{{msg.payload}}”,
“เค้าโครง”: “ศูนย์คอลัมน์”
“x”: 330,
“ย”: 120,
“wires”: []
},
{
“id”: “2e4a56f8.cfa23a”,
“ชนิด”: “ui_gauge”,
“z”: “1e6b97b5.687fd8”,
“ชื่อ”: “มาตรวัดสุ่ม”
“กลุ่ม”: “dd4567b9.6a4c18”
“คำสั่ง”: 2,
“ความกว้าง”: “6”,
“ความสูง”: “6”,
“gtype”: “เกจ”
“ชื่อเรื่อง”: “ค่าสุ่ม”
"ฉลาก": " %",
“รูปแบบ”: “{{ค่า}}”
“นาที”: “0”,
“สูงสุด”: “100”,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
“seg1”: “30”
“seg2”: “70”
“x”: 320,
“ย”: 240,
“wires”: []
},
{
“รหัส”: “3b9ddefd.32b9d”
“ประเภท”: “ui_chart”
“z”: “1e6b97b5.687fd8”,
“ชื่อ”: “แผนภูมิตามเวลา”
“กลุ่ม”: “dd4567b9.6a4c18”
“คำสั่ง”: 3,
“ความกว้าง”: “6”,
“ความสูง”: “6”,
“ป้ายกำกับ”: “แผนภูมิเวลาสุ่ม”
“char tType”: “บรรทัด”,
“คำอธิบาย”: “เท็จ”
“xformat”: “ชั่วโมง:นาที:วินาที”
“สอดแทรก”: “เชิงเส้น”
“ไม่มีข้อมูล”: “”,
“ymin”: “0”,
“ymax”: “100”
“ลบเก่ากว่า”: 1,
“ลบจุดเก่า”: “”,
“ลบหน่วยที่เก่ากว่า”: “3600”
“การตัดออก”: 0,
“ใช้สีเดียว”: เท็จ,
“colors”: [“#00b500”,”#e6e600”,”#ca3838”],
“เอาท์พุต”: 1,
“ใช้สีที่แตกต่างกัน”: เท็จ,
“x”: 600,
“ย”: 240,
“wires”: []
},
{
“รหัส”: “ 74b1ae f 8.e7e0d8”,
“ประเภท”: “ฟังก์ชั่น”
“z”: “1e6b97b5.687fd8”,
“ชื่อ”: “สร้างข้อมูลแบบสุ่ม”
“func”: “msg.payload = Math.floor(Math.random() * 100);\nreturn msg;”,
“เอาท์พุต”: 1,
“noerr”: 0,
“เริ่มต้น”: “”,
“สรุป”: “”,
“ไลบรารี”: [],
“x”: 130,
“ย”: 240,
“สายไฟ”: [
[
“2e4a56f8.cfa23a”,
“3b9ddefd.32b9d”
]
]
},
{
“id”: “e0e9bd3c.a8ae2”,
“ประเภท”: “ฉีด”
“z”: “1e6b97b5.687fd8”,
"ชื่อ": "",
“อุปกรณ์ประกอบฉาก”: [
{
“p”: “บรรทุก”
}
],
“ทำซ้ำ”: “1”,
“crontab”: “”,
“ครั้งหนึ่ง”: จริง,
“onceDelay”: 0.1,
"หัวข้อ": "",
“payloadType”: “วันที่”,
“x”: 130,
“ย”: 160,
“สายไฟ”: [
[
“74b1ae f 8.e7e0d8”
]
]
},
{
รหัส: “dd4567b9.6a4c18”
“ประเภท”: “ui_group”,
“ซ”: “”,
“ชื่อ”: “ข้อมูลสุ่ม”
“แท็บ”: “fe9b4293.8df8e”
“คำสั่ง”: 1,
“disp”: จริง
“ความกว้าง”: “12”,
“การล่มสลาย”: เท็จ
},
{
รหัส: “fe9b4293.8df8e”
“ประเภท”: “ui_tab”,
“ซ”: “”,
“ชื่อ”: “แดชบอร์ดหลัก”
“ไอคอน”: “แดชบอร์ด”
“คำสั่ง”: 1,
“คนพิการ”: เท็จ,
“ซ่อน”: เท็จ
}
]

หมายเหตุ / อัพเดต

พิกซิส Web ซอฟต์แวร์ควบคุมแผงสัมผัส - สัญลักษณ์ 2บริษัท พิกซิส จำกัด
www.pixsys.net
sales@pixsys.net - support@pixsys.net
ความช่วยเหลือออนไลน์: http://forum.pixsys.net
ผ่าน Po, 16 I-30030
เมลลาเรโด ดิ เปียนิกา, เวเนเซีย (ไอที)
โทร +39 041 5190518
200525

เอกสาร / แหล่งข้อมูล

ภาพย่อของไฟล์ PDFWeb ซอฟต์แวร์ควบคุมแผงสัมผัส
User Guide · WP series, TC series, Web ซอฟต์แวร์ควบคุมแผงสัมผัส, ซอฟต์แวร์ควบคุมแบบสัมผัส, ซอฟต์แวร์ควบคุม, ซอฟต์แวร์

อ้างอิง

ถามคำถาม

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

ถามคำถาม

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.