Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓


рднрд┐рдбрд┐рдпреЛ: Habr рдПрдбрдорд┐рди рдХрдиреНрд╕реЛрд▓ред рддрдкрд╛рдИрдВрд▓рд╛рдИ рдХрд░реНрдо, рдореВрд▓реНрдпрд╛рдЩреНрдХрди, рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдкреНрд░рддрд┐рдмрдиреНрдз рд╡рд┐рдирд┐рдпрдорд┐рдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

TL; рдб: рдпрд╕ рд▓реЗрдЦрдорд╛ рдо Webaccess/HMI рдбрд┐рдЬрд╛рдЗрдирд░ рдФрджреНрдпреЛрдЧрд┐рдХ рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рд░ WebOP рдЯрд░реНрдорд┐рдирд▓ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╣рд╛рд╕реНрдп Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреЗрдЫреБред

рдорд╛рдирд╡-рдореЗрд╕рд┐рди рдЗрдиреНрдЯрд░рдлреЗрд╕ (HMI) рдирд┐рдпрдиреНрддреНрд░рд┐рдд рдореЗрд╕рд┐рдирд╣рд░реВрд╕рдБрдЧ рдорд╛рдирд╡ рдЕрдиреНрддрд░рдХреНрд░рд┐рдпрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд╕реЗрдЯ рд╣реЛред рд╕рд╛рдорд╛рдиреНрдпрддрдпрд╛ рдпреЛ рд╢рдмреНрдж рдФрджреНрдпреЛрдЧрд┐рдХ рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рд▓рд╛рдЧреВ рд╣реБрдиреНрдЫ рдЬрд╕рдорд╛ рдЕрдкрд░реЗрдЯрд░ рд░ рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓ рд╣реБрдиреНрдЫред

WebOP - рдорд╛рдирд╡-рдореЗрд╕рд┐рди рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рд╕реНрд╡рд╛рдпрддреНрдд рдФрджреНрдпреЛрдЧрд┐рдХ рдЯрд░реНрдорд┐рдирд▓ред рдЙрддреНрдкрд╛рджрди рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓рд╣рд░реВ, рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВ, рдирд┐рдпрдиреНрддреНрд░рдг рдХрдХреНрд╖рд╣рд░реВ, рд╕реНрдорд╛рд░реНрдЯ рдШрд░ рдирд┐рдпрдиреНрддреНрд░рдХрд╣рд░реВ, рдЖрджрд┐ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреНрдЫред рдФрджреНрдпреЛрдЧрд┐рдХ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдкреНрд░рддреНрдпрдХреНрд╖ рдЬрдбрд╛рдирд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ рд░ SCADA рдкреНрд░рдгрд╛рд▓реАрдХреЛ рднрд╛рдЧрдХреЛ рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрдЫред

WebOP рдЯрд░реНрдорд┐рдирд▓ - рд╣рд╛рд░реНрдбрд╡реЗрдпрд░

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓WebOP рдЯрд░реНрдорд┐рдирд▓ рдПрдЖрд░рдПрдо рдкреНрд░реЛрд╕реЗрд╕рд░рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдПрдХ рдХрдо рдкрд╛рд╡рд░ рдХрдореНрдкреНрдпреБрдЯрд░ рд╣реЛ, рдПрдХрд▓ рдХреЗрд╕рдорд╛ рдореЛрдирд┐рдЯрд░ рд░ рдЯрдЪрд╕реНрдХреНрд░рд┐рдирдХреЛ рд╕рд╛рде, HMI рдбрд┐рдЬрд╛рдЗрдирд░рдорд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕рдХреЛ рд╕рд╛рде рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд▓рд╛рдЙрди рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХреЛред рдореЛрдбреЗрд▓рдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджреИ, рдЯрд░реНрдорд┐рдирд▓рд╣рд░реВрдорд╛ рдмреЛрд░реНрдбрдорд╛ рд╡рд┐рднрд┐рдиреНрди рдФрджреНрдпреЛрдЧрд┐рдХ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рдЫрдиреН: RS-232/422/485, рдЕрдЯреЛрдореЛрдЯрд┐рдн рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдЬрдбрд╛рди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ CAN рдмрд╕, рдЕрддрд┐рд░рд┐рдХреНрдд рдмрд╛рд╣реНрдп рдЙрдкрдХрд░рдгрд╣рд░реВ рдЬрдбрд╛рди рдЧрд░реНрди USB рд╣реЛрд╕реНрдЯ рдкреЛрд░реНрдЯ, рдЯрд░реНрдорд┐рдирд▓рд▓рд╛рдИ рдХрдореНрдкреНрдпреБрдЯрд░рдорд╛ рдЬрдбрд╛рди рдЧрд░реНрди USB рдХреНрд▓рд╛рдЗрдиреНрдЯ рдкреЛрд░реНрдЯ, рдЕрдбрд┐рдпреЛред рдЗрдирдкреБрдЯ рд░ рдЕрдбрд┐рдпреЛ рдЖрдЙрдЯрдкреБрдЯ, рдЧреИрд░-рдЕрд╕реНрдерд┐рд░ рдореЗрдореЛрд░реА рд░ рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рдЗрдХреНрд░реЛрдПрд╕рдбреА рдХрд╛рд░реНрдб рд░рд┐рдбрд░ред

