WEİNTEK stringcopy 2 satır yazdırma?

ta2mix

Üye
Katılım
23 Eyl 2006
Mesajlar
231
Puanları
1
Kod:
macro_command main()
char Input1[20] = "          "
char Input2[20] = "          "
char Input3[20] = "          "
char Input4[20] = "          "
char Input5[20] = "          "
char Input6[20] = "          "
char Input7[20] = "          "
char Input8[20] = "          "
char Symbol[20] = "          "

GetData(Index, "SP", Nx_INT, 007015, 1)

//A4
if Index==46 then
    StringCopy("A4/M1     ", Symbol[0])
    StringCopy("1234567890" \n "0987654321", Input1[0])
    StringCopy("H2 BLOCK  ", Input2[0])
    StringCopy("H4 BR     ", Input3[0])
    StringCopy("H5 EBO    ", Input4[0])
    StringCopy("H6 SOP    ", Input5[0])
    StringCopy("H7 COK YAV", Input6[0])
    StringCopy("H8 E      ", Input7[0])
    StringCopy("H9 T      ", Input8[0])
 
end if

SetData(Input1[0], "Local HMI", LW, 20, 20)
SetData(Input2[0], "Local HMI", LW, 30, 20)
SetData(Input3[0], "Local HMI", LW, 40, 20)
SetData(Input4[0], "Local HMI", LW, 50, 20)
SetData(Input5[0], "Local HMI", LW, 70, 20)
SetData(Input6[0], "Local HMI", LW, 90, 20)
SetData(Input7[0], "Local HMI", LW, 100, 20)
SetData(Input8[0], "Local HMI", LW, 110, 20)
SetData(Symbol[0], "Local HMI", LW, 60, 10)

end macro_command

Merhaba
bu kod ASCII object kutusuna
StringCopy("1234567890" \n "0987654321", Input1[0])
2 satır halinde yazmak istiyorum. ancak sadece 1234567890 yazısını alıyor 2. satır olarak 0987654321 ifadesini almıyor. ASCII object sadece tek satır mı kabul ediyor anlayamadım.

yardımcı olursanız sevinirim
 
Yazımızda endüstrinin can damarı sayılabilecek PLC’yi inceleyeceğiz.
KNX Standardı, küçük bir rezidansın içerisindeki aydınlatma, perde panjur, klima kontrolünden, Dünya’nın en büyük havalimanlarındaki aydınlatma otomasyonu gibi çözümler için tercih edilen bir Dünya standardıdır.
Sorunu buldum.
Easybuilder v sürümlerinde olmuyor.

Easybuilder v 6 sürümlerinde ASCII object properties --General içinde Multi-Line Display tıklı olmalı ve
komutta StringCopy("1234567890 \n0987654321", Input1[0]) şeklinde olursa alt satıra yazıyor.

Aslında çok kere denemiştim.
 

Forum istatistikleri

Konular
128,133
Mesajlar
915,308
Kullanıcılar
449,850
Son üye
umutbaysal9

Yeni konular

Çevrimiçi üyeler

Geri
Üst