โลโก้โนวาเทค

โมดูล I/O ดิจิทัล
โอบี-215
คู่มือการใช้งาน

โมดูลอินพุตเอาต์พุตดิจิตอล NOVATEK OB-215

ระบบการจัดการคุณภาพของการออกแบบและการผลิตอุปกรณ์เป็นไปตามข้อกำหนดของ ISO 9001:2015
เรียนลูกค้า,
บริษัท Novatek-Electro Ltd. ขอขอบคุณที่ซื้อผลิตภัณฑ์ของเรา คุณจะสามารถใช้เครื่องได้อย่างถูกต้องหลังจากศึกษาคู่มือการใช้งานอย่างละเอียด โปรดเก็บคู่มือการใช้งานไว้ตลอดอายุการใช้งานของเครื่อง

พินิจ

โมดูล I/O ดิจิทัล OB-215 ซึ่งต่อไปนี้เรียกว่า “อุปกรณ์” สามารถใช้งานได้ดังต่อไปนี้:
– รีโมท DC voltagอีมิเตอร์ (0-10V);
– มิเตอร์ DC ระยะไกล (0-20 mA);
– เครื่องวัดอุณหภูมิระยะไกลพร้อมความสามารถในการเชื่อมต่อเซ็นเซอร์ -NTC (10 KB)
เซ็นเซอร์อุณหภูมิ PTC 1000, PT 1000 หรือแบบดิจิทัล DS/DHT/BMP; ตัวควบคุมอุณหภูมิสำหรับโรงงานทำความเย็นและทำความร้อน; ตัวนับพัลส์พร้อมบันทึกผลลัพธ์ลงในหน่วยความจำ; รีเลย์พัลส์พร้อมกระแสสลับสูงสุด 8 A; ตัวแปลงอินเทอร์เฟซสำหรับ RS-485-UART (TTL)
OB-215 กำหนดไว้ว่า:
การควบคุมอุปกรณ์โดยใช้เอาท์พุตรีเลย์ที่มีความสามารถในการสลับได้สูงถึง 1.84 kVA; ติดตามสถานะ (ปิด/เปิด) ของหน้าสัมผัสที่อินพุตหน้าสัมผัสแบบแห้ง
อินเทอร์เฟซ RS-485 ช่วยควบคุมอุปกรณ์ที่เชื่อมต่อและอ่านค่าเซนเซอร์ผ่านทางโปรโตคอล ModBus
การตั้งค่าพารามิเตอร์จะถูกตั้งค่าโดยผู้ใช้จากแผงควบคุมโดยใช้โปรโตคอล ModBus RTU/ASCII หรือโปรแกรมอื่นใดที่อนุญาตให้ทำงานกับโปรโตคอล ModBus RTU / ASCII
สถานะของเอาท์พุตรีเลย์ การมีแหล่งจ่ายไฟ และการแลกเปลี่ยนข้อมูลจะแสดงโดยใช้ไฟแสดงสถานะที่แผงด้านหน้า (รูปที่ 1, 1, 2)
ขนาดโดยรวมและรูปแบบการจัดวางของอุปกรณ์แสดงในรูปที่ 1
บันทึก: เซ็นเซอร์วัดอุณหภูมิจะรวมอยู่ในขอบเขตการจัดส่งตามที่ตกลง

โมดูลอินพุตเอาต์พุตดิจิทัล NOVATEK OB-215 - รูปที่ 1

  1. ตัวบ่งชี้การแลกเปลี่ยนข้อมูลผ่านอินเทอร์เฟซ RS-485 (เปิดอยู่เมื่อมีการแลกเปลี่ยนข้อมูล)
  2. ตัวบ่งชี้สถานะของเอาท์พุตรีเลย์ (เปิดเมื่อหน้าสัมผัสรีเลย์ปิดอยู่)
  3. ตัวบ่งชี้ ปุ่มเปิดปิด จะเปิดเมื่อมีปริมาณการจ่ายไฟtage;
  4. ขั้วต่อสำหรับเชื่อมต่อการสื่อสาร RS-485;
  5. ขั้วต่อแหล่งจ่ายไฟอุปกรณ์
  6. ขั้วต่อสำหรับรีโหลด(รีเซ็ต)อุปกรณ์
  7. ขั้วต่อสำหรับเชื่อมต่อเซ็นเซอร์
  8. ขั้วเอาท์พุทของหน้าสัมผัสรีเลย์ (8A)

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

อุปกรณ์นี้มีวัตถุประสงค์สำหรับการใช้งานภายใต้เงื่อนไขต่อไปนี้:
– อุณหภูมิแวดล้อม: ตั้งแต่ลบ 35 ถึง +45 °C;
– ความดันบรรยากาศ: จาก 84 ถึง 106.7 kPa;
– ความชื้นสัมพัทธ์ (ที่อุณหภูมิ +25 °C): 30 … 80%
หากอุณหภูมิของอุปกรณ์หลังจากการขนส่งหรือการจัดเก็บแตกต่างไปจากอุณหภูมิโดยรอบที่ควรใช้งาน ให้เก็บอุปกรณ์ไว้ในสภาวะการทำงานภายในเวลาสองชั่วโมง ก่อนที่จะเชื่อมต่อกับแหล่งจ่ายไฟหลัก (เนื่องจากอาจมีการควบแน่นที่องค์ประกอบของอุปกรณ์)
อุปกรณ์นี้ไม่ได้มีวัตถุประสงค์สำหรับการใช้งานภายใต้เงื่อนไขต่อไปนี้:
– แรงสั่นสะเทือนและแรงกระแทกอย่างมีนัยสำคัญ
– ความชื้นสูง;
– สภาพแวดล้อมที่รุนแรงซึ่งมีกรด ด่าง ฯลฯ อยู่ในอากาศ ตลอดจนสิ่งปนเปื้อนรุนแรง (จารบี น้ำมัน ฝุ่น ฯลฯ)

อายุการใช้งานและการรับประกัน

อุปกรณ์มีอายุการใช้งาน 10 ปี
อายุการเก็บรักษา 3 ปี
ระยะเวลารับประกันการทำงานของอุปกรณ์คือ 5 ปีนับจากวันที่ขาย
ในช่วงระยะเวลารับประกันการใช้งาน ผู้ผลิตจะดำเนินการซ่อมแซมอุปกรณ์ฟรี หากผู้ใช้ปฏิบัติตามข้อกำหนดของคู่มือการใช้งาน
หมายเหตุ! ผู้ใช้จะสูญเสียสิทธิ์ในการรับบริการตามการรับประกันหากใช้อุปกรณ์โดยฝ่าฝืนข้อกำหนดของคู่มือการใช้งานฉบับนี้
การบริการรับประกันจะดำเนินการที่สถานที่ซื้อหรือโดยผู้ผลิตอุปกรณ์ การบริการหลังการรับประกันของอุปกรณ์จะดำเนินการโดยผู้ผลิตตามอัตราปัจจุบัน
ก่อนส่งไปซ่อม ควรบรรจุอุปกรณ์ไว้ในบรรจุภัณฑ์เดิมหรือบรรจุภัณฑ์อื่นที่ไม่รวมความเสียหายทางกลไก
กรุณาแจ้งเหตุผลโดยละเอียดในการส่งคืนอุปกรณ์และโอนไปยังฝ่ายบริการรับประกัน (หลังรับประกัน) ในช่องข้อมูลการเรียกร้อง

ใบรับรองการยอมรับ

