FREZE DİJİTAL KORDİNAT CİHAZI İLE DOP-100 HABERLEŞME
- sistem59
- Mesajlar: 16
- Kayıt: 08 Tem 2019, 09:51
- İletişim:
- Durum: Çevrimdışı
FREZE DİJİTAL KORDİNAT CİHAZI İLE DOP-100 HABERLEŞME
MERHABA
ELİMDE ATEK FİRMASINA AİT ADR50 DİJİTAL KORDİNAT CİHACI VAR BUNUNLA DOP EKRANIMI HABERLEŞTİRİP X-Y-X-W EKSENLERİNİ KENDİ SİSTEMİME ALMAK İSTİYORUM FAKAT YAPAMADIM
KİTAPÇIĞINDA HABERLEŞMEYLE İLGİLİ SADECE RESİMDEKİ SAYFA VAR
ELİMDE ATEK FİRMASINA AİT ADR50 DİJİTAL KORDİNAT CİHACI VAR BUNUNLA DOP EKRANIMI HABERLEŞTİRİP X-Y-X-W EKSENLERİNİ KENDİ SİSTEMİME ALMAK İSTİYORUM FAKAT YAPAMADIM
KİTAPÇIĞINDA HABERLEŞMEYLE İLGİLİ SADECE RESİMDEKİ SAYFA VAR
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
- Turhan
- Mesajlar: 7859
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: FREZE DİJİTAL KORDİNAT CİHAZI İLE DOP-100 HABERLEŞME
DOP100 HMI modelinde LUAScript ile RS232 arabimi üzerinden ASCII karakter okuyabilirsiniz. Bunun için Delta Lua Instruction Manual içerisinde yer alan 4.13 Serial port communication (COM communication) başlığının altındaki işaretlediğim komutları kullanmalısınız.
Komut kullanım örnekleri ve detayları manual içerisinde yer almaktadır.
.
Komut kullanım örnekleri ve detayları manual içerisinde yer almaktadır.
.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
- sistem59
- Mesajlar: 16
- Kayıt: 08 Tem 2019, 09:51
- İletişim:
- Durum: Çevrimdışı
Re: FREZE DİJİTAL KORDİNAT CİHAZI İLE DOP-100 HABERLEŞME
turhan bey merhaba aşağıdaki gibi bi kod oluşturdum fakat daha ileri gidemedim
Kod: Tümünü seç
com_num = 1 -- COM1
interface = "RS232"
databits = 8
parity = "NONE"
stopbits = 1
baudrate = 19200
flowcontrol = "OFF"
ret = com.Open(com_num, interface, databits, parity, stopbits, baudrate, flowcontrol)
com_num = 1 -- 1:COM1, 2:COM2,...99
len = 10 -- 10 bytes
timeout = 1000 -- ms
bytes_read, buffer = com.ReadChars(com_num, len, timeout)
com_num = 1 -- 1:COM1, 2:COM2,...
clear_type = 1 -- 1: Read buffer, 0: Write buffer
ret = com.ClearBuffer(com_num, clear_type)
com_num = 1 -- 1:COM1, 2:COM2,...
ret = com.Close(com_num)
sys.Sleep(250)
- Turhan
- Mesajlar: 7859
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: FREZE DİJİTAL KORDİNAT CİHAZI İLE DOP-100 HABERLEŞME
LUA Script manualinde yer alan örneklerin dışında paylaşacağım farklı bir kaynak bulunmuyor.
.
.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
- sistem59
- Mesajlar: 16
- Kayıt: 08 Tem 2019, 09:51
- İletişim:
- Durum: Çevrimdışı
Re: FREZE DİJİTAL KORDİNAT CİHAZI İLE DOP-100 HABERLEŞME
teşekkürler yinede
- sistem59
- Mesajlar: 16
- Kayıt: 08 Tem 2019, 09:51
- İletişim:
- Durum: Çevrimdışı
Re: FREZE DİJİTAL KORDİNAT CİHAZI İLE DOP-100 HABERLEŞME
peki burada ---bytes_read--- okuduğu dataları bu değişkene atıyor değilmi
bunu ekranın kendi değişkenine nasıl alırım ekrana vermem için
bunu ekranın kendi değişkenine nasıl alırım ekrana vermem için
- Turhan
- Mesajlar: 7859
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: FREZE DİJİTAL KORDİNAT CİHAZI İLE DOP-100 HABERLEŞME
Manualde belirtilen örnekte byte_read başarılı olarak okunan byte adedi yada sayı değeri negatif ise hata durumunu, buffer adındaki değişken ise okunan verinin saklandığı değişken olarak gözüküyor.
.
.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.