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







看到壇子里有很多高手樂于助人,也幫了小弟好多次。
小弟不吝嗇,看到有些人都不知道這個(gè)。把自己知道給大家分享一下,不要見笑,多多指教,互相幫助。
[ 此帖被543249117在2012-12-05 19:22重新編輯 ]
本帖最近評(píng)分記錄:
  • 下載積分:+1(不能有空格的) 真是好人!
  • 下載積分:+1(t280697683) 真誠(chéng)感謝!
  • 下載積分:+1(tearscn)
    litung
    臺(tái)灣-李同在
    級(jí)別: VIP會(huì)員
    精華主題: 2 篇
    發(fā)帖數(shù)量: 577 個(gè)
    工控威望: 3224 點(diǎn)
    下載積分: 14494 分
    在線時(shí)間: 405(小時(shí))
    注冊(cè)時(shí)間: 2009-06-06
    最后登錄: 2025-01-01
    查看litung的 主題 / 回貼
    1樓  發(fā)表于: 2012-12-07 10:25
    用不得?最好是這樣啊。
    通信簡(jiǎn)單嗎?
    那您自個(gè)開發(fā)一個(gè)網(wǎng)路通訊試試看。
    這個(gè)不是opc。

    客戶端的軟體當(dāng)然是要自己開發(fā)啊
    難不成還有現(xiàn)成不用修改的,可以直接套用哦,你會(huì)不會(huì)想太多。
    有錢的話,你可以買套裝軟體,INTOUCH或是IFIX
    但這也是要安裝在客戶端。
    用PC,就會(huì)有安裝的問題。
    簡(jiǎn)單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G