abcde12345
級(jí)別: 論壇先鋒
精華主題: 1 篇
發(fā)帖數(shù)量: 212 個(gè)
工控威望: 1259 點(diǎn)
下載積分: 11131 分
在線時(shí)間: 311(小時(shí))
注冊(cè)時(shí)間: 2012-10-09
最后登錄: 2024-12-23
查看abcde12345的 主題 / 回貼
樓主  發(fā)表于: 2012-12-05 19:09
看到好多人都不知道MX Component 我就簡(jiǎn)單說(shuō)一下
安裝了這個(gè)軟件后,寫(xiě)PLC和PC的通信程序就變得簡(jiǎn)單的很多了。不需要MSCOMM,這個(gè)控件了。
首先安裝MX Component 這個(gè)軟件,然后VB 環(huán)境也必須(我是菜鳥(niǎo)就用VB .net,其他的VC,VBA,VBS都可以用)
然后第一步,添加這個(gè)在VB環(huán)境里添加這個(gè)控件(工具箱-->COM組件),我用的是FX系列就選擇,MITSUBISHI ActFxCpu Controller
①在form_load()里寫(xiě)入actfxcpu.open()
②定義幾個(gè)變量,
③讀D0里的內(nèi)容給變量A,           actfxcpu.readdevicerandom("d0",A)
④讀D0~D10的內(nèi)容給數(shù)組B() ,  actfxcpu.readdeviceblock(("d0",10,b(0))
⑤給Y0置位的話,就           actfxcpu.setdevice("y0",1)
等等。。。。。。。。。。。。。







看到壇子里有很多高手樂(lè)于助人,也幫了小弟好多次。
小弟不吝嗇,看到有些人都不知道這個(gè)。把自己知道給大家分享一下,不要見(jiàn)笑,多多指教,互相幫助。
[ 此帖被543249117在2012-12-05 19:22重新編輯 ]
本帖最近評(píng)分記錄:
  • 下載積分:+1(不能有空格的) 真是好人!
  • 下載積分:+1(t280697683) 真誠(chéng)感謝!
  • 下載積分:+1(tearscn)
    abcde12345
    級(jí)別: 論壇先鋒
    精華主題: 1 篇
    發(fā)帖數(shù)量: 212 個(gè)
    工控威望: 1259 點(diǎn)
    下載積分: 11131 分
    在線時(shí)間: 311(小時(shí))
    注冊(cè)時(shí)間: 2012-10-09
    最后登錄: 2024-12-23
    查看abcde12345的 主題 / 回貼
    1樓  發(fā)表于: 2012-12-06 08:22
    不是吧,論壇里就有,在工控下載里,同時(shí)還有mx sheet,用Excel監(jiān)控的
    abcde12345
    級(jí)別: 論壇先鋒
    精華主題: 1 篇
    發(fā)帖數(shù)量: 212 個(gè)
    工控威望: 1259 點(diǎn)
    下載積分: 11131 分
    在線時(shí)間: 311(小時(shí))
    注冊(cè)時(shí)間: 2012-10-09
    最后登錄: 2024-12-23
    查看abcde12345的 主題 / 回貼
    2樓  發(fā)表于: 2012-12-06 20:08
    引用
    引用第6樓h30631于2012-12-06 09:00發(fā)表的  :
    終於~!!
    原來(lái)這裡就有了~
    搞的我昨天找了一天....
    感謝各位大大拉我ㄧ把
    結(jié)案日快到了...
    .......



    不用  下個(gè)軟件就行了
    abcde12345
    級(jí)別: 論壇先鋒
    精華主題: 1 篇
    發(fā)帖數(shù)量: 212 個(gè)
    工控威望: 1259 點(diǎn)
    下載積分: 11131 分
    在線時(shí)間: 311(小時(shí))
    注冊(cè)時(shí)間: 2012-10-09
    最后登錄: 2024-12-23
    查看abcde12345的 主題 / 回貼
    3樓  發(fā)表于: 2012-12-07 17:30
    引用
    引用第12樓manjialin于2012-12-07 08:55發(fā)表的  :
    做了多年工控軟件的經(jīng)驗(yàn)告訴我,這種軟件用不得的,開(kāi)發(fā)看上去時(shí)間是短了,但是給客戶后期的軟件維護(hù)帶來(lái)相當(dāng)?shù)牟槐,因(yàn)椴恢灰惭b你開(kāi)發(fā)的軟件,還有安裝通信控件運(yùn)行條件(也就是OPC端),還要配置相應(yīng)的東西,如果客戶搞不定,你還要去現(xiàn)場(chǎng),所以后期的維護(hù)成本會(huì)比較高。
    其實(shí),自己開(kāi)發(fā)通信模塊,主流PLC的通信都差不多的,一個(gè)通信協(xié)議一般也就是兩三個(gè)小時(shí)完成,后期的時(shí)候也可以直接調(diào)用,所以還是自己開(kāi)發(fā)的好。

    我想說(shuō),難道你開(kāi)發(fā)的控件比三菱官方開(kāi)發(fā)出來(lái)的牛?這個(gè)軟件,更確切的說(shuō)是個(gè)COM組件。是三菱官方的,用它只是方便開(kāi)發(fā)人員開(kāi)發(fā)監(jiān)控軟件。而不必花時(shí)間是在通信這個(gè)問(wèn)題上,這節(jié)省時(shí)間了。功能很強(qiáng)大,你先用過(guò)再做評(píng)論。只要是三菱的PLC都可以用