ฮันนี่เวลล์

โมดูลอินพุตแบบอะนาล็อก Honeywell 2MLF-AC4H

Honeywell-2MLF-AC4H-อนาล็อก-อินพุต-โมดูล

ข้อมูลสินค้า

ข้อมูลจำเพาะ

  • สินค้า: โมดูลอินพุตแบบอะนาล็อก
  • รุ่น: 2MLF-AC4H
  • คู่มือผู้ใช้: ML200-AI R230 6/23
  • วางจำหน่าย : 230
  • ผู้ผลิต: Honeywell Process Solutions
  • การรักษาความลับ: เป็นความลับและเป็นกรรมสิทธิ์ของ Honeywell
  • ลิขสิทธิ์: ลิขสิทธิ์ 2009 โดย Honeywell International Inc.

เกี่ยวกับเอกสารนี้
เอกสารนี้ให้คำแนะนำเกี่ยวกับวิธีการติดตั้งและกำหนดค่าโมดูลอินพุตแบบอะนาล็อก 2MLF-AC4H นอกจากนี้ยังมีข้อมูลเกี่ยวกับฉบับ Analog to Digitaltage และตัวแปลงปัจจุบัน

ข้อมูลติดต่อ

หากคุณมีคำถามหรือต้องการความช่วยเหลือ คุณสามารถติดต่อ Honeywell ได้ที่หมายเลขโทรศัพท์ต่อไปนี้:

  • สหรัฐอเมริกาและแคนาดา: 1-800-822-7673
  • ยุโรป: +32-2-728-2704
  • แปซิฟิก: 1300-300-4822 (โทรฟรีภายในออสเตรเลีย) หรือ +61-8-9362-9559 (นอกออสเตรเลีย)
  • อินเดีย: +91-20-2682-2458
  • เกาหลี: +82-2-799-6317
  • สาธารณรัฐประชาชนจีน: +86-10-8458-3280 ต่อ 361 XNUMX
  • สิงคโปร์: +65-6580-3500
  • ไต้หวัน: +886-7-323-5900
  • ญี่ปุ่น: +81-3-5440-1303
  • ที่อื่น: โทรติดต่อสำนักงาน Honeywell ใกล้บ้านคุณ

คำจำกัดความของสัญลักษณ์

เครื่องหมาย คำนิยาม
ความสนใจ: ระบุข้อมูลที่จำเป็นต้องมีพิเศษ
การพิจารณา.
คำเตือน: บ่งบอกถึงอันตรายที่อาจเกิดขึ้นหรือความเสี่ยงที่อาจส่งผลเล็กน้อย
หรือได้รับบาดเจ็บปานกลาง

คำแนะนำการใช้ผลิตภัณฑ์

การติดตั้ง

  1. ก่อนการติดตั้ง ตรวจสอบให้แน่ใจว่าปิดระบบแล้ว
  2. ค้นหาช่องที่มีอยู่ในชั้นวางระบบเพื่อติดตั้งโมดูลอินพุตแบบอะนาล็อก
  3. ใส่โมดูลเข้าไปในช่อง ตรวจสอบให้แน่ใจว่าเข้าที่แล้วอย่างแน่นหนา
  4. เชื่อมต่อสายเคเบิลที่จำเป็นเข้ากับโมดูล
  5. เปิดเครื่องและตรวจสอบว่าโมดูลทำงานอย่างถูกต้อง

การกำหนดค่า

  1. เข้าถึงเมนูการกำหนดค่าบนอินเทอร์เฟซระบบ
  2. เลือกโมดูลอินพุตแบบอะนาล็อกจากรายการโมดูลที่มีอยู่
  3. กำหนดค่าช่องอินพุตตามความต้องการของคุณ (ฉบับที่ 1)tage หรือปัจจุบัน)
  4. บันทึกการตั้งค่าและออกจากเมนู

การแก้ไขปัญหา

หากคุณพบปัญหาใดๆ กับโมดูลอินพุตแบบอะนาล็อก โปรดดูส่วนการแก้ไขปัญหาในคู่มือผู้ใช้ หรือติดต่อฝ่ายสนับสนุนของ Honeywell เพื่อขอความช่วยเหลือ

การซ่อมบำรุง

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

ข้อควรระวังเพื่อความปลอดภัย

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

คำถามที่พบบ่อย

ถาม: ฉันจะหาเอกสารอ้างอิงเพิ่มเติมได้จากที่ไหน?
ตอบ: คุณสามารถดูข้อมูลเพิ่มเติมได้จากคู่มือผู้ใช้ SoftMaster

ถาม: ฉันจะเข้าถึง Honeywell's ได้อย่างไร web เว็บไซต์?
ตอบ: คุณสามารถเยี่ยมชมสิ่งต่อไปนี้ web ที่อยู่:

โซลูชั่นกระบวนการของ Honeywell
โมดูลอินพุตแบบอะนาล็อก
2MLF-AC4H
คู่มือการใช้งาน
ML200-AI R230 6/23
ปล่อยรุ่น 230
Honeywell Confidential & Proprietary งานนี้ประกอบด้วยข้อมูลที่มีคุณค่า เป็นความลับ และเป็นกรรมสิทธิ์ ห้ามเปิดเผย ใช้ หรือทำซ้ำภายนอก Honeywell Inc. เว้นแต่ได้รับอนุญาตเป็นลายลักษณ์อักษร งานที่ไม่ได้เผยแพร่นี้ได้รับการคุ้มครองตามกฎหมายของสหรัฐอเมริกาและประเทศอื่นๆ

ประกาศและเครื่องหมายการค้า

ลิขสิทธิ์ 2009 โดย Honeywell International Inc. การเผยแพร่ 230 มิถุนายน 2023
แม้ว่าข้อมูลนี้จะถูกนำเสนอด้วยความสุจริตใจและเชื่อว่ามีความถูกต้อง Honeywell ปฏิเสธการรับประกันโดยนัยเกี่ยวกับความสามารถเชิงพาณิชย์และความเหมาะสมสำหรับวัตถุประสงค์เฉพาะ และไม่มีการรับประกันโดยชัดแจ้ง เว้นแต่จะระบุไว้ในข้อตกลงเป็นลายลักษณ์อักษรกับและสำหรับลูกค้า
ไม่ว่าในกรณีใด Honeywell จะไม่รับผิดชอบต่อความเสียหายใด ๆ ทางอ้อม พิเศษ หรือเป็นผลสืบเนื่องใดๆ ข้อมูลและข้อกำหนดในเอกสารนี้อาจเปลี่ยนแปลงได้โดยไม่ต้องแจ้งให้ทราบ
Honeywell, PlantScape, Experion PKS และ TotalPlant เป็นเครื่องหมายการค้าจดทะเบียนของ Honeywell International Inc. ชื่อแบรนด์หรือผลิตภัณฑ์อื่นๆ เป็นเครื่องหมายการค้าของเจ้าของที่เกี่ยวข้อง

โซลูชั่นกระบวนการระหว่างประเทศของ Honeywell
2500 เวสต์ยูเนี่ยนฮิลส์ ฟีนิกซ์, แอริโซนา 85027 1-800 343-0228

2

คู่มือผู้ใช้โมดูลอินพุตแบบอะนาล็อก 2MLF-AC4H

R230

ข้อมูลลับและกรรมสิทธิ์ของ Honeywell

6/23

เกี่ยวกับเอกสารนี้
เอกสารนี้อธิบายวิธีการติดตั้งและกำหนดค่า 2MLF-AV8A และ AC8A อนาล็อกเป็นดิจิตอลฉบับtage และตัวแปลงปัจจุบัน

ข้อมูลการเปิดตัว
ชื่อเอกสาร คู่มือผู้ใช้ 2MLF-AC4H

รหัสเอกสาร
ML200-HART

เลขที่ออก
120

วันที่ตีพิมพ์
6/09

อ้างอิง
รายการต่อไปนี้ระบุเอกสารทั้งหมดที่อาจเป็นแหล่งอ้างอิงสำหรับเนื้อหาที่กล่าวถึงในเอกสารเผยแพร่นี้

คู่มือผู้ใช้ SoftMaster

ชื่อเรื่องเอกสาร

ติดต่อเรา

ทั่วโลก Web Honeywell ต่อไปนี้ web ไซต์อาจเป็นที่สนใจของลูกค้า Process Solution

โซลูชันกระบวนการองค์กรขององค์กร Honeywell

ที่อยู่ WWW (URL) http://www.honeywell.com http://process.honeywell.com/

R230

คู่มือผู้ใช้โมดูลอินพุตแบบอะนาล็อก 2MLF-AC4H

3

6/23

ข้อมูลลับและกรรมสิทธิ์ของ Honeywell

ติดต่อเรา

โทรศัพท์ ติดต่อเราทางโทรศัพท์ตามหมายเลขที่แสดงด้านล่าง

ที่ตั้ง สหรัฐอเมริกา และแคนาดา ยุโรป แปซิฟิก
อินเดีย
เกาหลี
สาธารณรัฐประชาชนจีน สิงคโปร์
ไต้หวัน
ประเทศญี่ปุ่น
ที่อื่น ๆ

องค์กร
ศูนย์สนับสนุนโซลูชัน Honeywell IAC Honeywell TAC-EMEA Honeywell Global TAC Pacific
Honeywell Global TAC อินเดีย Honeywell Global TAC เกาหลี Honeywell Global TAC จีน

โทรศัพท์ 1-800-822-7673
+32-2-728-2704 1300-300-4822 (โทรฟรีภายในออสเตรเลีย) +61-8-9362-9559 (นอกออสเตรเลีย) +91-20-2682-2458
+82-2-799-6317
+86-10-8458-3280 ext. 361

ฮันนี่เวลล์ โกลบอล แทค เอเชียตะวันออกเฉียงใต้
ฮันนี่เวลล์ โกลบอล TAC ไต้หวัน
ฮันนี่เวลล์ โกลบอล แทค เจแปน
ติดต่อสำนักงาน Honeywell ใกล้บ้านคุณ

+65-6580-3500 +886-7-323-5900 +81-3-5440-1303

คู่มือผู้ใช้โมดูลอินพุตแบบอะนาล็อก 2MLF-AC4H

ข้อมูลลับและกรรมสิทธิ์ของ Honeywell

คำจำกัดความของสัญลักษณ์

คำจำกัดความของสัญลักษณ์
ตารางต่อไปนี้แสดงรายการสัญลักษณ์ที่ใช้ในเอกสารนี้เพื่อแสดงถึงเงื่อนไขบางประการ

เครื่องหมาย

คำนิยาม

ความสนใจ: ระบุข้อมูลที่ต้องมีการพิจารณาเป็นพิเศษ

คำเตือน

เคล็ดลับ: ระบุคำแนะนำหรือคำแนะนำสำหรับผู้ใช้ บ่อยครั้งในแง่ของการปฏิบัติงาน
การอ้างอิง - ภายนอก: ระบุแหล่งข้อมูลเพิ่มเติมนอกชุดหนังสือ
การอ้างอิง - ภายใน: ระบุแหล่งข้อมูลเพิ่มเติมภายในชุดหนังสือ
บ่งชี้สถานการณ์ที่หากไม่หลีกเลี่ยง อาจส่งผลให้อุปกรณ์หรืองาน (ข้อมูล) บนระบบเสียหายหรือสูญหาย หรืออาจส่งผลให้ไม่สามารถดำเนินการตามกระบวนการได้อย่างถูกต้อง
ข้อควรระวัง: แสดงถึงสถานการณ์ที่อาจเป็นอันตรายซึ่งหากไม่หลีกเลี่ยง อาจส่งผลให้เกิดการบาดเจ็บเล็กน้อยหรือปานกลางได้ นอกจากนี้ยังอาจใช้เพื่อแจ้งเตือนการปฏิบัติที่ไม่ปลอดภัยอีกด้วย
สัญลักษณ์ข้อควรระวังบนอุปกรณ์หมายถึงผู้ใช้ไปยังคู่มือผลิตภัณฑ์เพื่อดูข้อมูลเพิ่มเติม สัญลักษณ์จะปรากฏถัดจากข้อมูลที่จำเป็นในคู่มือ
คำเตือน: แสดงถึงสถานการณ์ที่อาจเป็นอันตราย ซึ่งหากไม่หลีกเลี่ยง อาจส่งผลให้ได้รับบาดเจ็บสาหัสหรือเสียชีวิตได้
สัญลักษณ์คำเตือนบนอุปกรณ์หมายถึงผู้ใช้ถึงคู่มือผลิตภัณฑ์สำหรับข้อมูลเพิ่มเติม สัญลักษณ์จะปรากฏถัดจากข้อมูลที่จำเป็นในคู่มือ
คำเตือน ความเสี่ยงจากไฟฟ้าช็อต: อันตรายจากไฟฟ้าช็อตที่อาจเกิดขึ้นได้ในกรณีที่ HAZARDOUS LIVE voltages มากกว่า 30 Vrms, 42.4 Vpeak หรือ 60 VDC อาจสามารถเข้าถึงได้

R230

คู่มือผู้ใช้โมดูลอินพุตแบบอะนาล็อก 2MLF-AC4H

5

6/23

ข้อมูลลับและกรรมสิทธิ์ของ Honeywell

คำจำกัดความของสัญลักษณ์

เครื่องหมาย

คำนิยาม
อันตรายจาก ESD: อันตรายจากการปล่อยประจุไฟฟ้าสถิตซึ่งอาจไวต่ออุปกรณ์ ปฏิบัติตามข้อควรระวังในการจัดการอุปกรณ์ที่ไวต่อไฟฟ้าสถิต
ขั้วต่อสายดินป้องกัน (PE): มีไว้สำหรับเชื่อมต่อตัวนำระบบจ่ายสายดินป้องกัน (สีเขียวหรือสีเขียว/สีเหลือง)

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

6

คู่มือผู้ใช้โมดูลอินพุตแบบอะนาล็อก 2MLF-AC4H

R230

ข้อมูลลับและกรรมสิทธิ์ของ Honeywell

บทที่ 1 บทนำ

คำแนะนำนี้อธิบายขนาด การจัดการ และวิธีการตั้งโปรแกรมของโมดูลอินพุตอนาล็อก HART (2MLF-AC4H) ที่สามารถใช้ร่วมกับโมดูล CPU ซีรีส์ PLC 2MLK/I/R ต่อไปนี้ 2MLF-AC4H จะเรียกว่าโมดูลอินพุตอะนาล็อก HART โมดูลนี้ใช้เพื่อแปลงสัญญาณอะนาล็อก (อินพุตปัจจุบัน) จากอุปกรณ์ภายนอกของ PLC เป็นข้อมูลไบนารี 16 บิตที่ลงนามของค่าดิจิทัล และรองรับโปรโตคอล HART (Highway Addressable Remote Transducer) ที่ใช้ในอุปกรณ์ภาคสนามของกระบวนการจำนวนมาก

ลักษณะเฉพาะ
(1) รองรับโปรโตคอล HART ในช่วงอินพุต 4 ~ 20mA การสื่อสารดิจิทัลแบบสองทิศทางสามารถใช้งานได้โดยใช้การเดินสายสัญญาณอะนาล็อก หากใช้การเดินสายแบบอะนาล็อกในปัจจุบัน ไม่จำเป็นต้องเพิ่มการเดินสายสำหรับการสื่อสาร HART (ไม่รองรับการสื่อสาร HART ในช่วง 0 ~ 20mA)
(2) ความละเอียดสูง 1/64000 ค่าดิจิตอลความละเอียดสูงสามารถมั่นใจได้ 1/64000
(3) ความแม่นยำสูง มีความแม่นยำในการแปลงสูง ±0.1 % (อุณหภูมิแวดล้อม 25 ) ค่าสัมประสิทธิ์อุณหภูมิมีความแม่นยำสูงถึง ±0.25%
(4) การตั้งค่าพารามิเตอร์การทำงาน / การตรวจสอบ การตั้งค่าพารามิเตอร์การทำงานสามารถใช้งานได้แล้วโดยใช้ [การตั้งค่าพารามิเตอร์ I/O] ซึ่งเสริมอินเทอร์เฟซผู้ใช้เพื่อเพิ่มความสะดวกให้กับผู้ใช้ เมื่อใช้ [การตั้งค่าพารามิเตอร์ I/O] โปรแกรมลำดับจะลดลง นอกจากนี้ ด้วยฟังก์ชัน [การตรวจสอบโมดูลพิเศษ] ทำให้สามารถตรวจสอบมูลค่าการแปลง A/D ได้อย่างง่ายดาย
(5) ข้อมูลเอาท์พุตดิจิทัลรูปแบบต่าง ๆ โดยให้ข้อมูลเอาท์พุตดิจิทัล 3 รูปแบบตามที่ระบุด้านล่าง ค่าที่ลงนาม: -32000 ~ 32000 ค่าที่แม่นยำ: อ้างอิงถึงบทที่ 2.2 การแสดงผลตามช่วงอินพุตแบบอะนาล็อก ค่าเปอร์เซ็นไทล์: 0 ~ 10000
(6) ฟังก์ชันการตรวจจับการขาดการเชื่อมต่อของอินพุต ฟังก์ชันนี้ใช้เพื่อตรวจจับการตัดการเชื่อมต่อของวงจรอินพุต เมื่อใช้ช่วงสัญญาณอินพุตแบบอะนาล็อก 4 ~ 20 mA
1-1

บทที่ 2 ข้อกำหนด

บทที่ 2 ข้อกำหนด

2.1 ข้อกำหนดทั่วไป

ข้อมูลจำเพาะทั่วไปของซีรีส์ 2MLK/I/R เป็นไปตามที่ระบุในตาราง 2.1

เลขที่

รายการ

1

อุณหภูมิในการทำงาน

2 อุณหภูมิในการจัดเก็บ

[ตาราง 2.1] ข้อมูลจำเพาะข้อมูลจำเพาะทั่วไป 0+65
-25+75

มาตรฐานที่เกี่ยวข้อง –

3

ความชื้นในการทำงาน

595%RH (ไม่ควบแน่น)

4

ความชื้นในการเก็บรักษา

595%RH (ไม่ควบแน่น)

เพื่อการสั่นสะเทือนที่ไม่ต่อเนื่อง

การเร่งความเร็วความถี่ Ampความสูง

ตัวเลข

5f< 8.4

3.5มม.

8.4f150 9.8 ม./วินาที (1G)

5

การสั่นสะเทือน

เพื่อการสั่นสะเทือนอย่างต่อเนื่อง

ทุกๆ 10 ครั้งใน X,Y,Z

IEC61131-2

การเร่งความเร็วความถี่ Ampความสูง

ทิศทาง

5f< 8.4

1.75มม.

8.4f150 4.9 ม./วินาที (0.5G)

* สูงสุด การเร่งความเร็วกระแทก: 147 (15G)

6

แรงกระแทก

* เวลาที่ได้รับอนุญาต: 11 * คลื่นพัลส์ : ลงชื่อชีพจรครึ่งคลื่น

(แต่ละ 3 ครั้งในทิศทาง X,Y,Z)

สัญญาณรบกวนแรงกระตุ้นคลื่นสี่เหลี่ยม

ไฟฟ้ากระแสสลับ: ±1,500V DC: ±900V

มาตรฐาน IEC61131-2 ML

การคายประจุไฟฟ้าสถิต

เล่มที่tage : 4kV (การคายประจุแบบสัมผัส)

IEC61131-2 IEC61000-4-2

7

เสียงรบกวน

สัญญาณรบกวนจากสนามแม่เหล็กไฟฟ้าที่แผ่รังสี

80 ~ 1000MHz, 10 โวลต์/ม

ชั่วคราวอย่างรวดเร็ว
/เสียงระเบิด

ชั้นเรียนฉบับที่tage

โมดูลไฟฟ้า
2 กิโลโวลต์

I/O ดิจิตอล/อนาล็อก อินเทอร์เฟซการสื่อสาร
1 กิโลโวลต์

8

สภาพแวดล้อม

ปราศจากก๊าซที่มีฤทธิ์กัดกร่อนและฝุ่นที่มากเกินไป

9

ปฏิบัติการสูง

สูงถึง 2000 เมตร

IEC61131-2, IEC61000-4-3
IEC61131-2 IEC61000-4-4

10

ระดับมลพิษ

น้อยกว่าเท่ากับ 2

11

การทำให้เย็น

ระบบระบายความร้อนด้วยอากาศ

หมายเหตุ

(1) IEC (International Electrotechnical Commission): องค์กรพัฒนาเอกชนระหว่างประเทศที่ส่งเสริมการกำหนดมาตรฐานที่มีความร่วมมือระหว่างประเทศในสาขาไฟฟ้า/อิเล็กทรอนิกส์ เผยแพร่มาตรฐานสากลและจัดการระบบการประมาณค่าที่เกี่ยวข้อง
(2) ระดับมลพิษ: ดัชนีที่ระบุระดับมลพิษของสภาพแวดล้อมการทำงานซึ่งจะตัดสินประสิทธิภาพของฉนวนของอุปกรณ์ ตัวอย่างเช่น มลพิษระดับ 2 บ่งชี้สถานะโดยทั่วไปว่ามีเพียงมลพิษที่ไม่นำไฟฟ้าเท่านั้นที่เกิดขึ้น อย่างไรก็ตาม สถานะนี้มีการนำไฟฟ้าชั่วคราวเนื่องจากมีน้ำค้างเกิดขึ้น

ข้อมูลจำเพาะด้านประสิทธิภาพ

ข้อกำหนดด้านประสิทธิภาพของโมดูลอินพุตแบบอะนาล็อก HART ระบุไว้ในตาราง 2.2 [ตาราง 2.2] ข้อมูลจำเพาะด้านประสิทธิภาพ

รายการ

ข้อมูลจำเพาะ

จำนวนช่องสัญญาณ
ช่วงอินพุตแบบอะนาล็อก
การตั้งค่าช่วงอินพุตแบบอะนาล็อก

4 ช่อง
DC 4 20 mA DC 0 20 mA (ความต้านทานอินพุต: 250 )
สามารถเลือกช่วงอินพุตแบบอะนาล็อกผ่านโปรแกรมผู้ใช้หรือ [พารามิเตอร์ I/O] ช่วงอินพุตที่เกี่ยวข้องสามารถตั้งค่าตามช่องสัญญาณได้

เอาท์พุตดิจิตอล

อินพุตแบบอะนาล็อก

4 ~ 20

0 ~ 20

เอาท์พุตดิจิตอล

ค่าลงนาม

-32000 ~ 32000

ค่าที่แม่นยำ

4000 ~ 20000

0 ~ 20000

ค่าเปอร์เซ็นไทล์

0 ~ 10000

รูปแบบของข้อมูลเอาท์พุตดิจิตอลสามารถตั้งค่าผ่านโปรแกรมผู้ใช้หรือ [การตั้งค่าพารามิเตอร์ I/O] ตามลำดับตามช่องสัญญาณ

ช่วงอินพุตแบบอะนาล็อก

ความละเอียด (1/64000)

ความละเอียดสูงสุด

4 ~ 20

250

0 ~ 20

312.5

ความแม่นยำ
ความเร็วในการแปลง
แม็กซ์สัมบูรณ์ อินพุตแบบอะนาล็อก
การแยกจุดอินพุต
เชื่อมต่อเทอร์มินัลแล้ว
จุด I/O ครอบครอง HART
วิธีการสื่อสาร
น้ำหนักปัจจุบันที่ใช้ภายใน

±0.1% หรือน้อยกว่า (เมื่ออุณหภูมิแวดล้อมคือ 25 ) ±0.25% หรือน้อยกว่า (เมื่ออุณหภูมิแวดล้อมคือ 0 ~ 55 )
สูงสุด 100ms / 4 ช่องสูงสุด ±30
4 ช่อง/1 โมดูล
การแยกโฟโต้คัปเปลอร์ระหว่างเทอร์มินัลอินพุตและกำลัง PLC (ไม่มีการแยกระหว่างช่องสัญญาณ) เทอร์มินัล 18 จุด
แบบคงที่: 64 คะแนน, แบบไม่คงที่: 16 คะแนน
Monodrop เท่านั้น ต้นแบบหลักเท่านั้น
กระแสตรง 5 โวลต์: 340
145กรัม

หมายเหตุ
(1) เมื่อสร้างโมดูลอินพุตแบบอะนาล็อกที่โรงงาน ค่าออฟเซ็ต/เกนเกี่ยวกับช่วงอินพุตแบบอะนาล็อกจะคงที่ และคุณไม่สามารถเปลี่ยนแปลงได้
(2) ค่าออฟเซ็ต: ค่าอินพุตอนาล็อกซึ่งค่าเอาต์พุตดิจิทัลกลายเป็น -32000 เมื่อคุณตั้งค่าประเภทเอาต์พุตดิจิทัลเป็นค่าที่ไม่ได้ลงนาม
(3) ค่าที่ได้รับ: ค่าอินพุตแบบอะนาล็อกซึ่งค่าเอาต์พุตดิจิทัลจะกลายเป็น 32000 เมื่อคุณตั้งค่าประเภทเอาต์พุตดิจิทัลเป็นค่าที่ไม่ได้ลงนาม
(4) การสื่อสาร HART ใช้งานได้เมื่อตั้งค่า Rage อินพุตเป็น 4~20

ชื่อชิ้นส่วนและหน้าที่

การกำหนดชิ้นส่วนต่างๆ มีดังต่อไปนี้

บทที่ 2 ข้อกำหนด

เลขที่

คำอธิบาย

วิ่ง LED

แสดงสถานะการทำงานของ 2MLF-AC4H

เปิด: ใช้งานได้ปกติ

การกะพริบ: เกิดข้อผิดพลาด (อ้างอิงถึง 9.1 สำหรับรายละเอียดเพิ่มเติม)

ปิด: DC 5V ถูกตัดการเชื่อมต่อหรือข้อผิดพลาดของโมดูล 2MLF-AC4H

ALM แอลอีดี

แสดงสถานะการเตือนของ 2MLF-AC4H

กะพริบ: ตรวจพบสัญญาณเตือน (สัญญาณเตือนกระบวนการ อัตราการแจ้งเตือนการเปลี่ยนแปลงที่ตั้งค่าโดย

SoftMaster) ปิด: ในการทำงานปกติ

เทอร์มินัล

ขั้วต่ออินพุตแบบอะนาล็อกซึ่งสามารถเชื่อมต่อช่องสัญญาณที่เกี่ยวข้องได้

อุปกรณ์ภายนอก

2-3

บทที่ 2 ข้อกำหนด
2.4 ลักษณะพื้นฐานของโมดูลอะนาล็อก HART
2.4.1 สรุป
โมดูลอินพุตแบบอะนาล็อก HART เป็นผลิตภัณฑ์ที่สามารถใช้การสื่อสาร HART พร้อมกับการแปลงแบบอะนาล็อกได้ โมดูลอินพุตแบบอะนาล็อก HART รองรับอินเทอร์เฟซสำหรับการสื่อสารโดยเชื่อมต่อกับอุปกรณ์ภาคสนาม HART ข้อมูลการสื่อสารที่ได้รับจากอุปกรณ์ภาคสนาม HART สามารถตรวจสอบได้ผ่านโมดูลอินพุตอะนาล็อก HART และสามารถวินิจฉัยสถานะของอุปกรณ์ภาคสนามได้เช่นกัน
(1) แอดวานtage และวัตถุประสงค์ของการสื่อสาร HART (a) ไม่จำเป็นต้องเดินสายเพิ่มเติมเพื่อการสื่อสาร (การสื่อสารโดยใช้การเดินสาย 4~20mA ของโมดูลอะนาล็อก) (b) ข้อมูลการวัดเพิ่มเติมผ่านการสื่อสารแบบดิจิตอล (c) การใช้พลังงานต่ำ (d) ฟิลด์ที่หลากหลายและสมบูรณ์ อุปกรณ์ที่รองรับการสื่อสาร HART (e) การแสดงข้อมูลของอุปกรณ์ภาคสนาม การบำรุงรักษา การวินิจฉัย
(2) องค์ประกอบการสื่อสาร HART การสื่อสาร HART ประกอบด้วยมาสเตอร์และทาส และสามารถเชื่อมต่อมาสเตอร์ได้สูงสุดสองตัว โมดูลอินพุตแบบอะนาล็อก PLC HART เชื่อมต่อเป็นอุปกรณ์หลักหลักและสื่อสารกับอุปกรณ์ภาคสนาม - สเลฟ อุปกรณ์สื่อสารเชื่อมต่อเป็นอุปกรณ์หลักรองเพื่อวินิจฉัยอุปกรณ์ภาคสนามและตั้งค่าพารามิเตอร์ของสเลฟ
เครื่องวัดอัตราการไหลมวลอัจฉริยะให้ค่าการวัดภาคสนามของการไหลพร้อมกับสัญญาณปัจจุบันของเครื่องวัดอัตราการไหล นอกจากสัญญาณบ่งชี้การไหลแล้ว ยังส่งข้อมูลการวัดเพิ่มเติมที่วัดโดยมิเตอร์วัดการไหลไปยังการสื่อสาร HART มีตัวแปรให้เลือกมากถึงสี่ตัว สำหรับเช่นample, ไหลเป็นค่าหลัก (PV), หยุดความดันเป็นค่ารอง (SV), อุณหภูมิเป็นค่าตติยภูมิ (TV) และค่าดิจิตอลของสัญญาณปัจจุบันเป็นค่าสี่ส่วน (QV) จะถูกใช้เป็นข้อมูลการวัด (3) Multidrop วิธี Multidrop ประกอบด้วยสายไฟเพียงคู่เดียวและค่าควบคุมทั้งหมดจะถูกส่งในรูปแบบดิจิทัล อุปกรณ์ภาคสนามทั้งหมดมีที่อยู่การโพลและกระแสไฟในแต่ละอุปกรณ์ถูกกำหนดไว้ที่ค่าต่ำสุด (4 mA) หมายเหตุ - ไม่รองรับวิธี Multidrop ในโมดูลอินพุตและเอาต์พุตอะนาล็อก HART
2-4

