亚洲欧美日韩国产一区二区精品_亚洲国产精品一区二区动图_级婬片A片手机免费播放_亚洲国产成人Av毛片大全,男女爱爱好爽好疼视频免费,中文日韩AV在线,无码视频免费,欧美在线观看成人高清视频,在线播放免费人成毛片,成 人 网 站 在 线 视 频A片 ,亚洲AV成人精品一区二区三区

機(jī)械社區(qū)

標(biāo)題: 有用過基恩士PLC的支持一下 [打印本頁]

作者: shanshan2010    時間: 2011-7-29 20:51
標(biāo)題: 有用過基恩士PLC的支持一下
今天做了一個基恩士PLC的程序,,好多問題搞不懂,,就一個記數(shù)器用32位的都不知道怎么用,還有32位比較程序,跟其它PLC不一樣,,剛接觸到基恩士PLC不知道從那里下手,只能寫簡單的程序,,還有跟維控觸摸屏好像不兼容,,顯示器上計數(shù)器老是跳來跳去,后來換了一個威綸觸摸屏就不會了,,懂得師傅們教我一下,,謝謝 型是KV-24(40)
作者: 留在未來    時間: 2011-7-30 11:02
我用了挺多的,需要什么動作寫出來,,我寫個示例程序給你看,。
作者: shanshan2010    時間: 2011-7-30 17:55
32位計數(shù)器 32位寄存器做比較,謝謝
作者: shanshan2010    時間: 2011-7-30 23:46
留在未來 發(fā)表于 2011-7-30 11:02 * F4 p# V6 [: R+ x! Y6 ~
我用了挺多的,,需要什么動作寫出來,,我寫個示例程序給你看。
- e' b: b9 Q# I3 x
好啊,,我現(xiàn)在用的是KV-24(40)寫個寄存器32位記數(shù),,還有寄存器32位作比較,謝謝
' N7 h$ q, y* R' T$ |8 B
作者: 留在未來    時間: 2011-7-31 09:13
32位,,那要用兩個寄存器,。你用的是DM嗎,?
作者: 留在未來    時間: 2011-7-31 09:21
因為一個DM寫不了32位,最大只能寫到65535,,你可以用取整的方法進(jìn)位,,例如當(dāng)DM1=10000的時候,DM2就等1并自動清零DM1,。
4 p5 i% M2 C8 w- n" x7 F" V那樣當(dāng)DM2=1,,DM1=1時就其實就是10001。這是其中一個比較數(shù),,而另一個也可以這樣寫,,就可達(dá)到你要的32位。
) ?3 Y/ y( t  p$ _+ r" \1 c5 R當(dāng)然比較就要進(jìn)兩組比較了,,如果還不清楚再問,。
作者: shanshan2010    時間: 2011-7-31 18:39
留在未來 發(fā)表于 2011-7-31 09:21
, J1 J' ^1 ~6 \0 }, D因為一個DM寫不了32位,最大只能寫到65535,,你可以用取整的方法進(jìn)位,,例如當(dāng)DM1=10000的時候,DM2就等1并自 ...
9 M) b  B) G( j8 ?  G
但是里面只要有一組比較,,2010都ON 如果有幾組比較那怎么辦( S) [3 h1 y" W( G& T; e6 f9 G" Z, U

作者: 留在未來    時間: 2011-7-31 20:02
幾組都行呀,,像這個例子就是兩組了,按邏輯是先比較高位再比較低位,,所以不會沖突,,多組也是一樣。
作者: happqiwei    時間: 2011-8-2 12:25
只用過基恩士觸摸屏,,沒用過PLC
作者: shanshan2010    時間: 2011-8-8 22:45
happqiwei 發(fā)表于 2011-8-2 12:25 8 L  r4 j- g5 C" c
只用過基恩士觸摸屏,,沒用過PLC

0 d- y4 }2 `8 Q/ c- T* w7 v基恩士觸摸屏好用嗎2 o0 D  K5 i3 f" G% o- [* T
; X" t% v+ t/ c) V( W) _

作者: shanshan2010    時間: 2011-8-8 22:47
留在未來 發(fā)表于 2011-7-31 20:02 # B4 v4 B# a7 r+ w# I5 h' g
幾組都行呀,像這個例子就是兩組了,,按邏輯是先比較高位再比較低位,,所以不會沖突,多組也是一樣,。

' k* J1 d. J9 g9 j" m, k) g我按你那個方法支做了,,但現(xiàn)在新問題又出來了,人機(jī)上顯示的數(shù)據(jù)不對啊$ C. V; A4 u2 T3 P) N7 Q
  Y, C$ N% V& K6 K5 _0 s

作者: shanshan2010    時間: 2011-8-10 22:24
shanshan2010 發(fā)表于 2011-8-8 22:47
1 f' a4 t0 E" k0 r* h我按你那個方法支做了,,但現(xiàn)在新問題又出來了,,人機(jī)上顯示的數(shù)據(jù)不對啊
0 O+ [( V1 ~: u% |; M
我寫一個記數(shù)器在人機(jī)上顯示是DM0 DM1 32位,我的停機(jī)數(shù)是DM2 DM3 32位,,當(dāng)記數(shù)器 DM0 DM1 等于或大于DM2 DM3 時作比較比較結(jié)果R1000,記數(shù)器和停機(jī)數(shù)的數(shù)據(jù)在人機(jī)上顯示出來,,你能幫忙寫個參考,,也謝謝你無私的奉獻(xiàn)
7 \& F1 d9 \  w* K6 o8 c  ]" v
作者: sandy_love    時間: 2011-8-11 11:23
用高速計數(shù)器吧,,可以設(shè)置24位的
作者: jq2714    時間: 2011-8-11 15:15
他們不是有相關(guān)服務(wù)嘛,與他們公司聯(lián)系
作者: shanshan2010    時間: 2011-8-14 22:56
shanshan2010 發(fā)表于 2011-8-10 22:24 6 {8 d# r* `+ C* h. \6 w4 H
我寫一個記數(shù)器在人機(jī)上顯示是DM0 DM1 32位,,我的停機(jī)數(shù)是DM2 DM3 32位,,當(dāng)記數(shù)器 DM0 DM1 等于或大于DM2 ...

% H1 t) ~/ _. W我要在人機(jī)上看到這個數(shù)據(jù),有時候要看生產(chǎn)量啊,,還有設(shè)定生產(chǎn)量是多少停機(jī),,這些數(shù)據(jù)都要觸摸屏上能看到的。假如我的生產(chǎn)量是10萬個停機(jī),,我就在觸摸屏上設(shè)定10萬,,當(dāng)計數(shù)器到10萬時機(jī)器停機(jī). s5 T2 g! K' F+ G! ^

