怎麼實現,S7200數碼管顯示數字

2021-03-04 09:01:15 字數 2503 閱讀 1695

1樓:匿名使用者

這個你可以一步

bai一步實du

現:1、先接i0.0和q2.0~q2.7,讓zhidao第乙個數碼管顯示

回1。通過程式答控制讓i0.0接通,i0.1~i0.7全部關閉,控制q2.0~q2.7顯示「1」。

2、通過程式控制i0.1接通,其他的全部關閉,再控制q2.0~q2.7顯示「2」。......

3、通過程式控制,顯示1,延時;顯示2,延時;......通過調整延時的時間,控制在100毫秒左右,你就可以完成動態掃瞄顯示了。

小弟想用西門子plc s7-200可以實現在數碼管上顯示數字的功能,應該用什麼指令?

2樓:black__殤

數碼管上來只有4個插孔的話,說明自模組中已經有解碼器了,你這樣1--q0.0, 2--q0.1, 4--q0.2, 8--q0.3

然後用傳送,mov_b,給qb0傳數值,傳幾就顯示幾了。

例如,傳5,這樣就是q0.0和q0.2輸出1,數碼管就是1+4=5傳3,這樣就是q0.0和q0.1輸出1,數碼管就是1+2=3

3樓:匿名使用者

你在程式設計的時候吧整型或者實型資料轉換成bcd碼格式就可以

用西門子plc s7-200在數碼管上顯示數字的功能,應該用什麼指令? 5

4樓:

7段數碼管用seg指令

你的數碼塊上的4個插孔是8、4、2、1這是bcd碼,應該用i_bcd

plc 西門子s7-200七段數碼管如何顯示一串無序數字 例如650318253 20

5樓:啊喂軟妹

可以利用計數器的輔助觸頭作為數位電路中計數器的脈衝訊號、然後將數字內電路中的計數容器與解碼器配合起來作為7段數碼管的輸入訊號、在配合驅動電路就可以了......方法好幾回發個好幾回v個吃醋你就把v吃非常v那句重新小時下次吧哈根達斯手抄報借記卡

6樓:匿名使用者

網路1ld **0.0

seg vb0, qb2

網路2ld **0.0

lpsa i0.0

movb 1, vb0

lrda i0.1

movb 2, vb0

lrda i0.2

movb 3, vb0

lrda i0.3

movb 4, vb0

lrda i0.4

movb 5, vb0

lrda i0.5

movb 6, vb0

lrda i0.6

movb 7, vb0

lppa i0.7

movb 8, vb0

7樓:匿名使用者

稥火因 不存在任何問題, 可「新增」大神的徽信

怎樣讓數碼管顯示2個不同的數字?

8樓:無風的大浪

先讓來你的第乙個數碼管顯示要

源顯示的第乙個數字,其他數碼管關閉;

然後關閉第乙個數碼管顯示;

然後讓你的第二個數碼管顯示要顯示的第二個數字,其他數碼管關閉;

然後關閉第二個數碼管;

然後讓第三個數碼管顯示要顯示的第三個數字,其他數碼管關閉;

然後關閉第三個數碼管;

............

依次類推,到最後乙個後返回到第乙個重新顯示。

當顯示的速度足夠快的時候,你就看到所有的數碼管都亮起來,顯示了不同的數字。

這個叫掃瞄顯示。

當你從頭掃到尾的頻率在25hz之上的時候,看到的就都亮了,當然如果之後25hz會感覺到抖動。

至於能跑到多少hz要看你微控制器的速度了。

我們電腦顯示屏一般在60hz。

用西門子s7-200plc怎麼控制2位數碼管倒計時(15s),用最簡單的計時器,一秒顯示乙個數字。 5

9樓:黃黃

你這個直接二進位制輸出就可以了,用seg指令,倒計時需要配合數字計算就可以了

10樓:學無止境香菸

你這個主要就是控制數碼管了。數碼管的分成共陰極和共陽極,一般西門子的都需要共陰極的。因為西門子的輸出是高電平。

主要就是控制abcdefgh和dp的訊號。具體的話,點開名字能幫到你的。

學生求指點:西門子s7-200連線乙個數碼管(rs485),如何在數碼管中顯示出程式中計數器的當前值?

11樓:匿名使用者

數碼管使用rs485與200plc做通訊?

rs485使用的通訊協議是什麼?modbus?

如果是modbusrtu的話,可以直接安裝200的modbus庫來實現,其他協議的話,可以使用自由口通訊方式來實現。

本人初學微控制器,求數碼管顯示1,1S後數碼管顯示2以此類推直到顯示6的C語言程序

include 52微控制器標頭檔案,一般不要改動,裡面包含特殊功能暫存器的定義 define uchar unsigned char 將unsigned char定義為uchar,簡化輸寫。提高程式設計速度 define uint unsigned int 將unsigned char定義為uin...

西門子s7 200的plc怎麼通過程式設計實現手動自動模式

實現手動自動模式不是程式設計實現的,是通過轉換開關實現的,例如 i0.0為切換按鈕,接通時,手動,不接通時,自動。但可以程式設計實現自動和半自動切換,在程式設計時,ld i0.0 送一個數值給一個儲存器,如vb100 1,ldi i0.0 送另一個數值給那個儲存器,如vb100 2。然後用比較指令,...

計數器的顯示用四位共陰極數碼管怎麼實現和微控制器的哪些介面連

四個數碼管的八段連線微控制器的8個口,再用四個口進行位掃瞄 就可以了。四位八段共陰數碼管怎麼連線51微控制器 一般8根段碼線佔乙個完整的埠如p0口,另外4個埠如p1.0一p1 4驅動4個三極體分別接數碼管的位控端 段輸出一般加100一200歐的電阻三極體基極要串1000歐左右的電阻 三極體npn或p...