บทที่ 2 ข้อกำหนด
2.4.2 การทำงานของ RT
(1) สัญญาณ HART รูปด้านล่างแสดงสัญญาณ HART ซึ่งความถี่ถูกมอดูเลตเป็นสัญญาณอะนาล็อก ในรูปนี้สัญญาณ HART จะแสดงเป็นสัญญาณ 1,200 ชนิดที่มีความถี่ 2,200 และ 1 สัญญาณทั้งสองประเภทนี้อ้างอิงถึงเลขฐานสอง 1,200(0 ) และ 2,200(XNUMX ) และจะถูกกู้คืนเป็นข้อมูลที่มีความหมายโดยถูกดีมอดูเลตเป็นสัญญาณดิจิทัลบนอุปกรณ์แต่ละเครื่อง

สัญญาณอนาล็อก

เวลา

C: คำสั่ง(K) R : การตอบสนอง(A)

2-5

บทที่ 2 ข้อกำหนด

(2) ชนิดและการกำหนดค่าคำสั่ง HART
อธิบายประเภทของคำสั่ง HART โมดูลอินพุตแบบอะนาล็อก HART จะส่งคำสั่ง HART ไปยังอุปกรณ์ฟิลด์ HART และอุปกรณ์ฟิลด์ HART จะส่งการตอบสนองต่อคำสั่งไปยังโมดูลอินพุตแบบอะนาล็อก HART คำสั่ง HART สามารถแบ่งออกเป็นกลุ่มคำสั่งได้สามกลุ่มตามคุณลักษณะ และเรียกว่า สากล, แนวปฏิบัติทั่วไป และ เฉพาะอุปกรณ์ คำสั่งสากลจะต้องได้รับการสนับสนุนโดยผู้ผลิตอุปกรณ์ภาคสนาม HART ทั้งหมดในฐานะกลุ่มคำสั่งที่จำเป็น แนวปฏิบัติทั่วไปกำหนดเฉพาะรูปแบบข้อมูลของคำสั่งและผู้ผลิตสนับสนุนเฉพาะรายการที่ได้รับการพิจารณาว่าจำเป็นสำหรับอุปกรณ์ภาคสนาม HART Deviceเฉพาะคือกลุ่มคำสั่งที่ไม่มีรูปแบบข้อมูลที่ระบุ ผู้ผลิตแต่ละรายสามารถกำหนดได้หากจำเป็น

คำสั่งเฉพาะอุปกรณ์การปฏิบัติทั่วไปทั่วไป

[ตาราง 2.3] คำสั่ง HART
คำอธิบาย
กลุ่มคำสั่งที่จำเป็นซึ่งผู้ผลิตอุปกรณ์สนาม HART ทุกรายจะได้รับการสนับสนุน เฉพาะรูปแบบข้อมูลของคำสั่งเท่านั้นที่ได้รับการกำหนด และผู้ผลิตสนับสนุนเฉพาะรายการที่ได้รับการตัดสินว่าเป็นสิ่งที่จำเป็นสำหรับอุปกรณ์สนาม HART กลุ่มคำสั่งที่ไม่มีรูปแบบข้อมูลที่ระบุ ผู้ผลิตแต่ละรายสามารถกำหนดได้หากจำเป็น

(3) คำสั่งที่รองรับบนโมดูลอินพุตอนาล็อก HART คำสั่งที่รองรับบนโมดูลอินพุตอนาล็อก HART มีคำอธิบายดังต่อไปนี้

สั่งการ
0 1 2

สากล

3

คำสั่งที่ 12

13

15

16

48

ทั่วไป

50

ฝึกฝน

57

คำสั่งที่ 61

110

[ตาราง 2.4] คำสั่งที่รองรับในโมดูลอินพุตอนาล็อก HART
การทำงาน
อ่านรหัสผู้ผลิตและรหัสอุปกรณ์ของผู้ผลิต อ่านค่าตัวแปรหลัก (PV) และเปอร์เซ็นต์การอ่านหน่วยtage ของกระแสและช่วง อ่านค่าปัจจุบันและตัวแปร 4 ชนิด (ตัวแปรหลัก, ตัวแปรรอง, ค่าตติยภูมิ, ค่าควอเทอร์นารี) อ่านข้อความ อ่าน tag, ตัวอธิบาย, ข้อมูล อ่านข้อมูลเอาต์พุต อ่านหมายเลขการประกอบขั้นสุดท้าย อ่านสถานะอุปกรณ์ อ่านตัวแปรหลัก~ การกำหนดตัวแปรควอเทอร์นารี อ่านหน่วย tag, ตัวอธิบายหน่วย, วันที่อ่าน ตัวแปรหลัก~ ตัวแปรควอเตอร์นารีและเอาต์พุตอะนาล็อก PV อ่านตัวแปรหลัก~ ตัวแปรควอเตอร์นารี

2-6

บทที่ 2 ข้อกำหนด
2.5 ลักษณะของการแปลง A/D
2.5.1 วิธีการเลือกช่วงของการแปลง A/D
2MLF-AC4H พร้อมช่องอินพุต 4 ช่องใช้สำหรับอินพุตปัจจุบัน โดยที่ผู้ใช้ไม่สามารถปรับออฟเซ็ต/เกนได้ ช่วงอินพุตปัจจุบันสามารถตั้งค่าสำหรับช่องที่เกี่ยวข้องผ่านโปรแกรมผู้ใช้ (อ้างอิงถึงบท) หรือการตั้งค่าพารามิเตอร์ I/O ด้วยเครื่องมือการเขียนโปรแกรม SoftMaster รูปแบบเอาต์พุตดิจิทัลมีการระบุเป็น XNUMX ประเภทดังนี้
A. ค่าที่ลงนาม B. ค่าที่แน่นอน C. ค่าเปอร์เซ็นไทล์ เช่นampหากช่วงคือ 4 ~ 20mA บนเมนู SoftMaster [การตั้งค่าพารามิเตอร์ I/O] ให้ตั้งค่า [ช่วงอินพุต] เป็น "4 ~ 20mA"
2-7

บทที่ 2 ข้อกำหนด
2-8

บทที่ 2 ข้อกำหนด
2.5.2 ลักษณะของการแปลง A/D
ลักษณะของการแปลง A/D คือการเอียงที่เชื่อมต่อเป็นเส้นตรงระหว่างค่าออฟเซ็ตและเกน เมื่อแปลงสัญญาณอะนาล็อก (อินพุตปัจจุบัน) เป็นค่าดิจิทัล คุณลักษณะการแปลง A/D ของโมดูลอินพุตอนาล็อก HART มีดังต่อไปนี้
ช่วงที่มี
ได้รับ
มูลค่าดิจิทัล

อินพุตแบบอะนาล็อก

ออฟเซ็ต

หมายเหตุ
1. เมื่อโมดูลอินพุตแบบอะนาล็อกถูกปล่อยออกมาจากโรงงาน ค่าออฟเซ็ต/เกนจะถูกปรับตามช่วงอินพุตแบบอะนาล็อกตามลำดับ ซึ่งผู้ใช้จะเปลี่ยนแปลงไม่ได้
2. ค่าออฟเซ็ต: ค่าอินพุตอนาล็อกโดยค่าดิจิทัลคือ -32,000 3. มูลค่าที่ได้รับ: ค่าอินพุตแบบอะนาล็อกโดยที่ค่าดิจิทัลคือ 32,000

2-9

บทที่ 2 ข้อกำหนด
2.5.3 คุณลักษณะ I/O ของ 2MLF-AC4H
2MLF-AC4H เป็นโมดูลอินพุตแบบอะนาล็อก HART ที่ใช้เฉพาะสำหรับอินพุตปัจจุบันแบบ 4 ช่องสัญญาณและการสื่อสาร HART โดยที่ผู้ใช้ไม่สามารถปรับเปลี่ยนออฟเซ็ต/เกนได้ ช่วงอินพุตปัจจุบันสามารถตั้งค่าผ่านโปรแกรมผู้ใช้หรือ [พารามิเตอร์ I/O] สำหรับช่องที่เกี่ยวข้อง รูปแบบเอาต์พุตของข้อมูลดิจิทัลมีดังต่อไปนี้
A. ค่าที่เซ็นชื่อ B. ค่าที่แม่นยำ C. ค่าเปอร์เซ็นไทล์ (1) หากช่วงเป็น DC 4 ~ 20 mA บนเมนู SoftMaster [การตั้งค่าพารามิเตอร์ I/O] ให้ตั้งค่า [ช่วงอินพุต] เป็น "4 ~ 20"

10120 10000

20192 20000

32092 32000

7500

16000 16000

5000

12000

0

2500

8000-16000

0-120

4000 3808

-32000 -32092

4มิลลิแอมป์

8มิลลิแอมป์

12มิลลิแอมป์

16มิลลิแอมป์

()

2-10

20มิลลิแอมป์

บทที่ 2 ข้อกำหนด

ค่าเอาต์พุตดิจิตอลสำหรับคุณลักษณะอินพุตปัจจุบันเป็นไปตามที่ระบุด้านล่าง

(ความละเอียด (อิงจาก 1/64000): 250 nA)

ดิจิตอล

กระแสอินพุตแบบอะนาล็อก ()

ช่วงเอาท์พุท

3.808

4

8

12

16

ค่าลงนาม

-32768 -32000 -16000

0

16000

(-32768 ~ 32767)

ค่าที่แม่นยำ (3808 ~ 20192)

3808 4000 8000 12000 16000

ค่าเปอร์เซ็นไทล์ (-120 ~ 10120)

-120

0

2500 5000 7500

20 32000 20000 10000

20.192 32767 20192 10120

(2) หากช่วงเป็น DC 0 ~ 20 mA บนเมนู SoftMaster [การตั้งค่าพารามิเตอร์ I/O] ให้ตั้งค่า [ช่วงอินพุต] เป็น "0 ~ 20 mA"

2-11

บทที่ 2 ข้อกำหนด

10120 10000

20240 20000

32767 32000

7500

5000

2500

15000

16000

10000

0

5000

-16000

0-120

0-240

-32000 -32768

0มิลลิแอมป์

5มิลลิแอมป์

10มิลลิแอมป์

15มิลลิแอมป์

()

ค่าเอาต์พุตดิจิตอลสำหรับคุณลักษณะอินพุตปัจจุบันเป็นไปตามที่ระบุด้านล่าง

(ความละเอียด (อิงจาก 1/64000): 312.5 nA)

ดิจิตอล

กระแสอินพุตแบบอะนาล็อก ()

ช่วงเอาท์พุท

-0.24

0

5

10

15

ค่าลงนาม

-32768 -32000 -16000

0

16000

(-32768 ~ 32767)

ค่าที่แม่นยำ (-240 ~ 20240)

-240

0

5000 10000 15000

ค่าเปอร์เซ็นไทล์ (-120 ~ 10120)

-120

0

2500 5000 7500

20มิลลิแอมป์
20 32000 20000 10000

20.24 32767 20240 10120

หมายเหตุ
(1) หากมีอินพุตค่าอินพุตอะนาล็อกที่เกินช่วงเอาต์พุตดิจิทัล ค่าเอาต์พุตดิจิทัลจะถูกเก็บไว้เป็นค่าสูงสุด หรือขั้นต่ำ ค่าที่ใช้กับช่วงเอาต์พุตที่ระบุ สำหรับเช่นampหากตั้งค่าช่วงเอาต์พุตดิจิทัลเป็นค่าที่ไม่ได้ลงนาม (32,768 ~ 32,767) และค่าเอาต์พุตดิจิทัลเกิน 32,767 หรือค่าอะนาล็อกเกิน 32,768 เป็นอินพุต ค่าเอาต์พุตดิจิทัลจะคงที่เป็น 32,767 หรือ 32,768
(2) อินพุทปัจจุบันต้องไม่เกิน ±30 ตามลำดับ ความร้อนที่เพิ่มขึ้นอาจทำให้เกิดข้อบกพร่อง (3) การตั้งค่าออฟเซ็ต/เกนสำหรับโมดูล 2MLF-AC4H จะไม่ดำเนินการโดยผู้ใช้ (4) หากใช้โมดูลเกินช่วงอินพุต จะไม่สามารถรับประกันความแม่นยำได้
2-12

บทที่ 2 ข้อกำหนด
2.5.4 ความแม่นยำ
ความแม่นยำของค่าเอาต์พุตดิจิทัลจะไม่เปลี่ยนแปลงแม้ว่าจะเปลี่ยนช่วงอินพุตก็ตาม รูปที่ 2.1 แสดงช่วงการเปลี่ยนแปลงของความแม่นยำที่อุณหภูมิแวดล้อม 25 โดยเลือกช่วงอินพุตแบบอะนาล็อกที่ 4 ~ 20 และเอาต์พุตดิจิทัลของค่าที่เซ็นชื่อ ความทนทานต่อข้อผิดพลาดที่อุณหภูมิแวดล้อม 25°C คือ ±0.1% และอุณหภูมิแวดล้อม 0 ~55 คือ ±0.25%
32064 32000
31936

ค่าเอาต์พุตดิจิทัล 0

-31936 -32000
-32064 4mA

อินพุตอนาล็อก 12mAtage
[รูปที่. 2.1] ความแม่นยำ

20มิลลิแอมป์

2-13

บทที่ 2 ข้อกำหนด

2.6 ฟังก์ชั่นของโมดูลอินพุตแบบอะนาล็อก

ฟังก์ชั่นของโมดูลอินพุตแบบอะนาล็อกอธิบายไว้ด้านล่างในตาราง 2.3

รายการฟังก์ชัน การเปิดใช้งานช่อง การเลือกช่วงอินพุต การเลือกข้อมูลเอาต์พุต
วิธีการแปลง A/D
การประมวลผลสัญญาณเตือน การตรวจจับการตัดการเชื่อมต่อของสัญญาณอินพุต

[ตาราง 2.3] รายการฟังก์ชัน
รายละเอียด
เปิดใช้งานช่องที่ระบุเพื่อดำเนินการแปลง A/D (1) ระบุช่วงอินพุตแบบอะนาล็อกที่จะใช้ (2) มีอินพุตกระแสไฟฟ้า 2 ประเภทสำหรับโมดูล 2MLF-AC4H (1) ระบุประเภทเอาต์พุตดิจิทัล (2) มีรูปแบบข้อมูลเอาต์พุต 4 รูปแบบในโมดูลนี้
(ค่าลงนาม แม่นยำ และเปอร์เซ็นไทล์) (1) สampการประมวลผลหลิง
Sampการประมวลผล ling จะดำเนินการเมื่อไม่ได้ระบุการประมวลผลโดยเฉลี่ย (2) การประมวลผลโดยเฉลี่ย (ก) การประมวลผลเฉลี่ยเวลา
ส่งออกมูลค่าการแปลง A/D เฉลี่ยตามเวลา (b) นับการประมวลผลโดยเฉลี่ย
ส่งออกมูลค่าการแปลง A/D เฉลี่ยตามเวลาการนับ (c) การประมวลผลค่าเฉลี่ยเคลื่อนที่
ส่งออกค่าเฉลี่ยใหม่ล่าสุดในทุก ๆ วินาทีampตามเวลานับที่กำหนด (d) การประมวลผลแบบถัวเฉลี่ยถ่วงน้ำหนัก ใช้เพื่อชะลอการเปลี่ยนแปลงค่าอินพุตอย่างกะทันหัน
มีการประมวลผลการแจ้งเตือนกระบวนการและการแจ้งเตือนอัตราการเปลี่ยนแปลง ถ้าอินพุตแบบอะนาล็อกที่มีช่วง 4 ~ 20 ถูกตัดการเชื่อมต่อ โปรแกรมผู้ใช้จะตรวจพบ

2.6.1. สampการประมวลผลหลิง
ของampระยะเวลาการประมวลผล (Processing time) ขึ้นอยู่กับจำนวนช่องสัญญาณที่ใช้งาน เวลาในการประมวลผล = สูงสุด 100ms ต่อโมดูล
2.6.2. การประมวลผลโดยเฉลี่ย
การประมวลผลนี้ใช้เพื่อดำเนินการแปลง A/D ด้วยจำนวนหรือเวลาที่ระบุ และเพื่อบันทึกค่าเฉลี่ยของผลรวมที่สะสมในหน่วยความจำ ตัวเลือกการประมวลผลโดยเฉลี่ยและค่าเวลา/การนับสามารถกำหนดได้ผ่านโปรแกรมผู้ใช้หรือการตั้งค่าพารามิเตอร์ I/O สำหรับช่องสัญญาณที่เกี่ยวข้อง (1) ใช้การประมวลผลโดยเฉลี่ยเพื่ออะไร
กระบวนการนี้ใช้เพื่อลดอิทธิพลที่เกิดจากสัญญาณอินพุตอะนาล็อกที่ผิดปกติ เช่น สัญญาณรบกวน (2) ประเภทของการประมวลผลโดยเฉลี่ย
การประมวลผลโดยเฉลี่ยมีสี่ (4) ประเภท เวลา การนับ การเคลื่อนที่ และค่าเฉลี่ยถ่วงน้ำหนัก

2-14

บทที่ 2 ข้อกำหนด

(ก) การประมวลผลเฉลี่ยเวลา

A. ช่วงการตั้งค่า: 200 ~ 5,000 (ms)

B. จำนวนการประมวลผล =

ตั้งเวลา 100ms

[ครั้ง]

เช่น) ตั้งเวลา: 680 ms

จำนวนการประมวลผล =

680ms = 6.8 => 6
[ครั้ง](ปัดเศษ) 100ms

*1: หากไม่ได้ระบุการตั้งค่าเวลาเฉลี่ยภายใน 200 ~ 5,000 ไฟ LED RUN จะกะพริบในช่วงเวลา 1 วินาที ในการตั้งค่า RUN LED เป็นสถานะ On ให้ตั้งค่าการตั้งค่าภายในช่วงอีกครั้ง จากนั้นเปลี่ยน PLC CPU จากโหมด STOP เป็น RUN ตรวจสอบให้แน่ใจว่าใช้การตั้งค่าสถานะคำขอล้างข้อผิดพลาด (UXY.11.0) เพื่อล้างข้อผิดพลาดระหว่าง RUN
*2: หากเกิดข้อผิดพลาดใดๆ ในการตั้งค่าค่าเฉลี่ยเวลา ค่าเริ่มต้น 200 จะถูกบันทึกไว้

(b) นับการประมวลผลโดยเฉลี่ย
A. ช่วงการตั้งค่า: 2 ~ 50 (ครั้ง) ค่าเฉลี่ยของข้อมูลอินพุต ณ เวลาที่กำหนดจะถูกบันทึกเป็นข้อมูลอินพุตจริง
B. เวลาดำเนินการ = จำนวนการตั้งค่า x 100ms
เช่น) เวลาในการนับการประมวลผลโดยเฉลี่ยคือ 50
เวลาในการประมวลผล = 50 x 100ms = 5,000ms
*1: หากไม่ได้ระบุการตั้งค่าค่าเฉลี่ยการนับภายใน 2 ~ 50 ไฟ LED RUN จะกะพริบในช่วงเวลา 1 วินาที ในการตั้งค่า RUN LED เป็นสถานะ On ให้ตั้งค่าการตั้งค่าภายในช่วง จากนั้นเปลี่ยน PLC CPU จากโหมด STOP เป็น RUN ตรวจสอบให้แน่ใจว่าใช้การตั้งค่าสถานะคำขอล้างข้อผิดพลาด (UXY.11.0) เพื่อล้างข้อผิดพลาดระหว่าง RUN..
*2: หากเกิดข้อผิดพลาดใดๆ ในการตั้งค่า ค่าเริ่มต้น 2 จะถูกบันทึกไว้

(c) การประมวลผลค่าเฉลี่ยเคลื่อนที่
A. ช่วงการตั้งค่า: 2 ~ 100 (ครั้ง)
B. กระบวนการนี้จะส่งออกค่าเฉลี่ยใหม่ล่าสุดในทุก ๆ วินาทีampตามเวลานับที่กำหนด รูปที่ 2.2 แสดงการประมวลผลค่าเฉลี่ยเคลื่อนที่พร้อมการนับ 4 ครั้ง

2-15

บทที่ 2 ข้อกำหนด
OutAp/uDt ค่า ue
32000

0
เอาท์พุต 11 หรือใส่ 22 หรือเอาท์พุท 33

-32000

เอาท์พุต 1 = ( + + + ) / 4 เอาท์พุต 2 = ( + + + ) / 4 เอาท์พุต 3 = ( + + + ) / 4
[รูปที่. 2.2] การประมวลผลโดยเฉลี่ย

เวลา((นาที))

(d) การประมวลผลถัวเฉลี่ยถ่วงน้ำหนัก
ก. ช่วงการตั้งค่า: 1 ~ 99(%)
F[n] = (1 – ) x A[n] + x F [n – 1] F[n]: เอาต์พุตเฉลี่ยถ่วงน้ำหนักปัจจุบัน A[n]: มูลค่าการแปลง A/D ปัจจุบัน F[n-1]: เดิม ผลผลิตเฉลี่ยถ่วงน้ำหนัก : ค่าคงที่เฉลี่ยถ่วงน้ำหนัก (0.01 ~ 0.99)

*1: หากไม่ได้ระบุการตั้งค่าค่าเฉลี่ยการนับภายใน 1 ~ 99 ไฟ LED RUN จะกะพริบในช่วงเวลา 1 วินาที ในการตั้งค่าสถานะ RUN LED เป็น On ให้รีเซ็ตค่าการตั้งค่าของความถี่เฉลี่ยภายใน 2 ~ 500 จากนั้นแปลง PLC CPU จาก STOP เป็น RUN ตรวจสอบให้แน่ใจว่าใช้การตั้งค่าสถานะคำขอล้างข้อผิดพลาด (UXY.11.0) เพื่อล้างข้อผิดพลาดผ่านการแก้ไขระหว่าง RUN
*2: หากเกิดข้อผิดพลาดใดๆ ในการตั้งค่า ค่าเริ่มต้น 1 จะถูกบันทึกไว้
B. อินพุตปัจจุบัน (เช่นample) · ช่วงอินพุตแบบอะนาล็อก: DC 4 ถึง 20 mA, ช่วงเอาต์พุตดิจิตอล: 0 ~ 10,000 · เมื่ออินพุตแบบอะนาล็อกเปลี่ยนแปลงอย่างรวดเร็ว 4 mA ถึง 20 mA (0 10,000) เอาต์พุตของค่าเฉลี่ยถ่วงน้ำหนักตามค่าคงที่ () จะแสดงอยู่ด้านล่าง

*1) 0.01

ผลลัพธ์ของค่าเฉลี่ยถ่วงน้ำหนัก

0 สแกน 1 สแกน 2 สแกน 3 สแกน

0

9,900

9,999

9,999

*2) *3)

0.5 0.99

0

5,000

7,500

8,750

0

100

199

297

*1) ส่งออก 10,000 หลังจากการสแกนประมาณ 4 ครั้ง

*2) ส่งออก 10,000 หลังจากการสแกนประมาณ 21 ครั้ง

*3) ส่งออก 10,000 ครั้งหลังจากสแกน 1,444 ครั้ง (144 วินาที)

ถ่วงน้ำหนัก 1% จากมูลค่าเดิม ถ่วงน้ำหนัก 50% จากมูลค่าเดิม ถ่วงน้ำหนัก 99% จากมูลค่าเดิม

· เพื่อให้ได้เอาต์พุตที่เสถียรต่อการเปลี่ยนแปลงอินพุตอย่างรวดเร็ว (เช่น สัญญาณรบกวน) การประมวลผลแบบถัวเฉลี่ยถ่วงน้ำหนักนี้จะเป็นประโยชน์

2-16

