abcde12345
級別: 論壇先鋒
精華主題: 1 篇
發(fā)帖數(shù)量: 212 個
工控威望: 1259 點
下載積分: 11131 分
在線時間: 311(小時)
注冊時間: 2012-10-09
最后登錄: 2024-12-22
查看abcde12345的 主題 / 回貼
樓主  發(fā)表于: 2012-12-05 19:09
看到好多人都不知道MX Component 我就簡單說一下
安裝了這個軟件后,寫PLC和PC的通信程序就變得簡單的很多了。不需要MSCOMM,這個控件了。
首先安裝MX Component 這個軟件,然后VB 環(huán)境也必須(我是菜鳥就用VB .net,其他的VC,VBA,VBS都可以用)
然后第一步,添加這個在VB環(huán)境里添加這個控件(工具箱-->COM組件),我用的是FX系列就選擇,MITSUBISHI ActFxCpu Controller
①在form_load()里寫入actfxcpu.open()
②定義幾個變量,
③讀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)
等等。。。。。。。。。。。。。







看到壇子里有很多高手樂于助人,也幫了小弟好多次。
小弟不吝嗇,看到有些人都不知道這個。把自己知道給大家分享一下,不要見笑,多多指教,互相幫助。
[ 此帖被543249117在2012-12-05 19:22重新編輯 ]
本帖最近評分記錄:
  • 下載積分:+1(不能有空格的) 真是好人!
  • 下載積分:+1(t280697683) 真誠感謝!
  • 下載積分:+1(tearscn)
    manjialin
    專業(yè)工業(yè)控制軟件開發(fā)!
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 144 個
    工控威望: 334 點
    下載積分: 718 分
    在線時間: 110(小時)
    注冊時間: 2008-11-28
    最后登錄: 2020-08-26
    查看manjialin的 主題 / 回貼
    1樓  發(fā)表于: 2012-12-07 08:55
    做了多年工控軟件的經(jīng)驗告訴我,這種軟件用不得的,開發(fā)看上去時間是短了,但是給客戶后期的軟件維護(hù)帶來相當(dāng)?shù)牟槐,因為不只要安裝你開發(fā)的軟件,還有安裝通信控件運行條件(也就是OPC端),還要配置相應(yīng)的東西,如果客戶搞不定,你還要去現(xiàn)場,所以后期的維護(hù)成本會比較高。
    其實,自己開發(fā)通信模塊,主流PLC的通信都差不多的,一個通信協(xié)議一般也就是兩三個小時完成,后期的時候也可以直接調(diào)用,所以還是自己開發(fā)的好。
    manjialin
    專業(yè)工業(yè)控制軟件開發(fā)!
    級別: 略有小成
    精華主題: 0
    發(fā)帖數(shù)量: 144 個
    工控威望: 334 點
    下載積分: 718 分
    在線時間: 110(小時)
    注冊時間: 2008-11-28
    最后登錄: 2020-08-26
    查看manjialin的 主題 / 回貼
    2樓  發(fā)表于: 2012-12-12 15:53
    路過笑笑,我只是發(fā)表我的觀點,并不代表我我沒有使用過
    剛?cè)胄械臅r候就是使用這類接口組件,發(fā)現(xiàn)很多問題所以才有上面的意見而已。
    難不成有見過組態(tài)、通泰、Kepware等軟件用官方提供的軟體?
    請不要懷疑別人的能力,如果有空,請了解下葉帆這個人,看看這人的能力有多強(qiáng)。當(dāng)然這個人不是我。