RS485 рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдФрд░ рдмрдЪрдд рдкреИрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛

рдПрдХ рдмрд╛рд░ рдореБрдЭреЗ рджреЛ рд╕реЗ рдЕрдзрд┐рдХ рдирд┐рдпрдВрддреНрд░рдХреЛрдВ рдХреЛ рдПрдХ рд╕рд╛рде рдЬреЛрдбрд╝рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдереА, рдФрд░ рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХрд╛рдлреА рд╕рднреНрдп рджреВрд░реА рдкрд░ рднреАред Googling рдХреА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдореЗрдВ, рд╡рд┐рдХрд▓реНрдк RS485 рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ рдореЛрдбрдмрд╕ рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░ рдЧрд┐рд░ рдЧрдпрд╛ред ModBus рд╡рд┐рд╡рд░рдг рд╕рд░реНрд╡рд╡реНрдпрд╛рдкреА рд╣реИрдВ, рдФрд░ рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдирд╣реАрдВ рдорд╛рдирд╛ рдЬрд╛рддрд╛ рд╣реИред рд╣рдореЗрдВ RS485 рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдкрд░ рдФрд░ рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдмрддрд╛рдПрдВред

рдЫрд╡рд┐

рдореБрдбрд╝ рдЬреЛрдбрд╝реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдЖрдорддреМрд░ рдкрд░ рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рдмреАрдЪ рдбреЗрдЯрд╛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдбреЗрдЯрд╛ рдХреА рдПрдХ рдЬреЛрдбрд╝реА рджреЛрдиреЛрдВ рджрд┐рд╢рд╛рдУрдВ рдореЗрдВ рдЬрд╛рддреА рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╕рд╛рде рдирд╣реАрдВ, рдмрд▓реНрдХрд┐ рдмрджрд▓реЗ рдореЗрдВред рд╕рднреА рдЙрдкрдХрд░рдг рдЬрд┐рдирдХреЗ рд╕рд╛рде рд╕рдВрдЪрд╛рд░ рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ, рд╕рдорд╛рдирд╛рдВрддрд░ рдореЗрдВ рд▓рд╛рдЗрди рдкрд░ "рдмреИрда рдЬрд╛рдУ"ред рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЕрдВрддрд░ рдЗрдирдкреБрдЯ / рдЖрдЙрдЯрдкреБрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдпрд╣рд╛рдБ рдкреНрд░рдореБрдЦ рдмрд┐рдВрджреБ рд╣реИрдВ ...

рдЗрд╕ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рд╣рдореЗрдВ рдХреНрдпрд╛ рджреЗ рд╕рдХрддрд╛ рд╣реИ? рдкреЗрд╢реЗрд╡рд░реЛрдВ рд╕реЗ:
- рд▓рдВрдмреА рджреВрд░реА рдкрд░ рд╕рдВрдЪрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛;
- рд╕рдВрдЪрд░рдг рдорд╛рдзреНрдпрдо рдХрд╛рдлреА рдиреАрд╕рдкреНрд░реВрдл рд╣реИ;
- рдореМрдЬреВрджрд╛ рд▓рд╛рдЗрдиреЛрдВ рдореЗрдВ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдореЗрдВ рдЖрд╕рд╛рдиреА;
- рдЙрдЪреНрдЪ рдЧрддрд┐ рдкрд░ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди ...

рдордВрддреНрд░рд╛рд▓рдпреЛрдВ рдореЗрдВ рд╕реЗ - рдЖрдкрдХреЛ рдордзреНрдпрд╕реНрдерддрд╛ рдиреАрддрд┐ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реЛрдЪрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдкрд░ рд╕реЛрдЪрдиреЗ рдХреЗ рд▓рд┐рдП рддрд╛рдХрд┐ рдпрд╛ рддреЛ рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпрд╛рдВ рди рд╣реЛрдВ рдЬрдм рджреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рддреЗ рд╣реИрдВ, рдпрд╛ рдРрд╕реА рд╕реНрдерд┐рддрд┐рдпреЛрдВ рд╕реЗ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рддреЗ рд╣реИрдВред рдореИрдВрдиреЗ рдкрд╣рд▓рд╛, рд╕рд░рд▓ рдорд╛рд░реНрдЧ рдЕрдкрдирд╛рдпрд╛ред рдореИрдВрдиреЗ рд╕рд┐рдВрдЧрд▓ рдорд╛рд╕реНрдЯрд░ рдХрдВрдЯреНрд░реЛрд▓рд░реЛрдВ рд╕реЗ рд╕рдВрд╡рд╛рдж рдХрд░рдиреЗ рдХрд╛ рд╡рд┐рдХрд▓реНрдк рдЪреБрдирд╛ (рдПрдХ рдирд┐рдпрдВрддреНрд░рдХ рдПрдХ рдорд╛рд╕реНрдЯрд░ рд╣реИ рдФрд░ рдпрд╛ рддреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рдХреЛ рд╕реВрдЪрдирд╛ рднреЗрдЬрддрд╛ рд╣реИ, рдпрд╛ рдбрд┐рд╡рд╛рдЗрд╕ рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИ)

рдирд┐рдпрдВрддреНрд░рдХ рдХреЛ RS485 рдиреЗрдЯрд╡рд░реНрдХ рд╕реЗ рдЬреЛрдбрд╝рдиреЗ рдХреА рдХреНрд▓рд╛рд╕рд┐рдХ рдпреЛрдЬрдирд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:

рдЫрд╡рд┐

рдпрд╣ MAX485 рдЪрд┐рдк (ad485, st485 рдпрд╛ рд╕рдорд╛рди) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рд▓реЗрдЧ 1 - рдкреНрд░рд╛рдкреНрдд рдбреЗрдЯрд╛, рд▓реЗрдЧ 4 - рд▓рд╛рдЗрди рдХреЗ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдХреЗ рд▓рд┐рдП рдбреЗрдЯрд╛, рдФрд░ рд░рд┐рд╕реАрд╡рд░ рдпрд╛ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рдХреЛ рдЪрд╛рд▓реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП 2 рдФрд░ 3 (рдЖрдХреГрддрд┐ рдореЗрдВ рд╕рдВрдпреБрдХреНрдд)ред рдЬрдм рд╕реНрддрд░ рдХреЛ рдмрджрд▓рдХрд░ рд╕рдВрдпреБрдХреНрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рд╣рдо рдбреЗрдЯрд╛ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреА рджрд┐рд╢рд╛ (рд╣рдо рд╕реЗ - рд╣рдорд╕реЗ) рдмрджрд▓рддреЗ рд╣реИрдВред рдореИрдВ рдЬрд╛рдирдмреВрдЭрдХрд░ рдпрд╣ рдирд╣реАрдВ рд▓рд┐рдЦрддрд╛ рдХрд┐ рд░рд┐рд╕реАрд╡рд░ рдХрд┐рд╕ рд╕реНрддрд░ рдкрд░ рдФрд░ рдХрд┐рд╕ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рдкрд░ рдЬрд╛рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣рд╛рдВ рдореИрдВрдиреЗ рдЦреБрдж рдЕрдкрдиреЗ рдорд╛рдереЗ рд╕реЗ рдПрдХ рд░реЗрдХ рдкрдХрдбрд╝рд╛ рдерд╛ред
рдКрдкрд░ рдХреА рддрд╕реНрд╡реАрд░ рдореЗрдВ рд╕рдм рдХреБрдЫ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдЦреАрдВрдЪрд╛ рдЧрдпрд╛ рд╣реИ - рдпрд╣рд╛рдВ рд░рд┐рд╕реАрд╡рд░ рдХрдо рд╕рд┐рдЧреНрдирд▓ рд╕реНрддрд░ рдХреЗ рд╕рд╛рде рдЪрд╛рд▓реВ рд╣реЛрддрд╛ рд╣реИ, рдФрд░ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рдЙрдЪреНрдЪ рдкрд░ рдореБрдбрд╝рддрд╛ рд╣реИред рдореИрдВрдиреЗ рдХрд┐рд╕реА рддрд░рд╣ рдЗрд╕ рдкрд░ рдзреНрдпрд╛рди рдирд╣реАрдВ рджрд┐рдпрд╛ рдФрд░ рдпреЛрдЬрдирд╛ рдХреЛ рдЗрд╕ рддрд░рд╣ "рд╕реБрдзрд╛рд░" рдХрд░рдиреЗ рдХрд╛ рдлреИрд╕рд▓рд╛ рдХрд┐рдпрд╛:

рдЫрд╡рд┐

рдЬрдВрдм рдХреЛ рдмреЛрд░реНрдб рд╡рд╛рдпрд░реНрдб рд╣реЛрдиреЗ рдХреЗ рдмрд╛рдж рдЦреЛрдЬрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛: рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдореЛрдб рдореЗрдВ, TxD рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рддрд╛рд░реНрдХрд┐рдХ "1" рд▓рдЧрд╛рддрд╛рд░ "рдбреНрдпреВрдЯреА рдкрд░" рд╣реИ, рдФрд░ рдбреЗрдЯрд╛ рдЯреНрд░рд╛рдВрд╕рдлрд░ рдХреЗ рджреМрд░рд╛рди "рд╢реВрдиреНрдп" рджрд┐рдЦрд╛рдИ рджреЗрддрд╛ рд╣реИред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рд░рд┐рд╕реАрд╡рд░ рд╣рдореЗрд╢рд╛ рдмрдВрдж рд╣реЛрддрд╛ рд╣реИ рдФрд░ рдЯреНрд░рд╛рдВрд╕рдореАрдЯрд░ рдЪрд╛рд▓реВ рд╣реЛрддрд╛ рд╣реИред

рдореИрдВ рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдкрд░ рдХрд╛рдмреВ рдкрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рд╕рд╛рде рдЖрдпрд╛:
1. рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ред рдПрдХ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рд╕реАрд░рд┐рдпрд▓ рдкреЛрд░реНрдЯ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдПрдХ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ рд╕рднреА рдбреЗрдЯрд╛ рдЖрдЙрдЯрдкреБрдЯ рдкрд░ рдЙрд▓рдЯрд╛ рд╣реЛрдЧрд╛ред рдкреНрд▓рд╕ - рдпрд╣ рд╕реНрдкрд╖реНрдЯ рд╣реИ: рдмреЛрд░реНрдбреЛрдВ рдХреЛ рдлрд┐рд░ рд╕реЗ рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ (рдФрд░ рдореЗрд░реЗ рдкрд╛рд╕ рдЙрдирдореЗрдВ рд╕реЗ рдкрд╛рдВрдЪ рдереЗ)ред

2. рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ред рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдФрд░ рдХрдирд╡рд░реНрдЯрд░ рдХреЗ рдЗрдирдкреБрдЯ рдХреЗ рдмреАрдЪ рдПрдХ рдЗрдиреНрд╡рд░реНрдЯрд░ рд░рдЦреЗрдВред рдкреНрд▓рд╕рд╕ рднреА рд╕реНрдкрд╖реНрдЯ рд╣реИрдВ: рдЕрдкрдиреЗ рд╕реНрд╡рдпрдВ рдХреЗ рд╕реАрд░рд┐рдпрд▓ рдкреЛрд░реНрдЯ рдЗрдореНрдпреВрд▓реЗрд╢рди рдХрд░реНрд╡реНрд╕ рд▓рд┐рдЦрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред

рдПрдХ рддреАрд╕рд░рд╛ рд╡рд┐рдХрд▓реНрдк рднреА рдерд╛ - рдореВрд▓ рдкрд░ рд▓реМрдЯрдиреЗ рдХреЗ рд▓рд┐рдП, "рдЕрдиреБрдХреВрд▓рд┐рдд рдирд╣реАрдВ" рдпреЛрдЬрдирд╛ - рд▓реЗрдХрд┐рди рдпрд╣ рддреБрд░рдВрдд рдмреЛрд░реНрдб рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдФрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рд░реЛрдХ рджреЗрдЧрд╛ - рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рддреБрд░рдВрдд рдЦрд╛рд░рд┐рдЬ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рдореИрдВрдиреЗ рдЦреБрдж рдореБрд╢реНрдХрд┐рд▓реЗрдВ рдкреИрджрд╛ рдХреАрдВ - рдореИрдВ рдЦреБрдж рджреВрд░ рд╣реЛ рдЬрд╛рдКрдВрдЧрд╛ред

рдореИрдВ рдЕрдкрдиреЗ рдЖрдк рд╕реЗ рдЖрдЧреЗ рдирд┐рдХрд▓ рдЬрд╛рдКрдВрдЧрд╛ - рдореИрдВрдиреЗ рдХреБрдЫ рднреА рджреЛрдмрд╛рд░рд╛ рдирд╣реАрдВ рд▓рд┐рдЦрд╛ рдФрд░ рдирдП рдмреЛрд░реНрдб рдирд╣реАрдВ рдмрдирд╛рдПред рд╡реЗ рд╕рдЪ рдХрд╣рддреЗ рд╣реИрдВ - рдЖрд▓рд╕реНрдп рдкреНрд░рдЧрддрд┐ рдХрд╛ рдЗрдВрдЬрди рд╣реИред рдореИрдВрдиреЗ рдПрдХ рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рдкрд░ рдЗрдиреНрд╡рд░реНрдЯрд░ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд┐рдпрд╛, рдареАрдХ рд╣реИ, рдкреНрд░рдпреЛрдЧ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, рдХрдЯ рдЯреНрд░реИрдХ рдкрд░ред

рдпрд╣ рдбрд░рд╛рд╡рдирд╛ рдирд┐рдХрд▓рд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдХрд╛рдо рдХрд░ рдЧрдпрд╛!

рдЕрдВрддрд┐рдо рдпреЛрдЬрдирд╛:

рдЫрд╡рд┐

рдПрд╕рдПрдордбреА рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рдФрд░ рджреЛ рдЖрдЙрдЯрдкреБрдЯ рдкреНрд░рддрд┐рд░реЛрдзреЛрдВ рд╕реЗ рдлрд┐рдирд┐рд╢ рдХреЗ рд░рдВрдЧ рдХреЛ рд╕рдВрд░рдХреНрд╖рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╕рд░реНрдХрд┐рдЯ рдХреЛ рдкреЗрдВрдЯ рдореЗрдВ рдЦреАрдВрдЪрд╛ рдЧрдпрд╛ рд╣реИред
рдпрд╣ рдЪрдордХрджрд╛рд░ рдФрд░ рдбрд░рд╛рд╡рдиреА рджрд┐рдЦрддреА рдереА, рд▓реЗрдХрд┐рди рд╡рд╛рд░реНрдирд┐рд╢ рдХреА рддреАрди рдкрд░рддреЛрдВ рдХреЗ рдмрд╛рдж ...

рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореИрдВ рдЕрднреА рднреА рдорд╛рдЗрдХреНрд░реЛрдХрдВрдЯреНрд░реЛрд▓рд░ рдХреЗ рдПрдХ рдкреИрд░ рдХреЛ рдЙрд╕реА рддрд░рд╣ рд╕реЗ рдмрдЪрд╛рддрд╛ рд╣реВрдВ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рд╕рд░реНрдХрд┐рдЯ рдореЗрдВ рдХрдИ рдмрджрд▓рд╛рд╡ рд╣реБрдП рд╣реИрдВ рдФрд░ рдореИрдВрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рд▓реИрдВрдбрд┐рдВрдЧ рд╕рд╛рдЗрдЯреЗрдВ рд▓рдЧрд╛рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ред

рдЫрд╡рд┐

рдпрд╣ рд╕рд░реНрдХрд┐рдЯ рдХрд╛ рд╣рд┐рд╕реНрд╕рд╛ рд╣реИред рдирд┐рдпрдВрддреНрд░рдХ рдХреЗ рдкреИрд░ рд╕реЗ рдХреЛрдИ рдирд┐рдпрдВрддреНрд░рдг рдирд╣реАрдВ рд╣реЛрдиреЗ рдкрд░ рдЯреНрд░рд╛рдВрдЬрд┐рд╕реНрдЯрд░ рдХреЛ рдЦреБрд▓рд╛ рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд╡рд░реЛрдзрдХ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рд╣реИред (рдпрджрд┐ рдЖрдк рдкреИрдирд▓ рд╕реЗ рдирд┐рдпрдВрддреНрд░рдХ рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реИрдВ, рддреЛ рдпрд╣ рдЕрдиреНрдп рдЙрдкрдХрд░рдгреЛрдВ рдХреЗ рд╕рдВрдЪрд╛рд░ рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдирд╣реАрдВ рдХрд░реЗрдЧрд╛)ред

рдФрд░ рд╡реИрд╕реЗ, рд╡рд╣, рдкрд╣рд▓реА рдкреНрд░рдгрд╛рд▓реА, рддреАрд╕рд░рд╛ рд╡рд░реНрд╖, рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЬрд▓реНрдж рд╣реА рдЖрдиреЗ рд╡рд╛рд▓рд╛ рд╣реИред

Source: https://habr.com/ru/post/In147393/


All Articles