OB-215 ได้รับการตรวจสอบการใช้งานและได้รับการยอมรับตามข้อกำหนดของเอกสารทางเทคนิคปัจจุบัน โดยจัดอยู่ในประเภทเหมาะสมสำหรับการใช้งาน
หัวหน้าฝ่าย QCD
วันที่ผลิต
ผนึก

ข้อมูลทางเทคนิค

ตารางที่ 1 – ข้อมูลจำเพาะทางเทคนิคพื้นฐาน

แหล่งจ่ายไฟที่ได้รับการจัดอันดับvoltage 12 – 24 โวลต์
'ค่าความผิดพลาดของการวัดปริมาตร DCtage ในช่วง 0-10 AV, นาที 104
ข้อผิดพลาดในการวัด DC ในช่วง 0-20 mA ขั้นต่ำ 1%
!ช่วงการวัดอุณหภูมิ (NTC 10 KB) -25…+125 องศาเซลเซียส
“ข้อผิดพลาดในการวัดอุณหภูมิ (NTC 10 KB) ตั้งแต่ -25 ถึง +70 ±-1 องศาเซลเซียส
ข้อผิดพลาดในการวัดอุณหภูมิ (NTC 10 KB) ตั้งแต่ +70 ถึง +125 ±2 องศาเซลเซียส
ช่วงการวัดอุณหภูมิ (PTC 1000) -50…+120 องศาเซลเซียส
ข้อผิดพลาดในการวัดอุณหภูมิ (PTC 1000) ±1 องศาเซลเซียส
ช่วงการวัดอุณหภูมิ (PT 1000) -50…+250 องศาเซลเซียส
ข้อผิดพลาดในการวัดอุณหภูมิ (PT 1000) ±1 องศาเซลเซียส
ความถี่พัลส์สูงสุดในโหมด "ตัวนับพัลส์/อินพุตลอจิก* 200 เฮิรตซ์
แม็กซ์ ฉบับที่tage ที่กำหนดให้เป็นอินพุต «101» 12 โวลต์
แม็กซ์ ฉบับที่tage ที่กำหนดให้เป็นอินพุต «102» 5 โวลต์
เวลาเตรียมพร้อมสูงสุด 2 วินาที
'กระแสสลับสูงสุดพร้อมโหลดที่ใช้งานอยู่ 8 ก
ปริมาณและชนิดของหน้าสัมผัสรีเลย์ (หน้าสัมผัสสวิตชิ่ง) 1
อินเทอร์เฟซการสื่อสาร อาร์เอส (อีไอเอ/ทีไอเอ)-485
โปรโตคอลการแลกเปลี่ยนข้อมูล ModBus แอสกี/อาร์ทียู
สภาพการทำงานที่ได้รับการจัดอันดับ ต่อเนื่อง
เวอร์ชันการออกแบบตามสภาพอากาศ
ระดับการป้องกันของอุปกรณ์
เอ็นเอฟ 3.1
P20
ระดับการปนเปื้อนที่ยอมรับได้ II
การใช้พลังงานไฟฟ้าแบบนาซิมัล 1 วัตต์
ระดับการป้องกันไฟฟ้าช็อต ที่สาม
 !หน้าตัดของสายไฟสำหรับการเชื่อมต่อ 0.5 – 1.0 ฉัน
แรงบิดในการขันสกรู 0.4 นิวตันเมตร
น้ำหนัก ส 0.07 กก
ขนาดโดยรวม •90x18x64 มม.

'อุปกรณ์นี้เป็นไปตามข้อกำหนดต่อไปนี้: EN 60947-1; EN 60947-6-2; EN 55011: EN 61000-4-2
การติดตั้งอยู่บนราง DIN ขนาดมาตรฐาน 35 มม.
ตำแหน่งในอวกาศ – ตามใจชอบ
วัสดุตัวเรือนเป็นพลาสติกชนิดดับไฟได้เอง
สารอันตรายที่มีปริมาณเกินความเข้มข้นสูงสุดที่อนุญาตไม่มีอยู่

คำอธิบาย  พิสัย  การตั้งค่าจากโรงงาน พิมพ์ ว/ร ที่อยู่ (ธ.ก.ส.)
การวัดสัญญาณดิจิตอล:
0 – ตัวนับชีพจร;
1 – อินพุตลอจิก/รีเลย์พัลส์
การวัดสัญญาณอนาล็อก:
2 – ฉบับtagอี การวัด;
3 – การวัดกระแสไฟฟ้า
การวัดอุณหภูมิ:
4 – เซ็นเซอร์ NTC (10KB);
5- เซ็นเซอร์ PTC1000;
6 – เซ็นเซอร์ PT 1000
โหมดการแปลงอินเทอร์เฟซ:
7 – RS-485 – UART (TTL)
เซ็นเซอร์ 8 _d igita I ( 1-Wi re, _12C)*
0 … 8 1 ยูไอเอ็นที ว/ร 100
เซ็นเซอร์ดิจิตอลเชื่อมต่อ
O – 0518820 (1 สาย);
1- DHT11 (1 สาย);
2-DHT21/AM2301(1 สาย);
3- DHT22 (1 สาย);
4-BMP180(12ซี)
0 .. .4 0 ยูไอเอ็นที ว/ร 101
การแก้ไขอุณหภูมิ -99…99 0 ยูไอเอ็นที ว/ร 102
การควบคุมรีเลย์:
0 – การควบคุมถูกปิดใช้งาน
1 – หน้าสัมผัสรีเลย์จะเปิดเมื่อค่าสูงกว่าเกณฑ์สูงสุด และจะปิดเมื่อค่าต่ำกว่าเกณฑ์ต่ำสุด
2 – หน้าสัมผัสรีเลย์จะปิดเมื่อค่าสูงกว่าเกณฑ์สูงสุด และจะเปิดเมื่อค่าต่ำกว่า
เกณฑ์ล่าง;
3 – หน้าสัมผัสรีเลย์จะเปิดเมื่อค่าสูงกว่าเกณฑ์บนหรือต่ำกว่าเกณฑ์ล่าง และจะปิดเมื่อค่าต่ำกว่าเกณฑ์บนและสูงกว่าเกณฑ์ล่าง:
0 … 3 0 ยูไอเอ็นที ว/ร 103
เกณฑ์ด้านบน -500…2500 250 ยูไอเอ็นที ว/ร 104
เกณฑ์ที่ต่ำกว่า -500…2500 0 ยูไอเอ็นที ว/ร 105
โหมดนับชีพจร
O – เคาน์เตอร์ที่ขอบนำของพัลส์
1 – เคาน์เตอร์ที่ขอบท้ายของพัลส์
2 – เคาน์เตอร์ทั้งสองด้านของพัลส์
0…2 0 ยูไอเอ็นที ว/ร 106
สวิตช์ดีบาวน์หน่วงเวลา"** 1…250 100 ยูไอเอ็นที ว/ร 107
จำนวนพัลส์ต่อหน่วยนับ*** 1…65534 8000 ยูไอเอ็นที ว/ร 108
อาร์เอส-485:
0 – ModBus RTU
1- MODBus ASCll XNUMX- บัส
0…1 0 ยูไอเอ็นที ว/ร 109
รหัส UID ของ ModBus 1…127 1 ยูไอเอ็นที ว/ร 110
อัตราแลกเปลี่ยน :
0 – 1200; 1 – 2400; 2 – 4800;
39600; 4 – 14400; 5 – 19200
0…5 3 ยูไอเอ็นที ว/ร 111
การตรวจสอบพาริตี้และสต็อปบิต:
0 – ไม่, 2 สต็อปบิต; 1 – คู่, 1 สต็อปบิต; 2 – คี่, 1 สต็อปบิต
0 ... .2 0 ยูไอเอ็นที ว/ร 112
อัตราแลกเปลี่ยน
UART(TTL) -> RS-485:
โอ = 1200; 1 – 2400; 2 – 4800;
3- 9600; 4 – 14400; 5- 19200
0…5 3 ยูไอเอ็นที ว/ร 113
สต็อปบิตสำหรับ UART(TTL)=->RS=485:
O-1stopbit; สต็อปบิต 1-1.5; สต็อปบิต 2-2
0 ... .2 o ยูไอเอ็นที ว/ร 114
การตรวจสอบความเท่าเทียมกันสำหรับ
UART(TTL)->RS-485: O – ไม่มี; 1 – คู่; 2 – 0dd
0 ... .2 o ยูไอเอ็นที ว/ร 115
การป้องกันด้วยรหัสผ่าน ModBus
**** O- ปิดใช้งาน; 1- เปิดใช้งาน
0 ... .1 o ยูไอเอ็นที ว/ร 116
ค่ารหัสผ่าน ModBus อาริโซน่า,อาริโซน่า,0-9 แอดมิน สตริง ว/ร 117-124
การแปลงค่า = 3
O- ปิดใช้งาน; 1- เปิดใช้งาน
0 ... .1 0 ยูไอเอ็นที ว/ร 130
ค่าอินพุตขั้นต่ำ 0…2000 0 ยูไอเอ็นที ว/ร 131
ค่าอินพุตสูงสุด 0…2000 2000 ยูไอเอ็นที ว/ร 132
มูลค่าแปลงขั้นต่ำ -32767…32767 0 ยูไอเอ็นที ว/ร 133
มูลค่าการแปลงสูงสุด -32767…32767 2000 ยูไอเอ็นที ว/ร 134

