
Akwụkwọ ntuziaka onye ọrụ UM3240 Industrial Actuator na Sensor Node

Okwu mmalite
FP-IND-IODOUT1 bụ ngwugwu ọrụ STM32Cube nke na-enye gị ohere ịme ka nkwukọrịta IO-Link n'etiti P-NUCLEO-IOD3A1 ma ọ bụ P-NUCLEO-IOD04A1 ma ọ bụ ngwa P-NUCLEO-IOD7A1 yana onye nwe IO-Link site na L6362A ma ọ bụ L6364Q na STEVAL-IOD003V1 na X-NUCLEO-IOD02A1, otu.
Ihe ngwugwu ọrụ na-ejikọta ihe ngosi ngosi IO-Link na njikwa nke IPS2050H na IPS2050H-32, mgba ọkụ abụọ dị elu nke etinyere na X-NUCLEO-OUT03A1 na X-NUCLEO-OUT04A1, otu. Ngwungwu ọrụ na-ejikọta ihe ngosi ngosi IO-Link maka njikwa nke IPS4260LM mgba ọkụ nwere ọgụgụ isi dị ala nke etinyere na X-NUCLEOOUT07A1. FP-IND-IODOUT1 tinyekwara IODD file A ga-ebugo ya na nna ukwu IO-Link gị.
Enwere ike iji sọftụwia etinyere na ngwugwu ahụ na gburugburu mmepe agbakwunyere na IAR, Keil na STM32CubeIDE.
1 FP-IND-IODOUT1 software mgbasawanye maka STM32Cube
1.1 gafereview
FP-IND-IODOUT1 bụ ngwugwu ọrụ STM32 ODE ma gbasaa ọrụ STM32Cube.
Akụrụngwa na-enyere aka ijikwa ngwaọrụ IPS2050H/IPS2050H-32/IPS4260LM nke na-eme dị ka ndị na-eme ihe, site na ahịrị nzikọrịta ozi IO-Link. Ọzọkwa, ọ na-enyere IO-Link aka ịnyefe data na / site na IO-Link transceivers L6362A na L6364Q.
Maka naanị L6364Q, ngwanrọ na-enye ohere ịgụ ihe mmetụta okpomọkụ dị n'ime ya.
Atụmatụ ngwugwu isi bụ:
- Firmware zuru ezu iji wulite IO-Link actuator na ọnụ ihe mmetụta
- Ọbá akwụkwọ Middleware na ndị ọkwọ ụgbọ ala na-egosipụta nchịkọta IO-Link maka L6362A na L6364Q
- Ndị ọkwọ ụgbọ ala inye iwu na IPS2050H/IPS2050H-32/IPS4260LM
- ọnụọgụ abụọ dị njikere iji nyochaa P-NUCLEO-IOD3A1 na P-NUCLEO-IOD04A1 na P-NUCLEO-IOD7A1 dị ka onye na-arụ ọrụ IO-Link actuator na ihe mmetụta sensọ.
- Mfe ibufe n'ofe ezinụlọ MCU dị iche iche, ekele maka STM32Cube
- Usoro ikike efu, enyi na enyi
1.2 Ihe owuwu ụlọ
Ngwa ngwa ngwa na-enweta ọta ekpokọtara site na sọftụwia ndị a:
- STM32Cube HAL oyi akwa, nke na-enye ihe dị mfe, jeneriki, ọtụtụ ihe atụ nke ngwa mmemme interfaces (APIs) iji soro ngwa elu, ọba akwụkwọ, na akwa akwa na-emekọrịta ihe. O nwere API ọnyà yana ndọtị ma wuo ya ozugbo n'okirikiri ihe owuwu ma na-enye ohere n'ihu dị ka oyi akwa etiti ka o mejuputa ọrụ na-achọghị nhazi ngwaike akọwapụtara maka otu microcontroller nyere (MCU). Ihe owuwu a na-emezigharị koodu ọbá akwụkwọ ma na-ekwe nkwa ibugharị dị mfe na ngwaọrụ ndị ọzọ.
- oyi akwa nkwado mbadamba (BSP), nke na-akwado akụkụ niile dị na STM32 Nucleo ma e wezụga MCU. Nke a mmachi set nke API na-enye mmemme interface maka ụfọdụ osisi-kpọmkwem peripherals dị ka ikanam, onye ọrụ bọtịnụ, wdg. Nke a interface na-enyere aka na-achọpụta kpọmkwem osisi version.
Ọgụgụ 1. FP-IND-IODOUT1 software architecture

1.3 Nhazi nchekwa
Ọgụgụ 2. FP-IND-IODOUT1 ngwugwu ngwugwu Ọdịdị

