此貼在2009/3/14 10:47:17被*劉建陽*編輯過
覺得LZ的意思有點(diǎn)不明,應(yīng)該是指A站PLC要采集B站PLC里面的一些存儲器的數(shù)據(jù)
假設(shè):定義A為1號站——主站,用PORT2口通訊(A的通訊口可選范圍:PORT1-PORT4);B為2號站——仆站,用PORT2口通訊(B的通訊口可選范圍:PORT0-PORT4);A要采集B里面的D100\D200\R100\R101這幾個(gè)寄存器。
OK,定義完畢,接下來具體實(shí)現(xiàn)
1)用FUN151_CLINK指令的MD0模式:永宏P(guān)LC之間的通訊連接,采用永宏通訊協(xié)議,在主站(1號站)PLC里面寫通訊指令,如下:
鼠標(biāo)點(diǎn)選該指令,使其呈反白顯示,然后在英文狀態(tài)下按 "Z" 鍵,可進(jìn)入聯(lián)機(jī)表格的編寫,如下:
然后可以看到如下的表格編輯窗口,點(diǎn)“新增”,增加第一筆通訊指令(采集B站的R100\R101---->A站的R100\R101)
依次增加表格內(nèi)容,采集B站的D100\D200至A站的R102\R103中,最后點(diǎn)擊“確定”,退出表格編輯。
2)設(shè)定1號站PORT2的通訊參數(shù),在Winproladder里面點(diǎn)擊菜單欄中的 “PLC--->設(shè)定--->PORT2通訊參數(shù)” 如下:
至此1號站通訊參數(shù)設(shè)定完畢,給PLC下RUN指令。
3)依據(jù)2)方法,設(shè)置2號仆站PORT2的通訊參數(shù),設(shè)置完畢,給PLC下RUA指令
4)2臺PLC通訊線連線完畢,即可上電通訊,結(jié)果是:B站的R100\R101\D100\D200存儲于A站的R100-R103之中。