Operatör Panelleri Paylaşım Platformu
-
creavit11
- Mesajlar: 39
- Kayıt: 27 Haz 2018, 11:01
Mesaj
gönderen creavit11 » 06 Mar 2019, 13:31
Merhaba haberlestigini görmek icin basit bir kod yazdım cihazın com 1 ine bagladım rs232 olarak, settingsden com1 i baudrateleri ayarladım ancak haberlesitiremedim.
Kod: [Linkleri görüntülemek için forumumuza üye olmalısınız]
namespace Neo.ApplicationFramework.Generated
{
using System.Windows.Forms;
using System;
using System.Drawing;
using Neo.ApplicationFramework.Tools;
using Neo.ApplicationFramework.Common.Graphics.Logic;
using Neo.ApplicationFramework.Controls;
using Neo.ApplicationFramework.smile;
using System.IO.Ports; // +++
public partial class Screen1
{
string[] ports = SerialPort.GetPortNames(); //Portları aliyoruz
SerialPort seriport = new SerialPort(); //seri port tanımladık.
void Screen1_Opened(System.Object sender, System.EventArgs e)
{
foreach (string port in ports)
{
ComboBox.Items.Add(port); // Combobox COMLAR eklendi.
ComboBox.SelectedIndex = 0;
}
ComboBox1.Items.Add("2400"); // Baudrateler
ComboBox1.Items.Add("4800");
ComboBox1.Items.Add("9600");
ComboBox1.Items.Add("19200");
ComboBox1.Items.Add("38400");
ComboBox1.Items.Add("115200");
ComboBox1.SelectedIndex = 4;
Baglantı_Text.Text="Baglantı Kapalı";
}
void smile_smile(System.Object sender, System.EventArgs e) //Baglan butonu
{
if (seriport.IsOpen == false)
{ seriport.PortName = ComboBox.Text;
seriport.BaudRate = Convert.ToInt16(ComboBox1.Text);
seriport.Open(); //Seri Haberlesme Baslatılıyor.
Baglantı_Text.Text="Baglantı Acık";
}
else
{
Baglantı_Text.Text="Baglanılamadi";
}
}
void smile_smile(System.Object sender, System.EventArgs e)
{
if (seriport.IsOpen)
{
seriport.Write("A");
}
else
{
Baglantı_Text.Text="Baglanılamadi";
}
}
}
}
-
Teknik3
- Beijer Türkiye

- Mesajlar: 858
- Kayıt: 08 Eki 2013, 15:02
Mesaj
gönderen Teknik3 » 06 Mar 2019, 14:16
Merhabalar,
Ekteki dosyadan ilgili örneğe ulaşabilirsiniz.
İyi çalışmalar.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
-
creavit11
- Mesajlar: 39
- Kayıt: 27 Haz 2018, 11:01
Mesaj
gönderen creavit11 » 06 Mar 2019, 16:17
İyi günler,
Bu programla denedigimde acılır acılmaz hata veriyordu port acıkken felan tarzı,kendi yazdıgımda ise baglan a tıkladıgımda direk welcome to penceresine atıyor ve su an hmi actıgımda hata alıyorum ve program atarken 26. adımda basarız oluyor.
-
creavit11
- Mesajlar: 39
- Kayıt: 27 Haz 2018, 11:01
Mesaj
gönderen creavit11 » 06 Mar 2019, 16:30
Bu programı panelden silebilir miyim ? Edit Project-Delete Project From Panel ile ??
-
creavit11
- Mesajlar: 39
- Kayıt: 27 Haz 2018, 11:01
Mesaj
gönderen creavit11 » 06 Mar 2019, 18:53
Program atma sorununu halletim ancak seri haberlesme problemim devam ediyor.Simulasyonda yardımcı bir seri program ile haberlesebiliyorum ancak programı panele yükleyip islemci ile bagladıgımda The BaseStream is only available when the port is open hatası ile karsılasıyorum.
-
creavit11
- Mesajlar: 39
- Kayıt: 27 Haz 2018, 11:01
Mesaj
gönderen creavit11 » 07 Mar 2019, 09:15
Siz de rs232veriokuma yı panele yüklediginizde aynı hatayı alıyor musunuz?
İyi Çalışmalar
-
Teknik3
- Beijer Türkiye

- Mesajlar: 858
- Kayıt: 08 Eki 2013, 15:02
Mesaj
gönderen Teknik3 » 07 Mar 2019, 09:20
Merhabalar,
Konuyu inceliyoruz. Sorun hakkında size geri dönüş yapacağız.
İyi çalışmalar.
-
Teknik2
- Beijer Türkiye

- Mesajlar: 937
- Kayıt: 08 Eki 2013, 14:47
Mesaj
gönderen Teknik2 » 07 Mar 2019, 15:00
Merhabalar,
Ekli örneği kullanabilirsiniz.
İyi çalışmalar dileriz.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
-
creavit11
- Mesajlar: 39
- Kayıt: 27 Haz 2018, 11:01
Mesaj
gönderen creavit11 » 07 Mar 2019, 15:51
İlginiz icin tesekkürler
Projeyi acarken hata alıyorum this project has been created with a higher version(2.41.177.0) of the designer than the current version(2.40.44.0)
ix Developer ı güncellemem mi gerek?Bu versiyon da calıstıramaz mıyım?
Saygılar...
-
creavit11
- Mesajlar: 39
- Kayıt: 27 Haz 2018, 11:01
Mesaj
gönderen creavit11 » 07 Mar 2019, 15:51
İlginiz icin tesekkürler
Projeyi acarken hata alıyorum this project has been created with a higher version(2.41.177.0) of the designer than the current version(2.40.44.0)
ix Developer ı güncellemem mi gerek?Bu versiyon da calıstıramaz mıyım?
Saygılar...
-
Teknik2
- Beijer Türkiye

- Mesajlar: 937
- Kayıt: 08 Eki 2013, 14:47
Mesaj
gönderen Teknik2 » 07 Mar 2019, 17:57
Merhabalar,
Aşağıdaki linkten son yazılımı indirip açabilirsiniz.
[Linkleri görüntülemek için forumumuza üye olmalısınız]
İyi çalışmalar dileriz.
-
creavit11
- Mesajlar: 39
- Kayıt: 27 Haz 2018, 11:01
Mesaj
gönderen creavit11 » 09 Mar 2019, 14:51
Bu programı derledigimde hata alıyorum.
![Resim]()
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
-
Teknik2
- Beijer Türkiye

- Mesajlar: 937
- Kayıt: 08 Eki 2013, 14:47
Mesaj
gönderen Teknik2 » 09 Mar 2019, 15:47
Merhabalar,
Konu ile ilgili aşağıdaki linki inceleyebilirsiniz.
[Linkleri görüntülemek için forumumuza üye olmalısınız]
İyi çalışmalar dileriz.
-
creavit11
- Mesajlar: 39
- Kayıt: 27 Haz 2018, 11:01
Mesaj
gönderen creavit11 » 11 Mar 2019, 10:18
Merhaba öncelikle teşekkür ederim program hata vermiyor ancak ne simulasyanda ne de panel ile data gönderdigimde okuyamadım
üc sorum var.(En son soru biraz konu ile alakasız)
1-) Bu program ile daha once haberlestiginize emin misiniz?
2-) C# 'a göre yazılan kodlar örnek (Rs232_veriokuma veya kendi yazdıklarım) simulasyonda düzgün calısıp haberlesebilirken, panelde neden hata veriyor?
3-) Bu sorum biraz alakasız ama program atarken sıkıntı yaşıyorum son zamanlarda(2-3 farklı ethernet kablosu ile denedim) program atmak icin eski projeyi panelden silmem gerekiyor ondan sonra atabiliyorum.
Teşekkürler
Saygılar...
-
Teknik3
- Beijer Türkiye

- Mesajlar: 858
- Kayıt: 08 Eki 2013, 15:02
Mesaj
gönderen Teknik3 » 11 Mar 2019, 11:29
Merhabalar,
1- Program denendi ve düzgün çalışmaktadır.
2- Operatör panelleri Base serisi için CE6, Pro Serisi için CE8 Frameworklerini desteklemektedir. Bilgisayardaa çalıştırdığınız her kod panelde çalışmayabilir. RS232 c# kodu panellerimizde düzgün olarak çalışmaktadır. Almış olduğunuz hatayı paylaşabilir misiniz?
3- Zaman zaman portlarda kitlenme oluşabilir panelin enerjisini açıp kapattıktan sonra programı yeniden yükleyebilirsiniz.
İyi çalışmalar dilerim.
-
creavit11
- Mesajlar: 39
- Kayıt: 27 Haz 2018, 11:01
Mesaj
gönderen creavit11 » 11 Mar 2019, 11:45
Teşekkürler bu kodu tekrar deniycem
Aldıgım hatalar program kısmında
Panel kısmında ise
![Resim]()
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
-
Teknik3
- Beijer Türkiye

- Mesajlar: 858
- Kayıt: 08 Eki 2013, 15:02
Mesaj
gönderen Teknik3 » 11 Mar 2019, 11:49
Merhabalar,
En son gönderdiğimiz örnek üzerinden denemelerinizi gerçekleştirebilirsiniz.
İyi çalışmalar.
-
creavit11
- Mesajlar: 39
- Kayıt: 27 Haz 2018, 11:01
Mesaj
gönderen creavit11 » 11 Mar 2019, 13:34
Gönderdiginz ornekde bir buton ekleyip veri gönderebiliyorum simulasyonda ancak veri okuyamıyorum smile.
-
creavit11
- Mesajlar: 39
- Kayıt: 27 Haz 2018, 11:01
Mesaj
gönderen creavit11 » 11 Mar 2019, 14:57
Simulasyon kısmını çözdüm ancak panele yükledigimde sayı yazan yerde 84 ve ya herhang, bir sayıda Y= ifadesi cıkıyor. Mesaj gonderdigimde de farklı seyler gönderiyor baud rate ve paket yapıları aynı. Demo modda calısıyorum bunun bi etkisi olabilir mi ?
-
Teknik3
- Beijer Türkiye

- Mesajlar: 858
- Kayıt: 08 Eki 2013, 15:02
Mesaj
gönderen Teknik3 » 13 Mar 2019, 09:07
Merhabalar,
Aşağıdaki linkteki programı indirerek programı online simülasyonda çalıştırarak programın çalışıp çalışmadığını kontrol edebilirsiniz.
https://www.compuphase.com/software_termite.htm
İyi çalışmalar.