Agụnyere nchekwa ndị a na ngwungwu ngwanrọ:
- _htmresc: nwere eserese maka akwụkwọ HTML.
- Akwụkwọ: nwere HTML agbakọtara file emepụtara site na koodu isi mmalite na-akọwapụta akụrụngwa ngwanrọ na API (otu maka ọrụ ọ bụla).
- Ndị ọkwọ ụgbọ ala: nwere ndị ọkwọ ụgbọ ala HAL na ndị ọkwọ ụgbọ ala akọwapụtara maka bọọdụ ma ọ bụ ngwaike ọ bụla akwadoro, gụnyere ndị maka akụrụngwa nọ na bọọdụ, yana oyi akwa abstraction ngwaike na-ere CMSIS maka usoro Arm Cortex-M.
- Middlewares: ọba akwụkwọ na protocols na-egosi ministack IO-Link.
- Ọrụ: nwere sampNgwa na-emejuputa ihe nrụpụta IO-Link mmepụta ihe na ọnụ ihe mmetụta.
Enyere ngwa a maka NUCLO-L073RZ na NUCLO-G071RB na NUCLO-L452RE nyiwe na mpaghara mmepe atọ: IAR Embedded Workbench for Arm, MDK-ARM software mmepe gburugburu ebe obibi, na STM32CubeIDE. Maka P-NUCLEO-IOD3A1 a na-enye ngwa maka nyiwe NUCLO-L073RZ na NUCLO-L452RE. Maka P-NUCLEO-IOD04A1 na P-NUCLEOIOD7A1 a na-enye ngwa a maka nyiwe NUCLO-L073RZ na NUCLO-G071RB.
1.4 API
Ozi teknuzu zuru ezu nwere ọrụ API onye ọrụ zuru oke yana nkọwa oke dị na HTML achịkọtara file na folda "Documentation".
1.5 Sampnkọwa ngwa na P-NUCLEO-IOD3A1
Ndị sampA na-enye ngwa le na folda Projects, na-eji STEVAL-IOD003V1 nwere transceiver L6362A.
yana X-NUCLEO-OUT03A1 nwere IPS2050H.
Arụmọrụ ejikere maka iwulite dị maka ọtụtụ IDE. Ị nwere ike bulite otu n'ime ọnụọgụ abụọ filenyere FPIND-
IODOUT1 site na STM32 STLINK Utility, STM32CubeProgrammer, ma ọ bụ atụmatụ mmemme dị na IDE gị.
Iji nyochaa ngwa ngwa FP-IND-IODOUT1, ọ dị mkpa bulite IODD file na ngwá ọrụ njikwa nke gị
IO-Link Master wee jikọọ ya na STEVAL-IOD003V1 site na eriri 3-waya (L+, L-/GND, CQ). Nkeji 2.3 na-egosi
ihe exampebe IO-Link Master bụ P-NUCLEO-IOM01M1 yana ngwa njikwa metụtara ya bụ IO-Link.
Ngwá ọrụ njikwa nke TEConcept (onye mmekọ ST mepụtara). N'aka nke ọzọ, ịnwere ike iji IO-Link Master ọzọ na ya
ngwaọrụ njikwa metụtara.
1.6 Sampnkọwa ngwa na P-NUCLEO-IOD04A1
Ndị sampA na-enye ngwa le na folda Projects, na-eji X-NUCLEO-IOD02A1 nwere transceiver L6364Q na X-NUCLEO-OUT04A1.
Arụmọrụ ejikere maka iwulite dị maka ọtụtụ IDE. Ị nwere ike bulite otu n'ime ọnụọgụ abụọ files nyere FPIND-IODOUT1 site na STM32 STLINK Utility, STM32CubeProgrammer, ma ọ bụ atụmatụ mmemme dị na IDE gị.
Iji nyochaa ngwa ngwa FP-IND-IODOUT1, ọ dị mkpa bulite IODD file na ngwaọrụ njikwa nke IO-Link Master gị wee jikọọ ya na X-NUCLEO-IOD02A1 site na eriri 3-waya (L+, L-/GND, CQ). Nkeji 2.3 na-egosi exampebe IO-Link Master bụ P-NUCLEO-IOM01M1 na ihe njikwa metụtara ya bụ IO-Link Control Tool nke TEConcept (ST partner) mepụtara. N'aka nke ọzọ, ịnwere ike iji IO-Link Master ọzọ nwere ngwa njikwa metụtara ya.
1.7 Sampnkọwa ngwa na P-NUCLEO-IOD7A1
Ndị sampA na-enye ngwa le na folda Projects, na-eji X-NUCLEO-IOD02A1 nwere transceiver L6364Q yana X-NUCLEO-OUT07A1 nwere IPS4260LM.
Arụmọrụ ejikere maka iwulite dị maka ọtụtụ IDE. Ị nwere ike bulite otu n'ime ọnụọgụ abụọ files nyere FPIND-IODOUT1 site na STM32 STLINK Utility, STM32CubeProgrammer, ma ọ bụ atụmatụ mmemme dị na IDE gị.
Iji nyochaa ngwa ngwa FP-IND-IODOUT1, ọ dị mkpa bulite IODD file na ngwaọrụ njikwa nke IO-Link Master gị wee jikọọ ya na X-NUCLEO-IOD02A1 site na eriri 3-waya (L+, L-/GND, CQ). Nkeji 2.3 na-egosi exampebe IO-Link Master bụ P-NUCLEO-IOM01M1 na ihe njikwa metụtara ya bụ IO-Link Control Tool nke TEConcept (ST partner) mepụtara. N'aka nke ọzọ, ịnwere ike iji IO-Link Master ọzọ nwere ngwa njikwa metụtara ya.
2 Ntuziaka nhazi usoro
2.1 Nkọwa ngwaike
2.1.1 P-NUCLEO-IOD3A1 STM32 ngwugwu Nucleo
P-NUCLEO-IOD3A1 bụ ngwugwu STM32 Nucleo mejupụtara bọọdụ mgbasawanye STEVAL-IOD003V1 na X-NUCLEOOUT03A1 etinyere na bọọdụ mmepe NUCLO-L073RZ ma ọ bụ NUCLO-L452RE. STEVAL-IOD003V1 na-egosipụta transceiver ngwaọrụ IO-Link maka njikọ anụ ahụ na nna ukwu IO-Link, ebe X-NUCLEO-OUT03A1 bụ ụlọ ọrụ mgbasawanye dijitalụ mmepụta ihe dabere na IPS2050H maka STM32 Nucleo, yana NUCLO-L073RZ ma ọ bụ NUCLO -L452RE bụ akụrụngwa akụrụngwa dị mkpa iji mee ihe FP-INDIODOUT1 mkpọ ọrụ yana ijikwa transceiver na mgba ọkụ ọkụ. FP-IND-IODOUT1 na-ejikọta ọba akwụkwọ ngosi ngosi IO-Link (nke sitere na X-CUBE-IOD02) yana ngalaba X-CUBE-IPS metụtara XNUCLEO-OUT03A1 ma nwee ihe mbụ.ampnke IO-Link ngwaọrụ actuator na sensọ ọnụ. Enwere ike iji P-NUCLEOIOID3A1 maka ebumnuche nyocha yana dịka gburugburu mmepe. Ngwunye STM32 Nucleo na-enye ngwọta dị ọnụ ala ma dị mfe iji maka mmepe nke ngwa IO-Link na SIO, nyocha nke njirimara nkwurịta okwu L6362A na ike siri ike, yana arụmọrụ nke STM32L073RZ na STM32L452RE microcontrollers.
Ọgụgụ 3. P-NUCLEO-IOD3A1 STM32 Nucleo ngwugwu

2.1.2 P-NUCLEO-IOD04A1 STM32 ngwugwu Nucleo
P-NUCLEO-IOD04A1 bụ ngwugwu STM32 Nucleo mejupụtara bọọdụ mgbasawanye X-NUCLEO-IOD02A1 na X-NUCLEOOUT04A1 nke etinyere na bọọdụ mmepe NUCLO-L073RZ ma ọ bụ NUCLO-G071RB.
X-NUCLEO-IOD02A1 na-egosipụta transceiver ngwaọrụ IO-Link maka njikọ anụ ahụ na nna ukwu IO-Link, ebe X-NUCLEO-OUT04A1 bụ bọọdụ mgbasawanye dijitalụ mmepụta ihe dabere na IPS2050H-32 maka STM32 Nucleo, yana NUCLO -L073RZ ma ọ bụ NUcleO-G071RB bụ akụrụngwa akụrụngwa dị mkpa iji mee ihe FP-IND-IODOUT1 mkpọ ọrụ yana ijikwa transceiver na mgba ọkụ ọkụ.
FP-IND-IODOUT1 na-ejikọta ọba akwụkwọ ngosi ngosi IO-Link (nke sitere na X-CUBE-IOD02) yana ngalaba X-CUBEIPS metụtara X-NUCLEO-OUT04A1 ma nwee ihe mbụ.ampnke IO-Link ngwaọrụ actuator na sensọ ọnụ.
Enwere ike iji P-NUCLEO-IOD04A1 maka ebumnuche nyocha yana dịka gburugburu mmepe.
Ngwunye STM32 Nucleo na-enye ngwọta dị ọnụ ala ma dị mfe iji maka mmepe nke ngwa IO-Link na SIO, nyocha nke njirimara nkwurịta okwu L6364Q na ịdị ike, yana arụmọrụ nke STM32L073RZ na STM32G071RB microcontrollers.
Ọgụgụ 4. P-NUCLEO-IOD04A1 STM32 Nucleo ngwugwu

2.1.3 P-NUCLEO-IOD7A1 STM32 ngwugwu Nucleo
P-NUCLEO-IOD7A1 bụ ngwugwu STM32 Nucleo mejupụtara bọọdụ mgbasawanye X-NUCLEO-IOD02A1 na X-NUCLEOOUT07A1 nke etinyere na bọọdụ mmepe NUCLO-G071RB ma ọ bụ NUCLO-L073RZ.
X-NUCLEO-IOD02A1 na-egosipụta transceiver ngwaọrụ IO-Link maka njikọ anụ ahụ na nna ukwu IO-Link, ebe X-NUCLEO-OUT07A1 bụ bọọdụ mgbasawanye dijitalụ mmepụta ihe dabere na IPS4260LM maka STM32 Nucleo, yana NUCLEO-G071RB ma ọ bụ NUCLO-L073RZ bụ akụrụngwa akụrụngwa dị mkpa iji mee ihe FP-IND-IODOUT1 mkpọ ọrụ yana ijikwa transceiver na mgba ọkụ ọkụ.
FP-IND-IODOUT1 na-ejikọta ọba akwụkwọ ngosi ngosi IO-Link (nke sitere na X-CUBE-IOD02) yana ngalaba X-CUBEIPS metụtara X-NUCLEO-OUT07A1 ma nwee ihe mbụ.ampnke IO-Link ngwaọrụ actuator na sensọ ọnụ.
Enwere ike iji P-NUCLEO-IOD7A1 maka ebumnuche nyocha yana dịka gburugburu mmepe.
Mkpọ STM32 Nucleo na-enye ngwọta dị ọnụ ala ma dị mfe iji maka mmepe nke ngwa IO-Link na SIO, nyocha nke njirimara nkwurịta okwu L6364Q na ịdị ike, yana arụmọrụ nke STM32G071RB na STM32L073RZ microcontrollers.
Ọgụgụ 5. P-NUCLEO-IOD7A1 STM32 Nucleo ngwugwu

2.1.4 P-NUCLEO-IOM01M1 STM32 Nucleo ngwugwu
P-NUCLEO-IOM01M1 bụ ngwugwu STM32 Nucleo nke nwere STEVAL-IOM001V1 na bọọdụ NUCLEOF446RE. STEVAL-IOM001V1 bụ otu IO-Link master PHY oyi akwa (L6360), ebe NUCLEOF446RE na-arụ IO-Link stack rev 1.1 (nke TEConcept GmbH mepụtara, ikike nwere naanị nkeji 10 k, enwere ike imeghari na-enweghị ụgwọ ọzọ). A na-anabata nkwalite nchịkọta IO-Link naanị site na ịgbaso usoro akọwara na UM2421 (dị n'efu na www.st.com). Ihe ọ bụla ọzọ ihichapu/degharịa nke ngwugwu ebugoro na-eme ka ọ ghara ikwe omume iweghachi ya.
Ngwunye STM32 Nucleo na-enye ngwọta dị ọnụ ala ma dị mfe iji maka nyocha nke ngwa IO-Link, njirimara nkwurịta okwu L6360 na ike siri ike, yana arụmọrụ STM32F446RET6. Mkpọ ahụ, na-anabata ihe ruru bọọdụ STEVAL-IOM001V1 anọ iji wuo onye isi ọdụ ụgbọ mmiri IO-Link, nwere ike ịnweta oyi akwa anụ ahụ IO-Link wee soro ngwaọrụ IO-Link kpakọrịta.
Ị nwere ike nyochaa ngwá ọrụ ahụ site na GUI raara onwe ya nye (IO-Link Control Tool©, ihe onwunwe nke TEConcept GmbH) ma ọ bụ jiri ya dị ka akwa mmiri IO-Link nke a na-enweta site na interface SPI raara onwe ya nye: koodu isi iyi nke ngosi ngosi (IO-larị ala IO- Nweta njikọ nna ukwu na ngwa ngosi, nke TEConcept GmbH mepụtara) yana nkọwapụta API dị n'efu.
Ọgụgụ 6. P-NUCLEO-IOM01M1 STM32 Nucleo ngwugwu

2.2 Mbido akụrụngwa
Ngwa ngwaike ndị a chọrọ:
- Otu ngwugwu STM32 Nucleo maka ngwa ngwaọrụ IO-Link (koodu ịtụ: P-NUCLEO-IOD3A1 ma ọ bụ P-NUCLEOIOD04A1 ma ọ bụ P-NUCLEO-IOD7A1)
- Otu ngwugwu STM32 Nucleo maka IO-Link master nwere IO-Link v1.1 PHY na tojupụtara (koodu ịtụ: P-NUCLEOIOM01M1)
- eriri 3-waya (L+, L-/GND, CQ)
2.3 Otu esi ejikwa P-NUCLEO-IOD3A1 na P-NUCLEO-IOD04A1 na PNUCLEO-IOD7A1 site na P-NUCLEO-IOM01M1 IO-Link master
Nzọụkwụ 1. Jikọọ P-NUCLEO-IOM01M1 na P-NUCLEO-IOD3A1 ma ọ bụ P-NUCLEO-IOD04A1 ma ọ bụ PNUCLEO-IOD7A1 site na 3-waya cable (L +, L-/GND na CQ-, rụtụ aka na osisi serigraphy) .
Nzọụkwụ 2. Jikọọ P-NUCLEO-IOM01M1 na ọkụ ọkụ 24 V/0.5.
Ọnụọgụ ndị a na-egosi ka esi jikọọ P-NUCLEO-IOM01M1 na P-NUCLEO-IOD3A1 ma ọ bụ
P-NUCLEO-IOD04A1 ma ọ bụ P-NUCLEO-IOD7A1 nwere ngwa FP-IND-IODOUT1 na-agba ọsọ.
Ọgụgụ 7. Ntọala njedebe maka P-NUCLEO-IOD3A1

Ọgụgụ 8. Ntọala njedebe maka P-NUCLEO-IOD04A1

Ọgụgụ 9. Ntọala njedebe maka P-NUCLEO-IOD7A1

Nzọụkwụ 3. Ẹkedori IO-Link Control Tool na laptọọpụ/PC gị.
Nzọụkwụ 4. Jikọọ site na mini-USB cable P-NUCLEO-IOM01M1 na-agba ọsọ IO-Link Control Tool na laptọọpụ/PC gị.
Nzọụkwụ na-esote (5 ruo 13) na-ezo aka na omume ndị a ga-eme na IO-Link Control Tool.
Nzọụkwụ 5. Bulite IODD file nke P-NUCLEO eji na IO-Link Control Tool site na ịpị [Họrọ ngwaọrụ] wee soro ntuziaka ka bulite IODD kwesịrị ekwesị (ụdị xml) file dị na ndekọ IODD nke ngwugwu ngwanrọ.
Mgbe emechara ihe a, a ga-egosi ozi gbasara ngwaọrụ ahọpụtara. IODD files na-nyere COM1 (4.8 kbit/s, naanị maka P-NUCLEO-IOD3A1) na COM2 (38.4 kbit/s) na COM3 (230.4 kbit/s) ọnụego nnyefe.
Ọgụgụ 10. Nhọrọ ngwaọrụ

Ọgụgụ 11. Nhọrọ ngwaọrụ maka P-NUCLEO-IOD3A1, P-NUCLEO-IOD04A1 na P-NUCLEOIOID7A1

Nzọụkwụ 6. Họrọ ọdụ ụgbọ mmiri COM wee jikọọ Master site na ịpị akara ngosi ndụ ndụ (akụkụ aka ekpe n'elu).
Ọgụgụ 12. Nna-ukwu Njikọ

Nzọụkwụ 7. Pịa na [Power ON] iji nye P-NUCLEO. Ọ bụrụ na a na-eji P-NUCLEO-IOD3A1, mgbe ahụ, ọkụ ọkụ na-acha akwụkwọ ndụ na STEVAL-IOD003V1 na-agbanye. Ọ bụrụ na a na-eji P-NUCLEO-IOD04A1 ma ọ bụ P-NUCLEO-IOD7A1, mgbe ahụ, ọkụ na-acha uhie uhie na X-NUCLEO-IOD02A1 na-egbuke egbuke.
Nzọụkwụ 8. Pịa [IO-Link] ka ịmalite nkwurịta okwu IO-Link. Ọ bụrụ na a na-eji P-NUCLEO-IOD04A1 ma ọ bụ P-NUCLEO-IOD7A1, mgbe ahụ, LED green on X-NUCLEO-IOD02A1 blinks.
Ọgụgụ 13. Ike ON na IO-Link

Nzọụkwụ na-esote (9 ruo 21) na-ezo aka na omume ndị a ga-eme na IO-Link Control Tool iji nye iwu na IPS2050H ma ọ bụ IPS2050H-32 ma ọ bụ IPS4260LM nke etinyere na X-NUCLEO-OUT03A1, XNUCLEO-OUT04A1 ma ọ bụ X-NUCLEO- OUT07A1 mbadamba ọta. Ị nwekwara ike ịme ihe iji lelee ọkwa nke ntụtụ nyocha.
N'ozuzu, iji nye iwu na Ngbanwe Ike ọgụgụ isi site na ahịrị IO-Link site na iji Ngwá Ọrụ Njikwa, ọ dị mkpa iji njikwa Ngwá Ọrụ [Dee Họrọ]. Iji dị irè, omume a na-achọ ịpị [Tinye] mgbe ịgbanwere na nyochaa na uru ahụ na-agbanwe agba na-acha anụnụ anụnụ.
Mgbe nke a gasịrị, ịpị [Write Selected] na-etinye ihe omume ahụ n'ụzọ ziri ezi, na agba ederede kwesịrị ịgbanwe ka ọ bụrụ akwụkwọ ndụ akwụkwọ ndụ.
N'ime usoro ndị a, anyị na-akọ ọnụọgụ ọnụọgụ X-NUCLEO-OUT0xA1 dịka P-NUCLEO na-eji, onye ọrụ ga-atụle X-NUCLEO-OUT03A1 ma ọ bụ X-NUCLEO-OUT04A1 ma ọ bụ X-NUCLEOOUT07A1. N'otu aka ahụ, ọwa N na-ezo aka na ọwa ọnụọgụ dị na X-NUCLEO-OUTxA1.
Nzọụkwụ 9. Jiri [Observation Menu]>[X-NUCLEO-OUT0xA1]>[Channel N]>[Steady State ON or Off] iji gbanye ma ọ bụ gbanyụọ chanel 1,2 ma ọ bụ naanị maka ọwa P-NUCLEO-IOD7A1 3 ma ọ bụ 4 na ọnọdụ kwụ ọtọ.
Ọ bụrụ na uru atọrọ bụ 1, ihe a ga-eme bụ ịgbanye ọwa ahụ. Uru 0 ga-agbanyụọ ọwa. Ịgbanye na ọnọdụ kwụ ọtọ, ọwa agbanyere na ọnọdụ PWM ga-akwụsị PWM wee gbanye ọnọdụ ọnọdụ kwụ ọtọ. Ọnụ ọgụgụ dị n'okpuru na-egosi example nke ịgbanwee na ọwa otu na ọnọdụ steeti kwụ ọtọ.
Ọgụgụ 14. Ọwa 1 Steady State ON maka P-NUCLEO-IOD04A1

Ọgụgụ 15. Ọwa 3 Steady State ON maka P-NUCLEO-IOD7A1

Nzọụkwụ 10. Pịa na [Nlebanya NchNhr]>[X-NUCLEO-OUT0xA1]>[Channel N]>[PWM ugboro uru [Hz]] ka ịtọ ugboro PWM nke ịchọrọ iji maka ọwa 1,2 ma ọ bụ naanị maka P- Ọwa NUCLO-IOD7A1 3 ma ọ bụ
4. Oke ugboro nke enwere ike ịtọ bụ 0 ruo 100 Hz. Ugboro ugboro bụ 1 Hz.
Kwụpụ 11. Pịa na [Nleba anya]>[X-NUCLEO-OUT0xA1]>[Channel N]>[PWM Duty Cycle value [%]] iji tọọ okirikiri ọrụ ịchọrọ iji maka ọwa 1,2 ma ọ bụ naanị maka P. - Ọwa NUCLEO-IOD7A1 3 ma ọ bụ 4.
Oke okirikiri ọrụ enwere ike ịtọ bụ 0% ruo 100%. Usoro okirikiri ọrụ bụ 1%.
Nzọụkwụ 12. Pịa na [Observation Menu]>[X-NUCLEO-OUT0xA1]>[Channel N]>[PWM ON ma ọ bụ Gbanyụọ] iji gbanye ma ọ bụ gbanyụọ chanel 1,2 ma ọ bụ naanị maka P-NUCLEO-IOD7A1 channels 3 ma ọ bụ 4 na ọnọdụ PWM.
Ọ bụrụ na uru setịpụrụ bụ 1, omume ahụ bụ ike na ọwa. Uru 0 na-agbanyụ ọwa. Ịgbanye na ọnọdụ PWM ọwa agbanyerelarị na ọnọdụ steeti kwụsiri ike na-akwụsị ọnọdụ kwụ ọtọ wee gbanye ọnọdụ PWM. Ọnụ ọgụgụ dị n'okpuru na-egosi exampnke ịgbanwee na ọwa otu na PWM mode.
Iji hụ ntinye na ntinye metụtara nke IPS mgbanwe, ọ dị mkpa ịtọ uru nke ugboro ugboro na ọrụ ọrụ na uru karịa efu.
Ọgụgụ 16. Ọwa 1 PWM ON maka P-NUCLEO-IOD04A1

Ọgụgụ 17. Ọwa 4 PWM ON maka P-NUCLEO-IOD7A1

Kwụpụ 13. Maka P-NUCLEO-IOD3A1 ma ọ bụ P-NUCLEO-IOD04A1 jiri [NchNhr Nlebaanya]>[X-NUCLEOOUT0xA1]>[ Channel N]>[ Ọnọdụ mmejọ] iji nyochaa ọkwa nke ọwa 1 ma ọ bụ 2 ntụtụ.
Ọ dị mkpa ịhọrọ ahịrị wee pịa [Gụọ ahọpụtara]. Uru agụ nke 0 pụtara enweghị mmejọ, ebe 1 na-egosi mmejọ.
Maka P-NUCLEO-IOD7A1 jiri [NchNhr Nlebanya]>[X-NUCLEO-OUT07A1]>[Channel N]>[Diag Level] iji nyochaa ọkwa nke ọwa N diag.
Ọ dị mkpa ịhọrọ ahịrị wee pịa [Gụọ ahọpụtara]. Uru agụ nke 0 pụtara akara ngosi ọkwa dị ala, ebe 1 na-egosi ọkwa dị elu.
Ọgụgụ 18. Ọwa 1 Nyochaa mmejọ maka P-NUCLEO-IOD04A1

Ọgụgụ 19. Ọwa 1 Diag Ọkwa agụ maka P-NUCLEO-IOD7A1

Nzọụkwụ 14. Maka P-NUCLEO-IOD7A1 jiri [NchNhr Nlebaanya]>[X-NUCLEO-OUT07A1]>[FLT Ọnọdụ] iji nyochaa ọkwa FLT.
Ọ dị mkpa ịhọrọ ahịrị wee pịa [Gụọ ahọpụtara]. Uru agụ nke 1 pụtara enweghị mmejọ, ebe 0 na-egosi mmejọ. Ọ bụrụ na eriri emeghị emejọ ma ọ bụ ezighi ezi pụtara isi awọ, ọ pụtara na ngwaọrụ agụbeghị ya, yabụ na ọ bụghị ihe dị mkpa. Eriri ahụ bụ akwụkwọ ndụ akwụkwọ ndụ mgbe ọ gụchara ọkwa site na ngwaọrụ ahụ. N'ozuzu ọ dị mkpa mgbe niile ịpị [Gụọ ahọpụtara] iji melite ọkwa nke pin FLT.
Ọgụgụ 20. FLT Lelee maka P-NUCLEO-IOD7A1

Nzọụkwụ 15. Maka P-NUCLEO-IOD7A1 jiri [NchNhr Nlebaanya]>[X-NUCLEO-OUT07A1]>[OL Ọnọdụ] iji nyochaa ọkwa OL pin. Ọ dị mkpa ịhọrọ ahịrị wee pịa [Gụọ ahọpụtara]. Uru agụ nke 1 pụtara enweghị mmejọ n'ihi ibu mepere emepe, ebe 0 na-egosi mmejọ ibu mepere emepe. Ọ bụrụ na ọdịghị ihe ọjọọ ma ọ bụ eriri emeghị eme pụtara na isi awọ, ọ pụtara na ngwaọrụ agụbeghị ya, yabụ na ọ bụghị ihe dị mkpa.
Eriri ahụ bụ akwụkwọ ndụ akwụkwọ ndụ mgbe ị gụchara ọnọdụ site na ngwaọrụ ahụ.
Ọgụgụ 21. OL Lelee maka P-NUCLEO-IOD7A1

Nzọụkwụ 16. Ọ bụrụ na a na-eji P-NUCLEO-IOD04A1 ma ọ bụ P-NUCLEO-IOD7A1, wee rụọ ọrụ data-exchange na L6364Q esịtidem okpomọkụ sensọ, gaa na [Parameter Menu]>[Nhọrọ Ntinye Usoro] wee họrọ L6364Q okpomọkụ. ihe mmetụta. Pịa [Tinye] wee pịa [Dee Họrọ] (ederede ga-atụgharị akwụkwọ ndụ akwụkwọ ndụ) na data sitere na ngwaọrụ ga-egosi na ngalaba Data Usoro. Ị nwere ike eserese data ihe mmetụta okpomọkụ site na ịpị bọtịnụ [Plot].
Ọgụgụ 22. Ihe mmetụta okpomọkụ Gụọ maka P-NUCLEO-IOD04A1 na P-NUCLEO-IOD7A1

Onyonyo 23. Atụmatụ ihe mmetụta okpomọkụ (dịkaample ya na P-NUCLEO-IOD04A1)

Nzọụkwụ 17. N'ihi na P-NUCLEO-IOD3A1 ma ọ bụ a P-NUCLEO-IOD04A1 ọ ga-ekwe omume iji ụkpụrụ nke IPS mmejọ atụdo ụkpụrụ dị ka a ga-asị na ha abụọ sensọ wee na-egosipụta ha ụkpụrụ cyclically dị ka usoro data. Iji mee nke a, gaa na [Parameter Menu]>[Nhọrọ ntinye usoro] wee họrọ uru IPS2050H FAULT Pins ma ọ bụ uru IPS2050H-32 FAULT Pins n'otu n'otu, pịa [Tinye] (ederede ga-atụgharị na-acha anụnụ anụnụ), wee pịa [Dee Họrọ] (ederede ga-atụgharị akwụkwọ ndụ akwụkwọ ndụ) na data na-abịa site na ntụtụ mmejọ IPS2050H/IPS2050H-32 ga- a ga-egosi na ngalaba Data Usoro. Ị nwere ike ịdepụta ọkwa nke pin mmejọ site na ịpị bọtịnụ [Plot]. Maka P-NUCLEO-IOD7A1 ọ ga-ekwe omume iji ụkpụrụ nke IPS FLT na OL pins ma ọ bụ akara ngosi DIAG kwa ọwa dị ka a ga-asị na ha bụ sensọ wee gosipụta ụkpụrụ ha cyclically dị ka data nhazi. Iji mee nke a, gaa na [Parameter Menu]>[Nhọrọ ntinye usoro] wee họrọ FLT na OL Signalization or DIAGs Level, pịa [Enter] (ederede ga-acha anụnụ anụnụ), wee pịa [Dee Họrọ] (ederede ga-atụgharị). green) na data na-abịa site na IPS4260LM FLT na pin OL ma ọ bụ site na akara DIAG ga-egosi na ngalaba Data Usoro. Ị nwere ike ịdepụta ọkwa nke pin mmejọ site na ịpị bọtịnụ [Plot].
Ọgụgụ 24. IPS mpe mpe mpe data agụ maka P-NUCLEO-IOD3A1 ma ọ bụ P-NUCLEO-IOD04A1 (dịka ọmụmaatụ.ample maka
P-NUCLEO-IOD04A1)

Ọgụgụ 25. IPS FLT na OL ntụtụ data gụrụ maka P-NUCLEO-IOD7A1

Ọgụgụ 26. IPS DIAG akara data agụ maka P-NUCLEO-IOD7A1



2.4 Ntọala ngwanrọ
Ngwa ngwanrọ ndị a dị mkpa iji guzobe gburugburu mmepe kwesịrị ekwesị iji mepụta ngwa maka ngwa IO-Link maka NUCLEO-L073RZ ma ọ bụ NUCLEO-G071RB (eji ya maka P-NUCLEO-IOD04A1 na P-NUCLEO-IOD7A1) na NUCLO-L073RZ ma ọ bụ NUcleO -L452RE (eji ya maka P-NUCLEO-IOD3A1), L6362A/L6364Q, na IPS2050H/IPS2050H-32 ma ọ bụ IPS4260LM:
• FP-IND-IODOUT1 firmware na akwụkwọ emetụtara dị na www.st.com
• Otu n'ime ihe nrụpụta ngwa-agbụ na mkpokọta:
- IAR agbakwunyere Workbench maka ngwa ọrụ ogwe aka + ST-LINK/V2
– EzigboView Microcontroller Development Kit toolchain (MDK-ARM gburugburu mmepe ngwanrọ
+ ST-LINK/V2)
- STM32CubeIDE + ST-LINK/V2
Akụkọ ngbanwe
Tebụl 1. Akụkọ ndegharị akwụkwọ

ỌMỤMỤ dị mkpa – Gụọ nke ọma
STMicroelectronics NV na ndị enyemaka ya (“ST”) debere ikike ime mgbanwe, ndozi, nkwalite, mgbanwe na nkwalite ngwaahịa ST na/ma ọ bụ akwụkwọ a n'oge ọ bụla na-enweghị ọkwa. Ndị na-azụ ahịa kwesịrị ịnweta ozi kacha ọhụrụ dị mkpa na ngwaahịa ST tupu ha etinye iwu. A na-ere ngwaahịa ST dabere na usoro na ọnọdụ ọrịre nke ST n'oge nnabata.
Ndị na-azụ ahịa bụ naanị maka nhọrọ, nhọrọ, na ojiji nke ngwaahịa ST yana ST anaghị ewere ụgwọ ọ bụla maka enyemaka ngwa ma ọ bụ imepụta ngwaahịa ndị zụrụ ya.
Enweghị ikike, ekwupụtara ma ọ bụ egosipụtara, ikike ikike ọgụgụ isi ọ bụla nke ST nyere n'ime ebe a.
Mweghachi nke ngwaahịa ST nwere ndokwa dị iche na ozi e depụtara n'ime ya ga-emebi akwụkwọ ikike ọ bụla ST nyere maka ụdị ngwaahịa a.
ST na akara ST bụ ụghalaahịa nke ST. Maka ozi ndị ọzọ gbasara ụghalaahịa ST, rụtụ aka na www.st.com/trademarks. Ngwaahịa ma ọ bụ aha ọrụ ndị ọzọ bụ ihe onwunwe nke ndị nwe ha.
Ozi dị n'ime akwụkwọ a nọchiri ma dochie ozi enyere na mbụ na ụdị akwụkwọ a mbụ.
© 2024 STMicroelectronics – Ikike niile echekwabara
UM3240
UM3240
Gụkwuo maka akwụkwọ ntuziaka a wee budata PDF:
Akwụkwọ / akụrụngwa
![]() |
ST UM3240 Industrial Actuator na sensọ Node [pdf] Akwụkwọ ntuziaka onye ọrụ UM3240 Industrial Actuator na sensọ Node, UM3240, Industrial actuator na sensọ Node, sensọ Node |




