วันศุกร์ที่ 17 กันยายน พ.ศ. 2564

OP320AS

     วันไหนว่างๆ จะเอาสิ่งที่ทำไว้ มาบันทึกเป็นเรื่องๆ ไว้กันลืม ไม่ได้ลงรายละเอียดเรื่องโค้ด

วันนี้อยากจะเอา OP320-A/S มาลองใช้งานในโหมดต่างๆ ที่มันมี
OP320 เป็น HMI จากจีนราคาไม่สูงมาก พอได้เอื้อมถึง ให้แฟนนานุแฟนได้จัดหามาไว้ใช้งาน

มันใช้ไฟเลี้ยง 24V. มี port RS232 และ RS485 (ซึ่งบางรุ่นไม่มี จะซื้อต้องดูรายละเอียด)

เอามันต่อต่อเข้ากับ RS-485 Devices:

1. ใช้โหมด OP is Master [9600 8N1]

    หลังจากเขียนโปรแกรมเสร็จแล้ว ก็อัพโหลด ต่ออุปกรณ์ มันก็วัดค่า แสดงผลได้
เวลามันเริ่มทำงาน มันจะส่งคำสั่งออกจาก port ไปยัง slave คำสั่งตรงกันกับอุปกรณ์ register ไหน อุปกรณ์นั้นก็ตอบกลับ ถามไปไม่มีใครตอบ OP มันก็ว่า connecting.......

ทำไปทำไม? ก็เพราะมีของอยู่แล้ว ลองเอามาติดต่อกัน เป็นไอเดีย จะเอาไว้ monitoring ก็คงได้ แสดงผลอย่างเดียว

ต้องรู้คำสั่งในการอ่านค่ามัน อ่านและก็อ่าน อ่านจากคู่มือเอา

ทาสในวันนี้ คือ 4AIAO module RS485 ใช้ไฟเลี้ยง 8-25VDC.
มี 4 chanel รับค่า Analog สองช่องแรกเป็น 0-10V, 0-5V  และที่เหลือเป็น 0-20mA อีกสองช่อง
ราคาไม่สูง แลกมาด้วยความหยาบ ตรง 4-20mA มี Resolution 0.1 ถ้าเอาไปใช้งานกับ RTD PT100 นี่ตัวเลขกระโดดมากมาย
ใช้ Function Code 03 เพื่ออ่าน
01 03 00 01 00 01 + CRC
byte ที่ 3,4 คือ แอดเดรส

ไม่เคยลองดูแบบหลายๆ ตัว แต่ OP มันถามเรียงตัวแอดเดรสมาเลย




ไม่มีความคิดเห็น:

แสดงความคิดเห็น

MAPs

วันก่อนได้ลองเขียนแบบ แบบตัวนั้นมันต้องแนบแผนที่สังเขปของโครงการ ลองๆ แล้วก็ใช้ snazzymaps แล้วก็เอามาทำต่อใน inkscape มันก็ออกมาดูได้ระดับห...