作者: shanshan2010    時間: 2011-8-14 22:58
sandy_love 發(fā)表于 2011-8-11 11:23
3 x: k8 D; ]! J4 m) O. ^8 G/ d! e  R用高速計數(shù)器吧,可以設(shè)置24位的

' ~& y6 e  f- f" T0 u/ u$ _24位的怎么用舉個例嗎
作者: shanshan2010    時間: 2011-8-14 22:59
jq2714 發(fā)表于 2011-8-11 15:15 , M( \" W0 [- z1 y" p1 k9 Y5 ^/ E
他們不是有相關(guān)服務(wù)嘛,,與他們公司聯(lián)系

% e8 Y. k1 b/ X3 z+ L公司只說最多24位,,我不知道有高手用過32位沒有。9 q- I9 }3 z0 X+ F

& S1 }7 x1 Z6 p0 P0 H% r! g! m
作者: sandy_love    時間: 2011-8-14 23:09
shanshan2010 發(fā)表于 2011-8-14 22:58 % g. d, ?4 }1 m6 R( a; j
24位的怎么用舉個例嗎
# [9 }2 F1 v; |- [  K
基恩士軟件的幫組做得很好,,好好看一下,,再不行看看編程手冊& |: u% v4 K$ t+ `& M) l
[attach]221833[/attach]
/ k( [' l  Q1 g24位高速計數(shù)器需要MEMSWS設(shè)置寄存器,具體設(shè)置你可以看看MEMSWS指令: z0 c# o! {2 ]/ g8 G

/ x: \# p" Q3 o. K5 i; {6 r4 E另外,,比較器CTC最好用中斷處理0 m* I6 j. y5 Z+ ~/ V) s

作者: happqiwei    時間: 2011-8-15 12:31
shanshan2010 發(fā)表于 2011-8-8 22:45 & y6 u- j) i# ^+ o" E8 U* a1 e
基恩士觸摸屏好用嗎

4 O+ X  D1 P8 r; Q5 w7 m挺好的,。功能比較強(qiáng)大
作者: 留在未來    時間: 2011-8-15 19:38
shanshan2010 發(fā)表于 2011-8-14 22:56 $ i( S! q; }9 e
我要在人機(jī)上看到這個數(shù)據(jù),有時候要看生產(chǎn)量啊,,還有設(shè)定生產(chǎn)量是多少停機(jī),,這些數(shù)據(jù)都要觸摸屏上能看到 ...

3 L# A; q, ]8 o5 j[attach]221926[/attach]- q5 g* o1 O* E

5 n/ I  S" @* Z) I; |0 B& a說明:因為PLC只單個DM只能寫到65535,所以以10000為一單位進(jìn)位,。在HMI中,,生產(chǎn)數(shù)的數(shù)值顯示分兩部分,一部分顯示高位,,一部分顯示低,,你把顯示框移近些數(shù)字顯示連續(xù)好看就行了。另外停機(jī)數(shù)的數(shù)值輸入也是分兩部分輸入,。前一部分最大可輸入65535,,后一部分可輸入最大可輸入9999,那樣最大的生產(chǎn)數(shù)就可以達(dá)到655359999,,也就6億多了,,應(yīng)該可以達(dá)到你的要求。如果還需要更大的數(shù),,方法和上面一樣,,繼續(xù)擴(kuò)展就是。如果還不理解就再留言吧。& P& a$ a/ q' W$ @* T
4 D7 n) p3 C, ~1 L

7 y4 e( O3 ~0 d* I) n0 X- x) Y補(bǔ)充內(nèi)容 (2011-8-16 18:16):
, g7 C! }2 E% T7 ?; c7 ^# Z0 P今天有空便驗證了一下,,發(fā)現(xiàn)PLC會自動進(jìn)位,,那樣寫程序就更簡單了,就是說你現(xiàn)在用DM1做為生產(chǎn)數(shù),,那DM2就不能用了,,因為當(dāng)DM1大于65535時DM2就自動進(jìn)位了。同理,,當(dāng)用DM3做為停機(jī)數(shù),,那DM4就不能用了。
, {- k! {6 Y9 c  m' {. ^7 s& J/ u" l
補(bǔ)充內(nèi)容 (2011-8-16 18:18):% y' Q  s# K# {+ y; [, I* I, E
而比較時只比較DM1和DM3就行了,,HMI上也只取DM1與DM3,。
) d& T8 z2 n2 Y' C當(dāng)然圖中昨天寫的也是可行的,只是比較復(fù)雜,。
作者: shanshan2010    時間: 2011-8-17 18:15
留在未來 發(fā)表于 2011-8-15 19:38
' H, l1 [7 N) F. L/ W1 R說明:因為PLC只單個DM只能寫到65535,,所以以10000為一單位進(jìn)位。在HMI中,,生產(chǎn)數(shù)的數(shù)值顯示分兩部分,, ...
& u* R+ k( A) Q5 I9 J  C
謝謝,這個回答太完美了,,; h8 E8 q! n6 \) o0 I





歡迎光臨 機(jī)械社區(qū) (http://giwivy.com.cn/) Powered by Discuz! X3.4