рдЙрдкрдХрд░рдгрд╣рд░реВ рд╕рдмреИ-рдЗрди-рд╡рди рдкреАрд╕реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдмрдЬреЗрдЯ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрдирдХреЛ рд░реВрдкрдорд╛ рд░рд╛рдЦрд┐рдПрдХреЛ рдЫ, рдХрд╛рд░реНрдпрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдЬреБрди рд╢рдХреНрддрд┐рд╢рд╛рд▓реА рдкреНрд░реЛрд╕реЗрд╕рд░рд╣рд░реВ рд░ рдкреВрд░реНрдг рдбреЗрд╕реНрдХрдЯрдк рдХрдореНрдкреНрдпреБрдЯрд░рдХреЛ рд╕реНрд░реЛрддрд╣рд░реВ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджреИрдиред WebOP рд▓реЗ рдирд┐рдпрдиреНрддреНрд░рдг рд░ рдбреЗрдЯрд╛ рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯрдХреЛ рд▓рд╛рдЧрд┐ рд╕реНрдЯреНрдпрд╛рдиреНрдбрдЕрд▓реЛрди рдЯрд░реНрдорд┐рдирд▓рдХреЛ рд░реВрдкрдорд╛ рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрдЫ, рдЕрдиреНрдп WebOPs рд╕рдБрдЧ рдЬреЛрдбрд┐рдПрдХреЛ, рд╡рд╛ SCADA рдкреНрд░рдгрд╛рд▓реАрдХреЛ рднрд╛рдЧрдХреЛ рд░реВрдкрдорд╛ред

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓
WebOP рдЯрд░реНрдорд┐рдирд▓рд▓реЗ рд╕рд┐рдзреИ рдФрджреНрдпреЛрдЧрд┐рдХ рдЙрдкрдХрд░рдгрд╣рд░реВрдорд╛ рдЬрдбрд╛рди рдЧрд░реНрди рд╕рдХреНрдЫ

рдирд┐рд╖реНрдХреНрд░рд┐рдп рдХреВрд▓рд┐рдВрдЧ рд░ IP66 рд╕реБрд░рдХреНрд╖рд╛

рдХрдо рддрд╛рддреЛ рдЕрдкрд╡реНрдпрдпрдХреЛ рдХрд╛рд░рдг, рдХреЗрд╣рд┐ WebOP рдореЛрдбреЗрд▓рд╣рд░реВ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рд╕рдХреНрд░рд┐рдп рд╡рд╛рдпреБ рдХреВрд▓рд┐рдВрдЧ рдмрд┐рдирд╛ рдбрд┐рдЬрд╛рдЗрди рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреНред рдпрд╕рд▓реЗ рдпрдиреНрддреНрд░рд╣рд░реВрд▓рд╛рдИ рдЖрд╡рд╛рдЬрдХреЛ рд╕реНрддрд░рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдВрд╡реЗрджрдирд╢реАрд▓ рдХреНрд╖реЗрддреНрд░рд╣рд░реВрдорд╛ рдорд╛рдЙрдиреНрдЯ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рд░ рдЖрд╡рд╛рд╕ рднрд┐рддреНрд░ рдзреВрд▓реЛрдХреЛ рдорд╛рддреНрд░рд╛ рдХрдо рдЧрд░реНрджрдЫред

рдЕрдЧрд╛рдбрд┐рдХреЛ рдкреНрдпрд╛рдирд▓ рдЦрд╛рд▓реА рд╡рд╛ рдЬреЛрдбрд╣рд░реВ рдмрд┐рдирд╛ рдмрдирд╛рдЗрдПрдХреЛ рдЫ, IP66 рдХреЛ рд╕реБрд░рдХреНрд╖рд╛ рд╕реНрддрд░ рдЫ, рд░ рджрдмрд╛рдмрдорд╛ рдкрд╛рдиреАрдХреЛ рдкреНрд░рддреНрдпрдХреНрд╖ рдкреНрд░рд╡реЗрд╢ рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓
WOP-3100T рдЯрд░реНрдорд┐рдирд▓рдХреЛ рдкрдЫрд╛рдбрд┐рдХреЛ рдкреНрдпрд╛рдирд▓

рдЧреИрд░-рд╡рд╛рд╖реНрдкрд╢реАрд▓ рдореЗрдореЛрд░реА

рдбреЗрдЯрд╛ рд╣рд╛рдирд┐ рд░реЛрдХреНрдирдХреЛ рд▓рд╛рдЧрд┐, WebOP рд╕рдБрдЧ 128Kb рдЧреИрд░-рдЕрд╕реНрдерд┐рд░ рдореЗрдореЛрд░реА рдЫ, рдЬрд╕рд▓рд╛рдИ RAM рд╕рдБрдЧ рдЬрд╕реНрддреИ рдХрд╛рдо рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдпрд╕рд▓реЗ рдорд┐рдЯрд░ рд░рд┐рдбрд┐рдЩ рд░ рдЕрдиреНрдп рдорд╣рддреНрд╡рдкреВрд░реНрдг рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░реНрди рд╕рдХреНрдЫред рдкрд╛рд╡рд░ рд╡рд┐рдлрд▓рддрд╛рдХреЛ рдШрдЯрдирд╛рдорд╛, рдбреЗрдЯрд╛ рдмрдЪрдд рд╣реБрдиреЗрдЫ рд░ рд░рд┐рдмреБрдЯ рдкрдЫрд┐ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рд╣реБрдиреЗрдЫред

рд░рд┐рдореЛрдЯ рдЕрдкрдбреЗрдЯ

рдЯрд░реНрдорд┐рдирд▓рдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдХрд╛рд░реНрдпрдХреНрд░рдорд▓рд╛рдИ рдЗрдерд░рдиреЗрдЯ рдиреЗрдЯрд╡рд░реНрдХ рд╡рд╛ RS-232/485 рд╕рд┐рд░рд┐рдпрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВ рдорд╛рд░реНрдлрдд рдЯрд╛рдврд╛рдмрд╛рдЯ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдпрд╕рд▓реЗ рдорд░реНрдордд рдХрд╛рд░реНрдпрд▓рд╛рдИ рд╕рд░рд▓ рдмрдирд╛рдЙрдБрдЫ, рдХрд┐рдирдХрд┐ рдпрд╕рд▓реЗ рд╕рдлреНрдЯрд╡реЗрдпрд░ рдЕрджреНрдпрд╛рд╡рдзрд┐рдХ рдЧрд░реНрди рд╕рдмреИ рдЯрд░реНрдорд┐рдирд▓рд╣рд░реВрдорд╛ рдЬрд╛рдиреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛рд▓рд╛рдИ рд╣рдЯрд╛рдЙрдБрдЫред

