機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
樓主: shanshan2010
打印 上一主題 下一主題

有用過基恩士PLC的支持一下

[復制鏈接]
11#
 樓主| 發(fā)表于 2011-8-8 22:47:32 | 只看該作者
留在未來 發(fā)表于 2011-7-31 20:02 1 r2 @( j2 _; w$ _$ z# H, e
幾組都行呀,像這個例子就是兩組了,按邏輯是先比較高位再比較低位,所以不會沖突,多組也是一樣。
$ k: w5 K3 w5 D4 j" O* o9 N7 y0 R
我按你那個方法支做了,但現(xiàn)在新問題又出來了,人機上顯示的數(shù)據(jù)不對啊; c8 ], A/ ^4 S9 w9 V2 y# z$ J' j

7 [* Z. J5 F- @6 Y4 U+ d( h

點評

寫清楚些吧,比如你要比較什么,又需要在人機上怎么顯示,那樣才好解答。  發(fā)表于 2011-8-9 19:31
回復 支持 反對

使用道具 舉報

12#
 樓主| 發(fā)表于 2011-8-10 22:24:27 | 只看該作者
shanshan2010 發(fā)表于 2011-8-8 22:47
$ o9 H7 W! c0 ~! Y' U5 m  z( d( N我按你那個方法支做了,但現(xiàn)在新問題又出來了,人機上顯示的數(shù)據(jù)不對啊
1 B- o9 g* W1 ^* @3 e0 V
我寫一個記數(shù)器在人機上顯示是DM0 DM1 32位,我的停機數(shù)是DM2 DM3 32位,當記數(shù)器 DM0 DM1 等于或大于DM2 DM3 時作比較比較結(jié)果R1000,記數(shù)器和停機數(shù)的數(shù)據(jù)在人機上顯示出來,你能幫忙寫個參考,也謝謝你無私的奉獻
* Q/ V+ q+ z1 X9 L

點評

表述還是不明白,停機數(shù)??比較結(jié)果R1000又是什么??你不用寫出DM0或DM1什么的,你就寫具體數(shù)字就行了,比如8888888與7777777比較,在人機上你又需要顯示什么東西。  發(fā)表于 2011-8-11 20:09
回復 支持 反對

使用道具 舉報

13#
發(fā)表于 2011-8-11 11:23:44 | 只看該作者
用高速計數(shù)器吧,可以設(shè)置24位的
回復 支持 反對

使用道具 舉報

14#
發(fā)表于 2011-8-11 15:15:13 | 只看該作者
他們不是有相關(guān)服務(wù)嘛,與他們公司聯(lián)系
回復 支持 反對

使用道具 舉報

15#
 樓主| 發(fā)表于 2011-8-14 22:56:45 | 只看該作者
shanshan2010 發(fā)表于 2011-8-10 22:24 : X3 |. k) y: ]  W
我寫一個記數(shù)器在人機上顯示是DM0 DM1 32位,我的停機數(shù)是DM2 DM3 32位,當記數(shù)器 DM0 DM1 等于或大于DM2 ...

) y' q: z7 Z: Y+ T我要在人機上看到這個數(shù)據(jù),有時候要看生產(chǎn)量啊,還有設(shè)定生產(chǎn)量是多少停機,這些數(shù)據(jù)都要觸摸屏上能看到的。假如我的生產(chǎn)量是10萬個停機,我就在觸摸屏上設(shè)定10萬,當計數(shù)器到10萬時機器停機) F1 R) L' @% i3 L$ u

點評

直接這樣說就好了,明天給你一個看。  發(fā)表于 2011-8-14 23:08
回復 支持 反對

使用道具 舉報

16#
 樓主| 發(fā)表于 2011-8-14 22:58:17 | 只看該作者
sandy_love 發(fā)表于 2011-8-11 11:23
+ m) U9 A) c4 J$ v3 a2 G2 |/ M用高速計數(shù)器吧,可以設(shè)置24位的

# w2 D8 y+ c$ s  a( A5 g6 }! d24位的怎么用舉個例嗎
回復 支持 反對

使用道具 舉報

17#
 樓主| 發(fā)表于 2011-8-14 22:59:41 | 只看該作者
jq2714 發(fā)表于 2011-8-11 15:15 & a7 X+ @/ Y* z. u6 r2 k0 [: x
他們不是有相關(guān)服務(wù)嘛,與他們公司聯(lián)系
1 W* f9 `5 q8 e" p  _: {4 [
公司只說最多24位,我不知道有高手用過32位沒有。& c$ l5 ?( n/ u9 t# x! X; E0 @
* _! D6 e: I8 H
回復 支持 反對

使用道具 舉報

18#
發(fā)表于 2011-8-14 23:09:08 | 只看該作者
shanshan2010 發(fā)表于 2011-8-14 22:58
# P8 o/ E! Q2 \24位的怎么用舉個例嗎
0 ^1 K, S! V, H* |
基恩士軟件的幫組做得很好,好好看一下,再不行看看編程手冊4 G& Q( ?$ |' m2 \3 T; @, a

8 X& i1 ^! o. v8 O4 a& d8 u24位高速計數(shù)器需要MEMSWS設(shè)置寄存器,具體設(shè)置你可以看看MEMSWS指令% N$ h* h- F8 N! w0 [  a% o( C
% L3 K5 {2 G" W' C0 u+ Z
另外,比較器CTC最好用中斷處理
- u: x# F* I+ z0 U/ m" W! N

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?注冊會員

x
回復 支持 反對

使用道具 舉報

19#
發(fā)表于 2011-8-15 12:31:00 | 只看該作者
shanshan2010 發(fā)表于 2011-8-8 22:45
7 D$ N, }+ @: Q1 p0 \$ M& m基恩士觸摸屏好用嗎
$ F; }2 _; o8 w+ u$ D7 D
挺好的。功能比較強大
回復 支持 反對

使用道具 舉報

20#
發(fā)表于 2011-8-15 19:38:50 | 只看該作者
shanshan2010 發(fā)表于 2011-8-14 22:56 , q3 j2 u( o4 J" y
我要在人機上看到這個數(shù)據(jù),有時候要看生產(chǎn)量啊,還有設(shè)定生產(chǎn)量是多少停機,這些數(shù)據(jù)都要觸摸屏上能看到 ...

* ]* u7 d% @/ G  c3 w% T' t% R0 @; D) ?6 k+ e! i* B! d; p2 }5 q
* u$ R1 }  k: z9 L) z) e. X
說明:因為PLC只單個DM只能寫到65535,所以以10000為一單位進位。在HMI中,生產(chǎn)數(shù)的數(shù)值顯示分兩部分,一部分顯示高位,一部分顯示低,你把顯示框移近些數(shù)字顯示連續(xù)好看就行了。另外停機數(shù)的數(shù)值輸入也是分兩部分輸入。前一部分最大可輸入65535,后一部分可輸入最大可輸入9999,那樣最大的生產(chǎn)數(shù)就可以達到655359999,也就6億多了,應(yīng)該可以達到你的要求。如果還需要更大的數(shù),方法和上面一樣,繼續(xù)擴展就是。如果還不理解就再留言吧。
/ V' v& C& _/ a& c. S) h; y# {/ w9 z: v

( b8 L. Z1 ], i) f' y3 Q補充內(nèi)容 (2011-8-16 18:16):
) _/ B# X+ g8 [# L  L( X( `今天有空便驗證了一下,發(fā)現(xiàn)PLC會自動進位,那樣寫程序就更簡單了,就是說你現(xiàn)在用DM1做為生產(chǎn)數(shù),那DM2就不能用了,因為當DM1大于65535時DM2就自動進位了。同理,當用DM3做為停機數(shù),那DM4就不能用了。
! G6 Y" `; L1 h/ o* m5 o7 Q7 U) p+ x8 T7 s  y6 ]+ A" Z
補充內(nèi)容 (2011-8-16 18:18):
0 i. a7 V; j# b( d. M7 {( B( `8 L而比較時只比較DM1和DM3就行了,HMI上也只取DM1與DM3。" z8 {1 T3 b5 N' Y
當然圖中昨天寫的也是可行的,只是比較復雜。

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?注冊會員

x
回復 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規(guī)則

小黑屋|手機版|Archiver|機械社區(qū) ( 京ICP備10217105號-1,京ICP證050210號,浙公網(wǎng)安備33038202004372號 )

GMT+8, 2024-9-27 19:25 , Processed in 0.054762 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表