Çıkarma İşlemi
Merhaba,
Ben iki tane tag değerini birbirinden çıkarıp çıkan değer verilen değerden büyükse bir alarm tetiklemesini istiyorum.
Script kullanımı ile ilgili kendimi nasıl geliştirebilirim.
Teşekkürler..
İyi Çalışmalar..
Posted by TeknoTek on Tem 13, 2016 in Script Writer | 3 comments
Merhaba,
Ben iki tane tag değerini birbirinden çıkarıp çıkan değer verilen değerden büyükse bir alarm tetiklemesini istiyorum.
Script kullanımı ile ilgili kendimi nasıl geliştirebilirim.
Teşekkürler..
İyi Çalışmalar..
Yorum yapabilmek için oturum açmalısınız.
Posted by aykut_misir on Kas 14, 2020
1Posted by fahrettine on Ara 8, 2018
1Posted by yusuf apak on Tem 23, 2018
1Posted by captan032 on Haz 28, 2018
1Posted by Salih on Şub 7, 2018
0Posted by Salih on Kas 13, 2017
0Posted by frantic on Kas 7, 2017
5Posted by Salih on Oca 23, 2015
13Posted by korfez_ on Nis 3, 2013
11Posted by frantic on Ara 24, 2013
10Posted by korfez_ on Ara 26, 2013
10Posted by TeknoTek on Ara 11, 2014
8Posted by Salih on Mar 9, 2013
7Posted by Salih on Mar 9, 2013
7Posted by korfez_ on Mar 26, 2013
1Posted by Salih on Mar 9, 2013
0Posted by speedy396 on Ara 14, 2013
1Posted by Salih on Mar 9, 2013
0Posted by Salih on May 21, 2015
0Posted by Salih on Mar 9, 2013
0Posted by Salih on Mar 9, 2013
0Designed by Elegant Themes | Powered by WordPress
Merhaba,
Aşağıdaki scripti kullanabilirsiniz. Çıkarma sonucunun yazıldığı Tag Signed olarak oluşturulmalı. Zira çıkarma sonucu eksi olabilir. Daha sonra bu Tag’ı alarmda kullanabilirsiniz. Script konusunda kendinizi geliştirmek için Visual basic öğrenmelisiniz. Kitapçılarda bu konu hakkında kitaplar satılıyor. İnternetde de faydalı siteler var.
Imports System
Imports System.IO
Imports System.Windows.Forms
Imports Microsoft.VisualBasic
Namespace WinTr
Public Class MainClass
Public Tag_3 As Int16
Public Tag_1 As Int16
Public Tag_2 As Int16
Public Sub Load
Tag_3 = Tag_1 – Tag_2
End Sub
End Class
End Namespace
Was this answer helpful?
LikeDislikeImports System
Imports System.IO
Imports System.Windows.Forms
Imports Microsoft.VisualBasic
Namespace WinTr
Public Class MainClass
Public hav_tank_bas As Int16
Public fab_hav_bas As Int16
Public hava_bar_fark As Int16
Public Sub Load
hava_bar_fark = hav_tank_bas – fab_hav_bas
End Sub
End Class
End Namespace
Yazdım değerler floting bvir sorun oluyor mu
line 11 de karakter hatası veriyor
İşlemde hatam nerede acaba?
Internet sayfasından kopyalandığında bazı karakterler farklı kopyalanıyor. Eksi işaretini silip yeniden yaparsanız düzelir.
Floatingpoint olduğunda tag tanımlaması farklı olmalı.
Bu yanlış: Public hav_tank_bas As Int16
Doğrusu: Public hav_tank_bas As Single
Was this answer helpful?
LikeDislike