HCBBS Forum (Türkçe)
Submit Chemical Projects / Find Solutions
Amplify Your Requirements on a Broader Chemical Platform *Engineering · Technology · Equipment · Solutions*
Submit Request

Bir SIS’teki modüllerin programı hakkında

2015-08-19View Original

Thread Content

Bakalım hangi programlama uzmanı aşağıdaki programın çevirisinde yardımcı olabilir, çok zor. Bu modülün dört pini var: Giriş: IN, PT; Çıkış: Q, ET. FUNCTION_BLOCK TM (* Dış Arayüz *) VAR_INPUT IN : BOOL ; (* Giriş *) PT : TIME ; (* Darbe Süresi *) END_VAR VAR_OUTPUT Q : BOOL ; (* Çıkış Darbesi *) ET : TIME ; (* Geçen Zaman *) END_VAR VAR M : BOOL ; (* Durum *) T0 : DT ; (* Başlangıç Zamanı *) END_VAR IF NOT Q THEN IF IN AND NOT M THEN Q := TRUE ; T0 := GetTimer() ; END_IF ; IF NOT IN THEN ET := T#0ms ; END_IF ; ELSE ET := GetTimer() - T0 ; IF ET >= PT THEN ET := PT ; Q := FALSE ; END_IF ; IF ET < PT THEN Q := M; END_IF; END_IF ; M := IN ; END_FUNCTION_BLOCK
Reply #22015-08-19
Bu, TRICON’un ST yapılandırılmış metniyle yazılmış bir program olmalı. Aslında bu, bir darbe tetiklemesidir; IN, giriş ucu olarak kullanılır ve PT ise darbe süresini belirler. Q, darbe çıkışıdır; ET ise darbenin ne kadar süredir tetiklendiğini gösterir.
Reply #32015-08-19
ST kullanarak yazmanın pek bir anlamı yok, programları FBD veya LAD kullanarak yazmak çok daha iyi.
Reply #42015-08-20
Evet, ST ile yazmak pek anlamlı değil, ancak mevcut sistemlerde hâlâ yaygın olarak kullanılıyor
Reply #52015-08-20
Teşekkür ederim, gerçekten çok zor, hiç anlamıyorum. Daha önce fonksiyon bloğu programlamasına alışkındım, teşekkürler
Reply #62015-08-22
ST kullanımı esnektir; nasıl kontrol edileceği tamamen size bağlıdır. Geleneksel mantıkla gerçekleştirilmesi zor olan işlevler, ST sayesinde kontrol edilebilir ve bu da kontrol için daha ileri bir yol sunar.

Submit a Project

**Looking for Chemical Technology, Equipment & Solutions?** No Registration Required Broader Platform Exposure | Global Chemical Service Provider Connections

Submit Request — Free Consultation

Disclaimer

This is an automated machine translation of the original thread. Some technical terms may have inaccuracies; the original text shall prevail. Click "View Original" at the top right to access the source page, which supports IP-based automatic real-time language translation. Please watch out for contact details and sales inducements to prevent fraud. All content and translations are for reference only, representing solely the poster's personal views. For enquiries, email service@hcbbs.com.