สารบัญ:
- ขั้นตอนที่ 1: ขั้นตอนที่ 1: ตั้งค่า KEPserver
- ขั้นตอนที่ 2: ขั้นตอนที่ 1, 1: ตั้งค่า KEPserver
- ขั้นตอนที่ 3: ขั้นตอนที่ 2: อ่านข้อมูลโดยใช้ Node-red
- ขั้นตอนที่ 4: ขั้นตอนที่ 3: ตั้งค่า PLC ของ Siemens
- ขั้นตอนที่ 5: ขั้นตอนที่ 4: ตั้งค่า UR5 Arm. ของคุณ
- ขั้นตอนที่ 6: ขั้นตอนที่ 5: อ่านข้อมูลโดยใช้ KEPserver
- ขั้นตอนที่ 7: ขั้นตอนที่ 6: ย้ายช่องแบบฟอร์มแท็กไปยังเกตเวย์ IoT
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ความต้องการ
Node-red:
เซิร์ฟเวอร์ KEP:
ขั้นตอนที่ 1: ขั้นตอนที่ 1: ตั้งค่า KEPserver
ขั้นแรกให้ตั้งค่า IoT Gareway ใน KEPserver เพียงสร้างตัวแทนใหม่ภายใต้ IoT Gateway
เอเจนต์ใหม่จะต้องเป็นเซิร์ฟเวอร์ REST
ตั้งค่าอะแดปเตอร์เครือข่ายเป็นโลคัลและเลือกพอร์ต จดที่อยู่เป็นสีน้ำเงินเนื่องจากเป็นตำแหน่งที่จะอ่านโดยใช้โหนดสีแดง
ขั้นตอนที่ 2: ขั้นตอนที่ 1, 1: ตั้งค่า KEPserver
ตั้งค่าอะแดปเตอร์เครือข่ายเป็นโลคัลและเลือกพอร์ต จดที่อยู่เป็นสีน้ำเงินเนื่องจากเป็นตำแหน่งที่จะอ่านโดยใช้โหนดสีแดง
KEPserver ได้รับการกำหนดค่าแล้ว
ขั้นตอนที่ 3: ขั้นตอนที่ 2: อ่านข้อมูลโดยใช้ Node-red
แทรกคำขอ HTTP ในโหนดสีแดง
ต้องตั้งค่าคำขอ HTTP เพื่อส่งคืนวัตถุ JSON
URL เหมือนกับที่ระบุไว้ก่อนหน้านี้ แต่ต้องการเพิ่มเติมอีกเล็กน้อย https://127.0.0.1:55555/iotgateway//read?ids=” ชื่อช่อง”. "ชื่ออุปกรณ์". “ชื่อแท็ก”
การอ่านค่านี้จะให้ข้อมูลในรูปแบบ JSON
ขั้นตอนที่ 4: ขั้นตอนที่ 3: ตั้งค่า PLC ของ Siemens
ขั้นแรกเพื่อสื่อสารกับ KEP ให้ตั้งค่า "allow put/get" เป็น true บน PLC ของคุณ การตั้งค่านี้อยู่ภายใต้ "อุปกรณ์และเครือข่าย" โดยการเลือก PLC และดูในคุณสมบัติ
บันทึกข้อมูลที่คุณต้องการลงในฐานข้อมูล ตั้งค่าฐานข้อมูลเป็น unoptimized ทุกค่าควรมีค่า "ออฟเซ็ต" นี่คือที่อยู่ที่เซิร์ฟเวอร์ KEP อ่าน
ตอนนี้ PLC พร้อมที่จะสื่อสารกับเซิร์ฟเวอร์ KEP แล้ว
ขั้นตอนที่ 5: ขั้นตอนที่ 4: ตั้งค่า UR5 Arm. ของคุณ
ไฟล์ GDS สำหรับ UR5 ของคุณและคำแนะนำในการตั้งค่าเชิงลึกเพิ่มเติม สามารถดูได้ที่ลิงก์ด้านล่าง
www.universal-robots.com/how-tos-and-faqs/…
เวอร์ชันสั้นจะติดตั้งไฟล์ GDS ก่อน หลังจากนั้น drob ใน "URIODev1" ในมุมมองทอพอโลยี กดข้อความสีน้ำเงินและกำหนด PLC เลือก URIODev1 และในมุมมองอุปกรณ์ให้เพิ่มโมดูลทั้งหมดตามลำดับ
บน UR5 เปิดใช้งาน "PROFINET IO Device" สามารถพบได้ภายใต้ "การติดตั้ง"
รวมโครงการซีเมนส์ที่กำหนดค่าไว้อย่างสมบูรณ์แล้ว โครงการอ่านการวางแนวและอุณหภูมิของแต่ละข้อต่อ
ขั้นตอนที่ 6: ขั้นตอนที่ 5: อ่านข้อมูลโดยใช้ KEPserver
เซิร์ฟเวอร์ KEP สามารถอ่านข้อมูลจาก Data Blocks ที่ไม่ได้รับการปรับให้เหมาะสมในพอร์ทัล TIA ในโปรแกรมที่รวม DB พร้อมข้อมูลบางส่วน ขั้นแรกให้ตั้งค่า PLC ใน KEPserver ทำได้โดยการเพิ่ม "ช่องใหม่" ใน KEP ภายใต้ "การเชื่อมต่อ" ใน "ตัวช่วยสร้างช่องสัญญาณ" เลือก "ซีเมนส์ TCP/IP อีเธอร์เน็ต" ชื่อช่องและชื่ออุปกรณ์คือสิ่งที่อ่านในโหนดสีแดง เพียงปล่อยการตั้งค่าที่เหลือไว้ตามเดิม
รูปภาพที่รวมไว้จะแสดงไวยากรณ์ของแท็ก KEP และตัวแปร semiens "Joint_Temp_0" คือสิ่งที่ KEP อ่านโดยใช้การตั้งค่าเหล่านั้น
ขั้นตอนที่ 7: ขั้นตอนที่ 6: ย้ายช่องแบบฟอร์มแท็กไปยังเกตเวย์ IoT
ที่ด้านบนของเซิร์ฟเวอร์ KEP ของคุณ จะมีฟังก์ชัน "เพิ่มหลายรายการ" ทำเครื่องหมายเซิร์ฟเวอร์ IoT ของคุณแล้วกดปุ่มนี้ ในเบราว์เซอร์แท็ก ให้เลือกอุปกรณ์ที่กำหนดค่าของคุณ และเพิ่มแท็กตามต้องการ ชื่อของแท็กเป็นส่วนสุดท้ายของการอ่านโหนดที่อยู่สีแดง มีการรวมแผนผังลำดับงานที่แสดงกระแสข้อมูล