Allen Bradley PLC

Setup Analog Input

Configure Analog Input Card

 ControlLogix PLC สามารถรับค่าจากอุปกรณ์ที่ส่งสัญญาณ Analog ได้ทั้งแบบโวลเตจและกระแส ผ่าน Analog input card เช่น 1756-IF8 ซึ่งภายในจะมีวงจร Analog to Digital converter แบบ 16 bit ดังรูป โดยมี Optoisolation แยกสัญญาณจากอุปกรณ์และหน่วยควบคุมของการ์ดที่ส่งข้อมูลไปยัง backplane ของ PLC

                                                                                                                                                                                                                                                                                     ขั้นตอนการ Config analog input card ของ ControlLogix หลักๆ มีดังนี้คือ

1. Add การ์ดเข้ามาใน RSLogix5000 โปรเจค ใน Rack และ Slot ที่ต้องการ

2. Edit Properties ของการ์ด

General Tap

Name – พิมพ์ชื่อการ์ด

Slot – เลือก Slot ที่การ์ดติดตั้ง

Description – ป้อนคำอธิบายของการ์ด

Comm Format – เลือกชนิดการเชื่อมต่อกับการ์ดซึ่งขึ้นอยู่กับ 4 หัวข้อดังตารางด้านล่าง

Ownership – กำหนดสิทธิการควบคุม I/O โมดูลของ ControlLogix controllerโดยController ตัวที่ได้สิทธิจะทำหน้าที่จัดเก็บข้อมูล Configuration ของ I/O โมดูลและส่งค่า Configuration เข้าสู่การ์ดตอนเริ่มทำงาน ดังนั้นถ้าต้องการรับค่าจาก I/O เฉยๆโดยไม่ต้องการควบคุมการทำงานของการ์ดไว้เองให้เลือก เป็น “Listen only” (ฟังอย่างเดียว)

Time stamp – เลือกว่าบันทึกเวลาของ System clock เมื่อโมดูลส่งข้อมูลหรื่อไม่ (Multicast)

Data Format – เลือกชนิดของข้อมูลที่ส่งออกจากการ์ด คือ จำนวนจริง (Float) หรือจำนวนเต็ม (Integer)

Wiring Method – เลือกรูปแบบการต่ออุปกรณ์เข้ากับการ์ดซึ่งแบ่งเป็น 3 แบบหลักๆ ได้แก่

Differential เป็นการต่อสายของอุปกรณ์ข้างหนึ่งเข้ากับ input ของการ์ดและสายอีกข้างหนึ่งต่อเข้ากับอีก input ของการ์ด

High Speed ต่อสายอุปกรณ์เหมือนแบบ Differential แต่อัพเดจข้อมูลได้เร็วกว่า

Single Ended เป็นการต่อสายของอุปกรณ์ข้างหนึ่งเข้ากับ input ของการ์ดและสายอีกข้างหนึ่งต่อเข้ากับกราวด์

ตัวอย่างการต่ออุปกรณ์แบบ Single-Ended

Revision – เลือก FW Revision ของการ์ด

Electronic Keying – วิธีการตรวจสอบการ์ดที่เราเลือกในโปรแกรมกับที่ติดตั้งจริง มีอยู่ 3 แบบ คือ Exact Match (เช็ค Vendor,Product Type,Catalog Number,Major Revision,Minor Revision) Compatible keying (เช็คเหมือน Exact Match แต่อนุญาติให้การ์ดที่มี Revision สูงกว่าใช้งานได้)  และ Disable keying (ไม่มีการเช็ค Key)

Connection Tap

Requested package interval (RPI) – เวลาส่งข้อมูล (multicast) จากหน่วยความจำของการ์ด ออกไปยัง backplane ของ Rack โดยไม่ Scan ค่าจาก channel ก่อน

                                                                                                                                                                                                                                                                               Configuration Tap

Channel – เลือก channel ที่จะ Config

Input Range – เลือกช่วงสัญญาณที่อ่านค่า

Sensor Offset – ป้อนค่าชดเชย Error เนื่องจาก Sensor offset

Notch Filter – ความถี่ Filter ของ A/D convertor เพื่อกำจัด Line noise

Digital Filter – กำหนดค่า Time constant (ms) ของ Digital filter.

Scaling – กำหนดช่วงสัญญาณที่รับค่า(Low/High Signal)และช่วงข้อมูลที่นำมาใช้งาน(Low/High Engineering)

RTS (Real time sampling) – กำหนดเวลาของการ Scan ค่าจากทุกๆ channelและเก็บค่าลงหน่วยความจำของการ์ดก่อนส่งข้อมูล (multicast) ออกไปยัง backplane ของ Rack

                                                                                                                                                                                                                                                                                   โมดูลจะรีเซ็ต RPI Timer ทุกๆครั้งที่ ถึงเวลา RTS ดังนั้นถ้า RTS มีค่าน้อยกว่าหรือเท่ากับค่า RPI ข้อมูลที่ส่งไปยัง Backplane จะเป็นข้อมูลที่อัพเดจมาจาก channel และอัพเดจตามเวลาของ RTS เท่านั้น แต่ถ้า RTS มีค่ามากกว่า RPI โมดูลจะส่งข้อมูลไปยัง backplane ทั้งเวลา RTS และ RPI

ตัวอย่าง

RTS มีค่าเท่ากับ 100 ms และ RPI มีค่าเท่ากับ 25 ms ดังนั้น Controller จะได้ข้อมูลที่อัพเดจใหม่จาก channel ทุกๆ 100 ms แต่ทุกๆ 25 ms Controller จะได้ข้อมูลเดิมจากหน่วยความจำของการ์ด

                                                                                                                                                                                                                                                                                Alarm Configuration Tap

Channel – เลือก channel ที่จะ Config

Process Alarm – กำหนดค่าสำหรับ Trigger Alarm ซึ่งมีอยู่ 4 ระดับคือ High-High Alarm, High Alarm, Low Alarm และ Low-Low Alarm

Disable All Alarms –  ใช้ Disable alarm จากการ์ด

Latch Process Alarm – ให้ Alarm bit คงค่าเป็น True ค้างไว้ถึงแม้ว่าจะไม่มี Alarm แล้ว

Latch Rate Alarm –

Dead band –

Rate Alarm –

Calibration Tab

โดยทั่วไป Analog input card จะถูกสอบเทียบมาแล้วจากโรงงานเรียบร้อยแล้ว แต่เราสามารถสอบเทียบเองได้จากหน้าต่างนี้

One thought on “Setup Analog Input

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s