บทที่ 2 ข้อกำหนด
2.5.3 การประมวลผลสัญญาณเตือน
(1) สัญญาณเตือนกระบวนการ เมื่อค่าดิจิตอลมากกว่าค่าขีดจำกัด HH ของสัญญาณเตือนการประมวลผล หรือน้อยกว่าค่าขีดจำกัด LL ธงสัญญาณเตือนจะเปิดขึ้น และ LED สัญญาณเตือนที่ด้านหน้าของโมดูลจะกะพริบ เมื่อค่าเอาท์พุตดิจิตัลน้อยกว่าค่าขีดจำกัด H ของสัญญาณเตือนการประมวลผล หรือมากกว่าค่าขีดจำกัด L สัญญาณเตือนจะถูกล้าง
(2) การแจ้งเตือนอัตราการเปลี่ยนแปลง ฟังก์ชั่นนี้ช่วยให้สามารถampข้อมูลแบบวนรอบตามช่วงเวลาที่กำหนดในพารามิเตอร์ของ `อัตราระยะเวลาการแจ้งเตือนการเปลี่ยนแปลง' และเปรียบเทียบทุกๆ สองวินาทีampเลอข้อมูล หน่วยที่ใช้สำหรับ `ขีดจำกัดอัตราการเปลี่ยนแปลง H' และ `ขีดจำกัดอัตราการเปลี่ยนแปลง L' คือเปอร์เซ็นต์tagอีต่อวินาที (%/s)
(a) อัตราการตั้งค่าของ sampระยะเวลา ling: 100 ~ 5,000(ms) หากตั้งค่า `1000′ สำหรับช่วงเวลา ข้อมูลอินพุตจะเป็น sampนำและเปรียบเทียบทุกๆ 1 วินาที
(b) การตั้งค่าช่วงของขีดจำกัดอัตราการเปลี่ยนแปลง: -32768 ~ 32767(-3276.8%/s ~ 3276.7%/s) (c) การคำนวณเกณฑ์
เกณฑ์ของการแจ้งเตือนอัตราการเปลี่ยนแปลง = ขีดจำกัดสูงหรือขีดจำกัดต่ำของการแจ้งเตือนอัตราการเปลี่ยนแปลง X 0.001 X 64000 X ระยะเวลาการตรวจจับ ۞ 1000 1) อดีตample สำหรับการตั้งค่าอัตราการเปลี่ยนแปลง 1 (การตรวจจับอัตราที่เพิ่มขึ้น)
ก) ระยะเวลาการตรวจจับของ Ch 0: 100(ms) b) ขีดจำกัดสัญญาณเตือนสูง(H) ของ Ch. 0: 100(10.0%) c) ขีดจำกัดสัญญาณเตือนต่ำ (L) ของ Ch. 0: 90(9.0%) d) เกณฑ์สัญญาณเตือนสูง (H) ของ Ch.0
= 100 X 0.001 X 64000 X 100 ÷ 1000 = 640 e) เกณฑ์การเตือนต่ำ(L) ของ Ch.0
= 90 X 0.001 X 64000 X 100 ÷ 1000 = 576 f) เมื่อค่าเบี่ยงเบนของ (ค่าดิจิทัล [n]) (ค่าดิจิทัล [n-1] ) มีค่ามากขึ้น
มากกว่า 640 แฟล็กการตรวจจับอัตราการเปลี่ยนแปลงสูง (H) ของ Ch.0 (CH0 H) จะเปิดขึ้น g) เมื่อค่าเบี่ยงเบนของ (ค่าดิจิตอล [n]) (ค่าดิจิตอล [n-1] น้อยลง
กว่า 576 แฟล็กการตรวจจับอัตราการเปลี่ยนแปลงต่ำ (L) f Ch.0 (CH0 L) จะเปิดขึ้น
2) อดีตampสำหรับการตั้งค่าอัตราการเปลี่ยนแปลง 2 (การตรวจจับอัตราตก) a) ระยะเวลาการตรวจจับของ Ch. 0: 100(ms) b) ขีดจำกัดสัญญาณเตือนสูง(H) ของ Ch. 0: -10(-1.0%) c) ขีดจำกัดสัญญาณเตือนต่ำ (L) ของ Ch. 0: -20(-2.0%) d) เกณฑ์สัญญาณเตือนสูง(H) ของ Ch.0 = -10 X 0.001 X 64000 X 100 ÷ 1000 = -64 e) เกณฑ์สัญญาณเตือนต่ำ(L) ของ Ch.0 = -20 X 0.001 X 64000 X 100 ÷ 1000 = -128 f) เมื่อค่าเบี่ยงเบนของ (ค่าดิจิทัล [n] ครั้งที่) (ค่าดิจิทัล [n-1] มีค่ามากกว่า -64 ค่าสถานะการตรวจจับอัตราการเปลี่ยนแปลงสูง (H) ของ Ch.0(CH0 H) จะเปิดขึ้น g) เมื่อค่าเบี่ยงเบนของ (ค่าดิจิทัล [n]) (ค่าดิจิทัล [n-1]) น้อยกว่า -128 แฟล็กการตรวจจับอัตราการเปลี่ยนแปลงต่ำ (L) f Ch.0 (CH0 L) จะเปิดขึ้น
2-17

บทที่ 2 ข้อกำหนด

3) อดีตampสำหรับการตั้งค่าอัตราการเปลี่ยนแปลง 3 (การตรวจจับอัตราการเปลี่ยนแปลง) a) ระยะเวลาการตรวจจับของ Ch. 0: 1000(ms) b) ขีดจำกัดสัญญาณเตือนสูง (H) ของ Ch. 0: 2(0.2%) c) ขีดจำกัดสัญญาณเตือนต่ำ (L) ของ Ch. 0: -2(-0.2%) d) เกณฑ์สัญญาณเตือนสูง(H) ของ Ch.0 = 2 X 0.001 X 64000 X 1000 1000 = 128 e) เกณฑ์สัญญาณเตือนต่ำ(L) ของ Ch.0 = -2 X 0.001 X 64000 X 1000 ÷ 1000 = -128 f) เมื่อค่าเบี่ยงเบนของ (ค่าดิจิทัล [n] ครั้งที่) (ค่าดิจิทัล [n-1] มีค่ามากกว่า 128 ค่าสถานะการตรวจจับอัตราการเปลี่ยนแปลงสูง (H) ของ Ch. 0(CH0 H) เปิด g) เมื่อค่าเบี่ยงเบนของ (ค่าดิจิทัล [n]) (ค่าดิจิทัล [n-1]) น้อยกว่า -128 แฟล็กการตรวจจับอัตราการเปลี่ยนแปลงต่ำ (L) f Ch.0 (CH0 L) จะเปิดขึ้น

2.5.4 การตรวจจับการตัดการเชื่อมต่ออินพุต
(1) อินพุตที่มี ฟังก์ชันการตรวจจับนี้ใช้ได้กับอินพุตแบบอะนาล็อก 4 ~ 20 mA สภาพการตรวจจับมีดังนี้

ช่วงอินพุต 4 ~ 20 mA

ช่วงการตรวจจับน้อยกว่า 0.8 mA

(2) สถานะการตรวจจับ สถานะการตรวจจับของแต่ละช่องจะถูกบันทึกไว้ใน Uxy.10.z (x: หมายเลขฐาน, y: หมายเลขสล็อต, z: หมายเลขบิต)

หมายเลขบิต
ค่าเริ่มต้น หมายเลขช่องสัญญาณ

15 14 — 5 4
0 0 0 0 0 – – – – –

3
0 ตอนที่ 3

2
0 ตอนที่ 2

1
0 ตอนที่ 1

0
0 ตอนที่ 0

นิดหน่อย

คำอธิบาย

0

การทำงานปกติ

1

การตัดการเชื่อมต่อ

(3) การทำงานของสถานะการตรวจจับ
แต่ละบิตถูกตั้งค่าเป็น `1′ เมื่อตรวจพบการขาดการเชื่อมต่อ และจะกลับไปเป็น `0′ เมื่อตรวจพบการเชื่อมต่อ บิตสถานะสามารถใช้ในโปรแกรมผู้ใช้เพื่อตรวจจับการตัดการเชื่อมต่อ

2-18

บทที่ 2 ข้อกำหนด
(4) โปรแกรม เช่นample (ไม่ใช่ IEC, 2MLK) สำหรับโมดูลที่ติดตั้งบนฐาน 0, ช่อง 1 หากตรวจพบการขาดการเชื่อมต่อ หมายเลขช่องสัญญาณจะถูกจัดเก็บไว้ในแต่ละพื้นที่ `P'
บันทึก. U01.10.n(n=0,1,2,3) : CHn_IDD (โหมดอินพุตอนาล็อก HART : แฟล็กการตัดการเชื่อมต่อช่อง) (5) โปรแกรมเช่นampเลอ (IEC61131-3, 2MLR และ 2MLI)
สำหรับโมดูลที่ติดตั้งบนฐาน 1 ช่อง 0 หากตรวจพบการขาดการเชื่อมต่อ หมายเลขช่องจะถูกจัดเก็บไว้ในแต่ละพื้นที่ `%M'
2-19

งานติดตั้งและเดินสายไฟ

บทที่ 3 การติดตั้งและการเดินสายไฟ

การติดตั้ง

3.1.1 สภาพแวดล้อมการติดตั้ง
ผลิตภัณฑ์นี้มีความน่าเชื่อถือสูงโดยไม่คำนึงถึงสภาพแวดล้อมการติดตั้ง อย่างไรก็ตาม เพื่อความเชื่อถือได้และเสถียรภาพของระบบ โปรดใส่ใจกับข้อควรระวังที่อธิบายไว้ด้านล่าง
(1) สภาพแวดล้อม – ติดตั้งบนแผงควบคุมกันน้ำและกันฝุ่น – คาดว่าจะไม่เกิดการกระแทกหรือการสั่นสะเทือนอย่างต่อเนื่อง – ไม่ควรโดนแสงแดดโดยตรง – น้ำค้างจะต้องไม่เกิดจากการเปลี่ยนแปลงอุณหภูมิอย่างรวดเร็ว – อุณหภูมิโดยรอบจะต้องคงไว้ 0-65
(2) งานติดตั้ง – อย่าทิ้งขยะสายไฟไว้ใน PLC หลังจากเดินสายไฟหรือเจาะรูสกรู – เพื่อนำไปติดตั้งในตำแหน่งที่ดีในการทำงาน – อย่าให้ติดตั้งแผงเดียวกับไฟสูงtagอุปกรณ์อิเล็กทรอนิกส์ – ปล่อยให้อยู่ห่างจากท่อหรือโมดูลใกล้เคียงอย่างน้อย 50 – ควรต่อสายดินในสถานที่ที่อากาศถ่ายเทสะดวกปราศจากเสียงรบกวน

3.1.2 ข้อควรระวังในการจัดการ
ข้อควรระวังในการจัดการโมดูล 2MLF-AC4H มีดังต่อไปนี้ตั้งแต่การเปิดจนถึงการติดตั้ง

(1) อย่าปล่อยให้หล่นหรือกระแทกอย่างรุนแรง

(2) อย่าถอด PCB ออกจากเคส จะทำให้การทำงานผิดปกติ

(3) อย่าปล่อยให้มีสิ่งแปลกปลอมใดๆ รวมถึงสายไฟเสียอยู่ด้านบนของโมดูลเมื่อเดินสายไฟ

นำวัสดุแปลกปลอมออกหากมีอยู่ข้างใน

(4) อย่าติดตั้งหรือถอดโมดูลขณะเปิดเครื่อง

(5) แรงบิดในการยึดสกรูยึดของโมดูลและสกรูของแผงขั้วต่อควรอยู่ภายใน

ช่วงด้านล่าง.

ส่วนสิ่งที่แนบมา

ช่วงแรงบิดของสิ่งที่แนบมา

สกรูขั้วต่อโมดูล I/O (สกรู M3)

42 ~ 58 นิวตัน·

สกรูยึดแผงขั้วต่อโมดูล I/O (สกรู M3)

66 ~ 89 นิวตัน·

หมายเหตุ

– โมดูลอินพุตแบบอะนาล็อก HART สามารถใช้เมื่อติดตั้งในฐานขยายในระบบ 2MLR

3-1

บทที่ 3 การติดตั้งและการเดินสายไฟ

3.2 การเดินสายไฟ
3.2.1 ข้อควรระวังในการเดินสายไฟ
(1) อย่าให้สายไฟ AC ใกล้เส้นสัญญาณอินพุตภายนอกของโมดูล 2MLF-AC4H หากเว้นระยะห่างระหว่างกันเพียงพอ จะปราศจากคลื่นรบกวนหรือคลื่นรบกวน
(2) ต้องเลือกสายเคเบิลโดยคำนึงถึงอุณหภูมิโดยรอบและกระแสไฟที่ยอมให้ได้ ซึ่งมีขนาดไม่ต่ำกว่าค่าสูงสุด มาตรฐานสายเคเบิล AWG22 (0.3 )
(3) อย่าปล่อยให้สายเคเบิลใกล้กับอุปกรณ์และวัสดุที่ร้อนเกินไป หรือสัมผัสกับน้ำมันโดยตรงเป็นเวลานาน ซึ่งจะทำให้เกิดความเสียหายหรือการทำงานที่ผิดปกติเนื่องจากการลัดวงจร
(4) ตรวจสอบขั้วเมื่อเดินสายไฟขั้วต่อ (5) การเดินสายไฟแรงสูงtagสายไฟหรือสายไฟอาจก่อให้เกิดสิ่งกีดขวางแบบเหนี่ยวนำทำให้เกิดความผิดปกติ
การทำงานหรือข้อบกพร่อง
3.2.2 การเดินสายไฟเช่นampเลส

ช่อง CH0 CH1 CH2 CH3

ป้อนข้อมูล
+ + + + NC เอ็นซี เอ็นซี เอ็นซี เอ็นซี เอ็นซี เอ็นซี เอ็นซี เอ็นซี

หมายเลขเทอร์มินัล
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

ดีซี +
พลัง
จัดหา _

เครื่องส่งแบบ 2 สาย
-

CH0+ CH0-

1 2
3 4

5 6

7 8

9 10

11 12

13 14

15 16

17 18

3-2

บทที่ 3 การติดตั้งและการเดินสายไฟ

(1) การเดินสายไฟ เช่นampเซ็นเซอร์/เครื่องส่งสัญญาณแบบ 2 สาย

+ ดีซี1

+ ดีซี2

เครื่องส่งแบบ 2 สาย
เครื่องส่งแบบ 2 สาย

บทที่ 0+

R

ร *2

+

*1

บทที่ 3+

R

– ร *2

*1

(2) การเดินสายไฟ เช่นampเซ็นเซอร์/เครื่องส่งสัญญาณแบบ 4 สาย

+ ดีซี1

+ ดีซี2

เครื่องส่งแบบ 4 สาย
เครื่องส่งแบบ 4 สาย

บทที่ 0+

R

+

ร *2

*1

บทที่ 3+

R

– ร *2

*1

* 1) ใช้ลวดหุ้มบิดเกลียวแบบ 2 แกน แนะนำให้ใช้ AWG 22 สำหรับสายเคเบิลมาตรฐาน * 2) ความต้านทานอินพุตสำหรับอินพุตปัจจุบันคือ 250 (ประเภท)
หมายเหตุ
(1) ในอินพุตปัจจุบัน จะไม่มีความทนทานต่อความแม่นยำที่เกิดจากความยาวสายเคเบิลและความต้านทานภายในของแหล่งกำเนิด
(2) ตั้งค่าให้เปิดใช้งานเฉพาะช่องที่จะใช้งานเท่านั้น (3) โมดูล 2MLF-AC4H ไม่ได้จ่ายไฟให้กับอุปกรณ์อินพุต ใช้ไฟจากภายนอก
ผู้จัดหา. (4) หากคุณไม่แยกไฟ DC ของเครื่องส่งสัญญาณแต่ละช่องอาจส่งผลต่อ
ความแม่นยำ. (5) ในการพิจารณาการใช้กระแสไฟของเครื่องส่ง โปรดใช้พลังงานภายนอก
การจัดหากำลังการผลิตที่เพียงพอ (6) หากคุณกำหนดค่าระบบให้จ่ายไฟให้กับเครื่องส่งหลายตัวโดยใช้ไฟภายนอก
แหล่งจ่ายไฟ โปรดระวังอย่าให้กระแสไฟเกินที่อนุญาตของแหล่งจ่ายไฟภายนอก ปริมาณการใช้กระแสไฟทั้งหมดของเครื่องส่งสัญญาณ

3-3

บทที่ 3 การติดตั้งและการเดินสายไฟ

3.2.2 ระยะการสื่อสารสูงสุด
(1) การสื่อสาร HART สามารถใช้งานได้ถึง 1 แต่หากเครื่องส่งแสดงระยะการสื่อสารสูงสุด ให้ใช้ระยะทางที่สั้นกว่าระหว่างระยะการสื่อสารของเครื่องส่งและ 1
(2) ระยะการสื่อสารสูงสุดอาจแตกต่างกันไปตามความจุและความต้านทานของสายเคเบิล เพื่อให้แน่ใจว่ามีระยะการสื่อสารสูงสุด ให้ตรวจสอบความจุและความยาวของสายเคเบิล
(3) อดีตampการเลือกสายเคเบิลเพื่อรักษาระยะการสื่อสาร (a) หากความจุของสายเคเบิลน้อยกว่า 90pF และความต้านทานของสายเคเบิลน้อยกว่า 0.09 ระยะห่างสำหรับการสื่อสารจะเป็น 1
(b) หากความจุของสายเคเบิลน้อยกว่า 60pF และความต้านทานของสายเคเบิลน้อยกว่า 0.18 ระยะห่างสำหรับการสื่อสารจะเป็น 1
(c) หากความจุของสายเคเบิลน้อยกว่า 210pF และความต้านทานของสายเคเบิลน้อยกว่า 0.12 ระยะห่างในการสื่อสารจะอยู่ที่ 600 ม.

สายเคเบิล
ความจุไฟฟ้า (/ม.)

1,200 750 450 300 210 150 90 60

0.03
100 ม. 100 ม. 300 ม. 600 ม. 600 ม. 900 ม. 1,000 ม. 1,000 ม.

0.06
100 ม. 100 ม. 300 ม. 300 ม. 600 ม. 900 ม. 1,000 ม. 1,000 ม.

0.09
100 ม. 100 ม. 300 ม. 300 ม. 600 ม. 600 ม. 1,000 ม. 1,000 ม.

ความต้านทาน (/m)

0.12

0.15

100 ม. 100 ม. 300 ม. 300 ม. 600 ม. 600 ม.

100 ม. 100 ม. 300 ม. 300 ม. 600 ม. 600 ม.

900ม. 900ม.

1,000ม. 1,000ม.

0.18
100 ม. 100 ม. 300 ม. 300 ม. 300 ม. 600 ม. 900 ม. 1,000 ม.

0.21
100 ม. 100 ม. 300 ม. 300 ม. 300 ม. 600 ม. 900 ม. 900 ม.

0.24
100 ม. 100 ม. 300 ม. 300 ม. 300 ม. 600 ม. 600 ม. 900 ม.

3-4

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
4.1 ขั้นตอนการดำเนินงาน
การประมวลผลสำหรับการดำเนินการดังแสดงในรูปที่ 4.1
เริ่ม

ติดตั้งโมดูลการแปลง A/D บนช่อง

เชื่อมต่อโมดูลการแปลง A/D กับอุปกรณ์ภายนอก

คุณจะระบุพารามิเตอร์ Run ผ่าน [I/O
การตั้งค่าพารามิเตอร์]?

ใช่

ระบุพารามิเตอร์การรันผ่าน [I/O

เลขที่

การตั้งค่าพารามิเตอร์]

เตรียมโปรแกรม PLC

จบ
[รูปที่. 4.1] ขั้นตอนการดำเนินการ

4-1

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม

4.2 การตั้งค่าพารามิเตอร์การทำงาน

มีสองวิธีในการตั้งค่าพารามิเตอร์การทำงาน วิธีแรกคือการตั้งค่าใน [พารามิเตอร์ I/O] ของ SoftMaster และอีกวิธีคือการตั้งค่าในโปรแกรมผู้ใช้ที่มีหน่วยความจำภายในของโมดูล (โปรดดูบทที่ 5 สำหรับการตั้งค่าในโปรแกรม)

4.2.1 พารามิเตอร์สำหรับโมดูล 2MLF-AC4H
รายการการตั้งค่าสำหรับโมดูลมีดังต่อไปนี้ในตาราง 4.1

รายการ [พารามิเตอร์ I/O] [ตารางที่ 4. 1] รายละเอียดฟังก์ชันของ [พารามิเตอร์ I/O]
(1) ระบุรายการต่อไปนี้ที่จำเป็นสำหรับการทำงานของโมดูล – สถานะของช่อง: เปิด/ปิดใช้งานแต่ละช่องเพื่อใช้งาน – ช่วงอินพุต: การตั้งค่าช่วงของปริมาตรอินพุตtage/กระแส – ประเภทเอาท์พุต: การตั้งค่าประเภทของค่าดิจิทัล – การประมวลผลโดยเฉลี่ย: การเลือกวิธีการประมวลผลโดยเฉลี่ย – การตั้งค่าค่าเฉลี่ย – สัญญาณเตือนกระบวนการ: เปิด/ปิดใช้งานการประมวลผลสัญญาณเตือน – การตั้งค่าขีดจำกัดการแจ้งเตือนกระบวนการ HH, H, L และ LL – อัตราการแจ้งเตือนการเปลี่ยนแปลง: เปิด/ปิดใช้งานการประมวลผลการแจ้งเตือน – อัตราเปอร์เซ็นไทล์ของการแจ้งเตือนการเปลี่ยนแปลง ขีดจำกัด H และ L – HART: เปิด/ปิดใช้งานการสื่อสาร HART
(2) ชุดข้อมูลด้านบนสามารถดาวน์โหลดได้ตลอดเวลาโดยไม่คำนึงถึงสถานะของ CPU (เรียกใช้หรือหยุด)

4.2.2 ขั้นตอนการตั้งค่าพารามิเตอร์ด้วย SoftMaster
(1) เปิด SoftMaster เพื่อสร้างโครงการ (โปรดดูคู่มือผู้ใช้สำหรับ SoftMaster สำหรับรายละเอียดเพิ่มเติม) (2) ดับเบิลคลิก [พารามิเตอร์ I/O] บนหน้าต่างโปรเจ็กต์

4-2

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
(3) บนหน้าจอ `การตั้งค่าพารามิเตอร์ I/O' ให้คลิกหมายเลขสล็อตที่ติดตั้งโมดูล 2MLF-AC4H และเลือก 2MLF-AC4H จากนั้นดับเบิลคลิก
(4) หลังจากเลือกโมดูลแล้ว คลิก [รายละเอียด] 4-3

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม

(5) ตั้งค่าพารามิเตอร์แต่ละตัว (a) สถานะของช่อง: ตั้งค่าเป็นเปิดใช้งานหรือปิดใช้งาน

คลิกที่นี่

หากไม่เลือก ให้ตั้งค่าแต่ละช่อง หากทำเครื่องหมาย ให้ตั้งค่าทั้งช่องให้เป็นพารามิเตอร์เดียวกัน
(b) ช่วงอินพุต: เลือกช่วงของอินพุตแบบอะนาล็อก

4-4

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
(c) ประเภทเอาต์พุต: เลือกประเภทของค่าดิจิทัลที่แปลงแล้ว (ง) การประมวลผลโดยเฉลี่ย: เลือกวิธีการประมวลผลโดยเฉลี่ย (จ) ค่าเฉลี่ย: กำหนดตัวเลขภายในช่วงที่แสดงด้านล่าง

[ช่วงการตั้งค่าของการประมวลผลโดยเฉลี่ย]

การประมวลผลโดยเฉลี่ย

ช่วงการตั้งค่า

เวลาเฉลี่ย

200 ~ 5000()

นับเฉลี่ย

2 ~ 50

ค่าเฉลี่ยเคลื่อนที่

2 ~ 100

ค่าเฉลี่ยถ่วงน้ำหนัก

1 ~ 99(%)

(f) การแจ้งเตือนกระบวนการ: ตั้งค่าเปิดหรือปิดใช้งานสำหรับการแจ้งเตือนกระบวนการ

4-5

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
(g) ขีดจำกัดการแจ้งเตือนกระบวนการ: ตั้งค่าแต่ละเกณฑ์สำหรับขีดจำกัดภายในช่วงที่แสดงด้านล่าง
(h) อัตราการแจ้งเตือนการเปลี่ยนแปลง: ตั้งค่าเปิดหรือปิดการแจ้งเตือนสำหรับอัตราการเปลี่ยนแปลง (i) อัตราการเปลี่ยนแปลงขีดจำกัด: กำหนดแต่ละเกณฑ์สำหรับขีดจำกัดภายในช่วงที่แสดงด้านล่าง (j) HART: ตั้งค่าเปิดหรือปิดสำหรับการสื่อสาร HART
4-6

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม

4.3 ฟังก์ชั่นของการตรวจสอบโมดูลพิเศษ

ฟังก์ชั่นของโมดูลพิเศษการตรวจสอบเป็นไปตามที่อธิบายไว้ด้านล่างในตาราง 4.2

รายการ
[การตรวจสอบโมดูลพิเศษ] [ตารางที่ 4. 2] ฟังก์ชั่นของการตรวจสอบโมดูลพิเศษ
รายละเอียด
(1) การตรวจสอบ/ทดสอบ หลังจากเชื่อมต่อ SoftMaster กับ PLC แล้ว ให้เลือก [การตรวจสอบโมดูลพิเศษ] ในเมนู [การตรวจสอบ] สามารถตรวจสอบและทดสอบโมดูล 2MLF-AD4S ได้ เมื่อทดสอบโมดูล CPU ควรหยุดทำงาน
(2) การตรวจสอบสูงสุด/นาที ค่าสูงสุด/นาที สามารถตรวจสอบค่าของช่องสัญญาณได้ระหว่างการเรียกใช้ อย่างไรก็ตาม เมื่อปิดหน้าจอ [การตรวจสอบ/ทดสอบ] ค่าสูงสุด/นาที ค่าจะไม่ถูกบันทึก
(3) พารามิเตอร์ที่ระบุสำหรับการทดสอบในหน้าจอ [การตรวจสอบโมดูลพิเศษ] จะไม่ถูกบันทึกไว้ใน [พารามิเตอร์ I/O] เมื่อปิดหน้าจอ

หมายเหตุ
หน้าจออาจไม่แสดงตามปกติเนื่องจากทรัพยากรระบบไม่เพียงพอ ในกรณีเช่นนี้ ให้ปิดหน้าจอและสิ้นสุดแอพพลิเคชั่นอื่นเพื่อรีสตาร์ท SoftMaster

4-7

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
4.4 ข้อควรระวัง
พารามิเตอร์ที่ระบุสำหรับการทดสอบโมดูลการแปลง A/D บนหน้าจอ "โมดูลพิเศษจอภาพ" ของ [โมดูลพิเศษจอภาพ] จะถูกลบทันทีที่หน้าจอ "โมดูลพิเศษจอภาพ" ปิด กล่าวอีกนัยหนึ่ง พารามิเตอร์ของโมดูลการแปลง A/D ที่ระบุบนหน้าจอ "Monitor Special Module" จะไม่ถูกบันทึกใน [พารามิเตอร์ I/O] ซึ่งอยู่ที่แท็บด้านซ้ายของ SoftMaster
ฟังก์ชั่นทดสอบของ [โมดูลพิเศษจอภาพ] มีไว้เพื่อให้ผู้ใช้ตรวจสอบการทำงานปกติของโมดูลการแปลง A/D แม้ว่าจะไม่มีการตั้งโปรแกรมตามลำดับก็ตาม หากจะใช้โมดูลการแปลง A/D เพื่อวัตถุประสงค์อื่นนอกเหนือจากการทดสอบ ให้ใช้ฟังก์ชันการตั้งค่าพารามิเตอร์ใน [พารามิเตอร์ I/O] 4-8

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
4.5 การตรวจสอบโมดูลพิเศษ
4.5.1 เริ่มต้นด้วย [Special Module Monitoring] หลังจากเชื่อมต่อกับ PLC แล้ว คลิก [Monitor] -> [Special Module Monitoring] หากสถานะไม่ใช่ [ออนไลน์] เมนู [การตรวจสอบโมดูลพิเศษ] จะไม่ทำงาน
4.5.2 วิธีใช้ [การตรวจสอบโมดูลพิเศษ] (1) หน้าจอ `รายการโมดูลพิเศษ' จะแสดงดังรูปที่ 5.1 โมดูลที่ติดตั้งบนระบบ PLC ปัจจุบันจะแสดงบนหน้าจอ
[รูปที่. 5. 1] [รายการโมดูลพิเศษ] 4-9

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
(2) เลือกโมดูลพิเศษในรูปที่ 5.1 และคลิก [ข้อมูลโมดูล] เพื่อแสดงข้อมูลดังรูปที่ 5.2
[รูปที่. 5. 2] [ข้อมูลโมดูลพิเศษ] (3) ในการตรวจสอบโมดูลพิเศษ คลิก [ตรวจสอบ] หลังจากเลือกโมดูลในเมนูพิเศษ
หน้าจอรายการโมดูล (รูปที่ 5.1) จากนั้นหน้าจอ [Special Module Monitoring] ดังรูปที่ 5.3 จะปรากฏขึ้น
4-10

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
[รูปที่. 5. 3] [การตรวจสอบโมดูลพิเศษ] 4-11

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
(a) [Start Monitoring]: คลิก [Start Monitoring] เพื่อแสดงค่าที่แปลง A/D ของช่องสัญญาณที่ดำเนินการอยู่ในปัจจุบัน รูปที่ 5.4 คือหน้าจอการตรวจสอบที่แสดงเมื่อทั้งช่องของ 2MLF-AC4H อยู่ในสถานะ Stop ในฟิลด์ค่าปัจจุบันที่ด้านล่างของหน้าจอ พารามิเตอร์ที่ระบุในปัจจุบันของโมดูลอินพุตแบบอะนาล็อกจะปรากฏขึ้น
[รูปที่. 5. 4] หน้าจอการทำงานของ [Start Monitoring] 4-12

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
(b) [ทดสอบ]: [ทดสอบ] ใช้เพื่อเปลี่ยนพารามิเตอร์ที่ระบุในปัจจุบันของโมดูลอินพุตแบบอะนาล็อก คลิกค่าการตั้งค่าที่ช่องด้านล่างของหน้าจอเพื่อเปลี่ยนพารามิเตอร์ รูปที่ 5.5 จะแสดงขึ้นหลังจากดำเนินการ [ทดสอบ] ด้วยอินพุตปริมาตรของช่อง 0tagช่วง e เปลี่ยนเป็น -10 ~ 10 V ในสถานะของอินพุตที่ไม่ได้ต่อสาย ฟังก์ชันนี้ดำเนินการในสถานะหยุดการทำงานของ CPU
[รูปที่. 5. 5] หน้าจอการทำงานของ [Test] 4-13

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
(c) [รีเซ็ตสูงสุด/ต่ำสุด ค่า]: สูงสุด/นาที ช่องค่าที่หน้าจอด้านบนแสดงค่าสูงสุด ค่าและนาที ค่าของค่าที่แปลง A/D คลิก [รีเซ็ตสูงสุด/นาที ค่า] เพื่อเริ่มต้นค่าสูงสุด/นาที ค่า. จากนั้นค่าปัจจุบันของช่อง 0 จะถูกรีเซ็ต
[รูปที่. 5. 6] หน้าจอการดำเนินการของ [รีเซ็ตสูงสุด/นาที value] (d) [ปิด]: [ปิด] ใช้เพื่อออกจากหน้าจอการตรวจสอบ/ทดสอบ เมื่อมีการติดตาม/ทดสอบ
ปิดหน้าจอสูงสุด ค่าต่ำสุด มูลค่าและมูลค่าปัจจุบันจะไม่ถูกบันทึกอีกต่อไป
4-14

บทที่ 4 ขั้นตอนการทำงานและการตรวจสอบ 4.5.3 หน้าจอการตรวจสอบตัวแปร HART และข้อมูลอุปกรณ์
(1) PV, มอนิเตอร์ตัวแปรหลัก: คลิก [ใช้การทดสอบ] หลังจากตั้งค่าการสื่อสาร HART เป็น 'เปิดใช้งาน' บนหน้าจอ 'การตรวจสอบโมดูลพิเศษ' เพื่อตรวจสอบ PV ที่ส่งจากอุปกรณ์ภาคสนามที่เชื่อมต่อกับช่อง 1 ไปยังการสื่อสาร HART รูปด้านล่างแสดงหน้าจอเพื่อ view PV นำเข้าจากอุปกรณ์ภาคสนามที่เชื่อมต่อกับช่อง 0
4-15

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
(2) [ข้อมูลอุปกรณ์ HART]: คลิกปุ่ม [อ่าน] ที่ด้านล่างหลังจากคลิก [ข้อมูลอุปกรณ์ HART] บนหน้าจอ `การตรวจสอบโมดูลพิเศษ' ข้อมูลบนอุปกรณ์ HART ที่เชื่อมต่อกับโมดูลปัจจุบันได้ viewed สำหรับแต่ละช่อง
[รูปที่. 5. 6] หน้าจอการดำเนินการของ [อ่าน] (a) ข้อความ: ข้อความที่ป้อนลงในพารามิเตอร์ข้อความของอุปกรณ์ฟิลด์ HART พวกเขา
สามารถใช้เพื่ออธิบายข้อมูลที่เป็นประโยชน์ในการจดจำอุปกรณ์ (ข) Tag: อุปกรณ์สนาม HART tag ชื่อจะปรากฏขึ้น สามารถใช้เพื่อระบุตำแหน่งของก
ปลูก. (c) Descriptor: ฟิลด์ descriptor ของอุปกรณ์ฟิลด์ HART จะปรากฏขึ้น สำหรับเช่นampมันสามารถใช้ในการ
บันทึกชื่อบุคคลที่ทำการสอบเทียบ (d) วันที่: วันที่ที่ป้อนลงในอุปกรณ์ สามารถใช้เพื่อบันทึกวันที่หรือวันที่สอบเทียบล่าสุดได้
ของการบำรุงรักษา/การตรวจสอบ (e) การตั้งค่าการเขียน (ป้องกันการเขียน): ข้อมูลว่าอุปกรณ์สนาม HART ได้รับการปกป้องหรือไม่
การเขียนจะแสดงขึ้นว่า ใช่ หรือ ไม่ใช่ หากตั้งค่า ใช่ พารามิเตอร์บางอย่างจะไม่สามารถเปลี่ยนแปลงผ่านการสื่อสาร HART (f) ผู้ผลิต: ชื่อผู้ผลิตจะปรากฏขึ้น สามารถแสดงรหัสได้และข้อมูลรหัสจะเปลี่ยนเป็นข้อความที่จะแสดงบนหน้าจอ [ข้อมูลอุปกรณ์ HART] (g) ชื่ออุปกรณ์ (ประเภท): สามารถใช้สำหรับผู้ผลิตในการกำหนดประเภทหรือชื่ออุปกรณ์ ข้อมูลรหัสจะเปลี่ยนเป็นข้อความที่จะแสดงบนหน้าจอ [ข้อมูลอุปกรณ์ HART] (h) รหัสอุปกรณ์: ตัวเลขหมายถึงรหัสอุปกรณ์จะปรากฏขึ้น รหัสอุปกรณ์คือหมายเลขซีเรียลเฉพาะที่ออกโดยผู้ผลิต (i) หมายเลขการประกอบขั้นสุดท้าย: ตัวเลขที่อ้างอิงถึงหมายเลขการประกอบขั้นสุดท้ายจะปรากฏขึ้น มันคือ
4-16

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
ผู้ผลิตอุปกรณ์ใช้เพื่อจำแนกการเปลี่ยนแปลงในฮาร์ดแวร์ สำหรับเช่นampไฟล์ ใช้เพื่อแยกประเภทการเปลี่ยนแปลงชิ้นส่วนหรือการวาดการเปลี่ยนแปลง (j) ค่าช่วงบนของ PV: ถูกกำหนดตามความสัมพันธ์ระหว่างค่าตัวแปรไดนามิกจากอุปกรณ์และจุดปลายบนของช่องอะนาล็อก นั่นคือ PV ที่จะแสดงหากเอาท์พุต 20 (k) ค่าช่วงล่างของ PV: ถูกกำหนดตามความสัมพันธ์ระหว่างค่าตัวแปรไดนามิกจากอุปกรณ์และจุดปลายล่างของช่องอะนาล็อก นั่นคือ PV ที่จะแสดงหากเอาท์พุต 4 (ฏ) ดีampเวลา: ฟังก์ชันเพื่อลดการเปลี่ยนแปลงอินพุต (การกระแทก) อย่างฉับพลัน และนำไปใช้กับเอาต์พุต มีหน่วยเป็นวินาที ส่วนใหญ่จะใช้กับเครื่องส่งสัญญาณแรงดัน (m) ฟังก์ชั่นการถ่ายโอน: ฟังก์ชั่นเพื่อแสดงวิธีที่เครื่องส่งสัญญาณใช้ในการถ่ายโอนสัญญาณ 4~20 ไปยัง PV (n) เวอร์ชันสากล: หมายถึงเวอร์ชันมิติ HART ในกรณีส่วนใหญ่จะเป็น 5 หรือ 6 และ 7 หมายถึงมิติ HART ไร้สาย (o) เวอร์ชันอุปกรณ์: เวอร์ชันของอุปกรณ์ HART จะปรากฏขึ้น (p) เวอร์ชันซอฟต์แวร์: เวอร์ชันซอฟต์แวร์ของอุปกรณ์ HART จะปรากฏขึ้น (q) เวอร์ชันฮาร์ดแวร์: เวอร์ชันฮาร์ดแวร์ของอุปกรณ์ HART จะปรากฏขึ้น (3) อ่านยกเลิก: กดปุ่ม Esc บนแป้นพิมพ์เพื่อยกเลิกการนำเข้าข้อมูลจากอุปกรณ์ HART หลังจากกดปุ่ม Read
[รูปที่. 4.8] การดำเนินการยกเลิกการอ่าน
4-17

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
4.6 การลงทะเบียนการลงทะเบียนอนาล็อก [ U ] ในส่วนนี้จะอธิบายฟังก์ชันการลงทะเบียนอัตโนมัติของการลงทะเบียนอนาล็อก U ใน SoftMaster
4.6.1 การลงทะเบียนการลงทะเบียนอนาล็อก [ U ] จะลงทะเบียนตัวแปรสำหรับแต่ละโมดูลโดยอ้างอิงถึงข้อมูลโมดูลพิเศษที่ตั้งค่าไว้ในพารามิเตอร์ I/O ผู้ใช้สามารถแก้ไขตัวแปรและข้อคิดเห็นได้ [ขั้นตอน] (1) เลือกประเภทโมดูลพิเศษในหน้าต่าง [การตั้งค่าพารามิเตอร์ I/O]
(2) ดับเบิลคลิก `Variable/Comment' จากหน้าต่างโปรเจ็กต์ (3) เลือก [แก้ไข] -> [ลงทะเบียนอุปกรณ์ U] และคลิก [ใช่] 4-18

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
(4) ดังที่แสดงด้านล่าง ตัวแปรต่างๆ ได้รับการลงทะเบียนแล้ว
4.6.2 บันทึกตัวแปร
(1) เนื้อหาของ `View ตัวแปร' สามารถบันทึกเป็นข้อความได้ file- (2) เลือก [แก้ไข] -> [ส่งออกไปที่ File- (3) เนื้อหาของ `View ตัวแปร' จะถูกบันทึกเป็นข้อความ file.
4.6.3 View ตัวแปร
(1) อดีตampโปรแกรมของ SoftMaster มีดังต่อไปนี้ (2) เลือก [View] -> [ตัวแปร] อุปกรณ์ถูกเปลี่ยนเป็นตัวแปร สำหรับซีรีส์ 2MLK
4-19

สำหรับซีรีส์ 2MLI และ 2MLR

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม

4-20

บทที่ 4 ขั้นตอนการดำเนินงานและการติดตาม
(3) เลือก [View] -> [อุปกรณ์/ตัวแปร] อุปกรณ์และตัวแปรจะแสดงขึ้นทั้งคู่ (4) เลือก [View] -> [อุปกรณ์/ความคิดเห็น] ทั้งอุปกรณ์และความคิดเห็นจะปรากฏขึ้น สำหรับซีรีส์ 2MLK
สำหรับ 2MLI และ 2MLR
4-20

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน
โมดูลอินพุตแบบอะนาล็อกมีหน่วยความจำภายในสำหรับส่ง/รับข้อมูลไปยัง/จาก PLC CPU

5.1 การกำหนดค่าหน่วยความจำภายใน
การกำหนดค่าหน่วยความจำภายในมีดังต่อไปนี้

5.1.1 การกำหนดค่าพื้นที่ IO ของโมดูลอินพุตอะนาล็อก HART
พื้นที่ I/O ของข้อมูลที่แปลง A/D ดังแสดงในตาราง 5.1

กำหนดอุปกรณ์แล้ว

Uxy.00.0 Uxy.00.F Uxy.01.0 Uxy.01.1 Uxy.01.2 Uxy.01 3
ยูซี่.02

%UXx.0.0 %UXxy.0.15 %UXxy.0.16 %UXxy.0.17 %UXxy.0.18 %UXxy.0.19
%UWxy.0.2

Uxy.03 Uxy.04

%UWxy.0.3 %UWxy.0.4

Uxy.05 %UWxy.0.5

ยูซี่.06
ยูซี่.07
Uxy.08.0 Uxy.08.1 Uxy.08.2 Uxy.08.3 Uxy.08.4 Uxy.08.5 Uxy.08.6 Uxy.08.7 Uxy.08.8 Uxy.08.9 Uxy.08.A Uxy.08.B Uxy.08.C Uxy.08.D Uxy.08.E Uxy.08.F
Uxy.09.0 Uxy.09.1 ​​Uxy.09.2 Uxy.09.3 Uxy.09.4 Uxy.09.5 Uxy.09.6 Uxy.09.7

%UWxy.0.6
%UWxy.0.7
%UXxy.0.128 %UXxy.0.129 %UXxy.0.130 %UXxy.0.131 %UXxy.0.132 %UXxy.0.133 %UXxy.0.134 %UXxy.0.135 %UXxy.0.136 %UXxy.0.137 %UXxy.0.138 % UXxy.0.139 %UXxy .0.140 %UXxy.0.141 %UXxy.0.142 %UXxy.0.143
%UXxy.0.144 %UXxy.0.145 %UXxy.0.146 %UXxy.0.147 %UXxy.0.148 %UXxy.0.149 %UXxy.0.150 %UXxy.0.151

[ตารางที่ 5. 1] พื้นที่ I/O ของข้อมูลที่แปลง A/D
รายละเอียด
โมดูลข้อผิดพลาดธง ธงโมดูลพร้อม CH0 เรียกใช้ธง CH1 เรียกใช้ธง CH2 เรียกใช้ธง CH3 เรียกใช้ธง
CH0 ค่าเอาต์พุตดิจิตอล
CH1 ค่าเอาต์พุตดิจิตอล
CH2 ค่าเอาต์พุตดิจิตอล
CH3 ค่าเอาต์พุตดิจิตอล
พื้นที่ไม่ได้ใช้
พื้นที่ที่ไม่ได้ใช้ การแจ้งเตือนกระบวนการ CH0 ธงการตรวจจับขีดจำกัด HH (HH) การแจ้งเตือนกระบวนการ CH0 H ธงการตรวจจับขีดจำกัด (H) การแจ้งเตือนกระบวนการ CH0 L ธงการตรวจจับขีดจำกัด (L) CH0 การแจ้งเตือนกระบวนการ LL ธงการตรวจจับขีดจำกัด (LL) การแจ้งเตือนกระบวนการ CH1 แฟล็กการตรวจจับขีดจำกัด HH (HH) การเตือนกระบวนการ CH1 ธงการตรวจจับขีดจำกัด H (H) การเตือนกระบวนการ CH1 L ธงการตรวจจับขีดจำกัด L (L) การเตือนกระบวนการ CH1 ธงการตรวจจับขีดจำกัด LL (LL) การเตือนกระบวนการ CH2 ธงการตรวจจับขีดจำกัด HH การเตือนกระบวนการ CH2 ธงการตรวจจับขีดจำกัด H (H) การแจ้งเตือนกระบวนการ CH2 ธงการตรวจจับขีดจำกัด L (L) การแจ้งเตือนกระบวนการ CH2 สถานะการตรวจจับขีดจำกัด LL (LL) การแจ้งเตือนกระบวนการ CH3 ธงการตรวจจับขีดจำกัด HH (HH) การแจ้งเตือนกระบวนการ CH3 ธงการตรวจจับขีดจำกัด H (H) การแจ้งเตือนกระบวนการ CH3 L แฟล็กการตรวจจับขีดจำกัด (L) การแจ้งเตือนกระบวนการ CH3 แฟล็กการตรวจจับขีดจำกัด LL (LL) การแจ้งเตือนอัตราการเปลี่ยนแปลง CH0 แฟล็กการตรวจจับขีดจำกัด H (H) การแจ้งเตือนอัตราการเปลี่ยนแปลง CH0 แฟล็กการตรวจจับขีดจำกัด L (L) การแจ้งเตือนอัตราการเปลี่ยนแปลง CH1 แฟล็กการตรวจจับขีดจำกัด H (H) การแจ้งเตือนอัตราการเปลี่ยนแปลง CH1 การตรวจจับขีดจำกัด L ธง (L) การแจ้งเตือนอัตราการเปลี่ยนแปลง CH2 ธงการตรวจจับขีดจำกัด H (H) การแจ้งเตือนอัตราการเปลี่ยนแปลง CH2 ธงการตรวจจับขีดจำกัด L (L) การแจ้งเตือนอัตราการเปลี่ยนแปลง CH3 ธงการตรวจจับขีดจำกัด H (H) การแจ้งเตือนอัตราการเปลี่ยนแปลง CH3 L ธงการตรวจจับขีดจำกัด (L)

ทิศทางสัญญาณ R/W

R

เอ/ดี ซีพียู

R

เอ/ดี ซีพียู

RRRRRR

เอ/ดี ซีพียู

R

R

เอ/ดี ซีพียู

5-1

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

Uxy.10.0 % UXxy.0.160 CH0 แฟล็กการตรวจจับการขาดการเชื่อมต่อ (1~5V หรือ 4~20mA)

Uxy.10.1 % UXxy.0.161 CH1 แฟล็กการตรวจจับการขาดการเชื่อมต่อ (1~5V หรือ 4~20mA)

Uxy.10.2 % UXxy.0.162 CH2 แฟล็กการตรวจจับการขาดการเชื่อมต่อ (1~5V หรือ 4~20mA)

Uxy.10.3 % UXxy.0.163 CH3 แฟล็กการตรวจจับการขาดการเชื่อมต่อ (1~5V หรือ 4~20mA)

..

..

..

R

Uxy.10.8 %UXxy.0.168 แฟล็กข้อผิดพลาดการสื่อสาร CH0 HART

Uxy.10.9 %UXxy.0.169 แฟล็กข้อผิดพลาดการสื่อสาร CH1 HART

Uxy.10.A %UXxy.0.170 แฟล็กข้อผิดพลาดการสื่อสาร CH2 HART

Uxy.10.B %UXxy.0.171 แฟล็กข้อผิดพลาดการสื่อสาร CH3 HART

เอ/ดี ซีพียู

Uxy.11.0 % UXxy.0.176 ข้อผิดพลาดในการล้างการตั้งค่าสถานะคำขอ

W ซีพียู A/D

(1) ในอุปกรณ์ที่กำหนด X หมายถึงหมายเลขฐาน และ Y หมายถึงหมายเลขสล็อตที่โมดูลอยู่
ติดตั้งแล้ว (2) การอ่าน `ค่าเอาท์พุตดิจิตัล CH1' ของ Analog Input Module ที่ติดตั้งบนฐานหมายเลข 0, สล็อตหมายเลข 4,
มันจะแสดงเป็น U04.03

เครื่องคัดแยกหมายเลขฐาน

เครื่องคัดแยกหมายเลขฐาน

คุณ 0 4 . 0 3

% UW 0 . 4. 03

ประเภทอุปกรณ์

คำ

หมายเลขสล็อต

ประเภทอุปกรณ์

คำ

หมายเลขสล็อต

(3) เพื่ออ่าน `CH3 สถานะการตรวจจับการขาดการเชื่อมต่อ' ของ Analog Input Module ที่ติดตั้งบนฐานหมายเลข 0, ช่องหมายเลข 5 จะต้องแสดงเป็น U05.10.3

ตัวแปรสำหรับซีรี่ส์ 2MLI และ 2MLR

ฐานเลขที่

_0200_CH0_PAHH

หมายเลขสล็อต

ตัวแปร

หมายเลขสถานี

5-2

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

5.1.2 พื้นที่การตั้งค่าพารามิเตอร์การทำงาน
พื้นที่การตั้งค่าพารามิเตอร์ Run ของ Analog Input Module เป็นไปตามที่อธิบายไว้ในตาราง 5.2

[ตารางที่ 5. 2] การตั้งค่าพื้นที่ของพารามิเตอร์ Run

ที่อยู่หน่วยความจำ

หกเหลี่ยม

ธ.ค.

คำอธิบาย

อา/ว

0H

0 ช่องเปิด/ปิดการตั้งค่า

อา/ว

1H

1 ช่วงการตั้งค่าของปริมาตรอินพุตtagอี/กระแส

อา/ว

2H

2 การตั้งค่ารูปแบบข้อมูลเอาต์พุต

อา/ว

3H

3 การตั้งค่าเปิด/ปิดการประมวลผลตัวกรอง

อา/ว

4H

การตั้งค่าค่าเฉลี่ย 4 CH0

5H

การตั้งค่าค่าเฉลี่ย 5 CH1

6H

การตั้งค่าค่าเฉลี่ย 6 CH2

อา/ว

7H

การตั้งค่าค่าเฉลี่ย 7 CH3

8H

8 การตั้งค่ากระบวนการแจ้งเตือน

อา/ว

9H

9 CH0 สัญญาณเตือนกระบวนการ การตั้งค่าขีดจำกัด HH (HH)

AH

10 CH0 สัญญาณเตือนกระบวนการ การตั้งค่าขีดจำกัด H (H)

BH

11 CH0 การตั้งค่าขีดจำกัด L สัญญาณเตือนกระบวนการ (L)

CH

12 CH0 การตั้งค่าขีดจำกัด LL สัญญาณเตือนกระบวนการ (LL)

DH

13 CH1 สัญญาณเตือนกระบวนการ การตั้งค่าขีดจำกัด HH (HH)

EH

14 CH1 สัญญาณเตือนกระบวนการ การตั้งค่าขีดจำกัด H (H)

FH

15 CH1 การตั้งค่าขีดจำกัด L สัญญาณเตือนกระบวนการ (L)

10ห

16 CH1 การตั้งค่าขีดจำกัด LL สัญญาณเตือนกระบวนการ (LL)

11ห

17 CH2 สัญญาณเตือนกระบวนการ การตั้งค่าขีดจำกัด HH (HH)

อา/ว

12ห

18 CH2 สัญญาณเตือนกระบวนการ การตั้งค่าขีดจำกัด H (H)

13ห

19 CH2 การตั้งค่าขีดจำกัด L สัญญาณเตือนกระบวนการ (L)

14ห

20 CH2 การตั้งค่าขีดจำกัด LL สัญญาณเตือนกระบวนการ (LL)

15ห

21 CH3 สัญญาณเตือนกระบวนการ การตั้งค่าขีดจำกัด HH (HH)

16ห

22 CH3 สัญญาณเตือนกระบวนการ การตั้งค่าขีดจำกัด H (H)

17ห

23 CH3 การตั้งค่าขีดจำกัด L สัญญาณเตือนกระบวนการ (L)

18ห

24 CH3 การตั้งค่าขีดจำกัด LL สัญญาณเตือนกระบวนการ (LL)

19ห

25 CH0 การตั้งค่าระยะเวลาการตรวจจับสัญญาณเตือนการเปลี่ยนแปลงอัตรา

1AH 1BH

26 27

การตั้งค่าระยะเวลาการตรวจจับสัญญาณเตือนการเปลี่ยนแปลง CH1 การตั้งค่าระยะเวลาการตรวจจับสัญญาณเตือนการเปลี่ยนแปลง CH2

อา/ว

1 ช่องสัญญาณ

28 CH3 การตั้งค่าระยะเวลาการตรวจจับสัญญาณเตือนการเปลี่ยนแปลงอัตรา

1ดีเอช

29 CH0 สัญญาณเตือนอัตราการเปลี่ยนแปลง การตั้งค่าขีดจำกัด H

1เอิร์ธ

30 CH0 การตั้งค่าขีดจำกัด L สัญญาณเตือนการเปลี่ยนแปลงอัตรา

1FH

31 CH1 สัญญาณเตือนอัตราการเปลี่ยนแปลง การตั้งค่าขีดจำกัด H

20ห

32 CH1 การตั้งค่าขีดจำกัด L สัญญาณเตือนการเปลี่ยนแปลงอัตรา

21ห

33 CH2 สัญญาณเตือนอัตราการเปลี่ยนแปลง การตั้งค่าขีดจำกัด H

อา/ว

22ห

34 CH2 การตั้งค่าขีดจำกัด L สัญญาณเตือนการเปลี่ยนแปลงอัตรา

23ห

35 CH3 สัญญาณเตือนอัตราการเปลี่ยนแปลง การตั้งค่าขีดจำกัด H

24ห

36 CH3 การตั้งค่าขีดจำกัด L สัญญาณเตือนการเปลี่ยนแปลงอัตรา

25ห

37 รหัสข้อผิดพลาด

อา/ว

28ห

40 การสื่อสาร HART เปิด/ปิดใช้งาน

อา/ว

หมายเหตุ ใส่ ใส่ ใส่ ใส่ ใส่
ใส่
ใส่
ใส่
รับวาง

* R/W คือ แสดงถึง Read/Write หากมีอยู่ในโปรแกรม PLC

5-3

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

5.1.3 พื้นที่ข้อมูลคำสั่ง HART
พื้นที่สถานะของคำสั่ง HART ดังที่อธิบายไว้ในตาราง 5.3

[ตารางที่ 5. 3] พื้นที่สถานะของคำสั่ง HART

ที่อยู่หน่วยความจำ CH0 CH1 CH2 CH3

คำอธิบาย

68

69

70

71 จำนวนข้อผิดพลาดในการสื่อสาร HART ของ CH#

72

73

74

75 การสื่อสาร/สถานะอุปกรณ์ภาคสนามของ CH #

76

เลือกเพื่อเก็บข้อมูลในกรณีที่เกิดข้อผิดพลาดในการสื่อสาร HART

* R/W คือ แสดงถึง Read/Write หากมีอยู่ในโปรแกรม PLC

หมายเหตุ R/W
รับ R/W
ใส่

5-4

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

5.2 พื้นที่ I/O ข้อมูลที่แปลงแล้วของ A/D

เกี่ยวกับที่อยู่สำหรับซีรี่ส์ 2MLI และ 2MLR โปรดดูชื่อตัวแปร หน้า 52 `หน่วยความจำภายใน'

5.2.1 โมดูล READY/ERROR flag (Uxy.00, X: Base No., Y: Slot No.)
(1) Uxy.00.F: จะเปิดเมื่อ PLC CPU ถูกจ่ายไฟหรือรีเซ็ตด้วยการแปลง A/D ที่พร้อมที่จะประมวลผลการแปลง A/D
(2) Uxy.00.0 : เป็นแฟล็กสำหรับแสดงสถานะข้อผิดพลาดของ Analog Input Module

UXY.00

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

R

E

D————– — — — — — — — อาร์

Y

R

โมดูลพร้อม บิตเปิด (1): พร้อม บิตปิด (0): ไม่พร้อม

ข้อมูลข้อผิดพลาด บิตเปิด (1): ข้อผิดพลาด บิตปิด (0): ปกติ

5.2.2 แฟล็ก RUN ของโมดูล (Uxy.01, X: หมายเลขฐาน, Y: หมายเลขสล็อต)
พื้นที่ที่ข้อมูลการวิ่งของช่องสัญญาณที่เกี่ยวข้องถูกบันทึกไว้ %UXx.0.16+[ช่อง]

UXY.01

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

-

ซีซี ซีซี เอช เอช 32 10

ข้อมูลช่องรัน บิตเปิด (1): ระหว่างรัน บิตปิด (0): หยุดการทำงาน

5.2.3 ค่าเอาต์พุตดิจิตอล (Uxy.02 ~ Uxy.05, X: หมายเลขฐาน, Y: หมายเลขสล็อต)
(1) ค่าเอาต์พุตดิจิทัลที่แปลง A/D จะถูกส่งออกไปยังที่อยู่หน่วยความจำบัฟเฟอร์ 2 ~ 9 (Uxy.02 ~ Uxy.09) สำหรับช่องสัญญาณที่เกี่ยวข้อง
(2) ค่าเอาต์พุตดิจิทัลจะถูกบันทึกในรูปแบบไบนารี 16 บิต

UXY.02 ~ UXY.09

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
ช่อง # ค่าเอาต์พุตดิจิตอล

ที่อยู่
ที่อยู่หมายเลข 2 ที่อยู่หมายเลข 3 ที่อยู่หมายเลข 4 ที่อยู่หมายเลข 5

รายละเอียด
ค่าเอาต์พุตดิจิตอล CH0 ค่าเอาต์พุตดิจิตอล CH1 ค่าเอาต์พุตดิจิตอล CH2 ค่าเอาต์พุตดิจิตอล CH3

5-5

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

5.2.4 ตั้งค่าสถานะเพื่อตรวจจับสัญญาณเตือนกระบวนการ
(Uxy.08.Z, X:หมายเลขฐาน, Y:หมายเลขสล็อต, Z: บิตสัญญาณเตือนตามช่องสัญญาณ)
(1) สัญญาณการตรวจจับสัญญาณเตือนกระบวนการแต่ละสัญญาณเกี่ยวกับช่องอินพุตจะถูกบันทึกไว้ที่ Uxy.08 (2) แต่ละบิตจะถูกตั้งค่าเป็น 1 เมื่อตรวจจับการแจ้งเตือนกระบวนการ และหากการตรวจจับสัญญาณเตือนกระบวนการถูกเรียกคืน แต่ละบิต
ส่งกลับเป็น 0 แต่ละบิตสามารถใช้เพื่อตรวจจับการตรวจจับสัญญาณเตือนกระบวนการด้วยเงื่อนไขการดำเนินการที่โปรแกรมผู้ใช้

UXY.08

บีบีบีบี

B15 B14 B13 B12 B11 B10 B9 B8

บี1 บี0

7 6 5 4 3 2

ซีซีซี ซีซีซีซี ซีซีซีซีซี

ฮฮฮฮฮฮฮฮฮฮฮฮฮฮฮ

3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 0

LL HHL L HHL L HHL L HH

L

HL

HL

HL

H

นิดหน่อย

รายละเอียด

0

พบกับช่วงการตั้งค่า

1

เกินช่วงการตั้งค่า

5.2.5 ตั้งค่าสถานะเพื่อตรวจจับการแจ้งเตือนอัตราการเปลี่ยนแปลง
(Uxy.09.Z, X: Base No, Y: Slot No, Z: สัญญาณเตือนตามช่องสัญญาณ)
(1) สัญญาณการตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลงแต่ละรายการเกี่ยวกับช่องอินพุตจะถูกบันทึกไว้ที่ Uxy.09 (2) แต่ละบิตจะถูกตั้งค่าเป็น 1 เมื่อตรวจพบการเตือนกระบวนการ และหากการตรวจหาการเตือนกระบวนการได้รับการกู้คืน แต่ละบิต
ส่งกลับเป็น 0 แต่ละบิตสามารถใช้เพื่อตรวจจับการตรวจจับสัญญาณเตือนกระบวนการด้วยเงื่อนไขการดำเนินการที่โปรแกรมผู้ใช้

UXY.09

บีบีบีบี

B15 B14 B13 B12 B11 B10 B9 B8

บี1 บี0

7 6 5 4 3 2

CCCCCC CC —————- ฮฮฮฮฮฮฮ
332211 00 ลHLHLH LH

นิดหน่อย

รายละเอียด

0

พบกับช่วงการตั้งค่า

1

เกินช่วงการตั้งค่า

5-6

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

5.2.6 แฟล็กเพื่อตรวจจับการขาดการเชื่อมต่อ (Uxy.10.Z, X: Base No., Y: Slot No., Z: Channel No.)
(1) สัญญาณการตรวจจับการตัดการเชื่อมต่อสำหรับช่องอินพุตที่เกี่ยวข้องจะถูกบันทึกไว้ใน Uxy.10 (2) แต่ละบิตจะถูกตั้งค่าเป็น 1 หากตรวจพบช่องสัญญาณที่กำหนดว่าถูกตัดการเชื่อมต่อ และจะกลับมาเป็น 0 หาก
เชื่อมต่อกลับ นอกจากนี้ แต่ละบิตยังสามารถใช้เพื่อตรวจจับการขาดการเชื่อมต่อในโปรแกรมผู้ใช้พร้อมกับเงื่อนไขการดำเนินการอีกด้วย

UXY.10

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
ซีซีซี ———————— ฮฮฮฮ
321 0

นิดหน่อย

คำอธิบาย

0

ปกติ

1

การตัดการเชื่อมต่อ

5.2.7 ตั้งค่าสถานะเพื่อตรวจจับข้อผิดพลาดในการสื่อสาร HART (Uxy.10.Z, X: Base No., Y: Slot No.)
(1) สัญญาณการตรวจจับข้อผิดพลาดในการสื่อสาร HART สำหรับช่องอินพุตที่เกี่ยวข้องจะถูกบันทึกไว้ใน Uxy.10 (2) แต่ละบิตจะถูกตั้งค่าเป็น 1 หากตรวจพบช่องสัญญาณที่กำหนดว่าเป็นข้อผิดพลาดในการสื่อสาร HART และจะเป็นเช่นนั้น
กลับไปที่ 0 หากการสื่อสาร HART กลับมา นอกจากนี้ แต่ละบิตยังสามารถใช้เพื่อตรวจจับข้อผิดพลาดในการสื่อสาร HART ในโปรแกรมผู้ใช้พร้อมกับเงื่อนไขการดำเนินการอีกด้วย

UXY.10

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCCC ——– ฮฮฮฮ ————– —
3 2 1 0

นิดหน่อย

คำอธิบาย

0

การสื่อสาร HART ปกติ

1

ข้อผิดพลาดในการสื่อสาร HART

5-7

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

5.2.7 ตั้งค่าสถานะเพื่อขอล้างข้อผิดพลาด (Uxy.11.0, X: Base No., Y: Slot No.)
(1) หากเกิดข้อผิดพลาดในการตั้งค่าพารามิเตอร์ รหัสข้อผิดพลาดของที่อยู่หมายเลข 37 จะไม่ถูกลบโดยอัตโนมัติ แม้ว่าพารามิเตอร์จะมีการเปลี่ยนแปลงอย่างถูกต้องก็ตาม ในขณะนี้ ให้เปิดบิต `error clear request' เพื่อลบรหัสข้อผิดพลาดของที่อยู่หมายเลข 37 และข้อผิดพลาดที่แสดงใน [System Monitoring] ของ SoftMaster นอกจากนี้ RUN LED ที่กระพริบจะกลับสู่สถานะเปิด
(2) 2) `แฟล็กเพื่อขอล้างข้อผิดพลาด' จะต้องใช้ร่วมกับ Uxy.00.0 ที่แนบมาด้วยเพื่อรับประกันการทำงานปกติ การใช้งานจะต้องมีดังแสดงในรูปที่ 5.1 ด้านล่าง

UXY.10

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

E

C

R

ซีรีส์ 2MLK

แฟล็กเพื่อขอล้างข้อผิดพลาด (Uxy.11.0) บิตเปิด (1): คำขอล้างข้อผิดพลาด บิตปิด (0): ล้างข้อผิดพลาดขณะสแตนด์บาย

ซีรีส์ 2MLI และ 2MLR

[รูปที่. 5. 1] วิธีใช้ธง

5-8

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

5.3 พื้นที่การตั้งค่าพารามิเตอร์การทำงาน
กำหนด 1 คำให้กับแต่ละที่อยู่ในหน่วยความจำภายใน ซึ่งสามารถแสดงผลได้ 16 บิต หากแต่ละบิตของ 16 บิตที่กำหนดค่าที่อยู่เป็นเปิด ให้ตั้งค่าเป็น "1" และหากเป็นปิด ให้ตั้งค่าเป็น "0" เพื่อ
ตระหนักถึงหน้าที่ที่เกี่ยวข้อง

5.3.1 วิธีระบุช่องทางการใช้งาน (ที่อยู่หมายเลข 0)
(1) สามารถตั้งค่าเปิด/ปิดการแปลง A/D สำหรับช่องที่เกี่ยวข้องได้ (2) หากไม่ได้ระบุช่องที่จะใช้ ช่องทั้งหมดจะถูกตั้งค่าเป็นปิดการใช้งาน (3) เปิด/ปิดการแปลง A/D ตามที่ระบุไว้ด้านล่าง

ที่อยู่ “0”

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
ซีซีซี ———————— ฮฮฮฮ
321 0

นิดหน่อย

คำอธิบาย

0

ปิดการใช้งาน

1

เปิดใช้งาน

(4) ค่าที่ระบุใน B8 ~ B15 จะถูกยกเลิก

5.3.2 วิธีระบุช่วงกระแสอินพุท (ที่อยู่หมายเลข 1)
(1) สามารถระบุช่วงของกระแสอินพุตแบบอะนาล็อกสำหรับช่องสัญญาณที่เกี่ยวข้องได้ (2) หากไม่ได้ระบุช่วงอินพุตแบบอะนาล็อก ช่วงของช่องทั้งหมดจะถูกตั้งค่าเป็น 4 ~ 20 (3) ช่วงการตั้งค่าของกระแสอินพุตแบบอะนาล็อกเป็นไปตามที่ระบุด้านล่าง

ที่อยู่ “1”

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

C

C

C

C

H

H

H

H

3

2

1

0

บิต 0000 0001

คำอธิบาย 4 mA ~ 20 mA 0 mA ~ 20 mA

5-9

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

5.3.3 วิธีระบุช่วงข้อมูลขาออก (ที่อยู่หมายเลข 2)
(1) สามารถระบุช่วงของข้อมูลเอาต์พุตดิจิทัลสำหรับอินพุตแบบอะนาล็อกสำหรับช่องสัญญาณที่เกี่ยวข้องได้ (2) หากไม่ได้ระบุช่วงข้อมูลเอาท์พุต ช่วงของช่องทั้งหมดจะถูกตั้งค่าเป็น -32000 ~ 32000 (3) ช่วงการตั้งค่าของช่วงข้อมูลเอาท์พุตดิจิตอลเป็นไปตามที่ระบุไว้ด้านล่าง

ที่อยู่ “2”

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

C

C

C

C

H

H

H

H

3

2

1

0

บิต 0000 0001 0010

คำอธิบาย -32000 ~ 32000
ค่าที่แม่นยำ 0 ~ 10000

ค่าที่แม่นยำมีช่วงเอาต์พุตดิจิตอลต่อไปนี้สำหรับช่วงอินพุตแบบอะนาล็อก

อินพุตแบบอะนาล็อก
เอาท์พุทดิจิตอลค่าที่แม่นยำ

4 ~ 20 4000 ~ 20000

0 ~ 20 0 ~ 20000

5.3.4 วิธีระบุกระบวนการเฉลี่ย (ที่อยู่หมายเลข 3)
(1) สามารถระบุกระบวนการเปิด/ปิดใช้งานตัวกรองสำหรับช่องที่เกี่ยวข้องได้ (2) หากไม่ได้ระบุกระบวนการกรอง ช่องทั้งหมดจะเป็น sampนำ. (3) การตั้งค่ากระบวนการกรองเป็นไปตามที่ระบุไว้ด้านล่าง

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

C

C

C

C

H

H

H

H

3

2

1

0

บิต 0000 0001 0010 0011 0100

รายละเอียด สampกระบวนการหลิง
เวลาเฉลี่ย นับค่าเฉลี่ย ค่าเฉลี่ยเคลื่อนที่ ค่าเฉลี่ยถ่วงน้ำหนัก

5-10

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

5.3.5 วิธีระบุค่าเฉลี่ย (ที่อยู่หมายเลข 4 ~ 7)
(1) ค่าเริ่มต้นของค่าคงที่ตัวกรองคือ 0 (2) ช่วงการตั้งค่าค่าเฉลี่ยเป็นไปตามที่ระบุด้านล่าง

วิธี เวลา ค่าเฉลี่ย นับค่าเฉลี่ย ค่าเฉลี่ยเคลื่อนที่ ค่าเฉลี่ยถ่วงน้ำหนัก

ช่วงการตั้งค่า 200 ~ 5000(มิลลิวินาที)
2 ~ 50(ครั้ง) 2 ~ 100(ครั้ง)
1 ~ 99(%)

(3) หากระบุค่าอื่นที่เกินช่วงการตั้งค่า รหัสข้อผิดพลาดจะแสดงบนที่อยู่ที่แสดง (37) ของรหัสข้อผิดพลาด ในขณะนี้ ค่าที่แปลง A/D จะเก็บข้อมูลก่อนหน้าไว้ (# ของรหัสข้อผิดพลาดหมายถึงช่องที่พบข้อผิดพลาด)
(4) การตั้งค่าคงที่ของตัวกรองเป็นไปตามที่ระบุไว้ด้านล่าง

ที่อยู่ “4 ~ 7″

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

-

ช่อง # ค่าเฉลี่ย

ช่วงการตั้งค่าค่าเฉลี่ยจะแตกต่างกันไปตามวิธีการประมวลผลโดยเฉลี่ย

ที่อยู่ ที่อยู่ที่ 4 ที่อยู่ที่ 5 ที่อยู่ที่ 6 ที่อยู่ที่ 7

รายละเอียด
ค่าเฉลี่ย CH0 ค่าเฉลี่ย CH1 ค่าเฉลี่ย CH2 ค่าเฉลี่ย CH3

5.3.6 วิธีระบุการแจ้งเตือนกระบวนการ (ที่อยู่ 8)
(1) นี่คือพื้นที่สำหรับตั้งค่าเปิด/ปิดการแจ้งเตือนกระบวนการ แต่ละช่องสามารถตั้งค่าแยกกันได้ (2) ค่าเริ่มต้นของพื้นที่นี้คือ 0 (3) การตั้งค่ากระบวนการแจ้งเตือนมีดังนี้

ที่อยู่”8”

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4
CCCCHHHH —————- 3 2 1 0
ปลุกอัตราการเปลี่ยนแปลง

B3 B2 B1 B0
ซีซี ซีซี เอช เอช 32 10
ปลุกกระบวนการ

นิดหน่อย

รายละเอียด

0

ปิดการใช้งาน

1

เปิดใช้งาน

5-11

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

5.3.7 การตั้งค่าสัญญาณเตือนกระบวนการ (ที่อยู่ 9 ~ 24)
(1) นี่คือพื้นที่สำหรับตั้งค่าการเตือนกระบวนการ ช่วงการตั้งค่าจะแตกต่างกันไปตามช่วงของข้อมูลที่ส่งออก

(a) ค่าที่ลงนาม: -32768 ~ 32767 (b) ค่าที่แม่นยำ

4 ~ 20 มิลลิแอมป์ 0 ~ 20 มิลลิแอมป์

3808~20192 -240~20240

(ค) ค่าเปอร์เซ็นไทล์: -120 ~ 10120

(2) สำหรับรายละเอียดของฟังก์ชันสัญญาณเตือนกระบวนการ โปรดดู CH2.5.2

ที่อยู่ “9 ~ 24”

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH# ประมวลผลค่าสัญญาณเตือน

ที่อยู่
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

รายละเอียด
การเตือนกระบวนการ CH0 การตั้งค่าขีดจำกัด HH การเตือนกระบวนการ CH0 การตั้งค่าขีดจำกัด H การเตือนกระบวนการ CH0 การตั้งค่าขีดจำกัด L CH0 การเตือนกระบวนการ การตั้งค่าขีดจำกัด LL
การเตือนกระบวนการ CH1 การตั้งค่าขีดจำกัด HH การเตือนกระบวนการ CH1 การตั้งค่าขีดจำกัด H การเตือนกระบวนการ CH1 การตั้งค่าขีดจำกัด L การเตือนกระบวนการ CH1 การตั้งค่าขีดจำกัด LL การเตือนกระบวนการ CH2 การตั้งค่าขีดจำกัด HH CH2 การตั้งค่าขีดจำกัด H การเตือนกระบวนการ CH2 การตั้งค่าขีดจำกัด L การเตือนกระบวนการ CH2 การตั้งค่าขีดจำกัด LL CH3 กระบวนการ การเตือน การตั้งค่าขีดจำกัด HH การเตือนกระบวนการ CH3 การตั้งค่าขีดจำกัด H การเตือนกระบวนการ CH3 การตั้งค่าขีดจำกัด L การเตือนกระบวนการ CH3 การตั้งค่าขีดจำกัด LL

หมายเหตุ หากต้องการตั้งค่าการเตือนกระบวนการ ให้เปิดใช้งานกระบวนการการเตือนกระบวนการล่วงหน้า

5-12

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

5.3.8 เปลี่ยนการตั้งค่าระยะเวลาการตรวจจับสัญญาณเตือน (ที่อยู่ 25 ~ 28)
(1) ช่วงการตั้งค่าคือ 0 ~ 5000(ms) (2) เมื่อค่าอยู่นอกช่วง รหัสข้อผิดพลาด 60# จะแสดงที่ที่อยู่ระบุรหัสข้อผิดพลาด ณ ขณะนี้,
ใช้ค่าเริ่มต้น (10) (3) การตั้งค่าระยะเวลาการตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลงเป็นดังนี้

ที่อยู่ “25 ~ 28″

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH# ระยะเวลาการตรวจจับสัญญาณเตือนการเปลี่ยนแปลงอัตรา

ช่วงการตั้งค่าคือ 10 ~ 5000(ms)

ที่อยู่
25 26 27 28

รายละเอียด
CH0 ระยะเวลาการตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลง CH1 ระยะเวลาการตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลง CH2 ระยะเวลาการตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลง CH3 ระยะเวลาการตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลง

5.3.9 เปลี่ยนการตั้งค่าการเตือนอัตรา (ที่อยู่ 29 ~ 36)
(1) ช่วงคือ -32768 ~ 32767(-3276.8% ~ 3276.7%) (2) การตั้งค่ามีดังนี้
ที่อยู่”29 ~ 36” B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH# เปลี่ยนค่าสัญญาณเตือนอัตรา

ช่วงคือ -32768 ~ 32767

ที่อยู่
29 30 31 32 33 34 35 36

รายละเอียด
CH0 การแจ้งเตือนอัตราการเปลี่ยนแปลง การตั้งค่าขีดจำกัด H CH0 การแจ้งเตือนอัตราการเปลี่ยนแปลง L การตั้งค่าขีดจำกัด CH1 การแจ้งเตือนอัตราการเปลี่ยนแปลง การตั้งค่าขีดจำกัด H CH1 การแจ้งเตือนอัตราการเปลี่ยนแปลง L การตั้งค่าขีดจำกัด CH2 การแจ้งเตือนอัตราการเปลี่ยนแปลง การตั้งค่าขีดจำกัด H CH2 การแจ้งเตือนอัตราการเปลี่ยนแปลง L การตั้งค่าขีดจำกัด CH3 การแจ้งเตือนอัตราการเปลี่ยนแปลง การตั้งค่าขีดจำกัด H CH3 เปลี่ยนการตั้งค่าขีดจำกัด L สัญญาณเตือนอัตราการเตือน

หมายเหตุ เมื่อตั้งค่าอัตราการเปลี่ยนแปลง ให้เปิดใช้งานกระบวนการแจ้งเตือนอัตราการเปลี่ยนแปลงล่วงหน้า และระบุขีดจำกัดต่ำ/สูงของการแจ้งเตือนอัตราการเปลี่ยนแปลง

5-13

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

5.3.10 รหัสข้อผิดพลาด (ที่อยู่ No.37)
(1) รหัสข้อผิดพลาดที่ตรวจพบจากโมดูลอินพุตแบบอะนาล็อกจะถูกบันทึก (2) ประเภทข้อผิดพลาดและรายละเอียดมีดังต่อไปนี้

ที่อยู่ “37”

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

-

รหัสข้อผิดพลาด

โปรดดูตารางด้านล่างสำหรับรหัสข้อผิดพลาดโดยละเอียด

รหัสข้อผิดพลาด (ธ.ค.)
0

การทำงานปกติ

คำอธิบาย

10

ข้อผิดพลาดของโมดูล (ข้อผิดพลาดการรีเซ็ต ASIC)

11

ข้อผิดพลาดของโมดูล (ข้อผิดพลาด ASIC RAM หรือการลงทะเบียน)

20#

ข้อผิดพลาดของค่าชุดเฉลี่ยเวลา

30#

นับข้อผิดพลาดของค่าที่กำหนดโดยเฉลี่ย

40#

ข้อผิดพลาดของค่าชุดค่าเฉลี่ยเคลื่อนที่

50#

ข้อผิดพลาดของค่าชุดถัวเฉลี่ยถ่วงน้ำหนัก

60#

ข้อผิดพลาดค่าชุดระยะเวลาการตรวจจับสัญญาณเตือนการเปลี่ยนแปลง

สถานะ RUN LED RUN LED ON กะพริบทุกๆ 0.2 วินาที
กะพริบทุกๆ 1 วินาที

* # ของรหัสข้อผิดพลาดหมายถึงช่องที่พบข้อผิดพลาด * อ้างอิงถึง 9.1 สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับรหัสข้อผิดพลาด

(3) หากเกิดข้อผิดพลาด 2 ข้อขึ้นไป โมดูลจะไม่บันทึกรหัสข้อผิดพลาดอื่นนอกเหนือจากรหัสข้อผิดพลาดแรกที่พบ (4) หากพบข้อผิดพลาดได้รับการแก้ไข ให้ใช้ `แฟล็กเพื่อขอล้างข้อผิดพลาด' (อ้างอิงถึง 5.2.5) หรือปล่อยให้ปิดเครื่อง
ON เพื่อหยุดการกระพริบของ LED และลบรหัสข้อผิดพลาด

5.3.11 การสื่อสาร HART เปิด/ปิด (ที่อยู่หมายเลข 40)
(1) หากไม่ได้ระบุช่องที่จะใช้ ช่องทั้งหมดจะถูกตั้งค่าเป็นปิดการใช้งาน (2) การสื่อสาร HART สามารถตั้งค่าได้ในช่วง 4 ~ 20 เท่านั้น

ที่อยู่ “40”

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
ซีซีซี ———————— ฮฮฮฮ
321 0

นิดหน่อย

รายละเอียด

0

ปิดการใช้งาน

1

เปิดใช้งาน

5-14

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

5.4 พื้นที่ข้อมูลคำสั่ง HART
5.4.1 จำนวนข้อผิดพลาดในการสื่อสาร HART (ที่อยู่ 68 ~ 71)
(1) สามารถตรวจสอบจำนวนข้อผิดพลาดในการสื่อสาร HART ได้ (2) จำนวนข้อผิดพลาดในการสื่อสารจะถูกสะสมสำหรับแต่ละช่องสัญญาณ และแสดงได้สูงสุด 65,535 รายการ (3) แม้ว่าการสื่อสาร HART จะได้รับการกู้คืนแล้ว จำนวนข้อผิดพลาดจะยังคงรักษาสถานะไว้

ที่อยู่ “68~71”

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
จำนวนข้อผิดพลาดในการสื่อสาร HART

ที่อยู่
68 69 70 71

เกิน 65,535 นับ เริ่มจากศูนย์อีกครั้ง
รายละเอียด จำนวนข้อผิดพลาดในการสื่อสาร CH0 HART จำนวนข้อผิดพลาดในการสื่อสาร CH1 HART จำนวนข้อผิดพลาดในการสื่อสาร CH2 HART จำนวนข้อผิดพลาดในการสื่อสาร CH3 HART

5.4.2 สถานะอุปกรณ์สื่อสาร/ภาคสนาม (ที่อยู่ 72 ~ 75)
(1) สามารถตรวจสอบสถานะของการสื่อสาร HART และอุปกรณ์ภาคสนามได้ (2) ไบต์บนแสดงสถานะการสื่อสาร HART ในขณะที่ไบต์ล่างแสดงสถานะอุปกรณ์ภาคสนาม (3) ดูรายละเอียดแต่ละสถานะได้ที่ (4) และ (5)

ที่อยู่ “72~75”

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

สถานะการสื่อสาร CH# HART

สถานะอุปกรณ์ฟิลด์ CH#

สำหรับรายละเอียดเกี่ยวกับแต่ละสถานะ โปรดดูที่รหัสเลขฐานสิบหก

ที่อยู่
72 73 74 75

รายละเอียด
สถานะการสื่อสาร/อุปกรณ์ภาคสนาม CH0 การสื่อสาร/สถานะอุปกรณ์ภาคสนาม CH0 การสื่อสาร/สถานะอุปกรณ์ภาคสนาม CH0 การสื่อสาร/สถานะอุปกรณ์ภาคสนาม CH0 การสื่อสาร/สถานะอุปกรณ์ภาคสนาม

(4) สถานะของการสื่อสาร HART

รหัสบิต (เลขฐานสิบหก)

รายละเอียด

7

ข้อผิดพลาดในการสื่อสาร

6

C0

ข้อผิดพลาดของพาริตี

5

A0

โอเวอร์รันผิดพลาด

4

90

ข้อผิดพลาดในการจัดเฟรม

3

88

ข้อผิดพลาดของเช็คซัม

2

84

0(สงวนไว้)

1

82

การรับบัฟเฟอร์ล้น

0

81

0(สงวนไว้)

* แสดงค่าเลขฐานสิบหกรวมถึงบิตที่ 7 ด้วย

5-15

บทที่ 5 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน

(5) สถานะของอุปกรณ์ภาคสนาม

นิดหน่อย

รหัส(เลขฐานสิบหก)

7

80

6

40

5

20

4

10

3

08

2

04

1

02

0

01

เนื้อหา
อุปกรณ์ภาคสนามทำงานผิดปกติ การกำหนดค่าเปลี่ยนแปลง: บิตนี้ถูกตั้งค่าเมื่อการกำหนดค่าสภาพแวดล้อมของอุปกรณ์ภาคสนามมีการเปลี่ยนแปลง Cold Start: บิตนี้ถูกตั้งค่าเมื่อไฟฟ้าขัดข้องหรือการรีเซ็ตอุปกรณ์เกิดขึ้น
สถานะเพิ่มเติม: แสดงว่าสามารถรับข้อมูลเพิ่มเติมได้จากคำสั่งหมายเลข 48 เอาต์พุตแอนะล็อกคงที่: แสดงว่าอุปกรณ์อยู่ในโหมด Multidrop หรือมีการตั้งค่าเอาต์พุตเป็นค่าคงที่สำหรับการทดสอบ เอาต์พุตแบบอะนาล็อกอิ่มตัว: แสดงว่าเอาต์พุตแบบอะนาล็อกไม่มีการเปลี่ยนแปลงเนื่องจากมีการวัดว่าเป็นขีดจำกัดบนหรือขีดจำกัดล่าง
ตัวแปรหลักอยู่นอกขีดจำกัด: หมายความว่าค่าการวัด PV อยู่นอกเหนือช่วงการทำงานของเซ็นเซอร์ ดังนั้นการวัดจึงไม่น่าเชื่อถือ ตัวแปรที่ไม่ใช่ตัวแปรหลักอยู่เกินขีดจำกัด): หมายความว่าค่าการวัดของตัวแปรที่ไม่ใช่ตัวแปรหลักอยู่นอกเหนือช่วงการทำงาน ดังนั้นการวัดจึงไม่น่าเชื่อถือ

5.4.3 เลือกเก็บข้อมูลในกรณีเกิดข้อผิดพลาดในการสื่อสาร HART (ที่อยู่ 76)

(1) ในกรณีที่การสื่อสาร HART เกิดข้อผิดพลาด คุณสามารถตั้งค่าได้ว่าจะเก็บข้อมูลการสื่อสารที่มีอยู่หรือไม่
(2) ค่าเริ่มต้นถูกตั้งค่าให้เก็บข้อมูลการสื่อสารที่มีอยู่ (3) หากตั้งค่า Enable ข้อมูลการตอบสนองการสื่อสาร HART จะถูกล้างในกรณีของ HART
ข้อผิดพลาดในการสื่อสาร

ที่อยู่ “76”

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
ซีซีซี ———————— ฮฮฮฮ
321 0

นิดหน่อย

รายละเอียด

0

ปิดการใช้งาน

1

เปิดใช้งาน

5-16

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK

6.1 การเขียนโปรแกรมเพื่อตั้งค่าพารามิเตอร์การทำงาน

เกี่ยวกับการเขียนโปรแกรมสำหรับซีรีส์ 2MLI และ 2MLR โปรดดูบทที่ 7

6.1.1 การอ่านพารามิเตอร์การทำงาน (GET, คำสั่ง GETP)
สำหรับซีรีส์ 2MLK

พิมพ์

เงื่อนไขการดำเนินการ

รับ n1 n2 D n3

พิมพ์

คำอธิบาย

n1 Slot No. ของโมดูลพิเศษ

n2 ที่อยู่ด้านบนของหน่วยความจำบัฟเฟอร์ที่จะอ่าน

D ที่อยู่อันดับต้นๆ เพื่อบันทึกข้อมูล

n3 จำนวนคำที่จะอ่าน

พื้นที่ที่มีอยู่ จำนวนเต็ม จำนวนเต็ม
M, P, K, L, T, C, D, #D จำนวนเต็ม

< ความแตกต่างระหว่างคำสั่ง GET และคำสั่ง GETP >

GET: ทุกการสแกนดำเนินการในขณะที่เงื่อนไขการดำเนินการเปิดอยู่ -

)

GETP: ดำเนินการเพียงครั้งเดียวในขณะที่เงื่อนไขการดำเนินการเปิดอยู่ -

)

อดีต. หากติดตั้งโมดูล 2MLF-AC4H บนฐานหมายเลข 1 และช่องหมายเลข 3 (h13) และข้อมูลในหน่วยความจำบัฟเฟอร์ที่อยู่ 0 และ 1 จะถูกอ่านและจัดเก็บไว้ใน D0 และ D1 ของหน่วยความจำ CPU

(ที่อยู่) พื้นที่ D ของหน่วยความจำ CPU D0 Channel เปิด/ปิด D1 ช่วงการตั้งค่าของอินพุต
เล่มtagอี/ปัจจุบัน –

หน่วยความจำภายใน 2MLF-AC4H (ที่อยู่)

ช่องเปิด/ปิด

0

การตั้งค่าช่วงอินพุต

1

เล่มtagอี/กระแส

6-1

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK

< ความแตกต่างระหว่างคำสั่ง GET และคำสั่ง GETP >

GET: ทุกการสแกนดำเนินการในขณะที่เงื่อนไขการดำเนินการเปิดอยู่ -

)

GETP: ดำเนินการเพียงครั้งเดียวในขณะที่เงื่อนไขการดำเนินการเปิดอยู่ -

)

อดีต. หากติดตั้งโมดูล 2MLF-AC4H บนฐานหมายเลข 1 และช่องหมายเลข 3 (h13) และข้อมูลในหน่วยความจำบัฟเฟอร์ที่อยู่ 0 และ 1 จะถูกอ่านและจัดเก็บไว้ใน D0 และ D1 ของหน่วยความจำ CPU

(ที่อยู่) พื้นที่ D ของหน่วยความจำ CPU D0 Channel เปิด/ปิด D1 ช่วงการตั้งค่าของอินพุต
เล่มtagอี/ปัจจุบัน –

หน่วยความจำภายใน 2MLF-AC4H (ที่อยู่)

ช่องเปิด/ปิด

0

การตั้งค่าช่วงอินพุต

1

เล่มtagอี/กระแส

ST INST_GET_WORD(REQ:=REQ_BOOL, BASE:=BASE_USINT, SLOT:=SLOT_USINT, MADDR:=MADDR_UINT, DONE=>DONE_BOOL, STAT=>STAT_UINT, DATA=>DATA_WORD);

6-2

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK
6.1.2 การเขียนพารามิเตอร์การทำงาน (คำสั่ง PUT, PUTP))
สำหรับซีรีส์ 2MLK

พิมพ์

คำอธิบาย

n1 Slot No. ของโมดูลพิเศษ

พื้นที่ที่มีอยู่ จำนวนเต็ม

n2 ที่อยู่ด้านบนของหน่วยความจำบัฟเฟอร์ที่จะเขียนจาก CPU

จำนวนเต็ม

S ที่อยู่ด้านบนของหน่วยความจำ CPU ที่จะส่งหรือจำนวนเต็ม

M, P, K, L, T, C, D, #D, จำนวนเต็ม

n3 จำนวนคำที่จะส่ง

จำนวนเต็ม

< ความแตกต่างระหว่างคำสั่ง PUT และคำสั่ง PUTP> PUT: การสแกนทุกครั้งจะดำเนินการในขณะที่เงื่อนไขการดำเนินการเปิดอยู่ ( ดำเนินการเพียงครั้งเดียวในขณะที่เงื่อนไขการดำเนินการเปิดอยู่ (

) พุต: )

อดีต. หากมีการติดตั้งโมดูล 2MLF-AC4H บนฐานหมายเลข 2 และช่องหมายเลข 6(h26) และข้อมูลในหน่วยความจำ CPU D10~D13 จะถูกเขียนไปยังหน่วยความจำบัฟเฟอร์ 12~15

(ที่อยู่) พื้นที่ D ของโมดูล CPU

D10

เปิด/ปิดการประมวลผลโดยเฉลี่ย

D11

Ch.0 ค่าเฉลี่ย

D12

Ch.1 ค่าเฉลี่ย

D13

Ch.2 ค่าเฉลี่ย

D14

Ch.3 ค่าเฉลี่ย

หน่วยความจำภายใน 2MLF-AC4H (ที่อยู่)

เปิด/ปิดการประมวลผลโดยเฉลี่ย

3

Ch.0 ค่าเฉลี่ย

4

Ch.1 ค่าเฉลี่ย

5

Ch.2 ค่าเฉลี่ย

6

Ch.3 ค่าเฉลี่ย

7

6-3

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK
สำหรับซีรีส์ 2MLI และ 2MLR

บล็อกฟังก์ชัน PUT_WORD PUT_DWORD PUT_INT PUT_UINT PUT_DINT PUT_UDINT

ประเภทอินพุต (ใดๆ)

คำอธิบาย

คำ

บันทึกข้อมูล WORD ลงในที่อยู่โมดูลที่กำหนดค่า (MADDR)

คำว่า DWORD

บันทึกข้อมูล DWORD ลงในที่อยู่โมดูลที่กำหนดค่า (MADDR)

อินที

บันทึกข้อมูล INT ลงในที่อยู่โมดูลที่กำหนดค่า (MADDR)

ยูไอเอ็นที

บันทึกข้อมูล UINT ลงในที่อยู่โมดูลที่กำหนดค่า (MADDR)

อาศัย

บันทึกข้อมูล DINT ลงในที่อยู่โมดูลที่กำหนดค่า (MADDR)

อู๊ดอินท์

บันทึกข้อมูล UDINT ลงในที่อยู่โมดูลที่กำหนดค่า (MADDR)

< ความแตกต่างระหว่างคำสั่ง PUT และคำสั่ง PUTP> PUT: การสแกนทุกครั้งจะดำเนินการในขณะที่เงื่อนไขการดำเนินการเปิดอยู่ ( ดำเนินการเพียงครั้งเดียวในขณะที่เงื่อนไขการดำเนินการเปิดอยู่ (

) พุต: )

อดีต. หากมีการติดตั้งโมดูล 2MLF-AC4H บนฐานหมายเลข 2 และช่องหมายเลข 6(h26) และข้อมูลในหน่วยความจำ CPU D10~D13 จะถูกเขียนไปยังหน่วยความจำบัฟเฟอร์ 12~15

(ที่อยู่) พื้นที่ D ของโมดูล CPU

D10

เปิด/ปิดการประมวลผลโดยเฉลี่ย

D11

Ch.0 ค่าเฉลี่ย

D12

Ch.1 ค่าเฉลี่ย

D13

Ch.2 ค่าเฉลี่ย

D14

Ch.3 ค่าเฉลี่ย

หน่วยความจำภายใน 2MLF-AC4H (ที่อยู่)

เปิด/ปิดการประมวลผลโดยเฉลี่ย

3

Ch.0 ค่าเฉลี่ย

4

Ch.1 ค่าเฉลี่ย

5

Ch.2 ค่าเฉลี่ย

6

Ch.3 ค่าเฉลี่ย

7

ST INST_PUT_WORD(REQ:=REQ_BOOL, BASE:=BASE_USINT, SLOT:=SLOT_USINT, MADDR:=MADDR_UINT,DATA:=DATA_WORD, DONE=>DONE_BOOL, STAT=>STAT_UINT);

6-4

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK

6.1.3 คำสั่ง HART

(1) แบบฟอร์มคำสั่ง

เลขที่

ชื่อ

รายละเอียด

เงื่อนไขการดำเนินการ

เขียนคำสั่ง HART 1 HARTCMND

ชีพจร

ฮาร์ท 2 ฮาร์เทรสพี
การตอบสนอง

ระดับ

เคลียร์ HART 3 HARTCLR
คำสั่ง

ชีพจร

รูปร่าง

(2) เนื้อหาข้อผิดพลาด เนื้อหาข้อผิดพลาด
ไม่มีโมดูลอยู่ในช่องที่กำหนด หรือมากกว่า 4 ถูกตั้งค่าเป็นตัวถูกดำเนินการ S หมายเลขอื่น ๆ นอกเหนือจากหมายเลขคำสั่ง HART ถูกตั้งค่าเป็นช่องตัวถูกดำเนินการ (ch) หมายเลขคำสั่ง HART: 0, 1, 2, 3, 12, 13, 15, 16, 48 , 50, 57, 61, 110) อุปกรณ์ที่ตั้งค่าเป็นตัวถูกดำเนินการ D อยู่นอกพื้นที่ รวม 30 คำที่เริ่มต้นจากอุปกรณ์ที่ใช้เป็นตัวถูกดำเนินการอยู่นอกเหนือพื้นที่ที่กำหนดสูงสุด

HARTCMND HARTRESP HART_CMND HART_Cxxx

O

O

O

O

HARTCLR HART_CLR
โอ้

ไม่สามารถใช้งานได้

O

ไม่สามารถใช้งานได้

ไม่สามารถใช้งานได้

O

ไม่สามารถใช้งานได้

6-5

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK

6.1.4 คำสั่ง HARTCMND

พื้นที่ว่าง

ธง

สั่งการ

ขั้นตอน ข้อผิดพลาด Zero Carry

PMK FLTCSZ Dx Rx ค่าคงที่ UNDR

(F110) (F111) (F112)

สล – – – – – – – – –

– – –

ช – – – – – – – – –

– – –

ฮาร์ทซีเอ็มเอ็นดี

ส – – – – – – – –

-

ง – – – – – – – –

-

ฮาร์ทซีเอ็มเอ็นดี

สั่งการ

HARTCMND sl ch SD

[การตั้งค่าพื้นที่] ตัวดำเนินการ

คำอธิบาย

sl

หมายเลขสล็อตที่ติดตั้งอยู่กับโมดูลพิเศษ

ch

หมายเลขช่องของโมดูลพิเศษ

S

การตั้งค่าคำสั่งการสื่อสาร HART (แต่ละบิตจะแสดงแต่ละคำสั่ง HART)

D

สถานะการตั้งค่าคำสั่ง HART (คำสั่งที่ตั้งไว้ในปัจจุบันจะถูกรวมและเขียนสำหรับแต่ละบิต)

– ชุดตัวถูกดำเนินการ S

หมายเลขคำสั่ง HART

ตัวถูกดำเนินการประเภทข้อมูลข้อมูลข้อมูล
ที่อยู่

B15 B14 B13 B12 B11 B10

บี9 บี8

B7

บี6 บี5 บี4

B3

B2

— — — 100 61 57 50 48 16 15 13 12 3

2

ขนาดที่ถูกต้อง จำนวนเต็ม จำนวนเต็ม จำนวนเต็ม (13bit)
จำนวนเต็ม

B1

B0

1

0

ขนาดข้อมูล คำ คำ คำ
คำ

คำสั่งจะถูกดำเนินการเมื่อบิตที่เกี่ยวข้องถูกตั้งค่าไว้

– การตรวจสอบตัวถูกดำเนินการ D
ข้อมูลบิตของคำสั่งที่ตั้งค่าไว้ในปัจจุบันจะปรากฏขึ้น สำหรับเช่นample, บิต 1 และ 2 จะแสดงบนอุปกรณ์ D หากตั้งค่าบิต 1 และบิต 2 ไว้

[ชุดธง] ธง

เนื้อหา

ข้อผิดพลาด

– โมดูลพิเศษไม่ได้ติดตั้งเข้ากับช่องที่กำหนดหรือติดตั้งกับโมดูลอื่น – ค่าที่ป้อนให้กับช่องสัญญาณเกินช่วง (0~3) ที่ตั้งค่าให้กับช่องสัญญาณ

อุปกรณ์หมายเลข F110

[อดีตampเลอโปรแกรม]

หมายเหตุ คำสั่ง HARTCMND หรือคำสั่ง HARHCLR จะดำเนินการโดยการตั้งค่าบิตของคำสั่งที่สอดคล้องกัน ในขณะที่คำสั่ง HARTRESP ถูกตั้งค่าโดยการป้อนหมายเลขคำสั่ง สำหรับเช่นampหากดำเนินการคำสั่ง 57 ให้ป้อน H0400 (K1024) เพื่อดำเนินการ S สำหรับคำสั่ง HARTCMND หรือคำสั่ง HARHCLR และป้อนคำสั่ง K57 เพื่อดำเนินการ S สำหรับคำสั่ง HARTRESP ที่นี่ H0400 เป็นเลขฐานสิบหกสำหรับตั้งค่าบิต 10- คำสั่ง 57
6-6

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK

6.1.5 คำสั่ง HARTRESP

พื้นที่ว่าง

ธง

สั่งการ

ขั้นตอน ข้อผิดพลาด Zero Carry

PMK FLTCSZ Dx Rx ค่าคงที่ UNDR

(F110) (F111) (F112)

สล – – – – – – – – –

– – –

ช – – – – – – – – –

– – –

ฮาร์เทรสพี

ส – – – – – – – –

-

ง – – – – – – – –

-

ฮาร์เทรสพี

สั่งการ

HARTRESP sl ch SD

[การตั้งค่าพื้นที่]

ตัวดำเนินการ

คำอธิบาย

ประเภทตัวถูกดำเนินการ

ขนาดที่ถูกต้อง

ขนาดข้อมูล

sl

หมายเลขสล็อตที่ติดตั้งอยู่กับโมดูลพิเศษ

ข้อมูล

คำจำนวนเต็ม

ch

หมายเลขช่องของโมดูลพิเศษ

ข้อมูล

คำจำนวนเต็ม

S

หมายเลขคำสั่ง HART

ข้อมูล

เวิร์ด 2 ไบต์

D

ที่อยู่เริ่มต้นของอุปกรณ์ที่จะแสดงการตอบสนอง

ที่อยู่

เวิร์ด 2 ไบต์

– Operand S ตั้งค่าหมายเลขคำสั่งเพื่อรับการตอบสนองการสื่อสาร HART

(xx : ซีเอ็มดี เลขที่ 0, 1, 2, 3, 12, 13, 15, 16, 48, 50, 57, 61, 110)

– 30 คำถูกกำหนดให้กับตัวถูกดำเนินการ D เมื่อใช้คำสั่ง Read

เช่นampเมื่อกำหนด M2030 บน 2MLK-CPUH จะเกิดข้อผิดพลาดเนื่องจากไม่ใช่ M2040

เพียงพอสำหรับสูงสุด 30 คำ

– สำหรับรายละเอียดเกี่ยวกับแต่ละคำสั่ง โปรดดูภาคผนวก 2 คำสั่ง HART

[ชุดธง] ธง
ข้อผิดพลาด

คำอธิบาย
– โมดูลพิเศษไม่ได้ติดตั้งเข้ากับช่องที่กำหนดหรือติดตั้งเข้ากับโมดูลอื่น
– ค่าที่ป้อนให้กับช่องสัญญาณเกินช่วง (0~3) ที่ตั้งค่าให้กับช่องสัญญาณ – คำสั่งที่กำหนดให้กับ S คือคำสั่งอื่นที่ไม่ใช่ 0, 1, 2, 3, 12, 13, 15, 48, 50, 57, 61, 110 – อุปกรณ์ที่กำหนดให้กับ D เกินพื้นที่อุปกรณ์ (30 คำ)

อุปกรณ์หมายเลข F110

[อดีตampเลอโปรแกรม]

6-7

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK

6.1.6 คำสั่ง HARTCLR

พื้นที่ว่าง

ธง

สั่งการ

ขั้นตอน ข้อผิดพลาด Zero Carry

PMK FLTCSZ Dx Rx ค่าคงที่ UNDR

(F110) (F111) (F112)

สล – – – – – – – – –

– – –

ช – – – – – – – – –

– – –

ฮาร์ตซีแอลอาร์

ส – – – – – – – –

-

ง – – – – – – – –

-

ฮาร์ตซีแอลอาร์

สั่งการ

ฮาร์ตซีแอลอาร์

sl ch SD

[การตั้งค่าพื้นที่] ตัวถูกดำเนินการ

คำอธิบาย

ประเภทตัวถูกดำเนินการ

ขนาดที่ถูกต้อง

ขนาดข้อมูล

sl

หมายเลขสล็อตที่ติดตั้งอยู่กับโมดูลพิเศษ

ข้อมูล

คำจำนวนเต็ม

ch

หมายเลขช่องของโมดูลพิเศษ

ข้อมูล

คำจำนวนเต็ม

S

การตั้งค่าคำสั่งสื่อสาร HART (แต่ละบิตจะแสดงแต่ละคำสั่ง

คำสั่งฮาร์ท)

ข้อมูล

เวิร์ด 13 บิต

D

สถานะการตั้งค่าคำสั่ง HART (คำสั่งที่ตั้งไว้ในปัจจุบันจะถูกรวมและเขียนสำหรับแต่ละบิต)

ที่อยู่

2 ไบต์

คำ

– วิธีการตั้งค่าจะเหมือนกันกับคำสั่ง HARTCMND แต่มันมีบทบาทในการยกเลิกสิ่งอื่น

คำสั่งที่ตั้งค่าแตกต่างจากคำสั่ง HARTCMND

[ชุดธง] ธง

คำอธิบาย

หมายเลขอุปกรณ์

ข้อผิดพลาด

– โมดูลพิเศษไม่ได้ติดตั้งเข้ากับช่องที่กำหนดหรือติดตั้งเข้ากับโมดูลอื่น
– ค่าที่ป้อนให้กับช่องเกินช่วง (0~3) ที่ตั้งไว้ที่ช่อง

เอฟ110

[อดีตampเลอโปรแกรม]

6-8

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK
6.2 โปรแกรมพื้นฐาน
– วิธีการระบุรายละเอียดเงื่อนไขการรันของหน่วยความจำภายในของโมดูลอินพุตอะนาล็อก HART จะมีการอธิบายไว้ – โมดูลอินพุตแบบอะนาล็อก HART ได้รับการติดตั้งบนสล็อต 2 – จุดที่กำหนด I/O ของโมดูลอินพุตแบบอะนาล็อก HART คือ 16 จุด (เปลี่ยนแปลงได้) – ค่าเริ่มต้นที่ระบุจะถูกบันทึกไว้ในหน่วยความจำภายในของโมดูลอะนาล็อก HART ผ่านครั้งเดียว
อินพุตภายใต้เงื่อนไขการตั้งค่าเริ่มต้น
6.2.1 การตั้งค่าพารามิเตอร์ใน [พารามิเตอร์ I/O] (1) เปิด [พารามิเตอร์ I/O] และเลือกโมดูล 2MLF-AC4H

โมดูล READY ติดต่อการดำเนินการ

อุปกรณ์ที่มีข้อมูลที่บันทึกไว้ในการส่ง อุปกรณ์ที่มีข้อมูลที่บันทึกไว้ที่ส่ง

หมายเลขสล็อต

อุปกรณ์ที่จะบันทึก จำนวนข้อมูลที่จะอ่าน

6-9

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK 6.2.2 การตั้งค่าพารามิเตอร์ในโปรแกรมสแกน
6-10

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK
6.3 โปรแกรมการสมัคร
6.3.1 โปรแกรมจัดเรียงค่าที่แปลง A/D ตามขนาด (จุดคงที่ของช่อง I/O ที่กำหนด: อิงจาก 64)
(1) การกำหนดค่าระบบ
2MLP- 2MLK- 2MLI- 2MLF- 2MLQACF2 ซีพียู D24A AC4H TR2A

(2) รายละเอียดการตั้งค่าเริ่มต้น

เลขที่

รายการ

รายละเอียดการตั้งค่าเบื้องต้น

ที่อยู่หน่วยความจำภายใน

1

ช.ใช้แล้ว

CH0, CH1

0

2

ปริมาณอินพุตtagช่วงอี

4 ~ 20

1

3

ช่วงข้อมูลเอาท์พุต

-32,000 ~ 32,000

2

4

กระบวนการโดยเฉลี่ย

CH0, 1 (ถ่วงน้ำหนัก, นับ)

3

5 CH0 ค่า AVR แบบถ่วงน้ำหนัก

50

4

6

CH1 ค่านับ-avr

30

6

ค่าที่จะเขียนลงในหน่วยความจำภายใน
`h0003′ หรือ `3′ `h0000′ หรือ `0′ `h0000′ หรือ `0′ `h0024′ หรือ `36′ `h0032′ หรือ `50′ `h001E' หรือ `30′

(3) คำอธิบายโปรแกรม
(a) ถ้าค่าดิจิตอลของ CH 0 น้อยกว่า 12000 หน้าสัมผัสหมายเลข 0 (P00080) ของโมดูลเอาท์พุตรีเลย์ที่ติดตั้งบนช่องหมายเลข 2 จะเปิดอยู่
(b) ถ้าค่าดิจิตอลของ CH 2 มากกว่า 13600 หน้าสัมผัสหมายเลข 2 (P00082) ของโมดูลเอาท์พุตรีเลย์ที่ติดตั้งบนช่องหมายเลข 2 จะเปิดอยู่
(c) โปรแกรมนี้ใช้สำหรับตรวจสอบการตอบสนองของแต่ละคำสั่งโดยการรันคำสั่ง HART 0 บนช่อง 0 และคำสั่ง HART 2 บนช่อง 1

6-11

บทที่ 6 การเขียนโปรแกรมสำหรับโปรแกรม 2MLK (4)
(ก) โปรแกรม เช่นampโดยใช้การตั้งค่า [พารามิเตอร์ I/O]
6-12

โมดูล READY ติดต่อการดำเนินการ

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK

(ข) โปรแกรม เช่นampโดยใช้คำสั่ง PUT/GET

6-13

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK
– ดำเนินการคำสั่ง HART 0 บนช่อง 0 * คำนำ: FF ฐานสิบหก 5~20 ไบต์ใช้ในการสื่อสาร HART ที่ใช้อักขระ สัญลักษณ์ หรือ
Frequency Shift Keying (FSK) เพื่อช่วยซิงโครไนซ์กับการรับที่ส่วนแรกของข้อความ HART – ดำเนินการคำสั่ง HART 2 บนช่อง 2
6-14

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK
6.3.2 โปรแกรมส่งออกรหัสข้อผิดพลาดของโมดูลอินพุตอะนาล็อก HART ไปยังจอแสดงผล BCD
(1) การกำหนดค่าระบบ
2MLP- 2MLK- 2MLI- 2MLQ- 2MLF- 2MLQACF2 ซีพียู D24A RY2A AC4H RY2A

การตั้งค่าเริ่มต้น
บันทึกค่าที่แปลง A/D และรหัสข้อผิดพลาดแล้ว
รหัสข้อผิดพลาดส่งออกไปยัง BCD

พี 0000 พี 0001
P0002

จอแสดงผลดิจิตอล BCD (แสดงข้อผิดพลาด)

(2) รายละเอียดของการตั้งค่าเริ่มต้น (a) ใช้ CH: CH 0 (b) ช่วงกระแสอินพุตแบบอะนาล็อก: DC 4 ~ 20 mA (c) การตั้งค่ากระบวนการเฉลี่ยเวลา: 200 (ms) (d) ช่วงข้อมูลเอาต์พุตดิจิทัล: -32000 ~ 32000
(3) คำอธิบายโปรแกรม (a) หาก P00000 เปิดอยู่ การแปลง A/D จะถูกระบุในขั้นต้น (b) หาก P00001 เปิดอยู่ ค่าที่แปลง A/D และรหัสข้อผิดพลาดจะถูกบันทึกตามลำดับใน D00000 และ D00001 (c) หาก P00002 เปิดอยู่ รหัสข้อผิดพลาดที่เกี่ยวข้องจะถูกส่งออกไปยังจอแสดงผล BCD แบบดิจิทัล (P00030 ~ P0003F)

6-15

บทที่ 6 การเขียนโปรแกรมสำหรับโปรแกรม 2MLK (4)
(ก) โปรแกรม เช่นampผ่านการตั้งค่า [พารามิเตอร์ I/O]
6-16

ธงวิ่งช่อง

บทที่ 6 การเขียนโปรแกรมสำหรับ 2MLK

(ข) โปรแกรม เช่นampโดยใช้คำสั่ง PUT/GET
โมดูล READY ติดต่อการดำเนินการ
Channel Run flag การแปลงรหัสข้อผิดพลาดเป็น BCD

6-17

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
7.1 ตัวแปรโกลบอล (พื้นที่ข้อมูล)

7.1.1 การกำหนดค่าพื้นที่ IO ข้อมูลการแปลง A/D
ระบุพื้นที่ IO ของข้อมูลการแปลง A/D ที่ตาราง 7.1

ตัวแปรส่วนกลาง
_xxyy_ERR _xxyy_RDY _xxyy_CH0_ACT _xxyy_CH1_ACT _xxyy_CH2_ACT _xxyy_CH3_ACT
_xxyy_CH0_DATA
_xxyy_CH1_DATA
_xxyy_CH2_DATA
_xxyy_CH3_DATA _xxyy_CH0_PALL _xxyy_CH0_PAL _xxyy_CH0_PAH _xxyy_CH0_PAHH _xxyy_CH1_PALL _xxyy_CH1_PAL _xxyy_CH1_PAH _xxyy_CH1_PAHH _xxyy_CH2_PALL _xxyy_CH2_PAL _xxyy_CH2_PAH _xxyy_CH2_PAHH _xxyy_CH3_PALL _xxyy_CH3_PAL _xxyy_CH3_PAH _xxyy_CH3_PAHH _xxyy_CH0_RAL _xxyy_CH0_RAH _xxyy_CH1_RAL _xxyy_CH1_RAH _xxyy_CH2_RAL _xxy y_CH2_RAH _xxyy_CH3_RAL _xxyy_CH3_RAH

[ตารางที่ 7. 1] พื้นที่ IO ข้อมูลการแปลง A/D

การจัดสรรหน่วยความจำ

เนื้อหา

%Uxx.yy.0 %Uxxx.yy.15 %Uxx.yy.16 %Uxx.yy.17 %Uxx.yy.18 %Uxx.yy.19

โมดูลข้อผิดพลาดธง ธงโมดูลพร้อม ธง CH 0 RUN ธง CH 1 RUN ธง CH 2 RUN ธง CH 3 RUN

%UWxx.yy.2 CH 0 ค่าเอาท์พุตดิจิตอล

%UWxx.yy.3 CH 1 ค่าเอาท์พุตดิจิตอล

%UWxx.yy.4 CH 2 ค่าเอาท์พุตดิจิตอล

%UWxx.yy.5
%Uxx.yy.128 %Uxx.yy.129 %Uxx.yy.130 %Uxx.yy.131 %Uxx.yy.132 %Uxx.yy.133 %Uxx.yy.134 %Uxx.yy.135 %Uxxx .yy.136 %Uxxx.yy.137 %Uxx.yy.138 %Uxx.yy.139 %Uxx.yy.140 %Uxx.yy.141 %Uxx.yy.142 %Uxx.yy.143 %Uxx.yy .144 %Uxx.yy.145 %Uxx.yy.146 %Uxx.yy.147 %Uxx.yy.148 %Uxx.yy.149 %Uxx.yy.150 %Uxx.yy.151

CH 3 ค่าเอาต์พุตดิจิตอล
สัญญาณเตือนกระบวนการ CH0 ขีดจำกัด LL CH0 สัญญาณเตือนกระบวนการ L-จำกัด CH0 สัญญาณเตือนกระบวนการ H-จำกัด CH0 สัญญาณเตือนกระบวนการ HH-จำกัด CH1 สัญญาณเตือนกระบวนการ LL-จำกัด CH1 สัญญาณเตือนกระบวนการ L-จำกัด CH1 สัญญาณเตือนกระบวนการ H-จำกัด CH1 สัญญาณเตือนกระบวนการ HH-จำกัด CH2 กระบวนการ สัญญาณเตือน LL-จำกัด CH2 สัญญาณเตือนกระบวนการ L-จำกัด สัญญาณเตือนกระบวนการ CH2 ขีดจำกัด H
การเตือนกระบวนการ CH2 ขีดจำกัด HH การเตือนกระบวนการ CH3 LL-จำกัด การเตือนกระบวนการ CH3 L-จำกัด การเตือนกระบวนการ CH3 ขีดจำกัด H การเตือนกระบวนการ CH3 HH-จำกัด CH0 การเตือนอัตราการเปลี่ยนแปลง L-จำกัด CH0 การเตือนอัตราการเปลี่ยนแปลง ขีดจำกัด H CH1 การแจ้งเตือนอัตราการเปลี่ยนแปลง L- ขีดจำกัด CH1 สัญญาณเตือนอัตราการเปลี่ยนแปลง ขีดจำกัด H สัญญาณเตือนอัตราการเปลี่ยนแปลง CH2 ขีดจำกัด L สัญญาณเตือนอัตราการเปลี่ยนแปลง CH2 ขีดจำกัด H สัญญาณเตือนอัตราการเปลี่ยนแปลง CH3 ขีดจำกัด L สัญญาณเตือนอัตราการเปลี่ยนแปลง CH3 ขีดจำกัด H

อ่าน/เขียน อ่าน อ่าน อ่าน อ่าน อ่าน อ่าน
อ่าน

7-1

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

_xxyy_CH0_IDD _xxyy_CH1_IDD _xxyy_CH2_IDD _xxyy_CH3_IDD .. _xxyy_CH0_HARTE _xxyy_CH1_HARTE _xxyy_CH2_HARTE _xxyy_CH3_HARTE
_xxyy_ERR_CLR

%Uxxx.yy.160 %Uxx.yy.161 %Uxx.yy.162 %Uxxx.yy.163
.. %Uxxx.yy.168 %Uxx.yy.169 %Uxx.yy.170 %Uxx.yy.171
%Uxxx.yy.176

การตรวจจับการตัดการเชื่อมต่ออินพุต CH0 การตรวจจับการตัดการเชื่อมต่ออินพุต CH1 การตรวจจับการตัดการเชื่อมต่ออินพุต CH2 การตรวจจับการตัดการเชื่อมต่ออินพุต CH3 .. ธงข้อผิดพลาดการสื่อสาร CH0 HART ธงข้อผิดพลาดการสื่อสาร CH1 HART ธงข้อผิดพลาดการสื่อสาร CH2 HART สถานะข้อผิดพลาดการสื่อสาร CH3 HART
เกิดข้อผิดพลาดในการล้างการตั้งค่าสถานะคำขอ

อ่านเขียน

1) ในการจัดสรรอุปกรณ์ xx หมายถึงหมายเลขฐานที่ติดตั้งโมดูล และ yy หมายถึงฐาน
หมายเลขที่ติดตั้งโมดูล 2) อ่าน `ค่าเอาต์พุตดิจิตอล CH1' ของ Analog Input Module ที่ติดตั้งที่ฐาน 0, ช่อง 4, นิพจน์
คือ %UW0.4.3

ฐานเลขที่

จุด

จุด

% UW 0 . 4. 3

ประเภทอุปกรณ์

หมายเลขสล็อต

คำ

3) หากต้องการอ่าน `การตั้งค่าสถานะการตรวจจับการขาดการเชื่อมต่อ CH3' ของโมดูลอินพุตแบบอะนาล็อกที่ติดตั้งที่ฐาน 0 สล็อต 5 นิพจน์คือ %UX0.5.163

ฐานเลขที่

จุด

จุด

%UX0 . 5. 163

ประเภทอุปกรณ์

นิดหน่อย

หมายเลขสล็อต

7-2

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR) 7.1.2 วิธีใช้ตัวแปรโกลบอล
– ในการลงทะเบียนตัวแปรโกลบอล มีสองวิธี คือ การลงทะเบียนอัตโนมัติหลังจากตั้งค่าพารามิเตอร์ I/O ที่หน้าต่างโปรเจ็กต์ และการลงทะเบียนแบทช์หลังจากตั้งค่าพารามิเตอร์ I/O
(1) การลงทะเบียนพารามิเตอร์ I/O – ลงทะเบียนโมดูลที่คุณต้องการใช้ที่พารามิเตอร์ I/O
(a) ดับเบิลคลิกพารามิเตอร์ I/O ของหน้าต่างโปรเจ็กต์
7-3

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
(b) เลือกโมดูล 2MLF-AC4H ที่หน้าต่างพารามิเตอร์ I/O (c) ตั้งค่าพารามิเตอร์โดยการกด [Details] และเลือก [OK] 7-4

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
(d) เลือก [ใช่] – ลงทะเบียนตัวแปรส่วนกลางของโมดูลที่ตั้งค่าในพารามิเตอร์ I/O โดยอัตโนมัติ
(e) การตรวจสอบการลงทะเบียนตัวแปรส่วนกลางอัตโนมัติ – ดับเบิลคลิกตัวแปรส่วนกลาง/ตัวแปรโดยตรงของหน้าต่างโครงการ
7-5

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
(2) การลงทะเบียนตัวแปรโกลบอล – ลงทะเบียนตัวแปรโกลบอลที่ตั้งค่าไว้ในพารามิเตอร์ I/O (a) ดับเบิลคลิกตัวแปรโกลบอล/โดยตรงของหน้าต่างโปรเจ็กต์ (b) เลือก [ลงทะเบียนตัวแปรโมดูลพิเศษ] ที่เมนู [แก้ไข] 7-6

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
7-7

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
(3) การลงทะเบียนตัวแปรโลคัล – ลงทะเบียนตัวแปรระหว่างตัวแปรโกลบอลที่ลงทะเบียนที่คุณต้องการใช้เป็นตัวแปรโลคัล (a) ดับเบิลคลิกตัวแปรภายในเครื่องเพื่อใช้ในโปรแกรมสแกนต่อไปนี้ (b) คลิกปุ่มขวาของเมาส์ในหน้าต่างตัวแปรท้องถิ่นด้านขวาและเลือก "เพิ่มตัวแปรภายนอก"
(c) เลือกตัวแปรท้องถิ่นที่จะเพิ่มที่ Global View บนหน้าต่าง "เพิ่มตัวแปรภายนอก" ("ทั้งหมด" หรือ "ฐาน, ช่อง")
7-8

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
-View ทั้งหมด - View ต่อฐาน, ช่อง
7-9

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
(ง) สิ่งต่อไปนี้คือ เช่นampเลือกค่าอินพุตดิจิตอล (_0000_CH0_DATA) ของ “Base00, Slot00”
7-10

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
(4) วิธีใช้ตัวแปรโลคัลบนโปรแกรม – อธิบายตัวแปรโกลบอลที่เพิ่มเข้ามาในโปรแกรมโลคัล – ต่อไปนี้คือตัวอย่างampรับค่าการแปลง CH0 ของ Analog Input Module เป็น %MW0 (a) ส่วนที่อ่านข้อมูลการแปลง A/D เป็น %MW0 โดยใช้ฟังก์ชัน MOVE ต่อไปนี้ คลิกสองครั้งที่ส่วนของตัวแปรที่อยู่ข้างหน้า IN จากนั้นหน้าต่าง "เลือกตัวแปร" จะปรากฏขึ้น
ดับเบิลคลิก (b) เลือกตัวแปรส่วนกลางที่ประเภทตัวแปรที่หน้าต่างเลือกตัวแปร และเลือกฐานที่เกี่ยวข้อง (0
ฐาน, 0 ช่อง) ที่ตัวแปรโกลบอล view รายการ.
7-11

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
(c) ดับเบิลคลิกหรือเลือก _0000_CH0_DATA ที่สอดคล้องกับข้อมูลการแปลง CH0 A/D แล้วคลิก [ตกลง]
(d) รูปต่อไปนี้เป็นผลบวกตัวแปรร่วมที่สอดคล้องกับมูลค่าการแปลง CH0 A/D
7-12

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

7.2 พื้นที่ใช้งานบล็อกฟังก์ชัน PUT/GET (พื้นที่พารามิเตอร์)

7.2.1 พื้นที่ใช้งานบล็อกฟังก์ชัน PUT/GET (พื้นที่พารามิเตอร์)
แสดงบริเวณการตั้งค่าพารามิเตอร์การทำงานของ Analog Input Module ที่ตารางที่ 7.2

[ตารางที่ 7. 2] พื้นที่การตั้งค่าพารามิเตอร์การทำงาน

ตัวแปรส่วนกลาง

เนื้อหา

คำสั่ง R/W

_Fxxyy_ALM_EN

ตั้งค่ากระบวนการแจ้งเตือน

_Fxxyy_AVG_SEL

กำหนดวิธีการประมวลผลโดยเฉลี่ย

อา/ว

_Fxxyy_CH_EN

กำหนดช่องทางการใช้งาน

_Fxxyy_CH0_AVG_VAL

ค่าเฉลี่ย CH0

_Fxxyy_CH0_PAH_VAL

CH0 ค่าการตั้งค่าขีดจำกัด H ของสัญญาณเตือนกระบวนการ

_Fxxyy_CH0_PAHH_VAL CH0 ประมวลผลค่าการตั้งค่าขีดจำกัด HH ของสัญญาณเตือน

_Fxxyy_CH0_PAL_VAL _Fxxyy_CH0_PALL_VAL

ค่าการตั้งค่าขีดจำกัด L ของการแจ้งเตือนกระบวนการ CH0 CH0 ค่าการตั้งค่าขีดจำกัด L ของการแจ้งเตือนกระบวนการ

อา/ว

_Fxxyy_CH0_RA_PERIOD CH0 เปลี่ยนการตั้งค่าระยะเวลาการตรวจจับสัญญาณเตือน

_Fxxyy_CH0_RAH_VAL

CH0 อัตราการเปลี่ยนแปลง ค่าการตั้งค่าขีดจำกัด H

_Fxxyy_CH0_RAL_VAL

CH0 อัตราการเปลี่ยนแปลงค่าการตั้งค่าขีดจำกัด L

_Fxxyy_CH1_AVG_VAL

ค่าเฉลี่ย CH1

_Fxxyy_CH1_PAH_VAL

CH1 ค่าการตั้งค่าขีดจำกัด H ของสัญญาณเตือนกระบวนการ

_Fxxyy_CH1_PAHH_VAL CH1 ประมวลผลค่าการตั้งค่าขีดจำกัด HH ของสัญญาณเตือน

_Fxxyy_CH1_PAL_VAL _Fxxyy_CH1_PALL_VAL

ค่าการตั้งค่าขีดจำกัด L ของการแจ้งเตือนกระบวนการ CH1 CH1 ค่าการตั้งค่าขีดจำกัด L ของการแจ้งเตือนกระบวนการ

อา/ว

_Fxxyy_CH1_RA_PERIOD CH1 เปลี่ยนการตั้งค่าระยะเวลาการตรวจจับสัญญาณเตือน

_Fxxyy_CH1_RAH_VAL

CH1 อัตราการเปลี่ยนแปลง ค่าการตั้งค่าขีดจำกัด H

_Fxxyy_CH1_RAL_VAL

CH1 อัตราการเปลี่ยนแปลงค่าการตั้งค่าขีดจำกัด L

_Fxxyy_CH2_AVG_VAL

ค่าเฉลี่ย CH2

_Fxxyy_CH2_PAH_VAL

CH2 ค่าการตั้งค่าขีดจำกัด H ของสัญญาณเตือนกระบวนการ

_Fxxyy_CH2_PAHH_VAL CH2 ประมวลผลค่าการตั้งค่าขีดจำกัด HH ของสัญญาณเตือน

_Fxxyy_CH2_PAL_VAL

CH2 ค่าการตั้งค่าขีดจำกัด L ของสัญญาณเตือนกระบวนการ

_Fxxyy_CH2_PALL_VAL

CH2 ค่าการตั้งค่าขีดจำกัด LL ของสัญญาณเตือนกระบวนการ

อา/ว

_Fxxyy_CH2_RA_PERIOD CH2 เปลี่ยนการตั้งค่าระยะเวลาการตรวจจับสัญญาณเตือน

_Fxxyy_CH2_RAH_VAL

CH2 อัตราการเปลี่ยนแปลง ค่าการตั้งค่าขีดจำกัด H

_Fxxyy_CH2_RAL_VAL

CH2 อัตราการเปลี่ยนแปลงค่าการตั้งค่าขีดจำกัด L

ใส่ใส่ใส่ใส่

_Fxxyy_CH3_AVG_VAL

ค่าเฉลี่ย CH3

_Fxxyy_CH3_PAH_VAL

CH3 ค่าการตั้งค่าขีดจำกัด H ของสัญญาณเตือนกระบวนการ

_Fxxyy_CH3_PAHH_VAL CH3 ประมวลผลค่าการตั้งค่าขีดจำกัด HH ของสัญญาณเตือน

_Fxxyy_CH3_PAL_VAL _Fxxyy_CH3_PALL_VAL

ค่าการตั้งค่าขีดจำกัด L ของการแจ้งเตือนกระบวนการ CH3 CH3 ค่าการตั้งค่าขีดจำกัด L ของการแจ้งเตือนกระบวนการ

อา/ว

_Fxxyy_CH3_RA_PERIOD CH3 เปลี่ยนการตั้งค่าระยะเวลาการตรวจจับสัญญาณเตือน

_Fxxyy_CH3_RAH_VAL

CH3 อัตราการเปลี่ยนแปลง ค่าการตั้งค่าขีดจำกัด H

_Fxxyy_CH3_RAL_VAL

CH3 อัตราการเปลี่ยนแปลงค่าการตั้งค่าขีดจำกัด L

_Fxxyy_DATA_TYPE _Fxxyy_IN_RANGE

การตั้งค่าชนิดข้อมูลเอาท์พุต กระแสอินพุต/ปริมาตรtage การตั้งค่า

อา/ว

_Fxxyy_ERR_CODE

รหัสข้อผิดพลาด

R

ใส่
วาง GET

* ในการจัดสรรอุปกรณ์ xx หมายถึงหมายเลขฐาน และ yy หมายถึงหมายเลขสล็อตที่ติดตั้งโมดูลไว้

7-13

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

7.2.2 คำสั่ง PUT/GET
(1) ใส่คำสั่ง
ใส่
การเขียนข้อมูลไปยังโมดูลพิเศษ

บล็อกฟังก์ชัน

BOOL USINT USINT UINT *ใดก็ได้

ใส่

สล็อตฐาน REQ

เสร็จสิ้นบูลสถิติ UINT

มาดริด

ข้อมูล

คำอธิบาย
ป้อนข้อมูล
REQ : ดำเนินการฟังก์ชันเมื่อ 1 BASE : ระบุตำแหน่งฐาน SLOT : ระบุตำแหน่งสล็อต MADDR : ที่อยู่โมดูล DATA : ข้อมูลที่จะบันทึกโมดูล
เอาท์พุต DONE : เอาท์พุต 1 เมื่อปกติ STAT : ข้อมูลข้อผิดพลาด

*ใดๆ: ประเภท WORD, DWORD, INT, USINT, DINT, UDINT มีอยู่ในประเภทใดก็ได้

ฟังก์ชัน อ่านข้อมูลจากโมดูลพิเศษที่กำหนด

บล็อกฟังก์ชัน
PUT_WORD PUT_DWORD
PUT_INT PUT_UINT PUT_DINT PUT_UDINT

อินพุต (ใดๆ) ประเภท WORD DWORD INT UINT DINT UDINT

คำอธิบาย
บันทึกข้อมูล WRD ลงในที่อยู่โมดูลที่กำหนด (MADDR) บันทึกข้อมูล DWORD ลงในที่อยู่โมดูลที่กำหนด (MADDR) บันทึกข้อมูล INT ลงในที่อยู่โมดูลที่กำหนด (MADDR) บันทึกข้อมูล UNIT ลงในที่อยู่โมดูลที่กำหนด (MADDR) บันทึกข้อมูล DINT ลงในที่อยู่โมดูลที่กำหนด (MADDR) บันทึกข้อมูล UDINT ลงในที่อยู่โมดูลที่กำหนด (MADDR)

7-14

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(2) รับคำสั่ง
รับ
อ่านจากข้อมูลโมดูลพิเศษ

บล็อกฟังก์ชัน

บูล USINT USINT UINT

รับ

คำถาม

เสร็จแล้ว

สล็อตฐาน MADDR

ข้อมูลสถิติ

บูล UINT * ใดก็ได้

คำอธิบาย
ป้อนข้อมูล
REQ : ดำเนินการฟังก์ชันเมื่อ 1 BASE : ระบุตำแหน่งฐาน SLOT : ระบุตำแหน่งสล็อต MADDR : ที่อยู่โมดูล
512(0x200) ~ 1023(0x3FF)

ส่งออกข้อมูลสถิติเสร็จสิ้น

: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด : ข้อมูลที่จะอ่านจากโมดูล

*ใดๆ: ประเภท WORD, DWORD, INT, UINT, DINT, UDINT มีอยู่ในประเภทใดก็ได้

ฟังก์ชัน อ่านข้อมูลจากโมดูลพิเศษที่กำหนด

บล็อกฟังก์ชัน GET_WORD GET_DWORD
GET_INT GET_UINT GET_DINT GET_UDINT

เอาต์พุต (ใดก็ได้) ประเภท WORD DWORD INT UINT DINT UDINT

คำอธิบาย
อ่านข้อมูลได้มากเท่ากับ WORD จากที่อยู่โมดูลที่กำหนด (MADDR)
อ่านข้อมูลได้มากเท่ากับ DWORD จากที่อยู่โมดูลที่กำหนด (MADDR) อ่านข้อมูลได้มากเท่ากับ INT จากที่อยู่โมดูลที่กำหนด (MADDR) อ่านข้อมูลได้มากเท่ากับ UNIT จากที่อยู่โมดูลที่กำหนด (MADDR) อ่านข้อมูลได้มากเท่ากับ DINT จากที่อยู่โมดูลที่กำหนด (MADDR) อ่านข้อมูลได้มากเท่ากับ UDINT จากโมดูลที่กำหนด
ที่อยู่ (MADDR)

7-15

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

7.2.3 คำสั่ง HART
(1) คำสั่ง HART_CMND
HART_CMND
การเขียนคำสั่ง HART ไปยังโมดูล
บล็อกฟังก์ชัน

ป้อนข้อมูล
ต้องการช่องฐาน CH C_SET
เอาท์พุทเสร็จสิ้นสถิติ

คำอธิบาย
: ดำเนินการฟังก์ชันเมื่อ 1(ขอบที่เพิ่มขึ้น) : ระบุตำแหน่งฐาน : ระบุตำแหน่งสล็อต : หมายเลขช่องที่ใช้ : คำสั่งการสื่อสารที่จะเขียน
(ชุดบิตมาส์ก)
: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด

ฟังก์ชัน (a) ใช้เพื่อตั้งค่าคำสั่งที่จะสื่อสารเกี่ยวกับช่องสัญญาณของโมดูลที่กำหนด (b) ตั้งค่าบิต (BOOL Array) ให้สอดคล้องกับคำสั่งที่จะสื่อสารบน “C_SET”
คำสั่ง 110 61 57 50 48 16 15 13 12 3 2 1 0
ดัชนีอาร์เรย์ 12 11 10 9 8 7 6 5 4 3 2 1 0 (c) หากหน้าสัมผัส "REQ" ถูกแปลงจาก 0 เป็น 1 บล็อกฟังก์ชันจะถูกดำเนินการ
Exampเลอ โปรแกรม

7-16

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(2) คำสั่ง HART_C000
HART_C000
อ่านการตอบสนองต่อ Universal Command 0

บล็อกฟังก์ชัน

ป้อนข้อมูล
REQ BASE SLOT CH

คำอธิบาย
: ดำเนินการฟังก์ชันเมื่อ 1(ขอบที่เพิ่มขึ้น) : ระบุตำแหน่งฐาน : ระบุตำแหน่งสล็อต : หมายเลขช่องที่ใช้

เอาท์พุต
เสร็จสิ้นสถิติ M_ID D_TYP
PAMBL U_REV D_REV S_REV H_REV DFLAG D_ID

: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด : ID ผู้ผลิต : รหัสประเภทอุปกรณ์ของผู้ผลิต (หาก 4
ตัวเลขสองตัวแรกหมายถึงรหัส ID ผู้ผลิต) : หมายเลขเบื้องต้นขั้นต่ำ : การแก้ไขคำสั่งสากล : การแก้ไขคำสั่งเฉพาะอุปกรณ์ : การแก้ไขซอฟต์แวร์ : การแก้ไขฮาร์ดแวร์ (x10) : แฟล็กฟังก์ชันอุปกรณ์ : ID อุปกรณ์

ฟังก์ชัน เมื่อตั้งค่าคำสั่ง [คำสั่งสากล 0] ไว้ที่ช่องสัญญาณของโมดูลที่กำหนด ฟังก์ชันนี้จะใช้ในการตรวจสอบข้อมูลการตอบสนอง หากตั้งค่าช่อง HART เป็น 'อนุญาต' และดำเนินการสื่อสาร HART ตามปกติ ข้อมูลการตอบสนองของพื้นที่นี้จะแสดงขึ้น แม้ว่าการตอบสนองใดๆ ต่อคำสั่ง 0 ก็ตาม
ร้องขอผ่าน HART_CMND แต่หากต้องการตรวจสอบข้อมูลเหล่านั้นอย่างต่อเนื่อง ให้ตั้งค่า Command 0
สั่งงานผ่าน HART_CMND

7-17

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
Exampเลอ โปรแกรม
7-18

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(3) คำสั่ง HART_C001
HART_C001
อ่านการตอบสนองต่อ Universal Command 1

บล็อกฟังก์ชัน

ป้อนข้อมูล
REQ BASE SLOT CH
เอาท์พุต
เสร็จสิ้น PV PUNIT สถิติ

คำอธิบาย
: ดำเนินการฟังก์ชันเมื่อ 1(ขอบที่เพิ่มขึ้น) : ระบุตำแหน่งฐาน : ระบุตำแหน่งสล็อต : หมายเลขช่องที่ใช้
: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด : หน่วยตัวแปรหลัก : ตัวแปรหลัก

ฟังก์ชัน เมื่อตั้งค่าคำสั่ง [คำสั่งสากล 1] ไว้ที่ช่องสัญญาณของโมดูลที่กำหนด ฟังก์ชันนี้จะใช้ในการตรวจสอบข้อมูลการตอบสนอง
Exampเลอ โปรแกรม

7-19

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(4) คำสั่ง HART_C002
HART_C002
อ่านการตอบสนองต่อ Universal Command 2

บล็อกฟังก์ชัน

ป้อนข้อมูล
REQ BASE SLOT CH

คำอธิบาย
: ดำเนินการฟังก์ชันเมื่อ 1(ขอบที่เพิ่มขึ้น) : ระบุตำแหน่งฐาน : ระบุตำแหน่งสล็อต : หมายเลขช่องที่ใช้

เอาท์พุต
เสร็จสิ้น Stat CURR PCENT

: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด : กระแสลูปของตัวแปรหลัก(mA) : เปอร์เซ็นต์ของตัวแปรหลักของช่วง

ฟังก์ชัน เมื่อตั้งค่าคำสั่ง [คำสั่งสากล 2] ไว้ที่ช่องสัญญาณของโมดูลที่กำหนด ฟังก์ชันนี้จะใช้ในการตรวจสอบข้อมูลการตอบสนอง
Exampเลอ โปรแกรม

7-20

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(5) คำสั่ง HART_C003
HART_C003
อ่านการตอบสนองต่อ Universal Command 3

บล็อกฟังก์ชัน

ป้อนข้อมูล
REQ BASE SLOT CH
เอาท์พุต
เสร็จสิ้นสถิติ CURR PUNIT PV SUNIT SV TUNIT TV QUNIT QV

คำอธิบาย
: ดำเนินการฟังก์ชันเมื่อ 1(ขอบที่เพิ่มขึ้น) : ระบุตำแหน่งฐาน : ระบุตำแหน่งสล็อต : หมายเลขช่องที่ใช้
: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด : กระแสลูปตัวแปรหลัก(mA) : หน่วยตัวแปรหลัก : ตัวแปรหลัก : หน่วยตัวแปรรอง : ตัวแปรรอง : หน่วยตัวแปรตติยภูมิ : ตัวแปรตติยภูมิ : หน่วยตัวแปรควอเทอร์นารี : ตัวแปรควอเทอร์นารี

ฟังก์ชัน เมื่อตั้งค่าคำสั่ง [คำสั่งสากล 3] ไว้ที่ช่องสัญญาณของโมดูลที่กำหนด ฟังก์ชันนี้จะใช้ในการตรวจสอบข้อมูลการตอบสนอง

7-21

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
Exampเลอ โปรแกรม
7-22

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(6) คำสั่ง HART_C012
HART_C012
อ่านการตอบสนองต่อ Universal Command 12

บล็อกฟังก์ชัน

ป้อนข้อมูล
REQ BASE SLOT CH

คำอธิบาย
: ดำเนินการฟังก์ชันเมื่อ 1(ขอบที่เพิ่มขึ้น) : ระบุตำแหน่งฐาน : ระบุตำแหน่งสล็อต : หมายเลขช่องที่ใช้

เอาท์พุต
เสร็จสิ้นสถิติ _AGE

: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด : ข้อความ (1/2) : ข้อความ (2/2)

ฟังก์ชัน เมื่อตั้งค่าคำสั่ง [คำสั่งสากล 12] ไว้ที่ช่องสัญญาณของโมดูลที่กำหนด ฟังก์ชันนี้จะใช้ในการตรวจสอบข้อมูลการตอบสนอง
Exampเลอ โปรแกรม

7-23

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(7) คำสั่ง HART_C013
HART_C013
อ่านการตอบสนองต่อ Universal Command 13

บล็อกฟังก์ชัน

ป้อนข้อมูล
REQ BASE SLOT CH

คำอธิบาย
: ดำเนินการฟังก์ชันเมื่อ 1(ขอบที่เพิ่มขึ้น) : ระบุตำแหน่งฐาน : ระบุตำแหน่งสล็อต : หมายเลขช่องที่ใช้

เอาท์พุต
ทำสถิติแล้ว TAG รายละเอียด ปี วันจันทร์

: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด : Tag : Descriptor : ปี : เดือน : วัน

ฟังก์ชัน เมื่อตั้งค่าคำสั่ง [คำสั่งสากล 13] ไว้ที่ช่องสัญญาณของโมดูลที่กำหนด ฟังก์ชันนี้จะใช้ในการตรวจสอบข้อมูลการตอบสนอง
Exampเลอ โปรแกรม

7-24

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(8) คำสั่ง HART_C015
HART_C015
อ่านการตอบสนองต่อ Universal Command 15

บล็อกฟังก์ชัน

ป้อนข้อมูล
REQ BASE SLOT CH

คำอธิบาย
: ดำเนินการฟังก์ชันเมื่อ 1(ขอบที่เพิ่มขึ้น) : ระบุตำแหน่งฐาน : ระบุตำแหน่งสล็อต : หมายเลขช่องที่ใช้

เอาท์พุต
เสร็จสิ้นสถิติ A_SEL TFUNC RUNIT บนล่าง DAMP WR_P เขต

: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด : รหัสเลือกสัญญาณเตือน PV : รหัสฟังก์ชันการถ่ายโอน PV : รหัสหน่วยช่วง PV : ค่าช่วงบนของ PV : ค่าช่วงล่างของ PV : PV dampค่า ing(วินาที) : รหัสป้องกันการเขียน : รหัสผู้จัดจำหน่ายฉลากส่วนตัว

ฟังก์ชัน เมื่อตั้งค่าคำสั่ง [คำสั่งสากล 15] ไว้ที่ช่องสัญญาณของโมดูลที่กำหนด ฟังก์ชันนี้จะใช้ในการตรวจสอบข้อมูลการตอบสนอง

7-25

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
Exampเลอ โปรแกรม
7-26

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(9) คำสั่ง HART_C016
HART_C016
อ่านการตอบสนองต่อ Universal Command 16

บล็อกฟังก์ชัน

ป้อนข้อมูล
REQ BASE SLOT CH

คำอธิบาย
: ดำเนินการฟังก์ชันเมื่อ 1(ขอบที่เพิ่มขึ้น) : ระบุตำแหน่งฐาน : ระบุตำแหน่งสล็อต : หมายเลขช่องที่ใช้

เอาท์พุต
เสร็จสิ้น FASSM สถิติ

: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด : หมายเลขชุดประกอบสุดท้าย

ฟังก์ชัน เมื่อตั้งค่าคำสั่ง [คำสั่งสากล 16] ไว้ที่ช่องสัญญาณของโมดูลที่กำหนด ฟังก์ชันนี้จะใช้ในการตรวจสอบข้อมูลการตอบสนอง
Exampเลอ โปรแกรม

7-27

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(10) คำสั่ง HART_C048
HART_C048
อ่านคำตอบของ Common Practice Command 48

บล็อกฟังก์ชัน

ป้อนข้อมูล
REQ BASE SLOT CH

คำอธิบาย
: ดำเนินการฟังก์ชันเมื่อ 1(ขอบที่เพิ่มขึ้น) : ระบุตำแหน่งฐาน : ระบุตำแหน่งสล็อต : หมายเลขช่องที่ใช้

เอาท์พุต
เสร็จสิ้นสถิติ DSS1A DSS1B EXTD OPMD AOS AOF DSS2A DSS2B DSS2C

: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด : สถานะเฉพาะอุปกรณ์1(1/2) : สถานะเฉพาะอุปกรณ์1(2/2) : ขยายสถานะเฉพาะอุปกรณ์ (V6.0) : โหมดการทำงาน (V5.1) : เอาต์พุตอะนาล็อก อิ่มตัว (V5.1) : เอาต์พุตอะนาล็อกคงที่ (V5.1) : สถานะเฉพาะอุปกรณ์2(1/3) : สถานะเฉพาะอุปกรณ์2 (2/3) : สถานะเฉพาะอุปกรณ์2 (3/3)

ฟังก์ชั่น เมื่อคำสั่ง [Common Practice Command 48] ถูกตั้งค่าเป็นช่องสัญญาณของโมดูลที่กำหนด สิ่งนี้จะเกิดขึ้น
ฟังก์ชั่นใช้ในการตรวจสอบข้อมูลการตอบสนอง

7-28

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
Exampเลอ โปรแกรม
7-29

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(11) คำสั่ง HART_C050
HART_C050
อ่านคำตอบของ Common Practice Command 50

