UR20-FBC-MOD/ u-ពីចម្ងាយ
មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័សសម្រាប់ Modbus- ការយល់ដឹងអំពី Coils និង
ចុះឈ្មោះ
ឧបករណ៍បញ្ជាពីចម្ងាយ UC20 WL2000 IOT u-remote
អរូបី៖
ភាពខុសគ្នារវាង coils និងការចុះឈ្មោះម្តងហើយម្តងទៀតបណ្តាលឱ្យមានការយល់ច្រឡំនិងកំហុសនៅពេលប្រើទំនាក់ទំនង Modbus ។ នៅក្នុងមគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័សនេះ យើងចង់បង្ហាញពីភាពខុសគ្នា និងលក្ខណៈពិសេសដោយប្រើ Modbus ជាមួយ u-remote។
ឯកសារយោងផ្នែករឹង
ទេ | ឈ្មោះសមាសធាតុ | អត្ថបទលេខ | កំណែផ្នែករឹង / កម្មវិធីបង្កប់ |
1 | UC20-WL2000-10T | 1334990000 | HW 01.23.00 / FW 1.5.0 |
2 | UR2O-FBC-MOD-TCP | 1334930000 | HW 01.xx.xx / FW 2.0.7 |
3 | UR20-4D0-P | 1315220000 | – |
4 | UR20-8D0-P | 1315240000 | |
5 | UR20-16D0-P | 1315250000 |
ឯកសារយោង
ទេ | ឈ្មោះកម្មវិធី | អត្ថបទលេខ | កំណែកម្មវិធី |
1 | ថ្នាំង-ក្រហម | – | 0.18.7 |
File ឯកសារយោង
ទេ | ឈ្មោះ | ការពិពណ៌នា | កំណែ |
1 | – | – | – |
ការព្រមាន និងការបដិសេធ
ការព្រមាន
ការគ្រប់គ្រងអាចបរាជ័យក្នុងលក្ខខណ្ឌប្រតិបត្តិការដែលមិនមានសុវត្ថិភាព ដែលបណ្តាលឱ្យប្រតិបត្តិការដែលមិនអាចគ្រប់គ្រងបាននៃឧបករណ៍ដែលបានគ្រប់គ្រង។ ព្រឹត្តិការណ៍គ្រោះថ្នាក់បែបនេះអាចបណ្តាលឱ្យស្លាប់ និង/ឬរបួសធ្ងន់ធ្ងរ និង/ឬការខូចខាតទ្រព្យសម្បត្តិ។ ដូច្នេះត្រូវតែមានគ្រឿងបរិក្ខាសុវត្ថិភាពដែលបានផ្តល់ / ការរចនាសុវត្ថិភាពអគ្គិសនី ឬលក្ខណៈពិសេសសុវត្ថិភាពដែលលែងត្រូវការតទៅទៀត ដែលឯករាជ្យពីប្រព័ន្ធស្វ័យប្រវត្តិកម្ម។
ការបដិសេធ
កំណត់សម្គាល់កម្មវិធីនេះ / មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័ស / ឧample កម្មវិធីមិនបន្ធូរបន្ថយអ្នកពីកាតព្វកិច្ចក្នុងការដោះស្រាយវាដោយសុវត្ថិភាពអំឡុងពេលប្រើប្រាស់ ការដំឡើង ប្រតិបត្តិការ និងការថែទាំនោះទេ។ អ្នកប្រើប្រាស់ម្នាក់ៗទទួលខុសត្រូវចំពោះប្រតិបត្តិការត្រឹមត្រូវនៃប្រព័ន្ធគ្រប់គ្រងរបស់គាត់។ ដោយប្រើកម្មវិធីកំណត់ចំណាំ / មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័ស / ឧample កម្មវិធីដែលរៀបចំដោយ Weidmüller អ្នកទទួលយកថា Weidmüller មិនអាចទទួលខុសត្រូវចំពោះការខូចខាតទ្រព្យសម្បត្តិ និង/ឬរបួសផ្ទាល់ខ្លួនដែលអាចកើតឡើងដោយសារការប្រើប្រាស់នោះទេ។
ចំណាំ
ការពិពណ៌នាដែលបានផ្តល់ឱ្យ និងឧamples មិនតំណាងឱ្យដំណោះស្រាយជាក់លាក់ណាមួយរបស់អតិថិជនទេ ពួកគេត្រូវបានបម្រុងទុកយ៉ាងសាមញ្ញដើម្បីជួយសម្រាប់កិច្ចការធម្មតា។ អ្នកប្រើប្រាស់ទទួលខុសត្រូវចំពោះប្រតិបត្តិការត្រឹមត្រូវនៃផលិតផលដែលបានពិពណ៌នា។ កំណត់ចំណាំកម្មវិធី / មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័ស / Example កម្មវិធីមិនត្រូវបានចងនិងមិនអះអាងថាមានពេញលេញក្នុងលក្ខខណ្ឌនៃការកំណត់រចនាសម្ព័ន្ធក៏ដូចជាភាពចាំបាច់ណាមួយ។ ដោយប្រើកម្មវិធីកំណត់ចំណាំ / មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័ស / ឧample កម្មវិធី អ្នកទទួលស្គាល់ថាយើងមិនអាចទទួលខុសត្រូវចំពោះការខូចខាតណាមួយលើសពីរបបទំនួលខុសត្រូវដែលបានពិពណ៌នានោះទេ។ យើងរក្សាសិទ្ធិដើម្បីធ្វើការផ្លាស់ប្តូរចំពោះកំណត់ចំណាំកម្មវិធីនេះ / ការណែនាំអំពីការចាប់ផ្តើមរហ័ស / ឧample នៅពេលណាមួយដោយមិនមានការជូនដំណឹង។ ក្នុងករណីមានភាពខុសគ្នារវាងសំណើកម្មវិធី កំណត់ត្រាកម្មវិធី / មគ្គុទ្ទេសក៍ចាប់ផ្ដើមរហ័ស / កម្មវិធី Examples និងការបោះពុម្ពផ្សាយ Weidmüller ផ្សេងទៀត ដូចជាសៀវភៅដៃជាដើម ខ្លឹមសារបែបនេះតែងតែមានអាទិភាពជាងចំពោះអតីតamples ។ យើងសន្មត់ថាមិនទទួលខុសត្រូវចំពោះព័ត៌មានដែលមាននៅក្នុងឯកសារនេះទេ។
ទំនួលខុសត្រូវរបស់យើង ទោះក្នុងហេតុផលផ្លូវច្បាប់ក៏ដោយ ចំពោះការខូចខាតដែលបណ្តាលមកពីការប្រើអតីតamples, សេចក្តីណែនាំ, កម្មវិធី, ការធ្វើផែនការគម្រោង និងទិន្នន័យដំណើរការ។ampឡេត្រូវបានដកចេញ។
កំណត់ចំណាំសុវត្ថិភាព
ដើម្បីការពារឧបករណ៍ ប្រព័ន្ធ ម៉ាស៊ីន និងបណ្តាញប្រឆាំងនឹងការគម្រាមកំហែងតាមអ៊ីនធឺណិត ចាំបាច់ត្រូវអនុវត្ត (និងរក្សា) នូវគោលគំនិតសន្តិសុខឧស្សាហកម្មទំនើបពេញលេញ។
អតិថិជនមានទំនួលខុសត្រូវក្នុងការទប់ស្កាត់ការចូលប្រើប្រាស់ឧបករណ៍ ប្រព័ន្ធ ម៉ាស៊ីន និងបណ្តាញរបស់គាត់ដោយគ្មានការអនុញ្ញាត។ ប្រព័ន្ធ ម៉ាស៊ីន និងសមាសធាតុគួរតែត្រូវបានភ្ជាប់ទៅបណ្តាញសាជីវកម្ម ឬអ៊ីនធឺណិតតែប៉ុណ្ណោះ ប្រសិនបើចាំបាច់ និងការការពារសមស្រប (ដូចជាជញ្ជាំងភ្លើង និងការបែងចែកបណ្តាញ) ត្រូវបានយក។
ការតភ្ជាប់ទៅ Modbus Coupler
ដើម្បីអាន និងសរសេរ មិនចាំបាច់មានការកំណត់រចនាសម្ព័ន្ធបន្ថែមលើ Modbus coupler ទេ។
គោលបំណងនៃការចូលប្រើចំណុចប្រទាក់នេះតាមរយៈ web កម្មវិធីរុករកគឺដើម្បីពិនិត្យមើលលទ្ធផលនៃការសរសេរនិងការអាន → ការត្រួតពិនិត្យ។
យកចិត្តទុកដាក់៖ សម្រាប់ការយល់ដឹងវាមិនចាំបាច់ក្នុងការរៀបចំការសាកល្បងទេ យើងគ្រាន់តែប្រើវាដើម្បីថតអេក្រង់ដើម្បីបង្ហាញពាក្យបញ្ជា និងលទ្ធផលប៉ុណ្ណោះ។
ការកំណត់រចនាសម្ព័ន្ធជាមួយឧបករណ៍បញ្ជា IOT
- ចូលប្រើ IOT web server ឬ configuration interface តាមរយៈ browser ណាមួយ។
ប្រហែលជាដំបូងអ្នកត្រូវតែចូលជាមួយនឹងព័ត៌មានលម្អិតខាងក្រោម៖
ឈ្មោះអ្នកប្រើប្រាស់៖ អ្នកគ្រប់គ្រង
ពាក្យសម្ងាត់៖ Detmold
ចាប់តាំងពីកម្មវិធីកំណែ 1.2.0 web-ចំណុចប្រទាក់នៅ UC20-WL2000-IOT និង UC20-WL2000-AC មានការរចនាដូចគ្នា។
ភាពខុសគ្នាគឺនៅក្នុងមុខងារដែលត្រូវបានបើកអាស្រ័យលើប្រភេទឧបករណ៍បញ្ជា។ - ចាប់ផ្តើម Node-RED ដោយចុចលើពាក្យ បើកកម្មវិធី។
ដើម្បីធ្វើការទំនាក់ទំនង Modbus មួយចំនួន ចាំបាច់ត្រូវដំឡើង Modbus/TCP nodes ។
ប្រសិនបើមិនទាន់រួចរាល់ទេ អ្នកត្រូវតែបន្ថែមពួកវាជាមុនសិន។
នេះមិនមែនជាផ្នែកនៃការណែនាំអំពីការចាប់ផ្តើមរហ័សនេះទេ។ អ្នកអាចយោងទៅលើ Application Note AN0009 សម្រាប់ព័ត៌មានបន្ថែម។ - ចូលប្រើ IOT web server ហើយបើកកម្មវិធី Node-RED ម្តងទៀត។
3.1 Modbus TCP សរសេរ
ថ្នាំងដែលប្រើសម្រាប់សរសេរទិន្នន័យទៅ Modbus Coupler គឺលទ្ធផល -> modbustcp ។
- ថ្នាំង modbustcp ត្រូវតែកំណត់រចនាសម្ព័ន្ធ (ចុចពីរដង) ដូចដែលបានបង្ហាញនៅលើរូបភាព៖
- នៅពេលអ្នកចុចប៊ូតុងកែសម្រួល អ្នកអាចបំពេញការកំណត់ម៉ាស៊ីនមេ៖
3.2 សរសេរ Single Coil
- អូសទំនាក់ទំនងរវាងថ្នាំង និងអតីតរបស់អ្នក។ampឡេគួរតែមើលទៅដូចនេះ។
- ដាក់ពង្រាយការផ្លាស់ប្តូររបស់អ្នកទៅឧបករណ៍បញ្ជា។
នៅពេលដែលការផ្លាស់ប្តូរត្រូវបានដាក់ពង្រាយថ្នាំងបង្ហាញការ៉េតូចមួយពណ៌បៃតងដែលបង្ហាញពីការតភ្ជាប់ទៅម៉ាស៊ីនមេ Modbus ។
ត្រង់ចំណុចនេះ គេអាចសរសេរ Single Coil បាន។
- ពិនិត្យ web ចំណុចប្រទាក់ Modbus/TCP Coupler តាមរយៈ USB ឬ LAN ។
- ចូរយើងក្រឡេកមើលទិន្នន័យដំណើរការនៅក្នុង web ចំណុចប្រទាក់។
ដូចដែលអ្នកអាចឃើញ ម៉ូឌុល 4DO ក៏មាន 8 ប៊ីតដែលបានបម្រុងទុកផងដែរ ពីព្រោះ 1 បៃគឺជាអប្បបរមាដែលត្រូវបានបម្រុងទុកសម្រាប់ម៉ូឌុលនេះ។
សម្រាប់ការប្រើប្រាស់ជាមួយកូដមុខងារ 1, 2, 5, 15 (អាសយដ្ឋានប៊ីត) យើងកំពុងនិយាយអំពីទិន្នន័យដំណើរការដែលបានខ្ចប់។
ទិន្នន័យដំណើរការដែលបានខ្ចប់សម្រាប់លទ្ធផល,
- ចាប់ផ្តើមនៅ 0x8000h (32768dez) ។
- ទទឹងទិន្នន័យគឺអាស្រ័យលើម៉ូឌុល។
- បៃជាលំដាប់។
មិនមានទិន្នន័យដំណើរការ "ពន្លា" សម្រាប់អាសយដ្ឋានប៊ីតទេ!
ចងចាំរឿងនេះ!
ជាមួយនឹងការរៀបចំម៉ូឌុលផ្សេងៗគ្នា ឧទាហរណ៍ 4DO ក៏បម្រុងទុក 16 ប៊ីតផងដែរ។
សូមមើលការពន្យល់នៅជំពូកចុះឈ្មោះច្រើនសម្រាប់ព័ត៌មានបន្ថែម។ប្រសិនបើវាមើលទៅដូចនេះ នោះអ្វីៗគឺល្អ។
3.3 សរសេរ Coils ច្រើន។
ប្រភេទនៃការសរសេរនេះគឺស្រដៀងទៅនឹង single coil ប៉ុន្តែសរសេរ coil ជាច្រើនក្នុងពេលតែមួយ។
- យើងចាប់ផ្តើមនៅអាសយដ្ឋានដូចគ្នា។
- ថ្នាំងចាក់គួរតែជាអារេនៃតម្លៃគោលពីរ។
មុខងារអារេបញ្ជូនតែបន្ទុកអារេប៉ុណ្ណោះ។
3.4 សរសេរការចុះឈ្មោះកាន់តែមួយ
សម្រាប់ប្រភេទទិន្នន័យនេះ ការចាក់ត្រូវតែជាលេខ។
ប្រភេទដែលបានកំណត់ទៅថ្នាំង modbus គឺការសរសេរការចុះឈ្មោះតែមួយ។
អាសយដ្ឋានចុះឈ្មោះគឺខុសគ្នាទៅនឹងអាសយដ្ឋានប៊ីត។
ទិន្នន័យដំណើរការដែលបានខ្ចប់សម្រាប់លទ្ធផល,
- ចាប់ផ្តើមនៅ 0x0800h (2048dez) ។
- ទទឹងទិន្នន័យគឺអាស្រ័យលើម៉ូឌុល។
- បៃជាលំដាប់។
ទិន្នន័យដំណើរការមិនបានខ្ចប់សម្រាប់លទ្ធផល,
- ចាប់ផ្តើមនៅ 0x9000h (36864dez) ។
- ទទឹងទិន្នន័យគឺអាស្រ័យលើម៉ូឌុល។
- ក្នុងមួយម៉ូឌុលគឺ 32 ការចុះឈ្មោះដែលបានបម្រុងទុក / 0x20h អុហ្វសិតក្នុងមួយម៉ូឌុល។
ការចុះឈ្មោះមួយមាន 16 ប៊ីត។ ប្រសិនបើសកម្មភាពសរសេរត្រូវបានអនុវត្ត 16 ប៊ីតត្រូវបានសរសេរ។
បន្ទាប់ពីសរសេរលេខ 5 ឆានែល 0 និង 2 ត្រូវបានបើកដែលបង្កើតប្រព័ន្ធគោលពីរ 5, 1010 ។
3.5 សរសេរការចុះបញ្ជីការកាន់កាប់ច្រើន។
ករណីនេះក៏សរសេរការកាន់បញ្ជីដែលឆ្លងកាត់អារេមួយ៖
សូមចងចាំថាយើងកំពុងនិយាយអំពីការចុះឈ្មោះ។
តម្លៃអារេទីមួយត្រូវបានកំណត់ទៅការចុះឈ្មោះដំបូង តម្លៃបន្ទាប់នៃអារេទៅបញ្ជីដែលនៅជាប់គ្នានៃប្រភេទដូចគ្នា។
ប៉ុន្តែយើងកំពុងប្រើអាសយដ្ឋានចុះឈ្មោះសម្រាប់ទិន្នន័យដំណើរការដែលបានខ្ចប់ ដូច្នេះវាអាស្រ័យលើការរៀបចំម៉ូឌុលផងដែរ។
តើលទ្ធផលនឹងទៅជាយ៉ាងណា ប្រសិនបើយើងផ្លាស់ប្តូរការរៀបចំនៃ DO-modules របស់យើង?
ដូច្នេះក្នុងករណីមួយដែលមាន 8DO នៅពីក្រោយម៉ូឌុល 4DO ទាំងពីរត្រូវការ 1 Byte និងបែងចែក ½ ចុះឈ្មោះនីមួយៗ។
សម្រាប់ការសរសេរ 1 ការចុះឈ្មោះនឹងគ្រប់គ្រងម៉ូឌុលទាំងពីរ (4DO និង 8DO) ។
ប្រសិនបើយើងផ្លាស់ប្តូរ 8DO និង 16DO នោះ 4DO ដំបូងរបស់យើងក៏ត្រូវការ 1 Byte ប៉ុន្តែបែងចែក 1 register។
សម្រាប់ការសរសេរ 1 ការចុះឈ្មោះនឹងគ្រប់គ្រងតែម៉ូឌុល 4DO ដំបូងប៉ុណ្ណោះ។
សម្រាប់អ្នកចាប់ផ្តើមដំបូង នេះគឺពិបាកយល់ណាស់ ប៉ុន្តែសំខាន់ណាស់ក្នុងការយល់ដឹងអំពីទំនាក់ទំនង Modbus ជាមួយ u-remote។
ព័ត៌មានជំនួយ៖
ប្រសិនបើអ្នកចង់ជៀសវាងបញ្ហានេះ សូមប្រើអាសយដ្ឋានចុះឈ្មោះសម្រាប់ទិន្នន័យដំណើរការ (មិនខ្ចប់)។
នៅទីនោះអ្នកមានអុហ្វសិតថេរសម្រាប់ម៉ូឌុលនីមួយៗដើម្បីដោះស្រាយវាដោយផ្ទាល់។
QSG0007v3_2021/11
ឯកសារ/ធនធាន
![]() |
Weidm ller ឧបករណ៍បញ្ជាពីចម្ងាយ UC20 WL2000 IOT u-remote [pdf] ការណែនាំអ្នកប្រើប្រាស់ ឧបករណ៍បញ្ជាពីចម្ងាយ UC20 WL2000 IOT u-remote, UC20 WL2000 IOT, ឧបករណ៍បញ្ជាពីចម្ងាយ u-remote, ឧបករណ៍បញ្ជាពីចម្ងាយ, ឧបករណ៍បញ្ជា |