Skip to main content

Posts

Daisy Chain Connection with RS485

Modbus Network တစ်ခုဟာ Master Device တစ်ခုက​နေ​ တခြားများစွာသော် Salve Device တွေက​ Shared RS-485 အတွက်ချိတ်ဆက်ထားကြပါတယ်။  အဲ့ဒီ​ Physical​ ​Topology ကို​ Daisy Chain လို့လည်းခေါ်သလို A bus သို့မဟုတ် Trunk လို့လည်းခေါ်ပါတယ်။ ပထမပုံကိုကြည့်မယ်ဆိုရင်​ Modbus​ RTU Bus ဟာ​ Device တွေအကုန်လုံးကို Series နဲ့ချိတ်ဆက်ထားပါတယ်။ Continuous Chain​ပုံစံလိုမျိုးချိတ်ဆက်ထားတာပါ။ Trunk အစွန်းဖက်တစ်ဖက်တစ်ချက်ဆီ (Master Device နဲ့​ နောက်ဆုံး​ Slave Device) မှာတော့ Termination Resistor (120 or 150 Ohm) နဲ့ချိတ်ထားပါတယ်။ ဒီမှာမေးစရာရှိတာက ဘာဖြစ်လို့​ Termination Resistor သုံးရလဲဆိုတာ​မေးစရာဖြစ်လာပါတယ်။ ဘာဖြစ်လို့ လဲဆိုတော့​ Termination Resistor ဟာ​ Signal Reflection ကို​ကာကွယ်ဖို့အတွက်နဲ့ တိကျတဲ့ Communication ကိုလိုချင်တဲ့အတွက်အသုံးပြုရခြင်းဖြစ်ပါတယ်။ ဒုတိယပုံမှာ​ Star Topology မှာဆိုရင်​ Device တစ်ခုချင်းစီဟာသူတို့ရဲ့ကိုယ်ပိုင် Cable နဲ့​ Master Device ဆီကိုချိတ်ဆက်ထားပါတယ်။ အဲ့ဒီအရာကပဲ​ Signal Reflection နဲ့​  Communication Error ကိုဖြစ်စေနိုင်ပါတယ်။ ကျွမ်းကျင်​သူများရဲ့အကြံပြုချ...
Recent posts

RS485 Industrial Network

ကျွန်တော်​တို့​ Modbus​ဆိုတာနဲ့ PLC,HMI နဲ့VFD တို့မှာသုံးနေကြတာကိုတွေ့ဖူးကြမှာပါ။ ဒီလိုသုံးရတာကလည်း Data တွေကိုအလွယ်တကူချောမွေ့စွာနဲ့မျှဝေဖို့အတွက်သုံးရတာဖြစ်ပါတယ်။ Modbus​ ကိုသုံးရင် Physical Connection Layer  သုံးခုရှိပါတယ်။ အဲ့တာတွေ​ကတော့​ RS232,​ RS485​နဲ့​TCP IP တို့ဖြစ်ပါတယ်။ ဒီအထဲမှာမှ RS485​အကြောင်း​ကိုပြောပြပါမယ်။ RS485​ ကို​ POS, Industrial, Telecom, Computer, PLC, Microcontroller နဲ့​ Intelligence Sensor တွေမှာအသုံးပြုကြပါတယ်။ သူရဲ့ပုံစံကိုတစ်ခုချင်းစီကြည့်ရအောင်။ Multi Node Architecture =================== RS485 ဟာ​ Serial Protocol Communication အမျိုးအစားဖြစ်ပြီ Multi-Node​ Architect ဖြစ်ပါတယ်။ ဆိုလို​တာက​ ဥပမာအနေနဲ့ပြောရရင်​ Master Device တစ်ခုနဲ့​ Slave Device ငါးခုရှိတယ်ဆိုပါစို့။ သူတို့အချင်းချင်းချိတ်ဆက်ဖို့​ Modbus​ RTU ကိုသုံးလို့ရပါတယ်။ ချိတ်ဆက်မယ့် Network​ပုံစံကတော့ Daisy Chain နဲ့ချိတ်ဆက်ပါမယ်။ သူ့အကြောင်းကိုနောက်မှသက်သက်စီတင်ပေးပါမယ်။ Distance ======= RS485 ကို​ ပေ​ 4000 နဲ့​  Device ပေါင်း​32​ခုအထိသုံးနိုင်တယ်လို့ရေးကြပါတယ်။ တကယ့်လက်တွေ့မ...

Differences Between Relay Control and Sequence Control

Relay Control - Only on/off control can be performed. - The frequency of failure or breakdown is high and maintenance is not easy. - Circuits are modified by changing wiring. - For large-scale systems, large space and long design period are required. - Identifying the cause of a failure or an error and replacing the failed device are not easy. Sequence Control - On/off control and complex control can be performed. - Reliability is high and maintenance is easy. - Circuits are flexibly modified by using programs. - Even for large-scale systems, large space and long design period are not required, offering flexibility and extendibility. - All failures and errors can be monitored. The failed device can be replaced easily. Reference : Mitsubishi's FA E-Learning

Automation Pymarid ( Only for Education Purposes)

How did I first hear about this Pyramid? It was during my third year in Myanmar when my teachers, Aung Kyaw Nyein and Nyeinkyaw Lwin, introduced this topic. In fact, this concept is like a roadmap for Factory Automation, and that’s absolutely correct. For this summary, I’ll base it on the content written by Realpars. The Automation Pyramid consists of five layers: Field Level Control Level Supervisory Level Planning Level Management Level 1. Field Level This level includes devices such as actuators and sensors. In some texts, this layer is referred to as the Physical Layer. The main idea is that these components interact with the physical world and perform real-world tasks. 2. Control Level This level involves controllers like PLCs and PID controllers, which are essential for automation engineers. These systems control the devices at the Field Level. 3. Supervisory Level The third level includes SCADA and HMI systems, which provide graphical user interfaces. To...

Eisenhower Matrix

The Eisenhower Matrix (also known as Priority Matrix) is a task management tool that helps you organize and prioritize tasks by urgency and importance. There are only 4 tasks! Urgent, Not Urgent, Important and Not Important. You can use this technique based on your experiences in different field. Reference : Asana