關(guān)于組態(tài)軟件和控制PLC的一個(gè)問(wèn)題
-
Z近搞VB和PLC通訊,讀寫PLC各寄存器的值。用的是歐姆龍的PLC。問(wèn)題:對(duì)于一些特殊的寄存器,需要把PLC進(jìn)入監(jiān)視模式或編程模式(反正就是非RUN模式了)才能更改其值。所以程序運(yùn)行時(shí)得... Z近搞VB和PLC通訊,讀寫PLC各寄存器的值。 用的是歐姆龍的PLC。 問(wèn)題:對(duì)于一些特殊的寄存器,需要把PLC進(jìn)入監(jiān)視模式或編程模式(反正就是非RUN模式了)才能更改其值。所以程序運(yùn)行時(shí)得先把PLC進(jìn)入指定工作模式,然后才能改改其寄存器內(nèi)容。 而我在使用組態(tài)軟件時(shí),印象中都是在直接把想改的數(shù)值輸入到文本框中,然后一做關(guān)聯(lián)就可以了啊。 比如想改定時(shí)器的設(shè)定值,在VB中的過(guò)程就是先停止PLC工作,更對(duì)應(yīng)寄存器的值,再啟動(dòng)PLC。 在組太軟件中如果想完成此功能,也是按此過(guò)程進(jìn)行的嗎?(停止再啟動(dòng)的過(guò)程很快?)以至我沒(méi)有感覺(jué)到它停止? 個(gè)人感覺(jué)PLC遵循自己的規(guī)定,任何軟件想控制它,都得按這個(gè)規(guī)定。所以我用VB操作PLC寄存器,或用組態(tài)軟件來(lái)寫入PLC的值,其根本原理是一樣的。不知道我的理解對(duì)不對(duì)。謝謝。 補(bǔ)充一下,OMRON的PLC有三個(gè)運(yùn)行狀態(tài),RUN MONITOR PROGRAM。我的意思是說(shuō),用VB發(fā)送指令時(shí),讀指令一般都可以隨時(shí)讀出來(lái),但寫指令,一般都是要在非RUN模式下寫,所以我是把PLC切到MONITOR狀態(tài)。其實(shí)倒不影響什么,但總覺(jué)得工程運(yùn)行起來(lái)之后PLC就應(yīng)該一在在RUN的狀態(tài)了。放在MONITOR模式下運(yùn)行工程總覺(jué)得心里不踏實(shí)。 截個(gè)OMRON的技術(shù)文檔,上面寫著寫指令在RUN模式下畫的都是X,只有在MONITOR和PROGRAM模式下才能有效的。 如 loydoy朋友所說(shuō),我想改變定時(shí)器的設(shè)定值,我就把DM1000作為TIM100的設(shè)定值,但我改DM1000時(shí),在RUN狀態(tài)下也改不了啊,也得先把PLC置為MONITOR,再改DM1000,再切回RUN(其實(shí)不切回RUN也不影響什么) 我就是想知道在組態(tài)軟件里,設(shè)置DM1000時(shí),不也是直接把DM1000連接一個(gè)組態(tài)軟件中的變量,直接改寫變量就能改寫DM1000的值了嗎?為什么在組態(tài)軟件中,它就可以在RUN狀態(tài)下直接改寫DM的值呢。而我自己控制就得先進(jìn)MONITOR模式? 謝謝 展開(kāi)
全部評(píng)論(5條)
-
- crystallinggg 2010-10-26 00:00:00
- 好像omron的PLC沒(méi)有這么傻吧,要停止才能寫寄存器? 或者就算需要這樣,比如定時(shí)器的設(shè)定值,難道你不可以在PLC的程序里用一個(gè)平常的寄存器作為設(shè)定值嗎? 我很多工程是用VB控制OMRON的PLC的,從來(lái)沒(méi)有你說(shuō)的這樣的。
-
贊(16)
回復(fù)(0)
-
- 小太陽(yáng)戚 2010-10-26 00:00:00
- gongkong365,你去看下
-
贊(8)
回復(fù)(0)
-
- 可愛(ài)的李111222 2010-10-26 00:00:00
- run模式數(shù)據(jù)寄存器的數(shù)據(jù)是可以修改的,但不能修改程序存儲(chǔ)器里的程序, 你把plc內(nèi)要在上位機(jī)修改的數(shù)據(jù),用數(shù)據(jù)寄存器地址代替直接寫的常數(shù),然后再在上位機(jī)里修改數(shù)據(jù)內(nèi)容就可以了,程序的開(kāi)關(guān)狀態(tài)也可以改的,但不能更改開(kāi)關(guān)地址或增加刪除地址。
-
贊(18)
回復(fù)(0)
-
- l馬l 2010-10-26 00:00:00
- 組態(tài)軟件里不是這樣的,如果你想改變某個(gè)寄存器的值,直接輸入一個(gè)你想要的值就去就OK;至于你所說(shuō)的每一次PLC要stop,那么在工業(yè)自動(dòng)化過(guò)程控制中,還怎么去控制或監(jiān)控其它動(dòng)作……等,
-
贊(7)
回復(fù)(0)
-
- pxllbz 2010-11-05 00:00:00
- 運(yùn)行狀態(tài)是自動(dòng)執(zhí)行狀態(tài),你要在條件滿足時(shí)候?qū)戇M(jìn)去數(shù)值可以用MOV指令,不允許人為干涉。 你要調(diào)試就在監(jiān)控狀態(tài),這時(shí)候既能寫數(shù)值又能直接執(zhí)行。監(jiān)控DM區(qū),然后直接在上面寫值就可以了。還能點(diǎn)標(biāo)題欄上的修改按鈕直接改程序。和別的PLC沒(méi)多少區(qū)別,個(gè)人覺(jué)得omron還是比較好用的,習(xí)慣就好了。
-
贊(14)
回復(fù)(0)
登錄或新用戶注冊(cè)
- 微信登錄
- 密碼登錄
- 短信登錄
請(qǐng)用手機(jī)微信掃描下方二維碼
快速登錄或注冊(cè)新賬號(hào)
微信掃碼,手機(jī)電腦聯(lián)動(dòng)
熱門問(wèn)答
- 關(guān)于組態(tài)軟件和控制PLC的一個(gè)問(wèn)題
- Z近搞VB和PLC通訊,讀寫PLC各寄存器的值。用的是歐姆龍的PLC。問(wèn)題:對(duì)于一些特殊的寄存器,需要把PLC進(jìn)入監(jiān)視模式或編程模式(反正就是非RUN模式了)才能更改其值。所以程序運(yùn)行時(shí)得... Z近搞VB和PLC通訊,讀寫PLC各寄存器的值。 用的是歐姆龍的PLC。 問(wèn)題:對(duì)于一些特殊的寄存器,需要把PLC進(jìn)入監(jiān)視模式或編程模式(反正就是非RUN模式了)才能更改其值。所以程序運(yùn)行時(shí)得先把PLC進(jìn)入指定工作模式,然后才能改改其寄存器內(nèi)容。 而我在使用組態(tài)軟件時(shí),印象中都是在直接把想改的數(shù)值輸入到文本框中,然后一做關(guān)聯(lián)就可以了啊。 比如想改定時(shí)器的設(shè)定值,在VB中的過(guò)程就是先停止PLC工作,更對(duì)應(yīng)寄存器的值,再啟動(dòng)PLC。 在組太軟件中如果想完成此功能,也是按此過(guò)程進(jìn)行的嗎?(停止再啟動(dòng)的過(guò)程很快?)以至我沒(méi)有感覺(jué)到它停止? 個(gè)人感覺(jué)PLC遵循自己的規(guī)定,任何軟件想控制它,都得按這個(gè)規(guī)定。所以我用VB操作PLC寄存器,或用組態(tài)軟件來(lái)寫入PLC的值,其根本原理是一樣的。不知道我的理解對(duì)不對(duì)。謝謝。 補(bǔ)充一下,OMRON的PLC有三個(gè)運(yùn)行狀態(tài),RUN MONITOR PROGRAM。我的意思是說(shuō),用VB發(fā)送指令時(shí),讀指令一般都可以隨時(shí)讀出來(lái),但寫指令,一般都是要在非RUN模式下寫,所以我是把PLC切到MONITOR狀態(tài)。其實(shí)倒不影響什么,但總覺(jué)得工程運(yùn)行起來(lái)之后PLC就應(yīng)該一在在RUN的狀態(tài)了。放在MONITOR模式下運(yùn)行工程總覺(jué)得心里不踏實(shí)。 截個(gè)OMRON的技術(shù)文檔,上面寫著寫指令在RUN模式下畫的都是X,只有在MONITOR和PROGRAM模式下才能有效的。 如 loydoy朋友所說(shuō),我想改變定時(shí)器的設(shè)定值,我就把DM1000作為TIM100的設(shè)定值,但我改DM1000時(shí),在RUN狀態(tài)下也改不了啊,也得先把PLC置為MONITOR,再改DM1000,再切回RUN(其實(shí)不切回RUN也不影響什么) 我就是想知道在組態(tài)軟件里,設(shè)置DM1000時(shí),不也是直接把DM1000連接一個(gè)組態(tài)軟件中的變量,直接改寫變量就能改寫DM1000的值了嗎?為什么在組態(tài)軟件中,它就可以在RUN狀態(tài)下直接改寫DM的值呢。而我自己控制就得先進(jìn)MONITOR模式? 謝謝 展開(kāi)
- 關(guān)于伺服電機(jī)和PLC的問(wèn)題
- 如果要實(shí)現(xiàn)如下功能:。當(dāng)我的光電傳感器接收到信號(hào)后,我的伺服電機(jī)就旋轉(zhuǎn)90度,這個(gè)需要用到什么配件?1,光電傳感器2.伺服電機(jī)3.PLC?4.單片機(jī)?5.伺服控制器?6.伺服驅(qū)動(dòng)器?我是... 如果要實(shí)現(xiàn)如下功能:。當(dāng)我的光電傳感器接收到信號(hào)后,我的伺服電機(jī)就旋轉(zhuǎn)90度,這個(gè)需要用到什么配件? 1,光電傳感器 2.伺服電機(jī) 3.PLC? 4.單片機(jī)? 5.伺服控制器? 6.伺服驅(qū)動(dòng)器? 我是外行,請(qǐng)教了,反正要實(shí)現(xiàn)這個(gè)功能要哪些配件? 單片機(jī)和PLC怎么選擇?選擇哪個(gè)? 伺服電機(jī)必須要控制器和驅(qū)動(dòng)器么? 控制器和PLC不矛盾么? 展開(kāi)
- 求一個(gè)GE9030的plc編程軟件和組態(tài)軟件
- 郵箱chuisnou@126.com... 郵箱chuisnou@126.com 展開(kāi)
- MCGS組態(tài)軟件怎么樣控制PLC
- 請(qǐng)教一個(gè)電化學(xué)中關(guān)于擴(kuò)散控制和吸附控制的問(wèn)題
- c#控制plc與組態(tài)軟件控制plc區(qū)別,哪個(gè)更好?
- 想用組態(tài)軟件直接控制PLC可以嗎
- 如何用組態(tài)軟件控制PLC變量
- 我是純白的,各位大蝦能具體點(diǎn)嗎?... 我是純白的,各位大蝦能具體點(diǎn)嗎? 展開(kāi)
- 用工控機(jī)、組態(tài)軟件、PLC結(jié)合控制的流程??
- 幫忙解釋一下他們之間的相互作用!
- 組態(tài)軟件可以同時(shí)和6臺(tái)PLC通訊并控制嗎
- 一個(gè)關(guān)于蛋白質(zhì)的問(wèn)題
- 一種酶的Z適溫度在70度,那么提純的時(shí)候應(yīng)該在什么溫度呢
- 一個(gè)關(guān)于磁療的問(wèn)題?
- 磁療我們都知道對(duì)人體有好處,但是它有沒(méi)有一個(gè)標(biāo)準(zhǔn)呢?或者說(shuō)什么樣的磁療是對(duì)人體有好處的。 我們不可能全認(rèn)為只要有磁的東西對(duì)人體就有好處是嗎? 磁,對(duì)人體到底有什么樣的好處,這種用來(lái)磁療的磁,是什么樣的磁,來(lái)自哪里。
- 用組態(tài)軟件來(lái)控制PLC,那么PLC還要編程嗎
- 組態(tài)軟件和PLC和局域網(wǎng)的區(qū)別
- 一個(gè)關(guān)于計(jì)算機(jī)網(wǎng)絡(luò)的交換機(jī)和路由器的問(wèn)題
- 看到這張圖給我的感覺(jué)就是交換機(jī)好像有些多余了,有路由器不就足夠了嗎?為什么還要用交換機(jī)?... 看到這張圖給我的感覺(jué)就是交換機(jī)好像有些多余了,有路由器不就足夠了嗎?為什么還要用交換機(jī)? 展開(kāi)
- 關(guān)于三菱PLC控制變頻器變速
- 速度曲線是加速,勻速,減速,爬行,停止,頻率正相關(guān)于速度,那么該怎么樣設(shè)置頻率變化來(lái)達(dá)到加速減速的目的,我這里有一段現(xiàn)成的程序,里面的寄存器D1776大概就是電機(jī)當(dāng)前的頻率吧?感覺(jué)這程序還不完整,該補(bǔ)充些什么?
- 詢問(wèn)一個(gè)關(guān)于SARS的問(wèn)題
- 就是想知道它到底是不是逆轉(zhuǎn)錄病毒. 麻煩也把具體資料發(fā)一下.
- 一個(gè)關(guān)于切割磁力線的問(wèn)題。
- 如果我把一塊強(qiáng)磁鐵高速旋轉(zhuǎn),使其N和S的磁力線高速循環(huán)切割鐵片,那么這塊鐵片會(huì)發(fā)熱嗎?會(huì)帶帶電嗎?我是看電磁爐的工作原理后才來(lái)這里提問(wèn)的。電磁爐理論上也是利用磁場(chǎng)N和S極快速... 如果我把一塊強(qiáng)磁鐵高速旋轉(zhuǎn),使其N和S的磁力線高速循環(huán)切割鐵片,那么這塊鐵片會(huì)發(fā)熱嗎?會(huì)帶帶電嗎? 我是看電磁爐的工作原理后才來(lái)這里提問(wèn)的。 電磁爐理論上也是利用磁場(chǎng)N和S極快速切割金屬鍋來(lái)產(chǎn)生熱量的啊。 展開(kāi)
- 一個(gè)關(guān)于氫氧化鋁的高一化學(xué)問(wèn)題
- 偏鋁酸鈉與二氧化碳與水反映生成了氫氧化鋁 明礬在水中電解后形成 鋁離子,之后鋁離子又與水反映生成了氫氧化鋁 這兩個(gè)反映,都有生成 氫氧化鋁 不過(guò) 前者是沉淀后者是膠體有很強(qiáng)的吸附能力,可以用來(lái)凈水, 我想問(wèn)的是 那么前者生成的氫氧化鋁是否為... 偏鋁酸鈉與二氧化碳與水反映生成了氫氧化鋁 明礬在水中電解后形成 鋁離子,之后鋁離子又與水反映生成了氫氧化鋁 這兩個(gè)反映,都有生成 氫氧化鋁 不過(guò) 前者是沉淀后者是膠體有很強(qiáng)的吸附能力,可以用來(lái)凈水, 我想問(wèn)的是 那么前者生成的氫氧化鋁是否為膠體呢?是或者不是請(qǐng)說(shuō)明你的理由 兩者都是氫氧化鋁有何不同? 另外如果你知道的話,再請(qǐng)從物質(zhì)的微觀角度講下膠體為什么具有很強(qiáng)的吸附能力? 謝謝回答! 展開(kāi)
4月突出貢獻(xiàn)榜
推薦主頁(yè)
最新話題





參與評(píng)論
登錄后參與評(píng)論