1. sayfa (Toplam 1 sayfa)

HMI RS232 ile SERİ HABERLEŞME

Gönderilme zamanı: 18 Mar 2024, 11:00
gönderen barko789
Merhaba iyi günler dilerim. Hocam öncelikle ben genel olarak projelerimde delta hmi ve plc kullanıyorum. Bu anlatacağımdada sadece HMIınızı alıp kullanmak istiyorum ancak PLC şart derseniz onada bakabilirim. Kısaca problemimden bahsetcek olursam ben motor sürücülere seri haberleşme ile komutlar göndererek motor sürücülerin ıdsini baud rate ini falan değiştirmek istiyorum. Bu motor sürücüler lin haberleşme protokolü ile çalışıcak. Bu yüzden hmi ile sürücüyü haberleştirmek için gateway kullanıcam. Kısacası benim HMI ımda yaklaşık 100adet reçete olacak ve bu reçetelerden istediğimi seçince hex bir kod oluşacak. Ben bu kodu rs232 üzerinden gatewaye nasıl gönderebilirim? Ve response oluşursa bunu nasıl okuyabilirim? Alıcağım ürünün haberleşme protokol detayları bu linkte yer alıyor. --> https://www.peak-system.com/produktcd/P ... ef_eng.pdf . Yardımcı olursanız çok sevinirim. Şimdiden teşekkürler.

Re: HMI RS232 ile SERİ HABERLEŞME

Gönderilme zamanı: 18 Mar 2024, 12:10
gönderen Turhan
Haberleşme ve prosesiniz ile ilgili daha fazla teknik detay belirtebilirmisiniz?

Re: HMI RS232 ile SERİ HABERLEŞME

Gönderilme zamanı: 18 Mar 2024, 12:46
gönderen barko789
Merhaba. Ben mesela hex formatında 0A 00 55 66 22 31 sayısını sürücüye atmak istiyorum. Bunu yapabilmek için bir tane PCAN LIN cihazını kullanıcam. Bu sayede sürücüye RS232 ile seri haberleşme sağlayıp istediğim sayıyı atabilcem. Bu kullanıcağım PCAN LIN cihazının kendi veri transferi yöntemleri var. Onları ben araştırıp hangi hex sayıyı göndermem gerektiğini öğrenicem. Ama önce bu işlemi Delta ürünleri ile nasıl yapabilirim onu öğrenmek istedim. Mesela ben HMI üzerinden 3 adet veri seçicem. 1. si baud rate, 2.si ID numarası 3. sü parity etc... Bu veriler ile bir adet Hexadecimal formatta sayı çıkcak . Birden fazla seçenek olacağı için 100e yakın farklı farklı hex sayılar olcak. Operatör gelicek atılması istenen seçenekleri seçicek. Program arka planda hex sayıyı oluşturcak. Sonra bağlantısı yapılan PCAN LIN ile motor sürücüye bu hex sayı rs232 üzerinden gönderilcek. HMI üzerinden en kötü plcde kullanarak HEX sayıyı oluşturmaya kadar sıkıntı yaşıycağımı düşünmüyorum. Ancak ondan sonra bu HEX sayıyı HMI veya PLC üzerinden bir şekilde bu PCAN LIN cihazına göndermem gerekiyor. Anlatabildimmi bilmiyorum ama kısaca yapmak istediğim işlem bu şekilde. Teşekkürler yardımınız için şimdiden .

Re: HMI RS232 ile SERİ HABERLEŞME

Gönderilme zamanı: 18 Mar 2024, 15:31
gönderen Turhan
DOP100 serisi HMI modelleri ile RS232 arabirimi üzerinden LUAScript ile karakter gönderebilirsiniz.

Komut kullanımı ile ilgili detaylı bilgi için Delta Lua Instruction Manual'i kullanmalısınız.

Re: HMI RS232 ile SERİ HABERLEŞME

Gönderilme zamanı: 18 Mar 2024, 15:37
gönderen barko789
Peki PLC ile yapmak istersem nasıl yapabilirim ?

Re: HMI RS232 ile SERİ HABERLEŞME

Gönderilme zamanı: 19 Mar 2024, 09:46
gönderen Uğur
PLC için karaketer gönderme komutu RS dir.

Re: HMI RS232 ile SERİ HABERLEŞME

Gönderilme zamanı: 22 Mar 2024, 11:17
gönderen barko789
Teşekkür ederim uğur bey. Peki RS komutu ile rs232 üzerinden bir kod yolladık diyelim. Bu kodu gateway üzerinden bir lin slave e gönderdik. Slave bir feedback yaparsa bu kodu nasıl plc üzerinden okuyabiliriz?

Re: HMI RS232 ile SERİ HABERLEŞME

Gönderilme zamanı: 22 Mar 2024, 11:18
gönderen Uğur
Komutu detaylı incelerseniz gönderilecek ve varsa okunacak data uzunluğunu belirtiyorsunuz.

Re: HMI RS232 ile SERİ HABERLEŞME

Gönderilme zamanı: 22 Mar 2024, 11:23
gönderen barko789
Tamadır teşekkürler tekrardan. Kolay gelsin.