Ambientika RS485 Programming Sud wind
ខ្សែភ្លើង
នៅក្នុងការដំឡើងដែលភ្ជាប់អង្គភាពខ្យល់ជាច្រើន ការទំនាក់ទំនងសៀរៀលកើតឡើងតាមរយៈចំណុចប្រទាក់ RS485 ។ ការតភ្ជាប់កើតឡើងតាមរយៈខ្សែសញ្ញាឌីផេរ៉ង់ស្យែល A, B និងខ្សែផែនដីទូទៅ (GND) ។ ឯកតាត្រូវបានតភ្ជាប់គ្នាទៅវិញទៅមកនៅក្នុង topology ឡានក្រុង។ វាជាកាតព្វកិច្ចដើម្បីភ្ជាប់ឧបករណ៍ទប់ទល់នៃ 120 ohms រវាងខ្សែ A និងខ្សែ B នៅលើឯកតារូបវន្តចុងក្រោយនៃខ្សែឡានក្រុង ដើម្បីធានាបាននូវគុណភាពសញ្ញា។
ស្ថានីយទី 3: ខ
ស្ថានីយទី ៤៖ ក
ស្ថានីយទី 5: GND
បន្ថែមពីលើខ្សែភ្លើងត្រឹមត្រូវនៃខ្សែ RS485 ម៉ូឌុលចំណុចប្រទាក់ជាក់លាក់របស់អ្នកផលិតគឺត្រូវបានទាមទារសម្រាប់ការរួមបញ្ចូលទៅក្នុងប្រព័ន្ធស្វ័យប្រវត្តិកម្មផ្សេងៗ៖ សម្រាប់ប្រព័ន្ធដែលមានមូលដ្ឋានលើ KNX ផ្នែកបន្ថែម RS485 (ឧ. ជាច្រក KNX-TP/RS485) អាចប្រើបាន ដែលបំប្លែងកម្រិត និងពិធីការរវាងរថយន្តក្រុង KNX485 និង RS485 ។ នៅក្នុងប្រព័ន្ធ Loxone ផ្នែកបន្ថែម Loxone RSXNUMX ផ្លូវការត្រូវបានប្រើជំនួសវិញ ដែលត្រូវបានរួមបញ្ចូលដោយផ្ទាល់ទៅក្នុងបរិយាកាស Loxone Miniserver ។
នៅពេលជ្រើសរើសចំណុចប្រទាក់សមស្រប វាជារឿងសំខាន់ជាពិសេសក្នុងការធ្វើឱ្យប្រាកដថាវាមិនមែនជាច្រកផ្លូវ Modbus RS485 ទេប៉ុន្តែជាច្រកទ្វារសៀរៀល RS485 ដែលមានតម្លាភាព។ Südwind ប្រើពិធីការដែលមានកម្មសិទ្ធិដែលមិនស៊ីគ្នានឹងស្តង់ដារ Modbus ។
ការកំណត់កុងតាក់ DIP
នៅពេលដែលការគ្រប់គ្រងកណ្តាលកើតឡើងតាមរយៈ KNX ឬ Loxone ប្រព័ន្ធគ្រប់គ្រងទាំងស្រុងលើភារកិច្ចនៃបន្ទះជញ្ជាំង។ ឯកតាសំខាន់ត្រូវបានកំណត់រចនាសម្ព័ន្ធជាមេដែលមានបន្ទះជញ្ជាំង។
គ្រឿងផ្សេងទៀតទាំងអស់នៅក្នុងប្រព័ន្ធត្រូវបានកំណត់ជាទាសករតាមរយៈកុងតាក់ DIP ។ អាស្រ័យលើកម្មវិធី ឧample ជាប្រព័ន្ធផ្គត់ផ្គង់ និងខ្យល់ចេញចូល ឯកតាទាសករអាចដំណើរការបានទាំងក្នុងពេលដំណាលគ្នា ឬអសមកាល។
Master mit Fernbedienung = ម៉ាស្ទ័រជាមួយនឹងការបញ្ជាពីចម្ងាយ
Master mit Wandpanel = មេជាមួយបន្ទះជញ្ជាំង
ទាសករ gegenläufig Master = ទាសករ – អនុបណ្ឌិត ដំណើរការដោយអសមកាល
ទាសករ gleichläufig Master = ទាសករ -Master ដំណើរការស្របគ្នា។
ប៉ារ៉ាម៉ែត្រ
ប៉ារ៉ាម៉ែត្រទំនាក់ទំនងសៀរៀលដែលត្រូវកំណត់រចនាសម្ព័ន្ធនៅក្នុងផ្នែកបន្ថែម RS485៖
- អត្រា baud 9600 [bit/s]
- 8 ប៊ីតទិន្នន័យ
- 1 ឈប់បន្តិច
- គ្មានភាពស្មើគ្នា
សារត្រូវបានផ្ញើពីវត្ថុបញ្ជាកណ្តាលទៅគ្រប់ឯកតាដែលបានតភ្ជាប់នៅចន្លោះពេល 500 ms ។
សារទាំងនេះមានលំដាប់នៃបៃក្នុងលេខគោលដប់ប្រាំមួយ (លេខគោលប្រាំមួយ)។ ធាតុនីមួយៗដូចជា \x02 ឬ \x30 តំណាងឱ្យបៃតែមួយក្នុងទម្រង់គោលដប់ប្រាំមួយ។
ការសាកសួរស្ថានភាព
ការសាកសួរស្ថានភាពត្រូវបានបញ្ជូនពីការគ្រប់គ្រងកណ្តាល និងវាយតម្លៃដោយអង្គភាពមេ។ ខណៈពេលកំពុងផ្ញើការសាកសួរនេះ ការគ្រប់គ្រងកណ្តាលឈប់ផ្ញើសាររយៈពេល 3 វិនាទី ដើម្បីប្រាកដថាមានខ្សែ។
ស្ថានភាព | បញ្ជា |
ការសាកសួរស្ថានភាព | \x02\x30\x32\x30\x32\x03 |
ប្រសិនបើមិនមានឧបករណ៍ចាប់សញ្ញា ឬស្ថានភាពសកម្មទេ អង្គភាពមេឆ្លើយតបជាមួយនឹងសារដ៏វែង 11 បៃក្នុងទម្រង់គោលដប់ប្រាំមួយដូចខាងក្រោម៖ \x02\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x03 ។
បៃទីមួយ \x02 កំណត់ការចាប់ផ្តើមនៃសារ (ចាប់ផ្តើមស៊ុម) ហើយបន្តដោយពីរបៃ \x30\x30 តំណាងឱ្យ "សារស្ថានភាព" (\x30 ត្រូវនឹង "0" នៅក្នុងតួអក្សរ ASCII) ។
8 បៃខាងក្រោមតំណាងឱ្យការចុះឈ្មោះស្ថានភាពតែមួយ។ បៃនីមួយៗទាំងនេះត្រូវគ្នាទៅនឹងសារជាក់លាក់មួយ។ មានតែការចុះឈ្មោះចំនួនបួនដំបូងប៉ុណ្ណោះដែលត្រូវបានប្រើប្រាស់៖ ការចុះឈ្មោះទីមួយតំណាងឱ្យឧបករណ៍ចាប់សញ្ញាពេលយប់ ទីពីរ និងទីបីសម្រាប់ការជូនដំណឹងអំពីការផ្លាស់ប្តូរតម្រង និងទីបួនសម្រាប់ការជូនដំណឹងអំពីសំណើម។ បៃដែលបានទទួល \x30 ត្រូវនឹង "0" នៅក្នុងកូដ ASCII ។ នោះមានន័យថា ឧបករណ៏ ឬស្ថានភាពដែលពាក់ព័ន្ធមិនសកម្ម។ \X31 ត្រូវគ្នានឹង “1” ហើយបង្ហាញពីស្ថានភាពសកម្ម។
សារបញ្ចប់ដោយ byte \x03 ដែលជា stop bit (end frame) ហើយកំណត់ចុងបញ្ចប់នៃការបញ្ជូន។
ការជូនដំណឹងអំពីការផ្លាស់ប្តូរតម្រងអាចត្រូវបានកំណត់ឡើងវិញដោយប្រើពាក្យបញ្ជា។
សារ
នៅក្នុងកថាខណ្ឌខាងក្រោម ពាក្យបញ្ជាតែមួយ និងមុខងារពាក់ព័ន្ធរបស់វាត្រូវបានពន្យល់។ ដូចដែលបានរៀបរាប់ខាងលើពាក្យបញ្ជាចាំបាច់ត្រូវបញ្ជូនពីអង្គភាពបញ្ជាកណ្តាលទៅអង្គភាពដែលបានតភ្ជាប់ទាំងអស់នៅចន្លោះពេល 500 ms ។
របៀប | បញ្ជា |
ម៉ូទ័របិទ បន្ទះបិទ | \x02\x30\x31\x30\x30\x30\x30\x30\x31\x03 |
ម៉ូទ័រកំពុងផ្អាក បន្ទះបើក | \x02\x30\x31\x32\x30\x30\x30\x32\x31\x03 |
ម៉ូទ័របិទ កំណត់ការផ្លាស់ប្តូរតម្រងឡើងវិញ | \x02\x30\x31\x30\x30\x30\x31\x30\x30\x03 |
ទិសដៅនៃការបង្វិល - ឧទាហរណ៍ample នៅពេលប្តូរពីការទទួលទានទៅការទាញយក - អាចផ្លាស់ប្តូរបានលុះត្រាតែម៉ូទ័រត្រូវបានបិទពីមុន។ ប្រសិនបើម៉ូទ័របើក នោះពាក្យបញ្ជា "ផ្អាកម៉ូទ័រ" ត្រូវតែអនុវត្ត ដើម្បីជៀសវាងការខូចខាតការផ្គត់ផ្គង់ថាមពល។
របៀបដោយដៃ៖ Slave កំណត់ទិសដៅនៃការបង្វិលតាមរយៈ DIP-switches យោងទៅតាមការកំណត់ដែលបានកំណត់ទុកជាមុន។
របៀបដោយដៃ កម្រិតសំណើម 1 | បញ្ជា |
ថ្នាក់អនុបណ្ឌិតស្រង់ចេញ 0 | \x02\x30\x31\x32\x34\x30\x30\x32\x35\x03 |
ថ្នាក់អនុបណ្ឌិតស្រង់ចេញ 1 | \x02\x30\x31\x32\x35\x30\x30\x32\x34\x03 |
ថ្នាក់អនុបណ្ឌិតស្រង់ចេញ 2 | \x02\x30\x31\x32\x36\x30\x30\x32\x37\x03 |
ថ្នាក់អនុបណ្ឌិតស្រង់ចេញ 3 | \x02\x30\x31\x32\x37\x30\x30\x32\x36\x03 |
កម្រិតថ្នាក់អនុបណ្ឌិត 0 | \x02\x30\x31\x32\x38\x30\x30\x32\x39\x03 |
កម្រិតថ្នាក់អនុបណ្ឌិត 1 | \x02\x30\x31\x32\x39\x30\x30\x32\x38\x03 |
កម្រិតថ្នាក់អនុបណ្ឌិត 2 | \x02\x30\x31\x32\x41\x30\x30\x32\x42\x03 |
កម្រិតថ្នាក់អនុបណ្ឌិត 3 | \x02\x30\x31\x32\x42\x30\x30\x32\x41\x03 |
របៀបសម្រាប់ការទទួលយក ឬដកយក Master និង Slave៖ Slave កំណត់ទិសដៅនៃការបង្វិលតាមរយៈ DIP-switches ទល់មុខនឹងការកំណត់ដែលបានកំណត់ទុកជាមុន។
ការស្រង់ចេញ / ការទទួលទាន កម្រិតសំណើម 1 | បញ្ជា |
ការដកស្រង់ Master & Slave កម្រិត 0 | \x02\x30\x31\x33\x34\x30\x30\x33\x35\x03 |
ការដកស្រង់ Master & Slave កម្រិត 1 | \x02\x30\x31\x33\x35\x30\x30\x33\x34\x03 |
ការដកស្រង់ Master & Slave កម្រិត 2 | \x02\x30\x31\x33\x36\x30\x30\x33\x37\x03 |
ការដកស្រង់ Master & Slave កម្រិត 3 | \x02\x30\x31\x33\x37\x30\x30\x33\x36\x03 |
កម្រិតចូលរៀន Master & Slave 0 | \x02\x30\x31\x33\x38\x30\x30\x33\x39\x03 |
កម្រិតចូលរៀន Master & Slave 1 | \x02\x30\x31\x33\x39\x30\x30\x33\x38\x03 |
កម្រិតចូលរៀន Master & Slave 2 | \x02\x30\x31\x33\x41\x30\x30\x33\x42\x03 |
កម្រិតចូលរៀន Master & Slave 3 | \x02\x30\x31\x33\x42\x30\x30\x33\x41\x03 |
របៀបស្វ័យប្រវត្តិ៖ Slave កំណត់ទិសដៅនៃការបង្វិលតាមរយៈ DIP-switches យោងទៅតាមការកំណត់ដែលបានកំណត់ទុកជាមុន។
របៀបស្វ័យប្រវត្តិ កម្រិតសំណើម 2 | បញ្ជា |
របៀបពេលយប់ការស្រង់ចេញ Master | \x02\x30\x31\x36\x34\x30\x30\x36\x35\x03 |
មុខងារថ្ងៃមេនៃការស្រង់ចេញ | \x02\x30\x31\x36\x36\x30\x30\x36\x37\x03 |
ចូលប្រើមុខងារពេលយប់ Master | \x02\x30\x31\x36\x38\x30\x30\x36\x39\x03 |
ចូលប្រើមុខងារថ្ងៃ Master | \x02\x30\x31\x36\x41\x30\x30\x36\x42\x03 |
របៀបស្វ័យប្រវត្តិ កម្រិតសំណើម 3 | បញ្ជា |
របៀបពេលយប់ការស្រង់ចេញ Master | \x02\x30\x31\x41\x34\x30\x30\x41\x35\x03 |
មុខងារថ្ងៃមេនៃការស្រង់ចេញ | \x02\x30\x31\x41\x36\x30\x30\x41\x37\x03 |
ចូលប្រើមុខងារពេលយប់ Master | \x02\x30\x31\x41\x38\x30\x30\x41\x39\x03 |
ចូលប្រើមុខងារថ្ងៃ Master | \x02\x30\x31\x41\x41\x30\x30\x41\x42\x03 |
ការណែនាំអំពីកម្មវិធី
ឯកតាគួរតែផ្លាស់ប្តូរទិសដៅនៃការបង្វិលនៅចន្លោះពេលជាក់លាក់មួយ ដើម្បីទទួលបានការងើបឡើងវិញកំដៅបានល្អបំផុត៖ ការទទួលទាន 60 វិនាទី បន្តដោយការផ្អាក 10 វិនាទី។
បន្ទាប់មកការស្រង់ចេញ 60 វិនាទីបន្ទាប់មកផ្អាក 10 វិនាទីទៀត។ វដ្តនេះធានានូវការផ្លាស់ប្តូរខ្យល់ប្រកបដោយប្រសិទ្ធភាពរួមជាមួយនឹងការស្តារកំដៅ។ នៅពេលព្រលប់ ឧបករណ៍ចាប់សញ្ញា twilight រួមបញ្ចូលគ្នាអនុញ្ញាតឱ្យប្តូរដោយស្វ័យប្រវត្តិទៅរបៀបពេលយប់។
ការដោះស្រាយបញ្ហា
ប្រសិនបើគ្មានការទំនាក់ទំនងត្រូវបានរៀបចំទេ ការផ្លាស់ប្តូរឆានែល A និងឆានែល B (ខ្សែ A/B នៅលើ RS485) អាចជួយបាន។ ជាងនេះទៅទៀត សូមពិនិត្យមើលថាឧបករណ៍ទប់ទល់នឹងបិទត្រូវបានកំណត់ត្រឹមត្រូវ ជាពិសេសនៅលើស្ថានីយចុងក្រោយក្នុងឡានក្រុង ដើម្បីជៀសវាងការឆ្លុះបញ្ចាំងពីសញ្ញា និងការរំខានដល់ទំនាក់ទំនង។
ឯកសារ/ធនធាន
![]() |
Ambientika RS485 Programming Sud wind [pdf] ការណែនាំអំពីការដំឡើង RS485-ambientika-25 ខែមិថុនា-485, RS485 ការសរសេរកម្មវិធី Sud wind, RSXNUMX, ការសរសេរកម្មវិធី Sud wind, ខ្យល់ Sud |