當(dāng)前位置:機電之家首頁 >> PLC技術(shù)>> PLC手冊 >> PLC用戶手冊 >> PLC用戶通信編程實驗的示例
PLC用戶通信編程實驗的示例

首先,在類型中選擇TXD”,表示這是發(fā)送指令。接下來在“端口編號”的下拉菜單中選擇“端口2”,這是因為我們是通過FC5A左邊的FC4A-HPC3擴展通信口來收發(fā)信息的,其端口號即為2。

首先,在類型中選擇TXD”,表示這是發(fā)送指令。接下來在“端口編號”的下拉菜單中選擇“端口2”,這是因為我們是通過FC5A左邊的FC4A-HPC3擴展通信口來收發(fā)信息的,其端口號即為2。

概述:為測試FC5ARS485擴展通信口經(jīng)過485/232C轉(zhuǎn)換器轉(zhuǎn)換后通信是否正常,本文對此做了一個簡單實驗,做了一個用戶通信的例程。本文適用于所有在WindLDR中使用TXDRXD用戶通信指令編寫通信程序的PLCFC4A、FC5AFT1A Pro/Lite)。

測試環(huán)境:

PLCFC5A-D12X1E + FC4A-HPC3

485/232C轉(zhuǎn)換器:FC2A-MD1 (本次使用的轉(zhuǎn)換器在其232C輸出端還需使用交叉線連接232C設(shè)備),測試平臺:PC + 串口精靈

接線示例圖:

              PLC                   FC2A-MD1                    PC

 

測試程序:

 

 

1行至第10行用于給10個地址賦值,這10個地址就是之后用戶通信需要發(fā)送的地址。

12行是用戶通信指令中的發(fā)送指令,雙擊它打開“TXD”窗口,如下圖所示。

    首先,在類型中選擇TXD”,表示這是發(fā)送指令。接下來在“端口編號”的下拉菜單中選擇“端口2”,這是因為我們是通過FC5A左邊的FC4A-HPC3擴展通信口來收發(fā)信息的,其端口號即為2。

    之后,在D1中填寫位地址,該地址為發(fā)送完成輸出。在D2中填寫雙字地址,該地址為發(fā)送狀態(tài)寄存器。在S1中填寫發(fā)送的內(nèi)容,其具體內(nèi)容可按下“編輯”按鈕來打開“數(shù)據(jù)類型選擇”窗口并在其中進行編輯。

打開“數(shù)據(jù)類型選擇”窗口后,選擇需要發(fā)送的數(shù)據(jù)類型,該例程中選擇了“變量(DR)”。

按下確定后,會打開“變量”窗口,如左圖所示。在該窗口中可根據(jù)通信內(nèi)容的需要對發(fā)送內(nèi)容作一定的處理。在“DR編號”中填寫字地址,該地址為發(fā)送內(nèi)容的起始地址。在“轉(zhuǎn)換類型”中選擇數(shù)據(jù)轉(zhuǎn)換類型,本例中選擇了“無”?!拔粩?shù)”(字節(jié))中填的數(shù)字表示發(fā)送數(shù)據(jù)的長度,所需位數(shù)取決于所選轉(zhuǎn)換類型本例中填了1”表示只發(fā)送最后1個字節(jié)?!?/SPAN>REP”中填的數(shù)字表示將使用與重復(fù)次數(shù)同樣多的連續(xù)數(shù)據(jù)寄存器發(fā)送相同轉(zhuǎn)換類型和發(fā)送位數(shù)的數(shù)據(jù),例如,本例中為10則發(fā)送從D0100開始到D0109結(jié)束的十個地址的最后1個字節(jié)。

   第13行是用戶通信的接收指令,雙擊它打開“RXD”窗口(和TXD窗口相同,只是在類型中選擇的是RXD)。

其中,端口號和TXD保持一致,仍舊為2。D1D2填寫的數(shù)據(jù)類型和表示意義與TXD一樣,只需選擇與TXD不重復(fù)的地址。在S1中填寫的是接收內(nèi)容,本例中選的是變量。

 如上圖所示,本例中,D0200是接受內(nèi)容的起始地址,位數(shù)為1,REP10。這些參數(shù)表示接收內(nèi)容將存放在從D0200D0209的十個地址內(nèi),每個地址存放1個字節(jié),數(shù)據(jù)不做轉(zhuǎn)換。

測試內(nèi)容:

PLC發(fā)送寄存器D100D109的內(nèi)容至PC,再從PC發(fā)送相同內(nèi)容保存至PLC的寄存器D200D209。

D100D109中保存的數(shù)據(jù)內(nèi)容為D1D2D3D4D5D6D7D8D9,發(fā)送后該字符串將顯示在串口精靈中。之后,從串口精靈發(fā)送同樣字符至PLC,D1D2D3D4D5D6D7D8D9將被分別保存至D200D209的數(shù)據(jù)寄存器中。

測試結(jié)果:

 如圖所示,發(fā)送和接收都正常工

 

 

 

 

 

 

 

 

 

 

 

 

 

參考資料:

 

由于本例只是簡單的實驗,故沒有涉及到一些復(fù)雜的處理和設(shè)置,如有需要的話請參考用戶手冊或使用幫助中的用戶通信指令部分(FC5A用戶手冊 10-1)。

 

作者:未知 點擊:804次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:PLC用戶通信編程實驗的示例
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《PLC用戶通信編程實驗的示例》相關(guān)權(quán)利人與機電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個人求購

吳小姐 【求購】  粉碎機  2025-12-5
 【求購】  冶煉用的重...  2025-12-5
柳女士 【求購】  斷路器  2025-12-5
林志揚 【求購】  無石棉墊片  2025-12-4
張一帆 【求購】  首件測試儀  2025-12-4
王飛 【求購】  gf流量計  2025-12-4
 【求購】  全自動印刷...  2025-12-4
 【求購】  LED屏  2025-12-3
VIP公司推薦