Thread Content
ฉันอยากได้ตัวอย่างหรือบล็อกฟังก์ชันสำหรับการสลับโหมดแบบอัตโนมัติโดยไม่มีการรบกวนจาก PID ฉันเคยพยายามสร้างมันขึ้นมาเอง แต่ผลลัพธ์ก็ไม่ดีเลย
เพิ่มเติมนะครับ ผมใช้แผ่น FB41 ในการทำครับ
ใช้บล็อกข้อมูลพื้นหลังเป็นสวิตช์ โดยมีปุ่มสองปุ่มบนหน้าจอซึ่งตั้งค่าเป็น 1 และ 0 เพื่อสลับระหว่างโหมดมือถือกับโหมดอัตโนมัติ โดยค่าเริ่มต้นแล้ว หากไม่มีการใช้โปรแกรมช่วย ระบบจะเริ่มปรับค่าจาก 0 ขึ้นไป แต่สิ่งที่ผมต้องการคือให้ระบบสามารถเริ่มปรับค่าได้จากค่าที่กำหนดไว้ในขณะนั้น เหมือนกับระบบ DCS
FB41 มีฟังก์ชันสลับระหว่างโหมดมือถือไปยังโหมดอัตโนมัติได้โดยไม่มีการรบกวน สิ่งที่คุณต้องทำคือสลับจากโหมดอัตโนมัติมาเป็นโหมดมือถือเท่านั้น. กำหนดตัวแปรขึ้นมาสำหรับขา MAN_VAL โดยตั้งชื่อว่า abc โดยค่าที่ได้จากการทำงานอัตโนมัติของ FB41 ก็จะถูกส่งไปยังตัวแปร abc นั่นเอง.
เจ้าของกระทู้ครับ การสลับโหมดแบบไม่รบกวน หมายถึงการสลับไปยังโหมดอัตโนมัติด้วยตนเอง โดยที่ค่า SP จะเท่ากับค่า PV ในขณะนั้น และเมื่อมีการกำหนดค่านี้ไว้ ก็จะถือว่าเป็นการสลับโหมดแบบไม่รบกวนนั่นเองครับ.
การปรับค่า PID โดยทั่วไปจะเริ่มต้นด้วยการปรับแบบมือถือก่อน เพื่อให้ได้ค่า PV ตามที่ต้องการ จากนั้นจึงเปลี่ยนมาใช้โหมดอัตโนมัติ ในขณะที่ปรับแบบมือถือ ขอเพียงแค่ค่า SP สามารถติดตามค่า PV ได้ ก็จะสามารถเปลี่ยนมาใช้โหมดอัตโนมัติได้อย่างราบรื่นโดยไม่มีปัญหา
ในการใช้งานจริง ไม่ว่าค่าที่ตั้งไว้ด้วยมือจะเป็นเท่าไรก็ตาม เมื่อเปลี่ยนมาใช้โหมดอัตโนมัติ ค่าก็จะเริ่มต้นที่ 0% แล้วค่อยๆ เพิ่มขึ้นไปเรื่อยๆ ตัวอย่างเช่น หากฉันปรับค่าของวาล์วด้วยมือไว้ที่ 50% ซึ่งใกล้เคียงกับค่าที่กำหนดไว้แล้ว เมื่อเปลี่ยนมาใช้โหมดอัตโนมัติ ก็จะไม่สามารถเริ่มปรับค่าจาก 50% เหมือนใน DCS ได้ แต่จะต้องเริ่มปรับค่าจาก 0% แทน สิ่งที่ฉันอยากรู้ก็คือ จะทำอย่างไรให้สามารถปรับค่าได้จาก 50% เหมือนใน DCS บ้าง
ปัญหาเหล่านี้ ควรไปถามในฟอรั่มเทคโนโลยีของ Siemens จะดีกว่า เพราะที่นี่มีคนที่เชี่ยวชาญด้าน PLC น้อยมาก
ปัญหาเหล่านี้ ควรไปถามในฟอรั่มเทคโนโลยีของ Siemens จะดีกว่า เพราะที่นี่มีคนที่เชี่ยวชาญด้าน PLC น้อยมาก