Modul IO pro Windows PC
Tomas Martinec
tomas.martinec na centrum.cz
Pondělí Červenec 8 16:03:17 CEST 2024
Tak v tomto okamžiku jsme se poměrně dobře sešli. Modbus server na
Siemens PLC je i můj oblíbený způsob komunikace. LibNodave jsem kdysi
také testoval, ale díky Modbus v nových PLC už trochu ztrácí význam (pro
mě osobně, S7 protokol má nesporně také svoje výhody).
Nicméně po tom, co jsme se shodli že OPC je zlo :-) , jsme se dostali
zpět k navrhované variantě Ethernet/Modbus, kde si lze celkem vybrat
produkty různých výrobců a jedním z mnoha je i PLC od Siemens :-). Ale
vzhledem j jednoduchosti nasazení bych za sebe volil spíše ty Adam
moduly, TIA portál je trochu těžkotonážní nástroj a není zadarmo.
S Visual Basicem osobní zkušenost nemám, ale sám jsem si psal
implementaci Modbus již asi do třech jazyků a nově teď kolegové takto
komunikují třeba i z Pythonu (měli to rozfungované docela rychle). Takže
bych očekával, že i ve VB bude nějaká podpora Modbusu.
Dne 08.07.2024 v 14:47 Slavomir Skopalik napsal(a):
> Prihlizel jsem zejmena k pozadavku na Visual Basic.
>
> Tam je mnohem jednodussi prace s OLE objekty, nez s TCP sockety.
>
> Ohledne bariery, drive jsem to videl podobne.
>
> Ale dnes, po nekolika stovkach instalaci techto PLC to vidim trochu
> jinak.
>
> https://www.jork.shop/produkt/siemens/automatizacni-systemy/ridici-system-simatic-s7-1200/cpu/6es7211-1ae40-0xb0-87353.htm
>
>
>
> Osobne OPC UA pouzivam nerad, jelikoz mame vlastni implementaci ISOTCP
> S7 Communication, ale to neni cesta pro kazdeho.
>
> Otevrena implementace je treba zde:
>
> https://libnodave.sourceforge.io/
>
> nebo zde
>
> https://www.pascalscada.com/download/
>
>
> Ano, pokud se jedna o jednu instalaci, tak licence na TIA portal basic
> to dost prodrazi.
>
> Na druhou stranu, je to kvalitativni posun, vcetne moznosti hlidani,
> zda master je pripojen a v pripade odpojeni
>
> provest akce.
>
>
> A pro zajimavost, je mozne mit v tom PLC i ModBUS TCP server, ale je
> treba to "naklikat" (a usetri se za OPC UA licenci)
>
> a neni to uplne primocare.
>
> https://www.youtube.com/watch?v=n2lBCGkPwzk
>
>
> V kazdem pripade, je to jen jedna z mnoha variant, jak tento problem
> resit.
>
>
> Slavek
>
> Ing. Slavomir Skopalik
> Executive Head
> Elekt Labs s.r.o.
> MASA - Collection and evaluation of data from machines and laboratories
> http://eng.elektlabs.com/products-and-services/masa
> -----------------------------------------------------------------
> Address:
> Elekt Labs s.r.o.
> Chaloupky 158
> 783 72 Velky Tynec
> Czech Republic
> ---------------------------------------------------------------
> Mobile: +420 724 207 851
> skype:skopaliks
> e-mail:skopalik na elektlabs.com
> http://www.elektlabs.com
>
> On 8.07.24 13:22, Tomas Martinec wrote:
>> Dobrý den,
>>
>> dovolím si (jako dlouholetý uživatel PLC firmy Siemens a TIA portálu)
>> ne zcela souhlasit.
>>
>> I když to zní vcelku dobře, tak bez TIA portálu tohle moc nepůjde a
>> OPC bych se snažil vyhnout zcela. Pro běžného neuživatele těchto
>> technologií je tam podle mého názoru zbytečně velká bariéra (cenová i
>> know-how).
>>
>> Osobně bych volil něco takového (pokud by z nějakého důvodu
>> nevyhovoval Quido):
>> https://cz.mouser.com/ProductDetail/Advantech/ADAM-6052-D?qs=W0yvOO0ixfH69WKwEjgepw%3D%3D
>>
>>
>> Kombinace Ethernet + Modbus je celkem standard a půjde kdykoli
>> vyměnit za řešení jiných výrobců (úspěšně takto využíváme třeba Wago
>> kde to dává smysl), SW třetích stran budete potřebovat maximálně na
>> konfiguraci a zcela jistě bude zdarma.
>>
>> S pozdravem
>>
>> Tomáš M.
>>
>>
>> Dne 08.07.2024 v 12:08 Slavomir Skopalik napsal(a):
>>> Osobne bych volil Simatic S7-1200 + OPC UA server.
>>>
>>> Cena pak vyjde od cca 5k.
>>>
>>> Vyhoda je, ze do toho PLC muzete dat cast logiky, ale pri te cene se
>>> vyplati i jako IO.
>>>
>>> Druha vyhoda je, ze Siemens je v CZ de facto standard.
>>>
>>> https://en.wikipedia.org/wiki/OPC_Unified_Architecture
>>>
>>> Slavek
>>>
>>> Ing. Slavomir Skopalik
>>> Executive Head
>>> Elekt Labs s.r.o.
>>> MASA - Collection and evaluation of data from machines and laboratories
>>> http://eng.elektlabs.com/products-and-services/masa
>>> -----------------------------------------------------------------
>>> Address:
>>> Elekt Labs s.r.o.
>>> Chaloupky 158
>>> 783 72 Velky Tynec
>>> Czech Republic
>>> ---------------------------------------------------------------
>>> Mobile: +420 724 207 851
>>> skype:skopaliks
>>> e-mail:skopalik na elektlabs.com
>>> http://www.elektlabs.com
>>>
>>> On 8.07.24 11:39, m.marusak na volny.cz wrote:
>>>> Jednu pracovní aplikaci řízenou Windows PC bychom potřeboval
>>>> rozšířit o interakci s okolní technologií s použitím logických IO.
>>>> Hledám proto vhodný modul logických IO 24 V, alespoň 4x vstup a 4x
>>>> výstup.
>>>> Podstatná je ale spolupráce s naší existující Windows aplikací
>>>> (Win10/11). Ta používá jazyk podobný jako Visual Basic for
>>>> Application a nelze ji jinak modifikovat. Z toho Basicu je možné
>>>> volat commandline příkazy, nebo se může použít napojení na nějaký
>>>> OLE objekt. Takže hledáme takový systém, abychom uvedenými
>>>> prostředky mohli relativně snadno zjistit stav vstupů a změnit stav
>>>> výstupů. V zásadě se tedy musíme obracet na SW klienta, který na
>>>> Windows PC poběží (nebo bude volaný).
>>>> Frekvence změn IO je malá, z toho hlediska nejsou žádné zvláštní
>>>> požadavky.
>>>> Máte někdo tip, případně používáte něco podobného?
>>>> Děkuji Martin M.
>>>> _______________________________________________
>>>> HW-list mailing list - sponsored by www.HW.cz
>>>> Hw-list na list.hw.cz
>>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>
>>> _______________________________________________
>>> HW-list mailing list - sponsored by www.HW.cz
>>> Hw-list na list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>>
>> _______________________________________________
>> HW-list mailing list - sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
Další informace o konferenci Hw-list