ลูกค้าถาม:
มีสองตัวแปรที่มี 16 บิตของ Dixell plc พวกเขาต้องการรวม t16bits เป็น 32 บิต มีวิธีใดบ้างที่จะทำ
คำตอบของ Mochuan:
ก่อนอื่นต้องตรวจสอบข้อมูล 16bits ทั้งสองว่าจะเชื่อมต่อกันหรือแยกจากกัน?
หากข้อมูล 16 บิตทั้งสองเชื่อมต่อเข้าด้วยกัน จะสามารถเลือก 32 บิตใน Mochuan HMI ได้โดยตรง เพื่อเขียนแอดเดรสต่ำจากข้อมูลเหล่านั้น เนื่องจากการแสดงข้อมูล HMI จากบิตต่ำไปยังบิตสูงเพื่อตรวจสอบโดยอัตโนมัติ
ประการที่สอง ถ้า 16 บิตทั้งสองแยกจากกัน เราจำเป็นต้องเชื่อมต่อเข้าด้วยกัน
ลูกค้าถาม:
ตอนนี้ ปัญหาคือ plc สามารถส่งข้อมูล 16 บิตได้ ดังนั้นฉันสามารถส่งแท็กไปยัง Mochuan ได้เพียงสองแท็กเท่านั้น (เป็นไปไม่ได้สำหรับการส่ง 32 บิตไปยัง Mochuan จาก plc ของฉัน เนื่องจากข้อจำกัดในการถ่ายโอนข้อมูล) ถ้าฉันเลือก 32 บิตใน Mochuan ฉันยังไม่รู้วิธีเพิ่มสองแท็กเข้าด้วยกัน และเป็นไปได้ไหมที่จะคำนวณใน Mochua touchscreen? ในกรณีที่ my plc ไม่สามารถส่งข้อมูลได้อย่างถูกต้อง
คำตอบของ Mochuan:
ได้ครับ แต่ต้องเขียนสคริปต์ซึ่งต้องใช้มาโครในการคิดเลขด้วยการเขียนสคริปต์ โดยมี 2 ขั้นตอนดังนี้
ในตอนแรก ในการสร้างมาโครย่อย ให้ดับเบิลคลิก "คำสั่งมาโครใหม่" ในอินเทอร์เฟซ "ข้อมูลอินพุต" หมายถึงค่าที่อยู่อินพุต "ข้อมูลเอาต์พุต" แสดงถึงผลลัพธ์ของการดำเนินการ นั่นคือ ค่าที่แสดงจริง ส่วนตรงกลางถึง C ไวยากรณ์ของภาษาเพื่อแก้ไขความสัมพันธ์ของการดำเนินการระหว่าง “inputData” และ “outputdata” ประการที่สอง เปิดใช้งานการดำเนินการเชิงตัวเลขและเลือกมาโครย่อยที่เตรียมไว้
แต่มันไม่ง่าย ไม่ง่ายเท่า plc ภายใต้กรณีนี้ ลูกค้า plc รองรับการส่ง 16 บิตเท่านั้น ดังนั้นจึงต้องมีการดำเนินการบางอย่างในหน้าจอสัมผัส Mochuan ราคาถูก HMI ของเราจึงจะเสร็จสิ้น ดังนั้นจึงต้องใช้ Marco ในการเขียนสคริปต์เพื่อทำการแปลงข้อมูลนี้ มีบางอย่างที่ยากและต้องการสูงเมื่อใช้ Marco ในการเขียนสคริปต์ ดังนั้นในการเลือกรุ่นและยี่ห้อของ plc จึงต้องมีความเป็นมืออาชีพและพิจารณาสิ่งที่จะใช้หรือเกิดขึ้นในโปรเจกต์เพื่อลดเวลา พลังงาน และต้นทุน โปรดอย่าสนใจแต่เรื่องต้นทุนเท่านั้น เพื่อนำงานโหลดมาทีหลัง ก็ไม่สมควรได้รับเช่นกัน
ลูกค้าถาม:
ฉันพยายามเรียกใช้ Marco สำหรับการคำนวณ อย่างไรก็ตาม ดูเหมือนจะทำงานได้ไม่ดีสำหรับการคำนวณด้วยเหตุผลบางประการ ฉันได้ลองเขียน Macro แล้ว มันใช้งานได้ถ้าฉันไม่ใช้แท็กคำนวณด้วยแท็กและส่งคืนบางสิ่ง ถ้าฉันกำหนดตัวแปรปกติก็ใช้งานได้ดี อย่างไรก็ตาม เมื่อฉันเพิ่มแท็กหรือที่อยู่ มันนำไปสู่รูปภาพ cc
คำตอบของ Mochuan:
ใช่ มันใช้งานไม่ได้แน่นอน เนื่องจากเมื่อใช้ Mochuan HMI หน้าจอสัมผัส Marceo เพื่อเขียนสคริปต์ โปรดจำไว้ว่าไม่สามารถใช้แท็กใน Marco ได้โดยตรง ถ้าใช้งานไม่ได้ มันต้องมีหน้าต่างด้านซ้าย คุณต้องตั้งชื่อที่อยู่ก่อนจึงจะปรากฏในสคริปต์ Marco ทางด้านขวา มิฉะนั้นจะไม่สามารถบอกได้
คำแนะนำไดรฟ์ Mochuan:
เราแนะนำให้ใช้ plc เพื่อทำการคำนวณ จากนั้นถ่ายโอนไปยังแผง HMI เพื่อแสดงและตรวจสอบ นั่นก็เป็นวิธีปฏิบัติทั่วไปของลูกค้าส่วนใหญ่ที่จะเลือก ดังนั้นเมื่อเลือกรุ่นและยี่ห้อของ plc โปรดพิจารณาจุดนี้ให้ดีเพื่อลดภาระงานในภายหลัง
ลิขสิทธิ์ © 2023 Wuxi Mochuan Drives Technology Co.,Ltd 无锡默川传动技术有限公司- www.mochuan-drives.com สงวนลิขสิทธิ์