Unbox + How To: Ard...
 
Notifications
Clear all

Unbox + How To: Arduino Shield For SIEMENS SIMATIC IOT2040/IOT2050 | IBCON

4 Posts
3 Users
2 Reactions
783 Views
Bee-Co
(@bee-co)
Member Admin
Joined: 4 years ago
Posts: 622
Topic starter  

Unbox + How To: Arduino Shield For SIEMENS SIMATIC IOT2040/IOT2050

 

Youtube: IBCONOfficial

 

 

 

 


   
Quote
Bee-Co
(@bee-co)
Member Admin
Joined: 4 years ago
Posts: 622
Topic starter  

สำหรับ  การอ่านค่า analog ของ iot2050 จะมีอยู่ 2 channel ครับ ถ้าเป็น แรงดันจะรับ 0-10V ถ้าเป็นกระแส 0-20 mA โดยจะมีอย่างละ 2 channel คือ U0 M0 I0 และ U1 M1 I1    U  จะเป็น แรงดัน และ I จะเป็นกระแส M จะเป็น ขาคอมมอน สำหรับการอ่านค่าใน  node-red ให้เลือกเป็น A0 A1 ตาม channel ครับ


   
Anurak1510 reacted
ReplyQuote
(@anurak1510)
New Member Registered
Joined: 2 months ago
Posts: 1
 

@bee-co ขอบคุณครับ พอดีผมใช้ multimeter sim 0-20mA เข้าที่ขา I1 และ debug ดูค่าผ่าน Playload ค่ามันแปลกๆไม่ linear อยากทราบว่าค่า Raw min/max เท่าไร่ครับ และถ้าผมจะ scale range ตัองทำอย่างไร

ยกตัวอย่างเช่น temp -10C (4mA) ถึง 150C(20mA) 


   
ReplyQuote
(@ibcon-engineer-1)
Member
Joined: 4 years ago
Posts: 58
 

@anurak1510 ตอนนี้ผมได้ลองทดสอบแลัว ถ้าเป็น analog I1 ผมใช้ Analog Generator 4-20mA ค่า min 800 ค่า max 4045 (Resolution 12 bit) ในการอ่านค่าบน node-red ใช้ analogue node เลือก pin A3 ครับ 
ในการ scale range สามารถใช้ node function บน node-red ในการเขียน สมการคำนวณได้ครับ


   
Anurak1510 reacted
ReplyQuote