CPU 64 บล็อกและ CPU 1024 บล็อกมีค่าใช้จ่ายในการติดตั้งประมาณเท่ากัน ความแตกต่างคือโครงการของคุณจะเข้ากับการใช้งานครั้งแรกหรือไม่ หรือคุณจะใช้เวลาช่วงสุดสัปดาห์ในการลบฟีเจอร์ที่คุณเคยสัญญากับลูกค้า ความจุของความจำเป็นสเปคที่เงียบที่สุดในแผ่นข้อมูล และเป็นสิ่งที่กัดกินมากที่สุดในภายหลัง
นี่คือแผนที่ทั้งหมด มาจากคู่มือผู้ใช้ V6.2.2 โดยตรง เพื่อที่คุณจะไม่ต้องเดาอีกต่อไป:
- PR-18, PR-24— 1024 บล็อกฟังก์ชัน
- -N รุ่นที่มีซุฟฟิกซ์ (PR-12N/18N/26N, เช่น PR-12DC-DA-R-N)— 1024 บล็อกฟังก์ชัน, หน่วยความจำโปรแกรม 64K
- PR-14, PR-12, EXM— 512 บล็อกฟังก์ชัน
- SR-12, SR-22— 512 บล็อกฟังก์ชันในเฟิร์มแวร์ล่าสุด (256 ในรุ่นเก่า)
- PR-6, PR-12E— 64 บล็อกฟังก์ชัน
สังเกตเห็นรูปแบบไหม? เพดานไม่ได้เกี่ยวกับระดับราคา — มันติดตาม I/O ทางกายภาพและคลาสการแสดงผลของ CPU PR-26 ที่มีการออกแบบที่อุดมไปด้วยอนาล็อกและต้องการการขยายตัวต้องการพื้นที่ว่าง SR-12 ที่ทำการเปลี่ยนรีเลย์แทบจะไม่เกินสี่สิบบล็อก
อะไรที่ใช้บล็อกเร็วกว่าที่คุณคาดคิด
การนับที่ไม่ชำนาญทำให้ผู้คนมีปัญหา หนึ่งตัวจับเวลา = หนึ่งบล็อก แน่นอน แต่ลำดับการสลับปั๊มที่มีการบันทึกเวลาที่ผ่านไป ตารางเวลารายสัปดาห์ โซ่สัญญาณเตือน และโหมดการควบคุมด้วยตนเอง? นั่นคือสามสิบบล็อกก่อนที่คุณจะสัมผัสอนาล็อก เพิ่มการปรับขนาดสำหรับตัวส่งสัญญาณความดัน ตัวเปรียบเทียบสำหรับการตัดระดับต่ำ และเอาต์พุต PWM สำหรับพัดลมที่มีความเร็วเปลี่ยนแปลง และคุณจะข้ามหกสิบไปแล้ว
ทันใดนั้น PR-6 ขนาด 64 บล็อกรู้สึกเล็กมาก และมันก็เล็ก นั่นคือหน้าที่ของมัน
โครงการจริง: สถานีปั๊มขนาดเล็ก
พิจารณาสถานีลิฟต์ปั๊มสองปั๊ม: สวิตช์ลอย การทำงานสลับ การนับเวลาทำงาน การป้องกันการทำงานแห้ง เอาต์พุตสัญญาณเตือนระยะไกล และลิงก์ Modbus ไปยัง SCADA ขนาดเล็ก ใน PR-12 โครงการมีค่าใช้จ่าย 87 บล็อก — อยู่ในขอบเขต 512 อย่างสบาย ใน PR-6 มันจะไม่พอดี แอปพลิเคชันเดียวกัน คลาส CPU ที่แตกต่างกัน คำตอบที่แตกต่างกันสำหรับคำถามเดียวกัน: โมเดลไหนที่ฉันควรสั่งซื้อ?
สั่งซื้อรุ่นที่มีพื้นที่ว่าง ยี่สิบดอลลาร์เพิ่มเติมคือการประกันภัยต่อการประชุมออกแบบใหม่
ค่าใช้จ่ายที่ซ่อนอยู่ของการทำให้เล็กลง
ความจำที่เก็บรักษาไว้เป็นสเปคอีกอย่างที่ผู้คนมักมองข้าม คุณจะสังเกตว่า CPU PR-6 และ PR-12-E ไม่มีความจำที่เก็บรักษาไว้ — การสูญเสียพลังงานจะลบข้อมูลที่คุณเก็บไว้ ครอบครัวที่เหลือจะเก็บธงและรีจิสเตอร์ให้มีชีวิตอยู่ผ่านการสำรอง RTC 20 วัน หากเครื่องของคุณเก็บตัวนับแบตช์หรือตัวนับชั่วโมงที่สะสม ความแตกต่างนั้นมีความสำคัญในทุกการลดพลังงาน
และโมดูลขยาย สูงสุดสิบหกโมดูล I/O ที่เชื่อมต่อกัน 282 จุด I/O บน CPU ขนาดใหญ่ สื่อสารผ่านโปรโตคอลการขยายแบบ CAN-bus โมดูลมากขึ้น ที่อยู่มากขึ้น บล็อกมากขึ้นที่ใช้ในลอจิกที่อ่านพวกมัน คณิตศาสตร์จะเพิ่มขึ้น
วิธีการเลือกโดยไม่เสียใจ
ร่างโปรแกรมบนกระดาษก่อน นับบล็อกอย่างซื่อสัตย์ คูณสอง เพิ่มสิบเปอร์เซ็นต์สำหรับคำขอฟีเจอร์ที่เข้ามากลางโครงการ — มันมักจะเข้ามา — และเลือก CPU ที่มีคลาสสูงกว่าผลลัพธ์ ไม่มีใครเคยยื่นเรื่องร้องเรียนว่า PLC ของพวกเขามีความจำมากเกินไป ไม่มีใคร
โมดูลขยายใช้ที่อยู่ได้อย่างไร
จำนวนบล็อกเป็นเพียงครึ่งหนึ่งของเรื่องราวความจำ แผนที่ที่อยู่เป็นอีกครึ่งหนึ่ง และโมดูลขยายใช้มันเร็วกว่าที่ผู้เริ่มต้นคาดหวัง โมดูลดิจิทัล PR-E หรือ SR-E แต่ละตัวเพิ่มแปดอินพุตและแปดเอาต์พุต; โมดูลอนาล็อกแต่ละตัวเพิ่มสูงสุดหกดิจิทัลและสี่ช่องทางอนาล็อก สแต็คสิบหกโมดูลและพื้นที่ที่อยู่ของ CPU — I11 ถึง I16G, Q11 ถึง Q16G, AI11 ถึง AI164 — จะเต็มอย่างรวดเร็ว
กฎการวางแผนง่ายมาก: วางแผนที่อยู่ก่อนที่จะสั่งโมดูลแรก ตัดสินใจว่า สล็อตขยายไหนที่ถือธนาคารดิจิทัล สล็อตไหนที่ถืออนาล็อก และเว้นช่องว่างสำหรับการเติบโต การเปลี่ยนที่อยู่หลังจากที่ตู้ถูก Verkabelt เป็นการเปลี่ยนแปลงซอฟต์แวร์ — บล็อกอ้างอิงที่อยู่ใหม่ — แต่เป็นการเปลี่ยนแปลงซอฟต์แวร์ที่มีผลต่อทุกหน้าจอ ทุกจุด SCADA และทุกความคิดเห็น สิบห้านาทีของการวางแผนสามารถป้องกันวันหนึ่งของการเปลี่ยนหมายเลข
และจำกฎแรงดันจากคู่มือ: โมดูลขยายสามารถทำงานที่แรงดันไฟฟ้าที่แตกต่างจาก CPU แต่ละโมดูลต้องเห็นแรงดันไฟฟ้าของประเภทของมันเอง ตู้ที่มีแรงดันผสมถูกกฎหมาย เป็นเรื่องปกติ และเป็นปัญหาเรื่องการติดป้าย ระบุทุกราง
กับดัก 64 บล็อก
นี่คือความผิดพลาดในการซื้อที่ทำให้วิศวกรบริการมีงานทำ: การซื้อ CPU ที่เล็กที่สุดเพราะโปรแกรมแรกพอดี PR-6 และ PR-12E มีเพียง 64 ฟังก์ชันบล็อก — เพียงพอสำหรับการเปลี่ยนรีเลย์ แต่แน่นสำหรับสิ่งใดที่มีอนาล็อก โปรแกรมของลูกค้าเติบโต ตัวนับบล็อกถึงเพดาน และ "CPU ขนาดเล็กและราคาถูก" กลายเป็นโครงการ "เปลี่ยน CPU" ภายในหนึ่งปี
การแก้ไขคือกฎการกำหนดขนาดที่ฉันพูดซ้ำ: ร่างโปรแกรม นับบล็อก คูณสอง เพิ่มสิบเปอร์เซ็นต์สำหรับคำขอฟีเจอร์ที่เข้ามากลางโครงการ — มันมักจะเข้ามา — และซื้อหนึ่งคลาสขึ้นไป ความแตกต่างของราคาระหว่าง 256 และ 512 บล็อกมักจะไม่มาก; ค่าใช้จ่ายในการเปลี่ยนแปลงในสนามไม่ใช่
นี่คือเศรษฐศาสตร์ที่ซื่อสัตย์ของความจำ พื้นที่ว่างไม่ใช่สเปคหรู มันคือการประกันภัยที่ถูกที่สุดในแคตตาล็อก และเป็นเพียงสเปคเดียวที่คุณไม่สามารถอัปเกรดในสนามด้วยไขควง
แผนที่ที่อยู่บนกระดาษ
การกำหนดที่อยู่ขยายเป็นอัตโนมัติ — โมดูล 1 ใช้ I11-I1G โมดูล 16 ใช้ I161-I16G — ซึ่งเป็นเหตุผลที่ไม่มีใครเขียนมันลงไปและทุกคนต้องจ่ายในภายหลัง พิมพ์แผนที่สล็อตในวันที่สั่งโมดูล: สล็อตไหนถือธนาคารดิจิทัล สล็อตไหนถืออนาล็อก สล็อตไหนเว้นว่างสำหรับการเติบโต แผนที่หน้าหนึ่งสามารถป้องกันโครงการการเปลี่ยนที่อยู่ในปีที่สอง และทำให้แผงอ่านได้สำหรับผู้ที่สืบทอดมัน สิบห้านาที หนึ่งหน้า ผลตอบแทนถาวร
ซอฟต์แวร์ฟรี ดังนั้นโหลดมัน สร้างโครงการต้นแบบ และดูตัวนับบล็อก ใช้เวลาสามสิบนาทีและประหยัดเวลาในการทำงานตู้หนึ่งเดือน ทำเช่นนี้ก่อนที่คุณจะ Verkabelt อะไร