บล็อกฟังก์ชัน

ป้อนข้อมูล
REQ BASE SLOT CH

คำอธิบาย
: ดำเนินการฟังก์ชันเมื่อ 1(ขอบที่เพิ่มขึ้น) : ระบุตำแหน่งฐาน : ระบุตำแหน่งสล็อต : หมายเลขช่องที่ใช้

เอาท์พุต
ทำสถิติแล้ว
ตัวแปร S_VAR T_VAR

: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด P_VAR : อุปกรณ์หลัก
: ตัวแปรอุปกรณ์รอง : ตัวแปรอุปกรณ์ตติยภูมิ

ฟังก์ชัน เมื่อตั้งค่าคำสั่ง [Common Practice Command 50] เป็นช่องสัญญาณของโมดูลที่กำหนด ฟังก์ชันนี้จะใช้ในการตรวจสอบข้อมูลการตอบสนอง
Exampเลอ โปรแกรม

7-30

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(12) คำสั่ง HART_C057
HART_C057
อ่านคำตอบของ Common Practice Command 57

บล็อกฟังก์ชัน

ป้อนข้อมูล
REQ BASE SLOT CH

คำอธิบาย
: ดำเนินการฟังก์ชันเมื่อ 1(ขอบที่เพิ่มขึ้น) : ระบุตำแหน่งฐาน : ระบุตำแหน่งสล็อต : หมายเลขช่องที่ใช้

เอาท์พุต
เสร็จสิ้นสถิติ U_TAG UDESC UYEAR U_MON U_DAY

: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด : หน่วย tag : ตัวระบุหน่วย : หน่วยปี : หน่วยเดือน : หน่วยวัน

ฟังก์ชัน เมื่อตั้งค่าคำสั่ง [Common Practice Command 57] เป็นช่องสัญญาณของโมดูลที่กำหนด ฟังก์ชันนี้จะใช้ในการตรวจสอบข้อมูลการตอบสนอง
Exampเลอ โปรแกรม

7-31

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(13) คำสั่ง HART_C061
HART_C061
อ่านคำตอบของ Common Practice Command 61

บล็อกฟังก์ชัน

ป้อนข้อมูล
REQ BASE SLOT CH

คำอธิบาย
: ดำเนินการฟังก์ชันเมื่อ 1(ขอบที่เพิ่มขึ้น) : ระบุตำแหน่งฐาน : ระบุตำแหน่งสล็อต : หมายเลขช่องที่ใช้

เอาท์พุต
เสร็จสิ้นสถิติ AUNIT A_LVL PUNIT PV SUNIT SV TUNIT TV QUNIT QV

: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด : รหัสหน่วยเอาต์พุตอนาล็อก PV : ระดับเอาต์พุตอนาล็อก PV : รหัสหน่วยตัวแปรหลัก : ตัวแปรหลัก : รหัสหน่วยตัวแปรรอง : ตัวแปรรอง : รหัสหน่วยตัวแปรตติยภูมิ : ตัวแปรตติยภูมิ : รหัสหน่วยตัวแปรควอเทอร์นารี : ควอเทอร์นารี ตัวแปร

ฟังก์ชัน เมื่อตั้งค่าคำสั่ง [Common Practice Command 61] เป็นช่องสัญญาณของโมดูลที่กำหนด ฟังก์ชันนี้จะใช้ในการตรวจสอบข้อมูลการตอบสนอง

7-32

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
Exampเลอ โปรแกรม
7-33

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(14) คำสั่ง HART_C110
HART_C110
อ่านคำตอบของ Common Practice Command 110

บล็อกฟังก์ชัน

ป้อนข้อมูล
REQ BASE SLOT CH

คำอธิบาย
: ดำเนินการฟังก์ชันเมื่อ 1(ขอบที่เพิ่มขึ้น) : ระบุตำแหน่งฐาน : ระบุตำแหน่งสล็อต : หมายเลขช่องที่ใช้

เอาท์พุต
เสร็จสิ้น STAT PUNIT PV SUNIT SV TUNIT TV QUNIT QV

: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด : รหัสหน่วยตัวแปรหลัก : ค่าตัวแปรหลัก : รหัสหน่วยตัวแปรรอง : ค่าตัวแปรรอง : รหัสหน่วยตัวแปรตติยภูมิ : ค่าตัวแปรตติยภูมิ : รหัสหน่วยตัวแปรควอเทอร์นารี : ค่าตัวแปรควอเทอร์นารี

ฟังก์ชัน เมื่อตั้งค่าคำสั่ง [Common Practice Command 110] เป็นช่องสัญญาณของโมดูลที่กำหนด ฟังก์ชันนี้จะใช้ในการตรวจสอบข้อมูลการตอบสนอง

7-34

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)
Exampเลอ โปรแกรม
7-35

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(15) คำสั่ง HART_CLR
HART_CLR
ล้างคำสั่ง HART ไปยังโมดูล
บล็อกฟังก์ชัน

ป้อนข้อมูล
ต้องการช่องฐาน CH C_CLR
เอาท์พุทเสร็จสิ้นสถิติ

คำอธิบาย
: ดำเนินการฟังก์ชันเมื่อ 1(ขอบที่เพิ่มขึ้น) : ระบุตำแหน่งฐาน : ระบุตำแหน่งสล็อต : หมายเลขช่องที่ใช้ : คำสั่งการสื่อสารที่จะลบออก
(ชุดบิตมาส์ก)
: เอาต์พุต 1 เมื่อเป็นปกติ : ข้อมูลข้อผิดพลาด

การทำงาน

(a) ใช้เพื่อหยุดการสื่อสารคำสั่งเกี่ยวกับช่องสัญญาณของโมดูลที่กำหนด

(b) ตั้งค่าบิต (BOOL Array) ให้สอดคล้องกับคำสั่งให้หยุดที่ “C_SET”

สั่งการ

110 61 57 50 48 16 15 13 12

3

2

1

0

ดัชนีอาร์เรย์

12 11 10

9

8

7

6

5

4

3

2

1

0

(c) ถ้าหน้าสัมผัส "REQ" ถูกแปลงจาก 0 เป็น 1 บล็อกฟังก์ชันจะถูกดำเนินการ (d) ข้อมูลการตอบสนองต่อคำสั่งที่หยุดทำงานจะคงสถานะ ณ เวลาที่หยุดไว้

Exampเลอ โปรแกรม

7-36

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

7.2.4 อดีตampโดยใช้คำสั่ง PUT/GET
(1) เปิดใช้งานช่อง
(a) คุณสามารถเปิด/ปิดการใช้งานการแปลง A/D ต่อช่อง (b) ปิดการใช้งานช่องที่ไม่ได้ใช้เพื่อลดรอบการแปลงต่อช่อง (c) เมื่อไม่ได้กำหนดช่อง ช่องทั้งหมดจะถูกตั้งค่าเป็นไม่ได้ใช้ (d) เปิด/ปิดการใช้งาน ของการแปลง A/D เป็นดังนี้

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

— — — — — — — — — — — — —

ซีซี ซีซี ฮฮ ฮฮ

32 10

บิต 0 1 16#0003 : 0000 0000 0000 0011

คำอธิบาย หยุดวิ่ง

ช3, ช2, ช1, ช0

กำหนดช่องทางการใช้งาน

(e) ค่าใน B4~B15 จะถูกละเว้น (ฉ) ตัวเลขที่ถูกต้องคือ เช่นampช่วยให้สามารถเปิดใช้งาน CH0~CH1 ของโมดูลอินพุตแอนะล็อกที่ติดตั้งอยู่ที่สล็อต 0

(2) การตั้งค่าช่วงกระแสอินพุต (ก) คุณสามารถตั้งค่าช่วงกระแสอินพุตต่อช่องสัญญาณได้ (ข) เมื่อไม่ได้ตั้งค่าช่วงอินพุตอนาล็อก ช่องสัญญาณทั้งหมดจะถูกตั้งค่าเป็น 4 ~ 20mA (ค) การตั้งค่าช่วงกระแสอินพุตอนาล็อกมีดังนี้
– ต่อไปนี้เป็นตัวอย่างampการตั้งค่า CH0~CH1 เป็น 4~20mA และ CH2~CH3 เป็น 0~20mA
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

CH3

CH2

CH1

CH0

นิดหน่อย

คำอธิบาย

0000

4 มิลลิแอมป์ ~ 20 มิลลิแอมป์

0001

0 มิลลิแอมป์ ~ 20 มิลลิแอมป์

16#4422 : 0001 0001 0000 0000

ช3, ช2, ช1, ช0

การตั้งค่าช่วงอินพุต

7-37

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(3) การตั้งค่าช่วงข้อมูลเอาท์พุต
(a) ช่วงข้อมูลเอาต์พุตดิจิทัลเกี่ยวกับอินพุตอะนาล็อกสามารถตั้งค่าได้ต่อช่องสัญญาณ (b) เมื่อไม่ได้ตั้งค่าช่วงข้อมูลเอาต์พุต ช่องสัญญาณทั้งหมดจะถูกตั้งค่าเป็น -32000~32000 (c) การตั้งค่าช่วงข้อมูลเอาต์พุตดิจิทัลมีดังนี้

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

CH3

CH2

CH1

CH0

นิดหน่อย

คำอธิบาย

0000

-32000 ~ 32000

0001

ค่าที่แม่นยำ

0010

0~10000

16#2012 : 0010 0000 0001 0010

ช3, ช2, ช1, ช0

ค่าที่แม่นยำมีช่วงเอาต์พุตดิจิทัลต่อไปนี้เกี่ยวกับช่วงอินพุตอะนาล็อก 1) กระแสไฟฟ้า

อินพุตแบบอะนาล็อก

4 ~ 20

0 ~ 20

เอาท์พุตดิจิตอล

ค่าที่แม่นยำ

4000 ~ 20000

0 ~ 20000

(4) การตั้งค่ากระบวนการเฉลี่ย (ก) คุณสามารถเปิด/ปิดกระบวนการเฉลี่ยต่อช่องได้ (ข) ไม่ได้ตั้งค่ากระบวนการเฉลี่ย ช่องทั้งหมดถูกตั้งค่าให้เปิดใช้งาน (ค) การตั้งค่ากระบวนการกรองเป็นดังนี้ (ง) รูปภาพต่อไปนี้เป็นตัวอย่างampใช้เวลาเฉลี่ยประมาณ CH1
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

CH3

CH2

CH1

CH0

นิดหน่อย

เนื้อหา

0000

Sampกระบวนการหลิง

0001 0010 0011

ค่าเฉลี่ยเวลา นับค่าเฉลี่ย ค่าเฉลี่ยเคลื่อนที่

0100

ค่าเฉลี่ยถ่วงน้ำหนัก

16#0010 : 0000 0000 0001 0000

ช3, ช2, ช1, ช0

7-38

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(5) การตั้งค่าเฉลี่ย
(ก)ค่าเริ่มต้นของค่าเฉลี่ยคือ 0
(b) ช่วงการตั้งค่าค่าเฉลี่ยมีดังนี้ วิธีค่าเฉลี่ย เวลาเฉลี่ย จำนวนเฉลี่ย ค่าเฉลี่ยเคลื่อนที่ ค่าเฉลี่ยถ่วงน้ำหนัก

ช่วงการตั้งค่า 200 ~ 5000(มิลลิวินาที)
2 ~ 50(ครั้ง) 2 ~ 100(ครั้ง)
0 ~ 99(%)

(c) เมื่อตั้งค่าอื่นนอกเหนือจากช่วงการตั้งค่า ระบบจะระบุหมายเลขข้อผิดพลาดที่รหัสข้อผิดพลาด (_F0001_ERR_CODE) ในขณะนี้ ค่าการแปลง A/D จะเก็บข้อมูลก่อนหน้าไว้ (# หมายถึงช่องที่เกิดข้อผิดพลาดที่รหัสข้อผิดพลาด)
(ง) การกำหนดค่าเฉลี่ยมีดังนี้

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

-

ค่าเฉลี่ย CH#

ช่วงการตั้งค่าจะแตกต่างกันไปตามวิธีการเฉลี่ย

ที่อยู่
_Fxxyy_CH0_AVG_VAL _Fxxyy_CH1_AVG_VAL _Fxxyy_CH2_AVG_VAL _Fxxyy_CH3_AVG_VAL

เนื้อหา
การตั้งค่าค่าเฉลี่ย CH0 การตั้งค่าค่าเฉลี่ย CH1 การตั้งค่าค่าเฉลี่ย CH2 การตั้งค่าค่าเฉลี่ย CH3

* ในการจัดสรรอุปกรณ์ x หมายถึงหมายเลขฐาน y หมายถึงหมายเลขช่องที่มีโมดูลติดตั้งอยู่

(6) การตั้งค่ากระบวนการแจ้งเตือน
(ก) ใช้สำหรับเปิด/ปิดกระบวนการแจ้งเตือน และสามารถตั้งค่าได้ในแต่ละช่อง (ข) ค่าเริ่มต้นของพื้นที่นี้คือ 0 (ค) การตั้งค่ากระบวนการแจ้งเตือนมีดังนี้

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

ซีซีซีซีซี ซีซี

ฮึ่ยยยย ฮึ่ยยย

—————- 3 2 1 0 3 2 1 0

ปลุกอัตราการเปลี่ยนแปลง

ปลุกกระบวนการ

นิดหน่อย

เนื้อหา

0

ปิดการใช้งาน

1

เปิดใช้งาน

หมายเหตุ ก่อนที่คุณจะตั้งค่าค่าเฉลี่ย เวลา/จำนวน ให้เปิดใช้งานกระบวนการเฉลี่ย และเลือกวิธีเฉลี่ย (เวลา/จำนวน)
7-39

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(7) การตั้งค่าค่าสัญญาณเตือนกระบวนการ
(ก) นี่คือพื้นที่สำหรับตั้งค่าค่าสัญญาณเตือนกระบวนการต่อช่องสัญญาณ ช่วงของสัญญาณเตือนกระบวนการจะแตกต่างกันไปตามช่วงข้อมูล

1) ค่าเครื่องหมาย: -32768 ~ 32767 1) ค่าที่แม่นยำ

ช่วง 4 ~ 20 mA 0 ~ 20 mA

ค่า 3808 ~ 20192 -240 ~ 20240

2) ค่าเปอร์เซ็นไทล์: -120 ~ 10120

(b) สำหรับรายละเอียดของการแจ้งเตือนกระบวนการ โปรดดูที่ 2.5.2

บี บี15 บี14 บี13 บี12 บี11 บี10 บี9 บี8

B

B

B

B

บี บี1 บี0

76 5 43 2

ค่าการตั้งค่าสัญญาณเตือนกระบวนการ CH#

ตัวแปร
_F0001_CH0_PAHH_VAL _F0001_CH0_PAH_VAL _F0001_CH0_PAL_VAL _F0001_CH0_PALL_VAL _F0001_CH1_PAHH_VAL _F0001_CH1_PAH_VAL _F0001_CH1_PAL_VAL _F0001_CH1_PALL_VAL _F0001_CH2_PAHH_VAL _F0001_CH2_PAH_VAL _F0001_CH2_PAL_VAL _F0001_CH2_PALL_VAL _F0001_CH3_PAHH_VAL _F0001_CH3_PAH_VAL _F0001_CH3_PAL_VAL _F0001_CH3_PALL_VAL

เนื้อหา
สัญญาณเตือนกระบวนการ CH0 ขีดจำกัด HH สัญญาณเตือนกระบวนการ CH0 ขีดจำกัด H สัญญาณเตือนกระบวนการ CH0 ขีดจำกัด L สัญญาณเตือนกระบวนการ CH0 ขีดจำกัด LL
สัญญาณเตือนกระบวนการ CH1 ขีดจำกัด HH สัญญาณเตือนกระบวนการ CH1 ขีดจำกัด H สัญญาณเตือนกระบวนการ CH1 ขีดจำกัด L สัญญาณเตือนกระบวนการ CH1 ขีดจำกัด LL สัญญาณเตือนกระบวนการ CH2 ขีดจำกัด HH สัญญาณเตือนกระบวนการ CH2 ขีดจำกัด H สัญญาณเตือนกระบวนการ CH2 ขีดจำกัด L สัญญาณเตือนกระบวนการ CH2 ขีดจำกัด LL สัญญาณเตือนกระบวนการ CH3 ขีดจำกัด HH สัญญาณเตือนกระบวนการ CH3 ขีดจำกัด H สัญญาณเตือนกระบวนการ CH3 ขีดจำกัด L สัญญาณเตือนกระบวนการ CH3 LL

หมายเหตุ ก่อนที่คุณจะตั้งค่าการเตือนกระบวนการ โปรดเปิดใช้งานการเตือนกระบวนการ

7-40

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(8) การตั้งค่าระยะเวลาตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลง
(ก) ช่วงระยะเวลาตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลงคือ 100 ~ 5000 (มิลลิวินาที) (ข) หากคุณตั้งค่าค่านอกช่วง รหัสข้อผิดพลาด 60# จะแสดงที่ที่อยู่ระบุรหัสข้อผิดพลาด
ครั้งนี้ ระยะเวลาตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลงจะถูกใช้เป็นค่าเริ่มต้น (10) (c) การตั้งค่าระยะเวลาตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลงมีดังนี้

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH# ระยะเวลาการตรวจจับสัญญาณเตือนการเปลี่ยนแปลงอัตรา

ช่วงระยะเวลาตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลงคือ 100 ~ 5000(ms)

ตัวแปร
_F0001_CH0_RA_PERIOD _F0001_CH1_RA_PERIOD _F0001_CH2_RA_PERIOD _F0001_CH3_RA_PERIOD

เนื้อหา
CH0 ระยะเวลาการตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลง CH1 ระยะเวลาการตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลง CH2 ระยะเวลาการตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลง CH3 ระยะเวลาการตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลง

หมายเหตุ ก่อนที่จะตั้งค่าช่วงเวลาการแจ้งเตือนอัตราการเปลี่ยนแปลง ให้เปิดใช้งานการแจ้งเตือนอัตราการเปลี่ยนแปลง และตั้งค่าขีดจำกัด H/L ของการแจ้งเตือนอัตราการเปลี่ยนแปลง

(9) ค่าการตั้งค่าการเตือนอัตราการเปลี่ยนแปลง (a) ช่วงค่าการเตือนอัตราการเปลี่ยนแปลงคือ -32768 ~ 32767(-3276.8% ~ 3276.7%) (b) การตั้งค่าค่าการเตือนอัตราการเปลี่ยนแปลงมีดังนี้
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
ค่าการตั้งค่าสัญญาณเตือนอัตราการเปลี่ยนแปลง CH#

ช่วงค่าสัญญาณเตือนอัตราการเปลี่ยนแปลงคือ -32768 ~ 32767

ตัวแปร
_F0001_CH0_RAL_VAL _F0001_CH0_RAL_VAL _F0001_CH1_RAL_VAL _F0001_CH1_RAL_VAL _F0001_CH2_RAL_VAL _F0001_CH2_RAL_VAL _F0001_CH3_RAL_VAL _F0001_CH3_RAL_VAL

เนื้อหา
สัญญาณเตือนอัตราการเปลี่ยนแปลง CH0 ตั้งค่าขีดจำกัด H สัญญาณเตือนอัตราการเปลี่ยนแปลง CH0 ตั้งค่าขีดจำกัด L สัญญาณเตือนอัตราการเปลี่ยนแปลง CH1 ตั้งค่าขีดจำกัด H สัญญาณเตือนอัตราการเปลี่ยนแปลง CH1 ตั้งค่าขีดจำกัด L สัญญาณเตือนอัตราการเปลี่ยนแปลง CH2 ตั้งค่าขีดจำกัด H สัญญาณเตือนอัตราการเปลี่ยนแปลง CH2 ตั้งค่าขีดจำกัด L สัญญาณเตือนอัตราการเปลี่ยนแปลง CH3 ตั้งค่าขีดจำกัด H สัญญาณเตือนอัตราการเปลี่ยนแปลง CH3 ตั้งค่าขีดจำกัด L

หมายเหตุ ก่อนที่คุณจะตั้งค่าช่วงเวลาการตรวจจับสัญญาณเตือนอัตราการเปลี่ยนแปลง ให้เปิดใช้งานกระบวนการสัญญาณเตือนอัตราการเปลี่ยนแปลง และตั้งค่าขีดจำกัด H/L ของสัญญาณเตือน

7-41

บทที่ 7 การกำหนดค่าและฟังก์ชันของหน่วยความจำภายใน (สำหรับ 2MLI/2MLR)

(10) รหัสข้อผิดพลาด
(ก) บันทึกรหัสข้อผิดพลาดที่ตรวจพบที่โมดูลอินพุตแอนะล็อก HART (ข) ประเภทและเนื้อหาของข้อผิดพลาดมีดังนี้ (ค) รูปภาพต่อไปนี้เป็นตัวอย่างโปรแกรมampรหัสข้อผิดพลาดในการอ่าน

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

-

รหัสข้อผิดพลาด

รหัสข้อผิดพลาด (ธ.ค.)

0

การทำงานปกติ

คำอธิบาย

ไฟ LED แสดงสถานะการทำงาน
ไฟ LED แสดงการทำงานติด

10

ข้อผิดพลาดของโมดูล (ข้อผิดพลาดการรีเซ็ต ASIC)

11

ข้อผิดพลาดของโมดูล (ข้อผิดพลาด ASIC RAM หรือการลงทะเบียน)

20# ข้อผิดพลาดค่าเวลาเฉลี่ย

กะพริบทุกๆ 0.2 วินาที

30#

นับข้อผิดพลาดของค่าที่กำหนดโดยเฉลี่ย

40#

ข้อผิดพลาดของค่าชุดค่าเฉลี่ยเคลื่อนที่

50#

ข้อผิดพลาดของค่าชุดถัวเฉลี่ยถ่วงน้ำหนัก

กะพริบทุกๆ 1 วินาที

60#

ข้อผิดพลาดค่าชุดระยะเวลาการตรวจจับสัญญาณเตือนการเปลี่ยนแปลง

* ที่รหัสข้อผิดพลาด # หมายถึงช่องที่เกิดข้อผิดพลาด
* สำหรับรายละเอียดรหัสข้อผิดพลาดเพิ่มเติม โปรดดูที่ 9.1
(d) ในกรณีที่เกิดรหัสข้อผิดพลาดสองครั้ง โมดูลจะบันทึกรหัสข้อผิดพลาดที่เกิดขึ้นครั้งแรก และรหัสข้อผิดพลาดที่เกิดขึ้นในภายหลังจะไม่ถูกบันทึก
(e) ในกรณีที่เกิดข้อผิดพลาด หลังจากแก้ไขข้อผิดพลาดแล้ว ให้ใช้ “แฟล็กคำขอล้างข้อผิดพลาด” (อ้างอิงถึง 5.2.7) รีสตาร์ทเครื่องเพื่อลบรหัสข้อผิดพลาดและหยุดการกะพริบของ LED

7-42

บทที่ 8 การเขียนโปรแกรม (สำหรับ 2MLI/2MLR)
บทที่ 8 การเขียนโปรแกรม (สำหรับ 2MLI/2MLR)
8.1 โปรแกรมพื้นฐาน
– อธิบายเกี่ยวกับการตั้งค่าเงื่อนไขการทำงานในหน่วยความจำภายในของโมดูลอินพุตอนาล็อก – โมดูลอินพุตอนาล็อกติดตั้งอยู่ที่ช่องที่ 2 – จุดใช้งาน IO ของโมดูลอินพุตอนาล็อกมี 16 จุด (แบบยืดหยุ่น) – เงื่อนไขการตั้งค่าเริ่มต้นจะถูกบันทึกลงในหน่วยความจำภายในด้วยอินพุต 1 ครั้ง
(1) โปรแกรม เช่นample โดยใช้ [พารามิเตอร์ I/O] 8-1

บทที่ 8 การเขียนโปรแกรม (สำหรับ 2MLI/2MLR)

(2) โปรแกรม เช่นample ใช้ [พารามิเตอร์ I/O]

โมดูลERxecaudtyion coEnxtaecut ptionint

ช่องสัญญาณ RUN

การดำเนินการ

CH0 เอาท์พุต

อุปกรณ์บันทึกข้อมูลเพื่อส่งเอาต์พุตดิจิตอล CH0

อุปกรณ์บันทึกข้อมูลที่จะส่ง

เอาท์พุต CH1 เอาท์พุตดิจิตอล CH3

เอาท์พุต CH2 เอาท์พุตดิจิตอล CH4

หมายเลขฐาน หมายเลขสล็อต
ที่อยู่หน่วยความจำภายใน

CH3 เอาท์พุต

การอ่านรหัสข้อผิดพลาด

อ่านรหัสข้อผิดพลาด

การดำเนินการ

8-2

บทที่ 8 การเขียนโปรแกรม (สำหรับ 2MLI/2MLR)

(3) โปรแกรม เช่นampการใช้คำสั่ง PUT/GET เพื่อติดต่อจุดดำเนินการ

เปิดใช้งาน CH (CH 1,2,3)

ตั้งค่าช่วงกระแสอินพุต

ชนิดข้อมูลเอาท์พุต

ตั้งค่ากระบวนการเฉลี่ย
ตั้งค่าค่าเฉลี่ย CH3
CH1 สัญญาณเตือนกระบวนการ H-limit

ตั้งค่าค่าเฉลี่ย CH1
ขั้นตอนการเตือนภัย

ตั้งค่าค่าเฉลี่ย CH2
CH1 ขีดจำกัดการแจ้งเตือนกระบวนการ HH

CH1 สัญญาณเตือนกระบวนการ L-limit
8-3

ขีดจำกัดการแจ้งเตือนกระบวนการ CH1 LL

บทที่ 8 การเขียนโปรแกรม (สำหรับ 2MLI/2MLR)

CH3 ขีดจำกัดการแจ้งเตือนกระบวนการ HH
ขีดจำกัดการแจ้งเตือนกระบวนการ CH3 LL
CH1 อัตราการเปลี่ยนแปลง สัญญาณเตือน H-limit
CH3 การเปลี่ยนแปลงอัตราการแจ้งเตือน L-limit

CH3 สัญญาณเตือนกระบวนการ H-limit
CH1 อัตราการเปลี่ยนแปลง ช่วงเวลาการตรวจจับสัญญาณเตือน
CH1 การเปลี่ยนแปลงอัตราการแจ้งเตือน L-limit

ขีดจำกัดการเตือนกระบวนการ CH3
CH3 อัตราการเปลี่ยนแปลง ช่วงเวลาการตรวจจับสัญญาณเตือน
CH3 อัตราการเปลี่ยนแปลง สัญญาณเตือน H-limit

8-4

บทที่ 8 การเขียนโปรแกรม (สำหรับ 2MLI/2MLR)

การป้อนข้อมูลการดำเนินการ

เอาต์พุต CH1

เอาต์พุต CH2

เอาต์พุต CH3

รหัสข้อผิดพลาด

8-5

บทที่ 8 การเขียนโปรแกรม (สำหรับ 2MLI/2MLR)

8.2 โปรแกรมการสมัคร
8.2.1 โปรแกรมจัดเรียงค่า A/D ที่แปลงแล้วตามขนาด
(1) การกำหนดค่าระบบ

2MLP 2MLI- 2MLI 2MLF 2MLQ

ซีพียูยู –

ACF2

ดี24เอ เอซี4เอช RY2เอ

(2) เนื้อหาการตั้งค่าเริ่มต้น

เลขที่

รายการ

เนื้อหาการตั้งค่าเบื้องต้น

1 ช่องที่ใช้แล้ว

ช0, ช2, ช3

2 ปริมาตรอินพุตtagอีช่วง 0 ~ 20

3 ช่วงข้อมูลเอาท์พุต -32000~32000

4. กระบวนการเฉลี่ย

CH0, 2, 3 (น้ำหนัก, จำนวน, เวลา)

5 ค่าเฉลี่ย

ค่าเฉลี่ยน้ำหนัก CH0 : 50 (%)

6 ค่าเฉลี่ย

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

โมดูลอินพุตแบบอะนาล็อก Honeywell 2MLF-AC4H [พีดีเอฟ] คู่มือการใช้งาน
โมดูลอินพุตอนาล็อก 2MLF-AC4H, 2MLF-AC4H, โมดูลอินพุตอนาล็อก, โมดูลอินพุต, โมดูล

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *