Fanidan mustaqil ishi bajardi: Qabul qildi: Navoiy- 2023 convert: Qiymatni aylantirish


Download 41.9 Kb.
bet2/3
Sana18.10.2023
Hajmi41.9 Kb.
#1707501
1   2   3
Bog'liq
5 dasturlangan mantiqiy kontiroller

ko'rsatadi:



ROUND: dumaloq raqamli qiymat

Tavsif
IN kiritishdagi qiymatni eng yaqin butun songa yaxlitlash uchun "Round numerical value" ko'rsatmasidan foydalanishingiz mumkin. Ko'rsatma IN kirishidagi qiymatni suzuvchi nuqtali raqam sifatida izohlaydi va uni DINT ma'lumotlar turidagi butun songa aylantiradi. Agar kiritilgan qiymat to'g'ridan-to'g'ri juft va toq sonlar orasida bo'lsa, juft raqam tanlanadi. Ko'rsatma natijasi OUT chiqishiga yuboriladi va u erda so'rash mumkin.


Quyidagi shartlardan biri qo'llanilsa, ENO chiqishini yoqish "0" signal holatiga ega:
•Enable EN kirishida signal holati "0".
•Ijro paytida to'lib ketish kabi xatolar yuzaga keladi.
Parametrlar
Quyidagi jadvalda "Round raqamli qiymat" ko'rsatmasi parametrlari ko'rsatilgan:
Ko'rsatma uchun ma'lumotlar turini "???" bo'limidan tanlashingiz mumkin. ko'rsatmalar oynasining ochiladigan ro'yxati. Yaroqli ma'lumotlar turlari haqida qo'shimcha ma'lumotni "Shuningdek qarang" ostida topishingiz mumkin.
Misol
Quyidagi misol ko'rsatma qanday ishlashini ko'rsatadi:

Quyidagi jadvalda ko'rsatma ma'lum operand qiymatlari yordamida qanday ishlashi ko'rsatilgan:


Parameter Operand Value
IN TagIn_Value 1.50000000 -1.50000000
OUT TagOut_Value 2 -2
Agar "TagIn" operandida signal holati "1" bo'lsa, ko'rsatma bajariladi. “TagIn_Value” kiritishidagi suzuvchi nuqta raqami eng yaqin juft butun songa yaxlitlanadi va “TagOut_Value” chiqishiga yuboriladi. Agar ko'rsatma xatosiz bajarilsa, "TagOut" chiqishi o'rnatiladi.

CEIL: suzuvchi nuqtadan keyingi yuqori butun sonni yarating



Tavsif
IN kiritishdagi qiymatni keyingi yuqori butun songa yaxlitlash uchun “Oʻzgaruvchan nuqtadan keyingi yuqori butun sonni yaratish” koʻrsatmasidan foydalanishingiz mumkin. Ko'rsatma IN kirishidagi qiymatni suzuvchi nuqtali raqam sifatida izohlaydi va bu raqamni keyingi yuqori butun songa aylantiradi. Ko'rsatma natijasi OUT chiqishiga yuboriladi va u erda so'rash mumkin. Chiqish qiymati kirish qiymatidan katta yoki teng bo'lishi mumkin.


Quyidagi shartlardan biri qo'llanilsa, ENO chiqishini yoqish "0" signal holatiga ega:
•Enable EN kirishida signal holati "0".
•Ijro paytida to'lib ketish kabi xatolar yuzaga keladi.
Parametrlar
Quyidagi jadvalda "O'zgaruvchan nuqtali raqamdan keyingi yuqori butun sonni yaratish" ko'rsatmasining parametrlari ko'rsatilgan:

Ko'rsatma uchun ma'lumotlar turini "???" bo'limidan tanlashingiz mumkin. ko'rsatmalar oynasining ochiladigan ro'yxati.


Yaroqli ma'lumotlar turlari haqida qo'shimcha ma'lumotni "Shuningdek qarang" ostida topishingiz mumkin.
Misol
Quyidagi misol ko'rsatma qanday ishlashini ko'rsatadi:

Quyidagi jadvalda ko'rsatma ma'lum operand qiymatlari yordamida qanday ishlashi ko'rsatilgan:


Parameter Operand Value
IN TagIn_Value 0.50000000 -0.50000000
OUT TagOut_Value 1 0

Agar "TagIn" operandida signal holati "1" bo'lsa, ko'rsatma bajariladi. "TagIn_Value" kiritishidagi suzuvchi nuqta raqami keyingi yuqori butun songa yaxlitlanadi va "TagOut_Value" chiqishiga yuboriladi. Agar ko'rsatma xatosiz bajarilsa, "TagOut" chiqishi o'rnatiladi.




Download 41.9 Kb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling