機械社區(qū)

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

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

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

[復制鏈接]
11#
 樓主| 發(fā)表于 2011-8-8 22:47:32 | 只看該作者
留在未來 發(fā)表于 2011-7-31 20:02
9 v8 g) V; _. g+ M, B/ H, L6 U幾組都行呀,像這個例子就是兩組了,按邏輯是先比較高位再比較低位,所以不會沖突,多組也是一樣。

! f7 M0 l6 i: t6 w: C5 |我按你那個方法支做了,但現(xiàn)在新問題又出來了,人機上顯示的數(shù)據(jù)不對啊" F1 \/ n0 y6 f. i

* d' O* g8 v' {9 l! p

點評

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

使用道具 舉報

12#
 樓主| 發(fā)表于 2011-8-10 22:24:27 | 只看該作者
shanshan2010 發(fā)表于 2011-8-8 22:47
& X! v" m$ w% u0 G6 ~* [我按你那個方法支做了,但現(xiàn)在新問題又出來了,人機上顯示的數(shù)據(jù)不對啊
  g+ d  k/ D# H& C6 D+ r6 t# Y
我寫一個記數(shù)器在人機上顯示是DM0 DM1 32位,我的停機數(shù)是DM2 DM3 32位,當記數(shù)器 DM0 DM1 等于或大于DM2 DM3 時作比較比較結果R1000,記數(shù)器和停機數(shù)的數(shù)據(jù)在人機上顯示出來,你能幫忙寫個參考,也謝謝你無私的奉獻
( Y" j2 J' L; m/ e6 o/ f# u& c

點評

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

使用道具 舉報

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

使用道具 舉報

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

使用道具 舉報

15#
 樓主| 發(fā)表于 2011-8-14 22:56:45 | 只看該作者
shanshan2010 發(fā)表于 2011-8-10 22:24 " |5 b& F3 C, ]" D
我寫一個記數(shù)器在人機上顯示是DM0 DM1 32位,我的停機數(shù)是DM2 DM3 32位,當記數(shù)器 DM0 DM1 等于或大于DM2 ...
. _+ Z9 I& }3 A$ {+ s0 U4 q/ s
我要在人機上看到這個數(shù)據(jù),有時候要看生產(chǎn)量啊,還有設定生產(chǎn)量是多少停機,這些數(shù)據(jù)都要觸摸屏上能看到的。假如我的生產(chǎn)量是10萬個停機,我就在觸摸屏上設定10萬,當計數(shù)器到10萬時機器停機
8 T& ?/ M! g4 r& \, R1 s2 j

點評

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

使用道具 舉報

16#
 樓主| 發(fā)表于 2011-8-14 22:58:17 | 只看該作者
sandy_love 發(fā)表于 2011-8-11 11:23
: |* C& F( E; F# O' u用高速計數(shù)器吧,可以設置24位的
3 }/ c6 b  T% G" i- K; s
24位的怎么用舉個例嗎
回復 支持 反對

使用道具 舉報

17#
 樓主| 發(fā)表于 2011-8-14 22:59:41 | 只看該作者
jq2714 發(fā)表于 2011-8-11 15:15 8 `9 ^3 ]% v$ o% ^, O7 c6 t6 U' l
他們不是有相關服務嘛,與他們公司聯(lián)系
1 h& @0 [" V$ m* u. |
公司只說最多24位,我不知道有高手用過32位沒有。% |/ d2 M- k& H/ W
' O8 O8 ~7 i" M  F! @
回復 支持 反對

使用道具 舉報

18#
發(fā)表于 2011-8-14 23:09:08 | 只看該作者
shanshan2010 發(fā)表于 2011-8-14 22:58
; y% M; z  _8 p+ A24位的怎么用舉個例嗎

1 y) W" z; d% ^8 n9 h5 u6 C& r基恩士軟件的幫組做得很好,好好看一下,再不行看看編程手冊" N1 D/ Y; q( l: q; @. \
) {* z5 J4 b+ g
24位高速計數(shù)器需要MEMSWS設置寄存器,具體設置你可以看看MEMSWS指令. c0 d% ~0 l1 u$ U$ ?

. `& K2 f( P; H0 ~6 X; ^( D4 Y另外,比較器CTC最好用中斷處理
# |2 @. ?0 ?; H

本帖子中包含更多資源

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

x
回復 支持 反對

使用道具 舉報

19#
發(fā)表于 2011-8-15 12:31:00 | 只看該作者
shanshan2010 發(fā)表于 2011-8-8 22:45 * ], R- G1 G* j# a- N$ G4 x# r9 D
基恩士觸摸屏好用嗎

" ?7 u& ^' y/ p挺好的。功能比較強大
回復 支持 反對

使用道具 舉報

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

) F9 v$ a+ [4 M: p0 C8 a4 r" D& J1 ~8 c$ A, M3 G6 ^* @
) p1 |( z- i9 E' v! j9 Y
說明:因為PLC只單個DM只能寫到65535,所以以10000為一單位進位。在HMI中,生產(chǎn)數(shù)的數(shù)值顯示分兩部分,一部分顯示高位,一部分顯示低,你把顯示框移近些數(shù)字顯示連續(xù)好看就行了。另外停機數(shù)的數(shù)值輸入也是分兩部分輸入。前一部分最大可輸入65535,后一部分可輸入最大可輸入9999,那樣最大的生產(chǎn)數(shù)就可以達到655359999,也就6億多了,應該可以達到你的要求。如果還需要更大的數(shù),方法和上面一樣,繼續(xù)擴展就是。如果還不理解就再留言吧。
, q& G8 ~/ _0 L' I4 @) k
8 W' [3 H6 ]% {# @2 [. V9 r
$ x6 c1 R/ W8 X補充內(nèi)容 (2011-8-16 18:16):
& v& ?7 \* Y" q/ m8 S, j今天有空便驗證了一下,發(fā)現(xiàn)PLC會自動進位,那樣寫程序就更簡單了,就是說你現(xiàn)在用DM1做為生產(chǎn)數(shù),那DM2就不能用了,因為當DM1大于65535時DM2就自動進位了。同理,當用DM3做為停機數(shù),那DM4就不能用了。
' w- [3 _$ t, g* w. u
  P9 t" f; l( B1 e( o補充內(nèi)容 (2011-8-16 18:18):* f- m- W3 f  ^8 C5 A: @
而比較時只比較DM1和DM3就行了,HMI上也只取DM1與DM3。
. J1 U. ?0 _) p7 t當然圖中昨天寫的也是可行的,只是比較復雜。

本帖子中包含更多資源

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

x
回復 支持 反對

使用道具 舉報

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

本版積分規(guī)則

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

GMT+8, 2024-11-20 17:33 , Processed in 0.059817 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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