wincc與三菱plc通信這個問題困擾我很長時間,也占用我很長的時間和精力探討。現(xiàn)在終于搞個水落石出。
共計有三種方法:
1、采用三菱的opc server:號稱melsec opc server是三菱公司自己開發(fā)的一套全權(quán)限opc解決方案,可以對所有的三菱fx/q/a系列的串口進(jìn)行opc配置,實現(xiàn)穩(wěn)定數(shù)據(jù)傳遞和訪問機制,可是小日本的收費卻是讓人無法接受,單位軟件價格9000-15000元,這在解密軟件滿天飛的情況下簡直讓人無法接受,算了吧。
2、采用kapware公司的opc軟件,很不錯,可以算號解密,而且支持幾乎所有現(xiàn)行的plc品牌,模擬了幾天,運行比較穩(wěn)定。
3、監(jiān)控軟件直接支持:國內(nèi)的組太王是可以支持的,但是組太王的穩(wěn)定性能及通信速率一直讓我不放心,我的目標(biāo)一直是:能否采用wincc6.0直接訪問fx2n,試驗很長時間沒有搞定,難道只有通過opc才可以和wincc6.0通信?
山窮水盡疑無路,柳暗花明又一村。
原本wincc5.1和fx是可以通信的,但是現(xiàn)在wincc6.0不可以,有沒有辦法移植?
先是將wincc5.1的幾個xxxx.chl文件copy到wincc6.0的bin之下,不行;
然后將幾個xxxx.dll文件copy過來,還是不行;
tnnd,將wincc5.1的bin文件全部copy過來----
神話就這樣創(chuàng)造了----
在wincc6.0的通信驅(qū)動里面赫然有misfx.chl,然后組太一下模擬通道,能用。
問題從根部解決。
太高興了。
軟件:wincc6.0
接口:plc:422編程口;計算機:232
接口電纜:232轉(zhuǎn)422的編程電纜
數(shù)據(jù)接口:波特率:9600;端口:com1;數(shù)據(jù)位:7;停止位:1;奇偶校驗位:even;
編程:在plc端需要對上述參數(shù)編程設(shè)定d8012;設(shè)定站地址。
搞定。