花澤神寂
級別: 正式會(huì)員
精華主題: 0
發(fā)帖數(shù)量: 20 個(gè)
工控威望: 88 點(diǎn)
下載積分: 734 分
在線時(shí)間: 28(小時(shí))
注冊時(shí)間: 2018-02-05
最后登錄: 2024-02-26
查看花澤神寂的 主題 / 回貼
樓主  發(fā)表于: 2020-04-15 16:23

找了好幾天也沒找到相關(guān)答案,請問在不使用 QJ71MT91 這個(gè)模塊的前提下,三菱Q系列PLC自帶的內(nèi)置以太網(wǎng)如何做modbus TCP通信的通信,兩個(gè)Q系列的怎么寫主站從站程序,參數(shù)如何設(shè)定?最好給程序讓大家一起學(xué)習(xí)學(xué)習(xí)

高手在人間,求大神們的解答,好人一生平安
yzdz66
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 60 個(gè)
工控威望: 162 點(diǎn)
下載積分: 640 分
在線時(shí)間: 51(小時(shí))
注冊時(shí)間: 2016-09-23
最后登錄: 2024-09-13
查看yzdz66的 主題 / 回貼
1樓  發(fā)表于: 2021-07-17 16:51
wHeadHolding:=0;(*寫入字首地址*)
WritePoints:=10;(*寫入多少個(gè)字*)
wSedDateSet[0]:=20;(*寫入多少個(gè)字節(jié)*)

wReHeadHolding:=10;(*讀取字首地址*)
ReadPoints:=10;
wReDataSet[0]:=20;

wECPRTCLDateSet[2]:=1;  (*指定第1個(gè)執(zhí)行的協(xié)議的協(xié)議編號  ;  *)
wECPRTCLDateSet[3]:=2;  (*指定第2個(gè)執(zhí)行的協(xié)議的協(xié)議編號  ;  *)
(*----------------------數(shù)據(jù)發(fā)送部分--------------------------*)



(*端口打開*)
SP_SOCOPEN(bOpenStatus AND NOT bOpenStatusOld AND
                       NOT SD1282.1 AND(*打開完成信號*)
                       NOT SD1284.1 AND(*打開請求信號*)  
                       SD1288.A , (*存儲內(nèi)置以太網(wǎng)端口的連接狀態(tài) 1:與集線器或?qū)ο笤O(shè)備連接中*)
                      U0, k2,wSocOpenSet , bSocOpenComplete);

IF bSocOpenComplete[0] THEN
  bOpenNormalComplete:=NOT bSocOpenComplete[1];
  bOpenAbnormaComplete:=bSocOpenComplete[1];
ELSIF bCloseStatus THEN
    bOpenNormalComplete:=FALSE;
    bOpenAbnormaComplete:=FALSE;
END_IF;

                      
(*執(zhí)行協(xié)議發(fā)送*)                      
SP_ECPRTCL(bSedStart AND SD1282.1 , U0 , K2 , K2 , wECPRTCLDateSet,bECPRTCLComplete );  

(*執(zhí)行 SP_ECPRTCL 命令*)
IF bSedStart THEN
    IF bECPRTCLComplete[0] THEN
        bSedStart :=FALSE;
    END_IF;    
ELSE
    IF  SD1282.1 THEN
     bSedStart :=TRUE;
    END_IF;  
END_IF;  


(*關(guān)閉端口*)    
SP_SOCCLOSE(bCloseStatus AND NOT bCloseStatusOLD ,"U0", k2,wSocCloseSet,bSocCloseComplete );

IF wECPRTCLDateSet[1]<>0 THEN
    wErrorCode:=wECPRTCLDateSet[1];
ELSE
      wErrorCode:=0;
END_IF;

bSedStatusOld:=bSedStatus  ;
SM413OLD:=SM413;
bOpenStatusOld:=bOpenStatus;
bCloseStatusOLD:=bCloseStatus;
yzdz66
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 60 個(gè)
工控威望: 162 點(diǎn)
下載積分: 640 分
在線時(shí)間: 51(小時(shí))
注冊時(shí)間: 2016-09-23
最后登錄: 2024-09-13
查看yzdz66的 主題 / 回貼
2樓  發(fā)表于: 2021-07-17 16:54
圖片:
配置文件設(shè)置