WebOP рдореЛрдбреЗрд▓рд╣рд░реВ

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓
2000T рд╢реНрд░реГрдВрдЦрд▓рд╛ - HMI RTOS рд╡рд╛рд╕реНрддрд╡рд┐рдХ-рд╕рдордп рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдордХреЛ рдЖрдзрд╛рд░рдорд╛ рдирд┐рд░реНрдорд┐рдд рд╕рдмреИрднрдиреНрджрд╛ рдХрд┐рдлрд╛рдпрддреА рдЙрдкрдХрд░рдгрд╣рд░реВред рд╢реНрд░реГрдВрдЦрд▓рд╛ WebOP рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЧрд░рд┐рдПрдХреЛ рдЫ-2040T/2070T/2080T/2100T, рдХреНрд░рдорд╢рдГ рек.рей рдЗрдиреНрдЪ, рен рдЗрдиреНрдЪ, рео рдЗрдиреНрдЪ рд░ резреж.рез рдЗрдиреНрдЪрдХреЛ рд╕реНрдХреНрд░рд┐рди рд╡рд┐рдХрд░реНрдгрдХреЛ рд╕рд╛рдеред

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓
3000T рд╢реНрд░реГрдВрдЦрд▓рд╛ - Windows CE рдЕрдкрд░реЗрдЯрд┐рдЩ рд╕рд┐рд╕реНрдЯрдордорд╛ рдЖрдзрд╛рд░рд┐рдд рдердк рдЙрдиреНрдирдд рдореЛрдбреЗрд▓рд╣рд░реВред рддрд┐рдиреАрд╣рд░реВ 2000T рд╢реНрд░реГрдВрдЦрд▓рд╛ рднрдиреНрджрд╛ рдзреЗрд░реИ рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдЗрдиреНрдЯрд░рдлреЗрд╕рд╣рд░реВрдорд╛ рднрд┐рдиреНрди рдЫрдиреН рд░ рдмреЛрд░реНрдбрдорд╛ CAN рдЗрдиреНрдЯрд░рдлреЗрд╕ рдЫред рдпрдиреНрддреНрд░рд╣рд░реВ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рддрд╛рдкрдорд╛рди рджрд╛рдпрд░рд╛ (-20 ~ 60 рдбрд┐рдЧреНрд░реА рд╕реЗрд▓реНрд╕рд┐рдпрд╕) рдорд╛ рдХрд╛рдо рдЧрд░реНрдЫрдиреН рд░ рдПрдиреНрдЯрд┐рд╕реНрдЯреЗрдЯрд┐рдХ рд╕реБрд░рдХреНрд╖рд╛ рд╣реБрдиреНрдЫ (рдПрдпрд░: 15KV/рд╕рдореНрдкрд░реНрдХ: 8KV)ред рд▓рд╛рдЗрдирд▓реЗ IEC-61000 рдорд╛рдирдХрдХреЛ рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВ рдкреВрд░реНрдг рд░реВрдкрдорд╛ рдкреВрд░рд╛ рдЧрд░реНрджрдЫ, рдЬрд╕рд▓реЗ рдпрдиреНрддреНрд░рд╣рд░реВрд▓рд╛рдИ рдЕрд░реНрдзрдЪрд╛рд▓рдХ рдирд┐рд░реНрдорд╛рдгрдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ рдЬрд╣рд╛рдБ рд╕реНрдерд┐рд░ рдбрд┐рд╕реНрдЪрд╛рд░реНрдЬ рд╕рдорд╕реНрдпрд╛ рд╣реЛред рд╢реНрд░реГрдВрдЦрд▓рд╛ WebOP рджреНрд╡рд╛рд░рд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдЧрд░рд┐рдПрдХреЛ рдЫ-3070T/3100T/3120T, рдХреНрд░рдорд╢рдГ 7 рдЗрдиреНрдЪ, 10.1 рдЗрдиреНрдЪ рд░ 12.1 рдЗрдиреНрдЪрдХреЛ рд╕реНрдХреНрд░рд┐рди рд╡рд┐рдХрд░реНрдгрдХреЛ рд╕рд╛рдеред

WebAccess/HMI рдбрд┐рдЬрд╛рдЗрдирд░ рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг

рдмрд╛рдХрд╕ рдмрд╛рд╣рд┐рд░, WebOP рдЯрд░реНрдорд┐рдирд▓ рдХреЗрд╡рд▓ рдПрдХ рдХрдо-рд╢рдХреНрддрд┐ ARM рдХрдореНрдкреНрдпреБрдЯрд░ рд╣реЛ рдЬрд╕рдорд╛ рддрдкрд╛рдЗрдБ рдХреБрдиреИ рдкрдирд┐ рд╕рдлреНрдЯрд╡реЗрдпрд░ рдЪрд▓рд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рддрд░ рдпрд╕ рд╕рдорд╛рдзрд╛рдирдХреЛ рд╕рдореНрдкреВрд░реНрдг рдмрд┐рдиреНрджреБ рдорд╛рд▓рд┐рдХрд╛рдирд╛ WebAcess/HMI рдФрджреНрдпреЛрдЧрд┐рдХ рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рд╣реЛред рдкреНрд░рдгрд╛рд▓реА рджреБрдИ рдШрдЯрдХ рд╕рдорд╛рд╡реЗрд╢:

  • HMI рдбрд┐рдЬрд╛рдЗрдирд░ - рдЗрдиреНрдЯрд░рдлреЗрд╕ рд░ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рддрд░реНрдХ рд╡рд┐рдХрд╛рд╕рдХреЛ рд▓рд╛рдЧрд┐ рд╡рд╛рддрд╛рд╡рд░рдгред рдкреНрд░реЛрдЧреНрд░рд╛рдорд░рдХреЛ рдХрдореНрдкреНрдпреБрдЯрд░рдорд╛ Windows рдЕрдиреНрддрд░реНрдЧрдд рдЪрд▓реНрдЫред рдЕрдиреНрддрд┐рдо рдХрд╛рд░реНрдпрдХреНрд░рдо рдПрдХ рдлрд╛рдЗрд▓рдорд╛ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░рд┐рдПрдХреЛ рдЫ рд░ рд░рдирдЯрд╛рдЗрдордорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рд▓рд╛рдЧрд┐ рдЯрд░реНрдорд┐рдирд▓рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░рд┐рдПрдХреЛ рдЫред рдХрд╛рд░реНрдпрдХреНрд░рдо рд░реВрд╕реА рдорд╛ рдЙрдкрд▓рдмреНрдз рдЫред
  • HMI рд░рдирдЯрд╛рдЗрдо - рдЕрдиреНрддрд┐рдо рдЯрд░реНрдорд┐рдирд▓рдорд╛ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░рд┐рдПрдХреЛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЪрд▓рд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐ рд░рдирдЯрд╛рдЗрдоред рдпрд╕рд▓реЗ WebOP рдЯрд░реНрдорд┐рдирд▓рд╣рд░реВрдорд╛ рдорд╛рддреНрд░ рд╣реЛрдЗрди, Advantech UNO, MIC, рд░ рдирд┐рдпрдорд┐рдд рдбреЗрд╕реНрдХрдЯрдк рдХрдореНрдкреНрдпреБрдЯрд░рд╣рд░реВрдорд╛ рдкрдирд┐ рдХрд╛рдо рдЧрд░реНрди рд╕рдХреНрдЫред рд▓рд┐рдирдХреНрд╕, Windows, Windows CE рдХреЛ рд▓рд╛рдЧрд┐ рд░рдирдЯрд╛рдЗрдо рд╕рдВрд╕реНрдХрд░рдгрд╣рд░реВ рдЫрдиреНред

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓

рдирдорд╕реНрддреЗ рд╕рдВрд╕рд╛рд░ - рдПрдЙрдЯрд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджреИ

рд╣рд╛рдореНрд░реЛ Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓рдХреЛ рд▓рд╛рдЧрд┐ рдкрд░реАрдХреНрд╖рдг рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рд╕реБрд░реБ рдЧрд░реМрдВред рдо рдЯрд░реНрдорд┐рдирд▓рдорд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдЪрд▓рд╛рдЙрдиреЗрдЫреБ WebOP-3100T WinCE рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдЫред рдкрд╣рд┐рд▓реЗ, HMI рдбрд┐рдЬрд╛рдЗрдирд░рдорд╛ рдирдпрд╛рдБ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реМрдВред WebOP рдорд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЪрд▓рд╛рдЙрди, рд╕рд╣реА рдореЛрдбреЗрд▓ рдЪрдпрди рдЧрд░реНрди рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рдЫ; рдЕрдиреНрддрд┐рдо рдлрд╛рдЗрд▓рдХреЛ рдврд╛рдБрдЪрд╛ рдпрд╕рдорд╛ рдирд┐рд░реНрднрд░ рд╣реБрдиреЗрдЫред рдпрд╕ рдЪрд░рдгрдорд╛, рддрдкрд╛рдЗрдБ рдбреЗрд╕реНрдХрдЯрдк рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдкрдирд┐ рдЪрдпрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рддреНрдпрд╕рдкрдЫрд┐ рдЕрдиреНрддрд┐рдо рдлрд╛рдЗрд▓ X86 рд░рдирдЯрд╛рдЗрдордХреЛ рд▓рд╛рдЧрд┐ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░рд┐рдиреЗрдЫред

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓
рдирдпрд╛рдБ рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджреИ рд░ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдЫрдиреМрдЯ рдЧрд░реНрджреИ

рд╕рдВрдЪрд╛рд░ рдкреНрд░реЛрдЯреЛрдХрд▓ рдЪрдпрди рдЧрд░реНрджреИ рдЬрд╕рдХреЛ рдорд╛рдзреНрдпрдордмрд╛рдЯ рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░рд┐рдПрдХреЛ рдХрд╛рд░реНрдпрдХреНрд░рдо WebOP рдорд╛ рд▓реЛрдб рд╣реБрдиреЗрдЫред рдпрд╕ рдЪрд░рдгрдорд╛, рддрдкрд╛рдЗрдБ рд╕рд┐рд░рд┐рдпрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдЪрдпрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рд╡рд╛ рдЯрд░реНрдорд┐рдирд▓рдХреЛ рдЖрдИрдкреА рдареЗрдЧрд╛рдирд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓

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

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓

рдкрд╣рд┐рд▓реЗ, "рд╣реЗрд▓реЛ рд╡рд░реНрд▓реНрдб" рдкрд╛рда рд░ рдмрдЯрдирд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рддрд┐рдиреАрд╣рд░реВ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рдХреЛ рд╕рд╛рде рджреБрдИрд╡рдЯрд╛ рд╕реНрдХреНрд░рд┐рдирд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реМрдВред рдпреЛ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐, рд╣рд╛рдореА рдирдпрд╛рдБ рд╕реНрдХреНрд░рд┐рди, рд╕реНрдХреНрд░рд┐рди # 2, рд░ рдкреНрд░рддреНрдпреЗрдХ рд╕реНрдХреНрд░рд┐рдирдорд╛ рд╣рд╛рдореА рдкрд╛рда рддрддреНрд╡ рд░ рд╕реНрдХреНрд░рд┐рдирд╣рд░реВ (рд╕реНрдХреНрд░рд┐рди рдмрдЯрдирд╣рд░реВ) рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рджреБрдИ рдмрдЯрдирд╣рд░реВ рдердкреНрдиреЗрдЫреМрдВред рдЕрд░реНрдХреЛ рд╕реНрдХреНрд░рд┐рдирдорд╛ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрди рдкреНрд░рддреНрдпреЗрдХ рдмрдЯрди рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реМрдВред
Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓
рд╕реНрдХреНрд░рд┐рдирд╣рд░реВ рдмреАрдЪ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрди рдмрдЯрди рд╕реЗрдЯ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЗрдиреНрдЯрд░рдлреЗрд╕