หมายเหตุ:
W/R – ประเภทการเข้าถึงรีจิสเตอร์ในรูปแบบการเขียน/การอ่าน
* เซ็นเซอร์ที่จะเชื่อมต่อจะถูกเลือกที่ที่อยู่ 101
** ความล่าช้าที่ใช้ในการดีบาวน์สวิตช์ในโหมดลอจิกอินพุต/รีเลย์พัลส์ มิติเป็นหน่วยมิลลิวินาที
*** ใช้เฉพาะในกรณีที่ตัวนับพัลส์เปิดอยู่ คอลัมน์ “ค่า” ระบุจำนวนพัลส์ที่อินพุต หลังจากลงทะเบียนแล้ว ตัวนับจะเพิ่มขึ้นทีละหนึ่ง การบันทึกลงในหน่วยความจำจะดำเนินการเป็นระยะๆ เป็นนาที
**** หากเปิดใช้งานการป้องกันด้วยรหัสผ่าน ModBus (ที่อยู่ 116 ค่า “1”) จากนั้นจึงจะเข้าถึงฟังก์ชันการบันทึกได้ คุณต้องเขียนค่ารหัสผ่านที่ถูกต้อง

ตาราง 3 – ข้อมูลจำเพาะของหน้าสัมผัสเอาต์พุต

'โหมดการทำงาน สูงสุด
กระแสไฟฟ้าที่ U~250 V [A]
กำลังสลับสูงสุดที่
ยู~250 โวลต์ [VA]
ปริมาตร AC / DC ที่อนุญาตต่อเนื่องสูงสุดtagอี [วี] กระแสไฟสูงสุดที่ Ucon = 30
วีดีซี ไอเอ]
โคไซน์ φ=1 8 2000 250/30 0.6

การเชื่อมต่ออุปกรณ์

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

  1. เชื่อมต่ออุปกรณ์ตามที่แสดงไว้ในรูปที่ 2 (เมื่อใช้อุปกรณ์ในโหมดการวัดสัญญาณแอนะล็อก) หรือตามรูปที่ 3 (เมื่อใช้อุปกรณ์กับเซ็นเซอร์ดิจิทัล) สามารถใช้แบตเตอรี่ 12 V เป็นแหล่งจ่ายไฟได้tage สามารถอ่านได้ (แท็บ 6
    ที่อยู่ 7) หากต้องการเชื่อมต่ออุปกรณ์กับเครือข่าย ModBus ให้ใช้สายคู่บิดเกลียว CAT.1 หรือสูงกว่า
    บันทึก: หน้าสัมผัส "A" สำหรับการส่งสัญญาณแบบไม่กลับขั้ว ส่วนหน้าสัมผัส "B" สำหรับการส่งสัญญาณแบบกลับขั้ว แหล่งจ่ายไฟสำหรับอุปกรณ์จะต้องมีการแยกกระแสไฟฟ้าออกจากเครือข่าย
  2. เปิดสวิตช์อุปกรณ์

โมดูลอินพุตเอาต์พุตดิจิทัล NOVATEK OB-215 - รูปที่ 2โมดูลอินพุตเอาต์พุตดิจิทัล NOVATEK OB-215 - รูปที่ 3

บันทึก: หน้าสัมผัสรีเลย์เอาต์พุต "NO" เป็นแบบ "เปิดตามปกติ" หากจำเป็น สามารถใช้ในระบบสัญญาณและระบบควบคุมที่ผู้ใช้กำหนดได้

การใช้อุปกรณ์

หลังจากเปิดเครื่องแล้ว ไฟแสดงสถานะ «ปุ่มเปิดปิด» ไฟสว่างขึ้น ตัวบ่งชี้โมดูลอินพุตเอาต์พุตดิจิทัล NOVATEK OB-215 - สัญลักษณ์ 1 จะกะพริบเป็นเวลา 1.5 วินาที จากนั้นไฟแสดงสถานะ โมดูลอินพุตเอาต์พุตดิจิทัล NOVATEK OB-215 - สัญลักษณ์ 1 และ «RS-485» สว่างขึ้น (รูปที่ 1 ตำแหน่ง 1, 2, 3) และดับลงหลังจาก 0.5 วินาที
หากต้องการเปลี่ยนแปลงพารามิเตอร์ใด ๆ ที่คุณต้องการ:
– ดาวน์โหลดโปรแกรมแผงควบคุม OB-215/08-216 ได้ที่ www.novatek-electro.com หรือโปรแกรมอื่นใดที่ช่วยให้คุณทำงานกับโปรโตคอล Mod Bus RTU/ASCII ได้
– เชื่อมต่อกับอุปกรณ์ผ่านอินเทอร์เฟซ RS-485 – ดำเนินการตั้งค่าที่จำเป็นสำหรับพารามิเตอร์ 08-215
ระหว่างการแลกเปลี่ยนข้อมูล ไฟแสดงสถานะ “RS-485” จะกะพริบ หากไม่เป็นเช่นนั้น ไฟแสดงสถานะ “RS-485” จะไม่สว่างขึ้น
บันทึก: เมื่อเปลี่ยนการตั้งค่า 08-215 จำเป็นต้องบันทึกลงในหน่วยความจำแฟลชด้วยคำสั่ง (ตาราง 6 ที่อยู่ 50 ค่า “Ox472C”) เมื่อเปลี่ยนการตั้งค่า ModBus (ตาราง 3 ที่อยู่ 110 – 113) จำเป็นต้องรีบูตอุปกรณ์ด้วย

โหมดการทำงาน
โหมดการวัด
ในโหมดนี้ อุปกรณ์จะวัดค่าการอ่านของเซนเซอร์ที่เชื่อมต่อกับอินพุต “101” หรือ “102” (รูปที่ 1, 7) และดำเนินการที่จำเป็น ขึ้นอยู่กับการตั้งค่า
โหมดการแปลงอินเทอร์เฟซ
ในโหมดนี้ อุปกรณ์จะแปลงข้อมูลที่ได้รับผ่านอินเทอร์เฟซ RS-485 (Mod bus RTU/ASCll) เป็นอินเทอร์เฟซ UART (TTL) (ตาราง 2 ที่อยู่ 100 ค่า “7”) คำอธิบายโดยละเอียดเพิ่มเติมดูใน “การแปลงอินเทอร์เฟซ UART (TTL) เป็น RS-485”

การทำงานของอุปกรณ์
ตัวนับชีพจร
เชื่อมต่ออุปกรณ์ภายนอกตามรูปที่ 2 (e) ตั้งค่าอุปกรณ์ให้ทำงานในโหมด Pulse Counter (ตาราง 2 ที่อยู่ 100 ค่า “O”)
ในโหมดนี้ อุปกรณ์จะนับจำนวนพัลส์ที่อินพุต "102" (ซึ่งมีระยะเวลาไม่น้อยกว่าค่าที่ระบุในตาราง 2 (ที่อยู่ 107 ค่าเป็นมิลลิวินาที) และจัดเก็บข้อมูลในหน่วยความจำโดยมีคาบเวลา 1 นาที หากอุปกรณ์ถูกปิดก่อนที่จะสิ้นสุด 1 นาที ค่าที่จัดเก็บล่าสุดจะถูกคืนค่าเมื่อเปิดเครื่อง
หากคุณเปลี่ยนค่าในรีจิสเตอร์ (ที่อยู่ 108) ค่าที่เก็บไว้ทั้งหมดของเครื่องวัดพัลส์จะถูกลบออก
เมื่อถึงค่าที่ระบุในรีจิสเตอร์ (ที่อยู่ 108) ตัวนับจะเพิ่มขึ้นหนึ่ง (ตาราง 6, ที่อยู่ 4:5)
ในการตั้งค่าเริ่มต้นของตัวนับพัลส์ จำเป็นต้องเขียนค่าที่ต้องการลงในรีจิสเตอร์ (ตาราง 6 ที่อยู่ 4:5)

อินพุตลอจิก/รีเลย์พัลส์
เมื่อเลือกโหมดอินพุตลอจิก/รีเลย์พัลส์ (ตาราง 2, ที่อยู่ 100, ค่า 1) หรือเปลี่ยนโหมดมิเตอร์พัลส์ (ตาราง 2, ที่อยู่ 106) หากหน้าสัมผัสรีเลย์ปิด “C – NO” (ไฟ LED โมดูลอินพุตเอาต์พุตดิจิทัล NOVATEK OB-215 - สัญลักษณ์ 1 ไฟ LED สว่างขึ้น อุปกรณ์จะเปิดหน้าสัมผัส “C – NO” โดยอัตโนมัติ (ไฟ LEDโมดูลอินพุตเอาต์พุตดิจิทัล NOVATEK OB-215 - สัญลักษณ์ 1 ปิด).
โหมดการป้อนข้อมูลลอจิก
เชื่อมต่ออุปกรณ์ตามรูปที่ 2 (d) ตั้งค่าอุปกรณ์ให้ทำงานในโหมดลอจิกอินพุต/รีเลย์พัลส์ (ตาราง 2 ที่อยู่ 100 ค่า 1′) ตั้งค่าโหมดจำนวนพัลส์ที่ต้องการ (ตาราง 2 ที่อยู่ 106 ค่า “2”)
หากสถานะลอจิกบนขั้วต่อ “102” (รูปที่ 1, รูปที่ 6) เปลี่ยนเป็นระดับสูง (ขอบขึ้น) อุปกรณ์จะเปิดหน้าสัมผัสของรีเลย์ “C – NO” และปิดหน้าสัมผัสของรีเลย์ “C – NC” (รูปที่ 1, รูปที่ 7)
หากสถานะ ogic บนขั้วต่อ “102” (รูปที่ 1, รูปที่ 6) เปลี่ยนเป็นระดับต่ำ (ขอบตก) อุปกรณ์จะเปิดหน้าสัมผัสของรีเลย์ “C – NC” และปิดหน้าสัมผัส “C- NO” (รูปที่ 1, รูปที่ 7)
โหมดรีเลย์พัลส์
เชื่อมต่ออุปกรณ์ตามรูปที่ 2 (d) ตั้งค่าอุปกรณ์ให้ทำงานในโหมดลอจิกอินพุต/รีเลย์พัลส์ (ตาราง 2 ที่อยู่ 100 ค่า “1'1” ตั้งค่าโหมดตัวนับพัลส์ (ตาราง 2 ที่อยู่ 106 ค่า “O” หรือค่า “1”) สำหรับพัลส์ระยะเวลาสั้นที่มีระยะเวลาอย่างน้อยค่าที่ระบุในตาราง 2 (ที่อยู่ 107 ค่าเป็นมิลลิวินาที) ที่ขั้วต่อ «102» (รูปที่ 1, 6) อุปกรณ์จะปิดหน้าสัมผัสของรีเลย์ “C-NO” และเปิดหน้าสัมผัสของรีเลย์ “C-NC”
หากเกิดพัลส์ซ้ำเป็นเวลาสั้นๆ อุปกรณ์จะเปิดหน้าสัมผัสของรีเลย์ “C – NO” และปิดหน้าสัมผัสรีเลย์ “C – NC”
เล่มที่tagอีการวัด
เชื่อมต่ออุปกรณ์ตามรูปที่ 2 (b) ตั้งค่าอุปกรณ์ให้ทำงานในโหมด Voltagโหมดการวัด e (ตาราง 2 ที่อยู่ 100 ค่า “2”) หากจำเป็นที่อุปกรณ์จะต้องตรวจสอบค่าขีดจำกัดของปริมาณtage. จำเป็นต้องเขียนค่าอื่นที่ไม่ใช่ “O” ในรีจิสเตอร์ “การควบคุมรีเลย์” (ตาราง 2 ที่อยู่ 103) หากจำเป็น ให้ตั้งค่าเกณฑ์การทำงาน (ตาราง 2 ที่อยู่ 104-เกณฑ์บน ที่อยู่ 105-เกณฑ์ล่าง)
ในโหมดนี้ อุปกรณ์จะวัดปริมาณ DCtagอี ปริมาตรที่วัดได้tagสามารถอ่านค่า e ได้ที่ที่อยู่ 6 (ตาราง 6)
เล่มที่tagค่า e จะถูกหาได้เป็นหนึ่งร้อยโวลต์ (1234 = 12.34 V; 123 = 1.23V)
การวัดกระแสไฟฟ้า
เชื่อมต่ออุปกรณ์ตามรูปที่ 2 (a) ตั้งค่าอุปกรณ์ให้ทำงานในโหมด “การวัดกระแส” (ตาราง 2 ที่อยู่ 100 ค่า “3”) หากจำเป็นให้อุปกรณ์ตรวจสอบกระแสขีดจำกัด จะต้องเขียนค่าอื่นที่ไม่ใช่ “O” ในรีจิสเตอร์ “การควบคุมรีเลย์” (ตาราง 2 ที่อยู่ 103) หากจำเป็น ให้ตั้งค่าขีดจำกัดการทำงาน (ตาราง 2 ที่อยู่ 104 – ขีดจำกัดบน ที่อยู่ 105 – ขีดจำกัดล่าง)
ในโหมดนี้ อุปกรณ์จะวัดค่า DC สามารถอ่านค่ากระแสไฟฟ้าที่วัดได้ที่ตำแหน่ง 6 (ตาราง 6)
ค่าปัจจุบันได้มาจากหนึ่งในร้อยของมิลลิampก่อน (1234 = 12.34 mA; 123 = 1.23 mA)

ตารางที่ 4 – รายการฟังก์ชันที่รองรับ

ฟังก์ชั่น (เลขฐานสิบหก) วัตถุประสงค์ หมายเหตุ
ฉลู 03 การอ่านทะเบียนหนึ่งรายการหรือมากกว่า สูงสุด 50
ฉลู 06 การเขียนค่าหนึ่งลงในรีจิสเตอร์ -

ตารางที่ 5 – การลงทะเบียนคำสั่ง

ชื่อ คำอธิบาย  ว/ร ที่อยู่ (ธ.ก.ส.)
สั่งการ
ลงทะเบียน
รหัสคำสั่ง: Ox37B6 – เปิดรีเลย์;
Ox37B7 – ปิดรีเลย์;
Ox37B8 – เปิดรีเลย์ จากนั้นปิดหลังจาก 200 มิลลิวินาที
Ox472C-การตั้งค่าการเขียนหน่วยความจำแฟลช;
Ox4757 – โหลดการตั้งค่าจากหน่วยความจำแฟลช
OxA4F4 – รีสตาร์ทอุปกรณ์
OxA2C8 – รีเซ็ตเป็นการตั้งค่าจากโรงงาน; OxF225 – รีเซ็ตตัวนับพัลส์ (ค่าทั้งหมดที่เก็บไว้ในหน่วยความจำแฟลชจะถูกลบออก)
ว/ร 50
การเข้าสู่ ModBus รหัสผ่าน (8 ตัวอักษร (แอสกี) ในการเข้าถึงฟังก์ชันการบันทึก ให้ตั้งรหัสผ่านที่ถูกต้อง (ค่าเริ่มต้นคือ “admin”)
หากต้องการปิดใช้งานฟังก์ชันการบันทึก ให้ตั้งค่าอื่นใดนอกจากรหัสผ่าน อักขระที่ยอมรับได้: AZ; az; 0-9
ว/ร 51-59

หมายเหตุ:
W/R – ประเภทของการเข้าถึงรีจิสเตอร์การเขียน/อ่าน; ที่อยู่ในรูปแบบ “50” หมายถึงค่า 16 บิต (UINT); ที่อยู่ในรูปแบบ “51-59” หมายถึงช่วงค่า 8 บิต

ตารางที่ 6 – รีจิสเตอร์เพิ่มเติม

ชื่อ คำอธิบาย ว/ร ที่อยู่ (ธ.ก.ส.)
ตัวระบุ ตัวระบุอุปกรณ์ (ค่า 27) R 0
เฟิร์มแวร์
เวอร์ชัน
19 R 1
รีเจสทร์ สตู บิตโอ O – ตัวนับชีพจรถูกปิดใช้งาน
1 – เปิดใช้งานตัวนับชีพจรแล้ว
R 2:3 น.
บิต1 0 – ตัวนับสำหรับขอบนำของพัลส์ถูกปิดใช้งาน
1 – เปิดใช้งานตัวนับสำหรับขอบนำของพัลส์แล้ว
บิต2 0 – ตัวนับสำหรับขอบท้ายของพัลส์ถูกปิดใช้งาน
1 – เปิดใช้งานตัวนับสำหรับขอบท้ายของพัลส์
บิต3 O – ตัวนับสำหรับขอบพัลส์ทั้งสองถูกปิดใช้งาน:
1 – เปิดใช้งานตัวนับสำหรับขอบพัลส์ทั้งสอง
บิต4 0- การอินพุตเชิงตรรกะถูกปิดใช้งาน;
1- เปิดใช้งานอินพุตเชิงตรรกะแล้ว
บิต5 0 – ฉบับtagการวัด e ถูกปิดใช้งาน;
1 – ฉบับtagการวัดอีเปิดใช้งานแล้ว
บิต6 0- การวัดกระแสถูกปิดใช้งาน;
เปิดใช้งานการวัดค่าปัจจุบัน 1 ครั้ง
บิต7 0- การวัดอุณหภูมิโดยเซ็นเซอร์ NTC (10 KB) ถูกปิดใช้งาน
1- เปิดใช้งานการวัดอุณหภูมิด้วยเซ็นเซอร์ NTC (10 KB)
บิต8 0 – การวัดอุณหภูมิโดยเซ็นเซอร์ PTC 1000 ถูกปิดใช้งาน
1- เปิดใช้งานการวัดอุณหภูมิด้วยเซ็นเซอร์ PTC 1000
บิต9 0 – การวัดอุณหภูมิด้วยเซ็นเซอร์ PT 1000 ถูกปิดใช้งาน
1- เปิดใช้งานการวัดอุณหภูมิด้วยเซ็นเซอร์ PT 1000
บิต10 0-RS-485 -> UART(TTL)) ถูกปิดการใช้งาน
1-RS-485 -> UART(TTL) เปิดใช้งานแล้ว
บิต11 0 – ข้อมูลโปรโตคอล UART (TTL) ไม่พร้อมที่จะส่ง
1 – ข้อมูลโปรโตคอล UART (TTL) พร้อมที่จะส่งแล้ว
บิต12 0- เซ็นเซอร์ DS18B20 ถูกปิดใช้งาน;
เซ็นเซอร์ 1-DS18B20 เปิดใช้งานแล้ว
บิต13 เซ็นเซอร์ 0-DHT11 ถูกปิดใช้งาน
เซ็นเซอร์ 1-DHT11 เปิดใช้งานแล้ว
บิต14 เซ็นเซอร์ 0-DHT21/AM2301 ถูกปิดใช้งาน
เซ็นเซอร์ 1-DHT21/AM2301 เปิดใช้งานแล้ว
บิต15 เซ็นเซอร์ 0-DHT22 ถูกปิดใช้งาน
เซ็นเซอร์ 1-DHT22 เปิดใช้งานแล้ว
บิต16 มันถูกสงวนไว้
บิต17 เซ็นเซอร์ 0-BMP180 ถูกปิดใช้งาน
เซ็นเซอร์ 1-BMP180 เปิดใช้งานแล้ว
บิต18 0 – อินพุต <<«IO2» เปิดอยู่
1- อินพุต <
บิต19 0 – รีเลย์ปิด;
1 – รีเลย์เปิดอยู่
บิต20 0- ไม่มีโอเวอร์วอลุ่มtage;
1- มีโอเวอร์วอลุ่มtage
บิต21 0- ไม่มีการลดปริมาณtage;
1- มีการลดปริมาณtage
บิต22 0 – ไม่มีกระแสเกิน;
1- มีกระแสเกิน
บิต23 0 – ไม่มีการลดลงของกระแส;
1- มีกระแสไฟฟ้าลดลง
บิต24 0 – ไม่มีการเพิ่มขึ้นของอุณหภูมิ;
1- มีอุณหภูมิสูงขึ้น
บิต25 0- ไม่มีการลดอุณหภูมิ;
1- มีการลดอุณหภูมิ
บิต29 0 – บันทึกการตั้งค่าอุปกรณ์
1 – การตั้งค่าอุปกรณ์ไม่ถูกจัดเก็บ
บิต30 0 – เครื่องมือได้รับการสอบเทียบแล้ว
1- เครื่องมือไม่ได้รับการสอบเทียบ
ตัวนับชีพจร ว/ร 4:5 น.
ค่าที่วัดได้* R 6
ปริมาณอุปทานtagอีของ
อุปกรณ์
R 7

เซนเซอร์แบบดิจิตอล

อุณหภูมิ (x 0.1°C) R 11
ความชื้น (x 0.1%) R 12
ความดัน (Pa) R 13:14 น.
การแปลง
มูลค่าที่แปลงแล้ว R 16

หมายเหตุ:
W/R – ประเภทการเข้าถึงรีจิสเตอร์ในรูปแบบการเขียน/อ่าน
ที่อยู่ในรูปแบบ “1” หมายถึงค่า 16 บิต (UINT)
ที่อยู่ในรูปแบบ “2:3” หมายถึงค่า 32 บิต (ULONG)
* ค่าที่วัดได้จากเซนเซอร์อนาล็อก (ปริมาตรtage. กระแสไฟฟ้า อุณหภูมิ)

การวัดอุณหภูมิ
เชื่อมต่ออุปกรณ์ตามรูปที่ 2 (c) ตั้งค่าอุปกรณ์ให้ทำงานในโหมดการวัดอุณหภูมิ (ตาราง 2 ที่อยู่ 100 ค่า “4” “5” “6”) หากจำเป็นให้อุปกรณ์ตรวจสอบค่าอุณหภูมิเกณฑ์ จะต้องเขียนค่าอื่นที่ไม่ใช่ “O” ในรีจิสเตอร์ “การควบคุมรีเลย์” (ตาราง 2 ที่อยู่ 103) เพื่อตั้งค่าเกณฑ์การทำงาน ให้เขียนค่าในที่อยู่ 104 – เกณฑ์บน และที่อยู่ 105 – เกณฑ์ล่าง (ตาราง 2)
หากจำเป็นต้องแก้ไขอุณหภูมิ จำเป็นต้องบันทึกค่าปัจจัยการแก้ไขไว้ในรีจิสเตอร์ “การแก้ไขอุณหภูมิ” (ตาราง 2 ที่อยู่ 102) ในโหมดนี้ อุปกรณ์จะวัดอุณหภูมิด้วยความช่วยเหลือของเทอร์มิสเตอร์
สามารถอ่านอุณหภูมิที่วัดได้ที่อยู่ 6 (ตาราง 6)
ค่าอุณหภูมิจะถูกหารด้วยหนึ่งในสิบขององศาเซลเซียส (1234 = 123.4 °C; 123 = 12.3 °C)

การเชื่อมต่อเซนเซอร์ดิจิตอล
อุปกรณ์รองรับเซนเซอร์ดิจิทัลที่ระบุไว้ในตารางที่ 2 (ที่อยู่ 101)
ค่าที่วัดได้ของเซนเซอร์ดิจิทัลสามารถอ่านได้ที่ตำแหน่ง 11 -15 ตาราง 6 (ขึ้นอยู่กับค่าที่เซนเซอร์วัด) ช่วงเวลาสอบถามของเซนเซอร์ดิจิทัลคือ 3 วินาที
ในกรณีที่จำเป็นต้องแก้ไขอุณหภูมิที่วัดด้วยเซนเซอร์ดิจิตอล จำเป็นต้องป้อนปัจจัยการแก้ไขอุณหภูมิในรีจิสเตอร์ 102 (ตารางที่ 2)
หากตั้งค่าค่าอื่นที่ไม่ใช่ศูนย์ในรีจิสเตอร์ 103 (ตารางที่ 2) รีเลย์จะถูกควบคุมตามค่าที่วัดได้ในรีจิสเตอร์ 11 (ตารางที่ 6)
ค่าอุณหภูมิจะถูกหาเป็นหนึ่งในสิบขององศาเซลเซียส (1234 = 123.4 °C; 123= 12.3 °C)
หมายเหตุ: เมื่อเชื่อมต่อเซ็นเซอร์ผ่านอินเทอร์เฟซ 1 สาย คุณจะต้องติดตั้งตัวต้านทานภายนอกเพื่อเชื่อมต่อสาย "ข้อมูล" เข้ากับแหล่งจ่ายไฟที่มีค่าปกติตั้งแต่ 510 โอห์มถึง 5.1 กิโลโอห์ม
เมื่อเชื่อมต่อเซ็นเซอร์ผ่านอินเทอร์เฟซ 12C โปรดดูหนังสือเดินทางของเซ็นเซอร์นั้นๆ

การแปลงอินเทอร์เฟซ RS-485 เป็น UART (TTL)
เชื่อมต่ออุปกรณ์ตามรูปที่ 3 (a) ตั้งค่าอุปกรณ์ให้ทำงานในโหมด RS-485-UART (TTL) (ตาราง 2 ที่อยู่ 100 ค่า 7)
ในโหมดนี้ อุปกรณ์จะรับ (ส่ง) ข้อมูลผ่านอินเทอร์เฟซ RS-485 Mod Bus RTU/ASCII (รูปที่ 1, รูปที่ 4) และแปลงข้อมูลเหล่านั้นไปยังอินเทอร์เฟซ UART
Exampการสอบถามและตอบกลับแสดงไว้ในรูปที่ 10 และรูปที่ 11

การแปลงปริมาตรที่วัดได้tagมูลค่าปัจจุบัน
การแปลงปริมาตรที่วัดได้tage (ปัจจุบัน) เป็นค่าอื่น จำเป็นต้องเปิดใช้งานการแปลง (ตาราง 2, ที่อยู่ 130, ค่า 1) และปรับช่วงการแปลง
เช่นample ปริมาตรที่วัดได้tage ควรแปลงเป็นแท่งด้วยพารามิเตอร์เซนเซอร์ดังต่อไปนี้: voltagช่วงตั้งแต่ 0.5 V ถึง 8 V สอดคล้องกับแรงดัน 1 บาร์ถึง 25 บาร์ การปรับช่วงการแปลง: ค่าอินพุตขั้นต่ำ (ที่อยู่ 131, ค่า 50 สอดคล้องกับ 0.5 V), ค่าอินพุตสูงสุด (ที่อยู่ 132, ค่า 800 สอดคล้องกับ 8 V), ค่าแปลงขั้นต่ำ (ที่อยู่ 133, ค่า 1 สอดคล้องกับ 1 บาร์), ค่าแปลงสูงสุด (ที่อยู่ 134, ค่า 25 สอดคล้องกับ 25 บาร์)
ค่าที่แปลงแล้วจะปรากฏในรีจิสเตอร์ (ตาราง 6 ที่อยู่ 16)

การรีสตาร์ทอุปกรณ์และรีเซ็ตเป็นการตั้งค่าจากโรงงาน
หากจำเป็นต้องรีสตาร์ทอุปกรณ์ ต้องปิดขั้ว “R” และ “-” (รูปที่ 1) แล้วค้างไว้ 3 วินาที
หากต้องการคืนค่าการตั้งค่าจากโรงงานของอุปกรณ์ คุณต้องปิดและกดขั้วต่อ “R” และ “-” (รูปที่ 1) ค้างไว้นานกว่า 10 วินาที หลังจากผ่านไป 10 วินาที อุปกรณ์จะคืนค่าการตั้งค่าจากโรงงานและโหลดซ้ำโดยอัตโนมัติ

การทำงานกับ RS (ΕΙΑ/ΤΙΑ)-485 INTERFACE ผ่าน MODBUS PROTOCOL
OB-215 อนุญาตให้มีการแลกเปลี่ยนข้อมูลกับอุปกรณ์ภายนอกผ่านทางอินเทอร์เฟซอนุกรมของ RS (EIA/TIA)-485 ผ่านโปรโตคอล ModBus ด้วยชุดคำสั่งที่จำกัด (ดูตารางที่ 4 สำหรับรายการฟังก์ชันที่รองรับ)
ในการสร้างเครือข่าย จะใช้หลักการขององค์กรแบบมาสเตอร์-สเลฟ โดยที่ OB-215 ทำหน้าที่เป็นสเลฟ โดยในเครือข่ายจะมีโหนดมาสเตอร์ได้เพียงโหนดเดียวและโหนดสเลฟได้หลายโหนด เนื่องจากโหนดมาสเตอร์เป็นคอมพิวเตอร์ส่วนบุคคลหรือตัวควบคุมลอจิกแบบตั้งโปรแกรมได้ ด้วยองค์กรนี้ ผู้ริเริ่มรอบการแลกเปลี่ยนจึงสามารถเป็นโหนดมาสเตอร์ได้เท่านั้น
การสอบถามของโหนดมาสเตอร์นั้นเป็นแบบรายบุคคล (ส่งถึงอุปกรณ์เฉพาะ) OB-215 ดำเนินการส่งข้อมูลโดยตอบสนองต่อการสอบถามของโหนดมาสเตอร์แต่ละรายการ
หากพบข้อผิดพลาดในการรับแบบสอบถาม หรือหากไม่สามารถดำเนินการคำสั่งที่ได้รับได้ OB-215 จะสร้างข้อความแสดงข้อผิดพลาดในการตอบกลับ
ที่อยู่ (ในรูปแบบทศนิยม) ของรีจิสเตอร์คำสั่งและวัตถุประสงค์ของรีจิสเตอร์คำสั่งนั้นมีอยู่ในตารางที่ 5
ที่อยู่ (ในรูปแบบทศนิยม) ของรีจิสเตอร์เพิ่มเติมและวัตถุประสงค์จะแสดงอยู่ในตารางที่ 6

รูปแบบข้อความ
โปรโตคอลการแลกเปลี่ยนมีรูปแบบข้อความที่กำหนดไว้อย่างชัดเจน การปฏิบัติตามรูปแบบเหล่านี้จะช่วยให้เครือข่ายมีความถูกต้องและเสถียร
รูปแบบไบต์
OB-215 ได้รับการกำหนดค่าให้ทำงานกับรูปแบบไบต์ข้อมูลสองรูปแบบ ได้แก่ แบบมีการควบคุมพาริตี้ (รูปที่ 4) และแบบไม่มีการควบคุมพาริตี้ (รูปที่ 5) ในโหมดการควบคุมพาริตี้ ประเภทของการควบคุมยังระบุด้วยว่าเป็นแบบคู่หรือคี่ การส่งข้อมูลบิตข้อมูลจะดำเนินการโดยบิตที่มีนัยสำคัญน้อยที่สุดไปข้างหน้า
โดยค่าเริ่มต้น (ในระหว่างการผลิต) อุปกรณ์จะได้รับการกำหนดค่าให้ทำงานโดยไม่มีการควบคุมพาริตี้และมีสต็อปบิตสองตัว

โมดูลอินพุตเอาต์พุตดิจิทัล NOVATEK OB-215 - รูปที่ 4

การถ่ายโอนไบต์จะดำเนินการที่ความเร็ว 1200, 2400, 4800, 9600, 14400 และ 19200 bps โดยค่าเริ่มต้นในระหว่างการผลิต อุปกรณ์จะถูกกำหนดค่าให้ทำงานที่ความเร็ว 9600 bps
บันทึก: สำหรับโหมด ModBus RTU จะมีการส่งข้อมูล 8 บิต และสำหรับโหมด MODBUS ASCII จะมีการส่งข้อมูล 7 บิต
รูปแบบเฟรม
ความยาวเฟรมไม่สามารถเกิน 256 ไบต์สำหรับ ModBus RTU และ 513 ไบต์สำหรับ ModBus ASCII
ในโหมด ModBus RTU เฟรมเริ่มต้นและเฟรมสิ้นสุดจะถูกตรวจสอบโดยช่วงเงียบที่มีความยาวอย่างน้อย 3.5 ไบต์ เฟรมจะต้องถูกส่งเป็นสตรีมไบต์ต่อเนื่อง ความถูกต้องของการยอมรับเฟรมจะถูกควบคุมเพิ่มเติมโดยการตรวจสอบผลรวมการตรวจสอบ CRC
ฟิลด์ที่อยู่ใช้พื้นที่หนึ่งไบต์ ที่อยู่ของสเลฟจะอยู่ในช่วงตั้งแต่ 1 ถึง 247
รูปที่ 6 แสดงรูปแบบเฟรม RTU

โมดูลอินพุตเอาต์พุตดิจิทัล NOVATEK OB-215 - รูปที่ 5

ในโหมด ModBus ASCII จุดเริ่มต้นและจุดสิ้นสุดของเฟรมจะถูกควบคุมด้วยอักขระพิเศษ (สัญลักษณ์ (':' Ox3A) – สำหรับจุดเริ่มต้นของเฟรม สัญลักษณ์ ('CRLF' OxODOxOA) – สำหรับจุดสิ้นสุดของเฟรม)
เฟรมจะต้องถูกส่งเป็นสตรีมไบต์อย่างต่อเนื่อง
ความถูกต้องของการยอมรับเฟรมยังได้รับการควบคุมเพิ่มเติมโดยการตรวจสอบค่าตรวจสอบความถูกต้องของ LRC
ฟิลด์ที่อยู่ใช้พื้นที่สองไบต์ ที่อยู่ของสเลฟมีช่วงตั้งแต่ 1 ถึง 247 รูปที่ 7 แสดงรูปแบบเฟรม ASCII

โมดูลอินพุตเอาต์พุตดิจิทัล NOVATEK OB-215 - รูปที่ 6

บันทึก: ในโหมด Mod Bus ASCII แต่ละไบต์ของข้อมูลจะถูกเข้ารหัสด้วยรหัส ASCII สองไบต์ (ตัวอย่างเช่นample: ข้อมูล 1 ไบต์ Ox2 5 ถูกเข้ารหัสโดยรหัส ASCII สองไบต์ Ox32 และ Ox35

การสร้างและการตรวจสอบผลรวมตรวจสอบ
อุปกรณ์ผู้ส่งจะสร้าง checksum สำหรับไบต์ทั้งหมดของข้อความที่ส่ง 08-215 จะสร้าง checksum สำหรับไบต์ทั้งหมดของข้อความที่ได้รับในลักษณะเดียวกัน และเปรียบเทียบกับ checksum ที่ได้รับจากเครื่องส่ง หากเกิดความไม่ตรงกันระหว่าง checksum ที่สร้างขึ้นและ checksum ที่ได้รับ ข้อความแสดงข้อผิดพลาดจะถูกสร้างขึ้น

การสร้างผลรวมตรวจสอบ CRC
ข้อมูลตรวจสอบความถูกต้องในข้อความจะถูกส่งโดยไบต์ที่มีนัยสำคัญน้อยที่สุดไปข้างหน้า ซึ่งเป็นรหัสตรวจสอบแบบวนซ้ำตามพหุนาม OxA001 ที่ลดรูปไม่ได้
ซับรูทีนสำหรับการสร้าง checksum ของ CRC ในภาษา SI:
1: uint16_t GenerateCRC (uint8_t *pSendRecvBuf, uint16_tu จำนวน)
2: {
3: cons uint16_t Polynom = OxA001;
4: uint16_t ere= OxFFFF;
5: uint16_t ฉัน;
6: uint8_t ไบต์;
7: สำหรับ (i = O; i < (uCount-2); i ++) {
8: ere= ere ∧ pSendReevBuf[i];
9: สำหรับ(ไบต์=O; ไบต์<8; ไบต์++){
10: ถ้า((ere& Ox0001) == O){
11: ere= ere>>1;
12: }อื่น ๆ {
13: ere= ere>> 1;
14: ere= ere ∧ พหุนาม;
15: }
16: }
17: }
18: ส่งคืน crc;
19: }

การสร้างผลรวมตรวจสอบ LRC
ผลรวมตรวจสอบความถูกต้องในข้อความจะถูกส่งโดยการส่งต่อไบต์ที่มีนัยสำคัญที่สุด ซึ่งเป็นการตรวจสอบความซ้ำซ้อนตามยาว
ซับรูทีนสำหรับการสร้างค่าแฮชของ LRC ในภาษา SI:

1: uint8_t GenerateLRC(uint8_t *pSendReevBuf, uint16 จำนวนครั้ง)
2: {
3: uint8_t Ire= OxOO;
4: uint16_t ฉัน;
5: สำหรับ (i = O; i < (uCount-1); i ++) {
6: Ire= (Ire+ pSendReevbuf[i]) และ OxFF;
7: }
8: Ire= ((Ire ∧ OxFF) + 2) & OxFF;
9: การกลับคืน;
10:}

ระบบคำสั่ง
ฟังก์ชัน Ox03 – อ่านกลุ่มรีจิสเตอร์
ฟังก์ชัน Ox03 ทำหน้าที่อ่านเนื้อหาของรีจิสเตอร์ 08-215 โดยคำสั่งหลักจะประกอบด้วยที่อยู่ของรีจิสเตอร์เริ่มต้น รวมถึงจำนวนคำที่ต้องการอ่าน
การตอบสนอง 08-215 ประกอบด้วยจำนวนไบต์ที่จะส่งคืนและข้อมูลที่ร้องขอ จำนวนรีจิสเตอร์ที่ส่งคืนจะเลียนแบบเป็น 50 หากจำนวนรีจิสเตอร์ในแบบสอบถามเกิน 50 (100 ไบต์) การตอบสนองจะไม่ถูกแบ่งออกเป็นเฟรม
อดีตampไฟล์ของการสอบถามและการตอบสนองใน Mod Bus RTU แสดงในรูปที่ 8

โมดูลอินพุตเอาต์พุตดิจิทัล NOVATEK OB-215 - รูปที่ 7

ฟังก์ชั่น Ox06 – บันทึกการลงทะเบียน
ฟังก์ชั่น Ox06 ช่วยบันทึกข้อมูลใน 08 รีจิสเตอร์ 215-XNUMX
แบบสอบถามหลักประกอบด้วยที่อยู่ของรีจิสเตอร์และข้อมูลที่จะเขียน การตอบสนองของอุปกรณ์จะเหมือนกับแบบสอบถามหลักและประกอบด้วยที่อยู่ของรีจิสเตอร์และข้อมูลชุด ตัวอย่างampไฟล์ของการสอบถามและการตอบสนองในโหมด ModBus RTU แสดงในรูปที่ 9

โมดูลอินพุตเอาต์พุตดิจิทัล NOVATEK OB-215 - รูปที่ 8

การแปลงอินเทอร์เฟซ UART (TTL) เป็น RS-485
ในโหมดการแปลงอินเทอร์เฟซ หากคำถามไม่ได้ถูกส่งไปที่ 08-215 คำถามจะถูกส่งต่อไปยังอุปกรณ์ที่เชื่อมต่อกับ «101» และ «102» ในกรณีนี้ ตัวบ่งชี้ «RS-485» จะไม่เปลี่ยนสถานะ
อดีตampการสอบถามและตอบสนองต่ออุปกรณ์บนสาย UART (TTL) แสดงในรูปที่ 10

โมดูลอินพุตเอาต์พุตดิจิทัล NOVATEK OB-215 - รูปที่ 9

อดีตampไฟล์การบันทึกไปที่รีจิสเตอร์หนึ่งของอุปกรณ์บนสาย UART (TTL) แสดงในรูปที่ 11

โมดูลอินพุตเอาต์พุตดิจิทัล NOVATEK OB-215 - รูปที่ 10

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

รหัสข้อผิดพลาด ชื่อ ความคิดเห็น
ขนาด 0x01 ฟังก์ชันที่ผิดกฎหมาย หมายเลขฟังก์ชันผิดกฎหมาย
ขนาด 0x02 ที่อยู่ข้อมูลที่ผิดกฎหมาย ที่อยู่ไม่ถูกต้อง
ขนาด 0x03 ค่าข้อมูลที่ผิดกฎหมาย ข้อมูลไม่ถูกต้อง
ขนาด 0x04 ความล้มเหลวของอุปกรณ์เซิร์ฟเวอร์ ความล้มเหลวของอุปกรณ์ควบคุม
ขนาด 0x05 รับทราบ ข้อมูลยังไม่พร้อม
ขนาด 0x06 อุปกรณ์เซิร์ฟเวอร์ไม่ว่าง ระบบกำลังยุ่งอยู่
ขนาด 0x08 ข้อผิดพลาดพาริตี้หน่วยความจำ หน่วยความจำผิดพลาด

ข้อควรระวังด้านความปลอดภัย

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

ขั้นตอนการบำรุงรักษา

ความถี่ในการบำรุงรักษาที่แนะนำคือทุกๆ หกเดือน
ขั้นตอนการบำรุงรักษา:

  1. ตรวจสอบความน่าเชื่อถือในการเชื่อมต่อของสายไฟ หากจำเป็น ให้ clamp ด้วยแรง 0.4 N*m;
  2. ตรวจสอบความสมบูรณ์ของตัวเรือนด้วยสายตา
  3. หากจำเป็น ให้เช็ดแผงด้านหน้าและตัวเครื่องด้วยผ้า
    ห้ามใช้สารกัดกร่อนและตัวทำละลายในการทำความสะอาด

การขนส่งและการเก็บรักษา

อุปกรณ์ในบรรจุภัณฑ์เดิมได้รับอนุญาตให้ขนส่งและจัดเก็บที่อุณหภูมิตั้งแต่ -45 ถึง +60 °C และความชื้นสัมพัทธ์ไม่เกิน 80% ไม่ได้อยู่ในสภาพแวดล้อมที่กัดกร่อน

ข้อมูลการเรียกร้อง

ผู้ผลิตขอขอบพระคุณท่านสำหรับข้อมูลเกี่ยวกับคุณภาพของอุปกรณ์และข้อเสนอแนะในการใช้งาน

หากมีคำถามใดๆ โปรดติดต่อผู้ผลิต:
.โนวาเทค-อิเล็กโตร”
65007 โอเดสซา
59, ถนนพลเรือเอกลาซาเรฟ;
โทร. +38 (048) 738-00-28
โทร./แฟกซ์: +38(0482) 34-36- 73
www.novatek-electro.com
วันที่จำหน่าย _ VN231213

เอกสาร / แหล่งข้อมูล

โมดูลอินพุตเอาต์พุตดิจิตอล NOVATEK OB-215 [พีดีเอฟ] คู่มือการใช้งาน
OB-215, OB-215 โมดูลอินพุตเอาต์พุตดิจิตอล, OB-215, โมดูลอินพุตเอาต์พุตดิจิตอล, โมดูลอินพุตเอาต์พุต, โมดูลเอาต์พุต, โมดูล

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *