НОВИНА !!!! ПИК ПРОЦЕСОРИ РАЗПОЗНАВАТ СТРИНГОВЕ !!!! тъч дисплея на NEXTION 7 инчовия огромен дисплей може да комуникира със пик процесорите посредством стринговата система !!!! всички данни и команди, които трябва да се изпращат / получават между контролер борда със пик процесора и тъч дисплея вече ще се трансферират под формата на разбираеми съобщения / СТРИНГОВЕ /. най-доброто от цялата история е, че операторите ще могат да също да четат същите съобщения на терминала на уин 10, било то сериен терминал като СТРОНГ ТЕРМИНАЛА и/или всякакъв друг удобен за работа сериейн терминал. същото ще важи и за терминалите със лан комуникация LAN10/100/1000, където ще се използват същите стрингове във вида на данни и команди за приемане / предаване на информация към пик борд платките и тъч дисплеите едновременно. следват малко снимки и графики за това как се случват работите при подаване на команди за вклюване / изключване на едно реле.
едно кратко филмче в картинки. пик процесорите вече могат да разпознават, сравняват, изпълняват и връщат обратно като ехо към серийния терминал на уин СТРОНГ ТЕРМИНАЛА, или който и да е друг.
така, както знаете стринговете са масиви от байтове четими както за компютърните програми със ASCII символите, така и от потребителите за да бъде разбираемо какво се приема предава между платките и терминалите /серийни, мрежови, няма значение/.
тука в този пример съм показал как се прави така че серийният терминал да праща стрингови съобщения към платката със ПИК процесора, за да може да се приеме стринга, сравни дали е същия като записания константен стринг в софта на пик микро процесора И АКО ДВАТА СТРИНГА СА ЕДНАКВИ да се изпълни получената команда от пик процесора.
тези функции са залегнали отдавна във С++ езика, който се ползва от ардуино, стм, есп, РАСПБЕРИ ПИКО и другите хардуерни платформи.
сега обаче със последния ъпдейт на ХС8 компилатора на микрочип, става възможно употребата на стринговете и във пик миро процесорите като 18F27/47K42. както знаете този проц е във моята разработка със буут лоадера вече работи, остава съвсем малко да се изтества и да се качи на сайта и да си поръчвате и купувате.
на показаната снимачна площадка се вижда изпратената команда от терминала, изпълнена е командата RELAY1ON, светва зелената ргб лента на първо реле. след изпратена команда RELAY1OFF, ргб лентата е изгасена.
във следващите уроци за серийните портове ще го видим това как се прави, защото КОЙТО НЕ РАЗБИРА И НЕ ПРОГРАМИРА, НЯМА ДА ПИЕ РАКИЯ :)
учете обработка на масиви, направил съм няколко урока за това във моя канал в тубата !!!! не разбираш масиви, значи нищо не разбираш от програмиране !!!! ще има и още !!!!
- Details
- Category: nextionautomation
- Hits: 338
link for video clip from youtube >>> https://www.youtube.com/watch?v=5k5VYW9FrrI&ab_channel=electronicsystems
автоматизация с NEXTION тъч дисплей прдставлява 4 броя платки всяка по 8 релета, 8 входа сухи контакти и 8 ацп входа. комуникация RS-485, full duplex - пълен трансфер, отделно приемаща и отделно предаваща линия. всички функции по управлението на цялата система от 4 броя платки ще бъде визуализирана на тъч дисплея. както се вижда от снимките, ще има бутони на самия тъч за всички функции по управлението на функциите на релетата, задавне на времена, показване на стойности от ацп каналите във волтове и десетични числа и още много. бъдещата програма за уин10 ще може да се настройват всички платки поотделно всяка със точно определени функции, като през тъч дисплея ще можете да избирате коя платка с каква програма да работи и да контролирате целия процес на 4 платки синхронно. възможностите са доста във употребата на системата както за домашна автоматизация, така и за производствена, аграрна, селско стопанство и къде ли още не. имам направен видео клип в тубата, където можете да видите първата стъпка от събирането на целия пъзел от платки, релета, софтуери, хардуери, комуникации.
вариант на същия контролер ще бъде направен със распбери пико със лан комуникация между платките. ще се поддържа и линия рс485 за съвместимост, както и много нови възможности за контрол директно от операторите на производствения процес.
със направения софтуер за управление на платките като цялостна система работеша синхронно, можете да осъществите автоматизирано производство на всякакви видове продукти, процеси и услуги, като всичко това можете да следите директно през интернет сайт специализиран за тази система.
дизайна на контролните менюта на тъч дисплея може да бъде направен поизбор на клиента. дисплея има собствен графичен редактор, който позволява всякакви цветни бутони, текстови полета, графики в реално време, приемане предаване на данни и команди във реално време към платките в комуникационната линия / лан 10/100, рс-485 /. всяка платка има и допълнителен преходник или модул за връзка директно със усб порт на компютър за първоначално прогрмиране. софтуера за уиндоус е безплатен за употреба, но сорс кода и комуникационните протоколи са собственост на фирмата.
ако сте програмисти и искате да си програмирате собствен софтуер за платките, уиндоус, тъч дисплея и собствена функционалност, можете да си купите от нас както платки за насищане, така и готови наситени за да започнете да програмирате.
системата има разработен буут лоадер със програма за уиндоус, с който лесно и бързо можете да си напишете и програмирате собствена функционалност само със компилатора на микрочип ХС8 / безплатен до оптимизация 2 /.
приложението за уиндоус ще бъде написано на С# със визуал студио ентерпрайс 2022, като основният му модул е компонента вграден във студиото за програмиране на серийния порт. можете да ползвате конвертори за усб към стандартен рс232, като CH340 /препоръчително/ и/или подобни примерно FT232.
- Details
- Category: nextionautomation
- Hits: 378