Hello World рдХрд╛рд░реНрдпрдХреНрд░рдо рддрдпрд╛рд░ рдЫ, рдЕрдм рддрдкрд╛рдЗрдБ рдпрд╕рд▓рд╛рдИ рдХрдореНрдкрд╛рдЗрд▓ рд░ рдЪрд▓рд╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рд╕рдВрдХрд▓рди рдЪрд░рдгрдорд╛ рдЧрд▓рдд рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЪрд░ рд╡рд╛ рдареЗрдЧрд╛рдирд╛рд╣рд░реВрдХреЛ рдорд╛рдорд▓рд╛рдорд╛ рддреНрд░реБрдЯрд┐ рд╣реБрди рд╕рдХреНрдЫред рдХреБрдиреИ рддреНрд░реБрдЯрд┐рд▓рд╛рдИ рдШрд╛рддрдХ рдорд╛рдирд┐рдиреНрдЫ; рдХреБрдиреИ рддреНрд░реБрдЯрд┐ рдирднрдПрдХреЛ рдЦрдгреНрдбрдорд╛ рдорд╛рддреНрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░рд┐рдиреЗрдЫред
рд╡рд╛рддрд╛рд╡рд░рдгрд▓реЗ рдЯрд░реНрдорд┐рдирд▓ рд╕рд┐рдореБрд▓реЗрдЯ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ рддрд╛рдХрд┐ рддрдкрд╛рдЗрдБ рддрдкрд╛рдЗрдБрдХреЛ рдХрдореНрдкреНрдпреБрдЯрд░рдорд╛ рд╕реНрдерд╛рдиреАрдп рд░реВрдкрдорд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдбрд┐рдмрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рддреНрдпрд╣рд╛рдБ рджреБрдИ рдкреНрд░рдХрд╛рд░рдХрд╛ рд╕рд┐рдореБрд▓реЗрд╢рдирд╣рд░реВ рдЫрдиреН:

  • рдЕрдирд▓рд╛рдЗрди рд╕рд┐рдореБрд▓реЗрд╢рди - рдХрд╛рд░реНрдпрдХреНрд░рдордорд╛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдмреИ рдмрд╛рд╣реНрдп рдбреЗрдЯрд╛ рд╕реНрд░реЛрддрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдиреЗрдЫред рдпреА USO рд╣рд░реВ рд╡рд╛ рд╕рд┐рд░рд┐рдпрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╡рд╛ Modbus TCP рдорд╛рд░реНрдлрдд рдЬрдбрд╛рди рдЧрд░рд┐рдПрдХрд╛ рдпрдиреНрддреНрд░рд╣рд░реВ рд╣реБрди рд╕рдХреНрдЫрдиреНред
  • рдЕрдлрд▓рд╛рдЗрди рд╕рд┐рдореБрд▓реЗрд╢рди - рдмрд╛рд╣реНрдп рдЙрдкрдХрд░рдгрд╣рд░реВрдХреЛ рдкреНрд░рдпреЛрдЧ рдмрд┐рдирд╛ рд╕рд┐рдореБрд▓реЗрд╢рдиред

рд╣рд╛рдореАрд╕рдБрдЧ рдмрд╛рд╣реНрдп рдбрд╛рдЯрд╛ рдирднрдПрдХреЛ рдмреЗрд▓рд╛, рд╣рд╛рдореА рдЕрдлрд▓рд╛рдЗрди рд╕рд┐рдореБрд▓реЗрд╢рди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдЫреМрдВ, рдкрд╣рд┐рд▓реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрдореНрдкрд╛рдЗрд▓ рдЧрд░рд┐рд╕рдХреЗрдХрд╛ рдЫреМрдВред рдЕрдиреНрддрд┐рдо рдХрд╛рд░реНрдпрдХреНрд░рдо рдирд╛рдо рд╕рдВрдЧ, рдкрд░рд┐рдпреЛрдЬрдирд╛ рдлреЛрд▓реНрдбрд░ рдорд╛ рд╕реНрдерд┐рдд рд╣реБрдиреЗрдЫ ProjectName_ProgramName.px3

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓
рд╕рд┐рдореБрд▓реЗрд╢рдирдорд╛ рдЪрд▓рд┐рд░рд╣реЗрдХреЛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд▓рд╛рдИ рд╡реЗрдмрдУрдкреА рдЯрд░реНрдорд┐рдирд▓рдХреЛ рдЯрдЪрд╕реНрдХреНрд░рд┐рдирдорд╛ рдЬрд╕реНрддреИ рдорд╛рдЙрд╕ рдХрд░реНрд╕рд░рд▓реЗ рдирд┐рдпрдиреНрддреНрд░рдг рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рд╣рд╛рдореА рджреЗрдЦреНрдЫреМрдВ рдХрд┐ рд╕рдмреИ рдХреБрд░рд╛ рдЙрджреНрджреЗрд╢реНрдп рдЕрдиреБрд╕рд╛рд░ рдХрд╛рдо рдЧрд░реНрджрдЫред рдорд╣рд╛рдиред
рдХрд╛рд░реНрдпрдХреНрд░рдорд▓рд╛рдИ рднреМрддрд┐рдХ рдЯрд░реНрдорд┐рдирд▓рдорд╛ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди, рдбрд╛рдЙрдирд▓реЛрдб рдмрдЯрдирдорд╛ рдХреНрд▓рд┐рдХ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рддрд░ рдореИрд▓реЗ рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдгрдорд╛ рдЯрд░реНрдорд┐рдирд▓рдХреЛ рдЬрдбрд╛рди рдХрдиреНрдлрд┐рдЧрд░ рдирдЧрд░реЗрдХреЛрд▓реЗ, рддрдкрд╛рдИрд▓реЗ USB рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрдн рд╡рд╛ рдорд╛рдЗрдХреНрд░реЛрдПрд╕рдбреА рдореЗрдореЛрд░реА рдХрд╛рд░реНрдб рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдлрд╛рдЗрд▓ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓
рдХрд╛рд░реНрдпрдХреНрд░рдо рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╕рд╣рдЬ рдЫ, рдо рд╣рд░реЗрдХ рдЧреНрд░рд╛рдлрд┐рдХ рдмреНрд▓рдХ рдорд╛рд░реНрдлрдд рдЬрд╛рдиреЗ рдЫреИрдиред рдкреГрд╖реНрдарднреВрдорд┐, рдЖрдХрд╛рд░ рд░ рдкрд╛рда рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдирд╛рд▓реЗ Word рдЬрд╕реНрддреИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдЬреЛ рдХреЛрд╣реАрд▓рд╛рдИ рдкрдирд┐ рд╕реНрдкрд╖реНрдЯ рд╣реБрдиреЗрдЫред рдЧреНрд░рд╛рдлрд┐рдХрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди, рдХреБрдиреИ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдЩ рдХреМрд╢рд▓ рдЖрд╡рд╢реНрдпрдХ рдкрд░реНрджреИрди; рд╕рдмреИ рддрддреНрд╡рд╣рд░реВ рдлрд╛рд░рдордорд╛ рдорд╛рдЙрд╕ рддрд╛рдиреНрджреИ рдердкрд┐рдПрдХрд╛ рдЫрдиреНред

рдореЗрдореЛрд░реА рд╕рдВрдЧ рдХрд╛рдо рдЧрд░реНрджреИ

рдЕрдм рд╣рд╛рдореАрд▓реЗ рдЧреНрд░рд╛рдлрд┐рдХ рддрддреНрд╡рд╣рд░реВ рдХрд╕рд░реА рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗ рднрдиреЗрд░ рдерд╛рд╣рд╛ рдкрд╛рдПрдХрд╛ рдЫреМрдВ, рдЧрддрд┐рд╢реАрд▓ рд╕рд╛рдордЧреНрд░реА рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдЩ рднрд╛рд╖рд╛рд╕рдБрдЧ рдХрд╕рд░реА рдХрд╛рдо рдЧрд░реНрдиреЗ рднрдиреЗрд░ рдЬрд╛рдиреМрдВред рдПрдЙрдЯрд╛ рдЪрд░рдмрд╛рдЯ рдбрд╛рдЯрд╛ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреЗ рдмрд╛рд░ рдЪрд╛рд░реНрдЯ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реМрдВ рдпреВ $ 100ред рдЪрд╛рд░реНрдЯ рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛, рдбреЗрдЯрд╛ рдкреНрд░рдХрд╛рд░ рдЪрдпрди рдЧрд░реНрдиреБрд╣реЛрд╕реН: 16-рдмрд┐рдЯ рдкреВрд░реНрдгрд╛рдВрдХ, рд░ рдЪрд╛рд░реНрдЯ рдорд╛рдирд╣рд░реВрдХреЛ рджрд╛рдпрд░рд╛: 0 рджреЗрдЦрд┐ 10 рд╕рдореНрдоред

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓

рдХрд╛рд░реНрдпрдХреНрд░рдорд▓реЗ рддреАрди рднрд╛рд╖рд╛рд╣рд░реВрдорд╛ рд▓рд┐рдкрд┐рд╣рд░реВ рд▓реЗрдЦреНрди рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫ: VBScript, JavaScript рд░ рдпрд╕рдХреЛ рдЖрдлреНрдиреИ рднрд╛рд╖рд╛ред рдо рддреЗрд╕реНрд░реЛ рд╡рд┐рдХрд▓реНрдк рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗрдЫреБ рдХрд┐рдирднрдиреЗ рддреНрдпрд╣рд╛рдБ рдХрд╛рдЧрдЬрд╛рддрдорд╛ рдпрд╕рдХреЛ рд▓рд╛рдЧрд┐ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ рдЫрдиреН рд░ рд╕рдореНрдкрд╛рджрдХрдорд╛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рд┐рдиреНрдЯреНрдпрд╛рдХреНрд╕ рдорджреНрджрддред

рдирдпрд╛рдБ рдореНрдпрд╛рдХреНрд░реЛ рдердкреМрдВ:

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓

рдЪрд╛рд░реНрдЯрдорд╛ рдЯреНрд░реНрдпрд╛рдХ рдЧрд░реНрди рд╕рдХрд┐рдиреЗ рдЪрд░рдорд╛ рдбреЗрдЯрд╛рд▓рд╛рдИ рдХреНрд░рдорд╢рдГ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрди рдХреЗрд╣реА рд╕рд░рд▓ рдХреЛрдб рд▓реЗрдЦреМрдВред рд╣рд╛рдореА рдЪрд░рдорд╛ 10 рдердкреНрдиреЗрдЫреМрдВ, рд░ 100 рднрдиреНрджрд╛ рдареВрд▓реЛ рд╣реБрдБрджрд╛ рдпрд╕рд▓рд╛рдИ рд╢реВрдиреНрдпрдорд╛ рд░рд┐рд╕реЗрдЯ рдЧрд░реНрдиреЗрдЫреМрдВред

$U100=$U100+10
IF $U100>100
$U100=0
ENDIF

рд╕реНрдХреНрд░рд┐рдкреНрдЯрд▓рд╛рдИ рд▓реБрдкрдорд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди, рдпрд╕рд▓рд╛рдИ 250ms рдХреЛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЕрдиреНрддрд░рд╛рд▓рдХреЛ рд╕рд╛рде рдореБрдЦреНрдп рдореНрдпрд╛рдХреНрд░реЛрдХреЛ рд░реВрдкрдорд╛ рд╕рд╛рдорд╛рдиреНрдп рд╕реЗрдЯрдЕрдк рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛ рд╕реЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓
рд╕рд┐рдореНрдпреБрд▓реЗрдЯрд░рдорд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрдореНрдкрд╛рдЗрд▓ рд░ рдЪрд▓рд╛рдЙрдиреБрд╣реЛрд╕реН:

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓

рдпрд╕ рдЪрд░рдгрдорд╛, рд╣рд╛рдореАрд▓реЗ рдореЗрдореЛрд░реАрдорд╛ рдбрд╛рдЯрд╛ рд╣реЗрд░рдлреЗрд░ рдЧрд░реНрди рд░ рдпрд╕рд▓рд╛рдИ рджреГрд╢реНрдпрд╛рддреНрдордХ рд░реВрдкрдорд╛ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди рд╕рд┐рдХреЗрдХрд╛ рдЫреМрдВред рдпреЛ рдкрд╣рд┐рд▓реЗ рдиреИ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдирд┐рдЧрд░рд╛рдиреА рдкреНрд░рдгрд╛рд▓реА рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди рдкрд░реНрдпрд╛рдкреНрдд рдЫ, рдмрд╛рд╣реНрдп рдпрдиреНрддреНрд░рд╣рд░реВ (рд╕реЗрдиреНрд╕рд░рд╣рд░реВ, рдирд┐рдпрдиреНрддреНрд░рдХрд╣рд░реВ) рдмрд╛рдЯ рдбреЗрдЯрд╛ рдкреНрд░рд╛рдкреНрдд рдЧрд░реНрди рд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдореЗрдореЛрд░реАрдорд╛ рд░реЗрдХрд░реНрдб рдЧрд░реНрдиред HMI рдбрд┐рдЬрд╛рдЗрдирд░рдорд╛ рд╡рд┐рднрд┐рдиреНрди рдбреЗрдЯрд╛ рдбрд┐рд╕реНрдкреНрд▓реЗ рдмреНрд▓рдХрд╣рд░реВ рдЙрдкрд▓рдмреНрдз рдЫрдиреН: рддреАрд░рд╣рд░реВ, рд╡рд┐рднрд┐рдиреНрди рдЪрд╛рд░реНрдЯрд╣рд░реВ рд░ рдЧреНрд░рд╛рдлрд╣рд░реВрд╕рдБрдЧ рдЧреЛрд▓рд╛рдХрд╛рд░ рдбрд╛рдпрд▓рд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ред JavaScript рд╕реНрдХреНрд░рд┐рдкреНрдЯрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, рддрдкрд╛рдЗрдБ HTTP рдорд╛рд░реНрдлрдд рдмрд╛рд╣реНрдп рд╕реНрд░реЛрддрд╣рд░реВрдмрд╛рдЯ рдбрд╛рдЯрд╛ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓

рдкреНрд░рд╛рдкреНрдд рд╕реАрдкрд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░, рд╣рд╛рдореА Habr рдкреНрд░рд╢рд╛рд╕рдХ рдХрдиреНрд╕реЛрд▓рдХреЛ рд▓рд╛рдЧрд┐ рд╣рд╛рд╕реНрдп рдЗрдиреНрдЯрд░рдлреЗрд╕ рдмрдирд╛рдЙрдиреЗрдЫреМрдВред

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓

рд╣рд╛рдореНрд░реЛ рд░рд┐рдореЛрдЯ рдХрдиреНрдЯреНрд░реЛрд▓ рд╕рдХреНрд╖рдо рд╣реБрдиреБрдкрд░реНрдЫ:

  • рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░реЛрдлрд╛рдЗрд▓рд╣рд░реВ рд╕реНрд╡рд┐рдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реН
  • рдХрд░реНрдо рд░ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░ рдЧрд░реНрдиреБрд╣реЛрд╕реН
  • рд╕реНрд▓рд╛рдЗрдбрд░рд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХрд░реНрдо рд░ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рдорд╛рдирд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрдиреБрд╣реЛрд╕реН
  • рдЬрдм рддрдкрд╛рдЗрдБ "рдкреНрд░рддрд┐рдмрдиреНрдз" рдмрдЯрди рдХреНрд▓рд┐рдХ рдЧрд░реНрдиреБрд╣реБрдиреНрдЫ, рдкреНрд░реЛрдлрд╛рдЗрд▓ рдкреНрд░рддрд┐рдмрдиреНрдзрд┐рдд рд░реВрдкрдорд╛ рдЪрд┐рдиреНрд╣ рд▓рдЧрд╛рдЗрдиреНрдЫ, рдЕрд╡рддрд╛рд░ рдХреНрд░рд╕ рдЖрдЙрдЯ рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рд╣реБрдиреБрдкрд░реНрдЫред

рд╣рд╛рдореА рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдлрд╛рдЗрд▓рд▓рд╛рдИ рдЫреБрдЯреНрдЯреИ рдкреГрд╖реНрдардорд╛ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрдиреЗрдЫреМрдВ, рддреНрдпрд╕реИрд▓реЗ рд╣рд╛рдореА рдкреНрд░рддреНрдпреЗрдХ рдкреНрд░реЛрдлрд╛рдЗрд▓рдХреЛ рд▓рд╛рдЧрд┐ рдкреГрд╖реНрда рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреЗрдЫреМрдВред рд╣рд╛рдореА рдореЗрдореЛрд░реАрдорд╛ рд╕реНрдерд╛рдиреАрдп рдЪрд░рд╣рд░реВрдорд╛ рдХрд░реНрдо рд░ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рднрдгреНрдбрд╛рд░ рдЧрд░реНрдиреЗрдЫреМрдВ, рдЬреБрди рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реБрд░реБ рд╣реБрдБрджрд╛ рд╕реЗрдЯрдЕрдк рдореНрдпрд╛рдХреНрд░реЛ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдкреНрд░рд╛рд░рдореНрдн рдЧрд░рд┐рдиреЗрдЫред

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓
рддрд╕реНрд╡рд┐рд░ рдХреНрд▓рд┐рдХ рдЧрд░реНрди рдпреЛрдЧреНрдп рдЫ

рдХрд░реНрдо рд░ рдореВрд▓реНрдпрд╛рдЩреНрдХрди рд╕рдорд╛рдпреЛрдЬрди

рдХрд░реНрдо рд╕рдорд╛рдпреЛрдЬрди рдЧрд░реНрди рд╣рд╛рдореА рд╕реНрд▓рд╛рдЗрдбрд░ (рд╕реНрд▓рд╛рдЗрдб рд╕реНрд╡рд┐рдЪ) рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗрдЫреМрдВред рд╣рд╛рдореАрд▓реЗ рд░реЗрдХрд░реНрдбрд┐рдЩ рдареЗрдЧрд╛рдирд╛рдХреЛ рд░реВрдкрдорд╛ рд╕реЗрдЯрдЕрдк рдореНрдпрд╛рдХреНрд░реЛрдорд╛ рд╕реБрд░реБ рдЧрд░рд┐рдПрдХреЛ рдЪрд░ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрдЫреМрдВред рд╕реНрд▓рд╛рдЗрдбрд░ рдорд╛рдирд╣рд░реВрдХреЛ рджрд╛рдпрд░рд╛ 0 рджреЗрдЦрд┐ 1500 рд╕рдореНрдо рд╕реАрдорд┐рдд рдЧрд░реМрдВред рдЕрдм, рдЬрдм рд╕реНрд▓рд╛рдЗрдбрд░ рд╕рд░реНрдЫ, рдирдпрд╛рдБ рдбрд╛рдЯрд╛ рдореЗрдореЛрд░реАрдорд╛ рд▓реЗрдЦрд┐рдиреЗрдЫред рдпрд╕ рдЕрд╡рд╕реНрдерд╛рдорд╛, рд╕реНрд▓рд╛рдЗрдбрд░рдХреЛ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рдЕрд╡рд╕реНрдерд╛ рдореЗрдореЛрд░реАрдорд╛ рдЪрд▓рдХреЛ рдорд╛рдирд╣рд░реВрд╕рдБрдЧ рдореЗрд▓ рдЦрд╛рдиреНрдЫред

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓
рдХрд░реНрдо рд░ рдореВрд▓реНрдпрд╛рдЩреНрдХрдирдХреЛ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдорд╛рдирд╣рд░реВ рдкреНрд░рджрд░реНрд╢рди рдЧрд░реНрди, рд╣рд╛рдореА рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдкреНрд░рджрд░реНрд╢рди рддрддреНрд╡ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗрдЫреМрдВред рдпрд╕рдХреЛ рд╕рдЮреНрдЪрд╛рд▓рдирдХреЛ рд╕рд┐рджреНрдзрд╛рдиреНрдд "рд╣реЗрд▓реЛ рд╡рд░реНрд▓реНрдб" рдХрд╛рд░реНрдпрдХреНрд░рдордХреЛ рдЙрджрд╛рд╣рд░рдгрдХреЛ рд░реЗрдЦрд╛рдЪрд┐рддреНрд░рд╕рдБрдЧ рдорд┐рд▓реНрджреЛрдЬреБрд▓реНрджреЛ рдЫ; рд╣рд╛рдореА рдХреЗрд╡рд▓ рдордирд┐рдЯрд░ рдареЗрдЧрд╛рдирд╛рдорд╛ рдЪрд▓рдХреЛ рдареЗрдЧрд╛рдирд╛ рд╕рдВрдХреЗрдд рдЧрд░реНрдЫреМрдВред

рдкреНрд░рддрд┐рдмрдиреНрдз рдмрдЯрди

"рдкреНрд░рддрд┐рдмрдиреНрдз" рдмрдЯрди рдЯрдЧрд▓ рд╕реНрд╡рд┐рдЪ рддрддреНрд╡ рдкреНрд░рдпреЛрдЧ рдЧрд░реА рд▓рд╛рдЧреВ рдЧрд░рд┐рдПрдХреЛ рдЫред рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдгрдХреЛ рд╕рд┐рджреНрдзрд╛рдиреНрдд рдорд╛рдерд┐рдХрд╛ рдЙрджрд╛рд╣рд░рдгрд╣рд░реВ рдЬрд╕реНрддреИ рдЫред рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдорд╛, рддрдкрд╛рдЗрдБ рдмрдЯрдирдХреЛ рд╕реНрдерд┐рддрд┐рдорд╛ рдирд┐рд░реНрднрд░ рдЧрд░реНрджреИ, рдлрд░рдХ рдкрд╛рда, рд░рдЩ рд╡рд╛ рдЫрд╡рд┐ рдЪрдпрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓
рдЬрдм рдмрдЯрди рдерд┐рдЪрд┐рдиреНрдЫ, рдЕрд╡рддрд╛рд░ рд░рд╛рддреЛ рд░рдВрдЧрдорд╛ рдкрд╛рд░ рдЧрд░рд┐рдиреБрдкрд░реНрдЫред рдпреЛ рддрд╕реНрд╡рд┐рд░ рдкреНрд░рджрд░реНрд╢рди рдмреНрд▓рдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдЫред рдпрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЯрдЧрд▓ рд╕реНрд╡рд┐рдЪ рдмрдЯрдирдХреЛ рд╕реНрдерд┐рддрд┐рд╕рдБрдЧ рд╕рдореНрдмрдиреНрдзрд┐рдд рдмрд╣реБ рдЫрд╡рд┐рд╣рд░реВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдпреЛ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐, рдмреНрд▓рдХрд▓рд╛рдИ рдмрдЯрди рд░ рд░рд╛рдЬреНрдпрд╣рд░реВрдХреЛ рд╕рдВрдЦреНрдпрд╛рдХреЛ рд╕рд╛рде рдмреНрд▓рдХрдХреЛ рд░реВрдкрдорд╛ рдЙрд╣реА рдареЗрдЧрд╛рдирд╛ рджрд┐рдЗрдПрдХреЛ рдЫред рдЕрд╡рддрд╛рд░ рдЕрдиреНрддрд░реНрдЧрдд рдиреЗрдордкреНрд▓реЗрдЯрд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ рддрд╕реНрдмрд┐рд░ рдЙрд╕реНрддреИ рддрд░рд┐рдХрд╛рд▓реЗ рд╕реЗрдЯ рдЕрдк рдЧрд░рд┐рдПрдХреЛ рдЫред

Advantech рдмрд╛рдЯ HMI рдорд╛ рдЖрдзрд╛рд░рд┐рдд Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓

рдирд┐рд╖реНрдХрд░реНрд╖рдорд╛

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

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

рд╕рдиреНрджрд░реНрдн

WebAccess/HMI рдбрд┐рдЬрд╛рдЗрдирд░ рд░ рд░рдирдЯрд╛рдЗрдо рд╡рд┐рдХрд╛рд╕ рд╡рд╛рддрд╛рд╡рд░рдг рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ рдпрд╣рд╛рдБ

тЖТ Habr рдирд┐рдпрдиреНрддреНрд░рдг рдкреНрдпрд╛рдирд▓ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЛ рд╕реНрд░реЛрдд

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди