當(dāng)前位置:機(jī)電之家首頁 >> PLC技術(shù)>> PLC基礎(chǔ) >> PLC入門 >> 艾默生 PLC在變頻器網(wǎng)絡(luò)控制中的通信程序設(shè)計(3)
艾默生 PLC在變頻器網(wǎng)絡(luò)控制中的通信程序設(shè)計(3)

艾默生 PLC在變頻器網(wǎng)絡(luò)控制中的通信程序設(shè)計

  2) “停機(jī)”子程序(省略)


  3) “設(shè)定頻率”子程序(省略)


  4) “讀取運(yùn)行頻率”子程序(省略)


  5) 主程序清單:


  //******以下為通信邏輯處理部分******


  LD SM1 //運(yùn)行第一周期脈沖


  //***這里省略了檢查從機(jī)準(zhǔn)備好否的環(huán)節(jié)***


  //***程序里設(shè)計了3個連續(xù)命令序列***


  RST M6 //復(fù)位連續(xù)命令序列1使能標(biāo)志


  RST M7 //復(fù)位連續(xù)命令序列2使能標(biāo)志


  RST M8 //復(fù)位連續(xù)命令序列3使能標(biāo)志


  ED //下降沿


  //置位連續(xù)命令序列1使能標(biāo)志,以開始第1條連續(xù)命令執(zhí)行


  SET M6


  //***程序里設(shè)計了共9個隨機(jī)命令序列***


  //只要有至少1個隨機(jī)命令, // M1000=ON,表示有隨機(jī)命令等待,這樣在連續(xù)命令切換時優(yōu)先執(zhí)行隨機(jī)命令系列。


  LD M0 //隨機(jī)命令序列1使能標(biāo)志


  OR M1 //隨機(jī)命令序列2使能標(biāo)志


  OR M2 //隨機(jī)命令序列3使能標(biāo)志


  OR M3 //隨機(jī)命令序列4使能標(biāo)志


  OR M4 //隨機(jī)命令序列5使能標(biāo)志


  OR M5 //隨機(jī)命令序列6使能標(biāo)志


  OR M9 //隨機(jī)命令序列7使能標(biāo)志


  OR M10 //隨機(jī)命令序列8使能標(biāo)志


  OR M11 //隨機(jī)命令序列9使能標(biāo)志


  SET M1000


  //所有隨機(jī)命令都處理完成后, M1000=OFF,表示隨機(jī)命令完成,則連續(xù)命令可以正常切換。


  LDI M0


  ANI M1


  ANI M2


  ANI M3


  ANI M4


  ANI M5


  ANI M9


  ANI M10


  ANI M11


  RST M1000


  //任何1個連續(xù)命令未完成時,M1001=ON,標(biāo)志連續(xù)命令在進(jìn)行,如果有隨機(jī)命令必須等待。


  LD M6


  OR M7


  OR M8


  SET M1001


  //連續(xù)命令處于切換狀態(tài)時,M1001=OFF,標(biāo)志連續(xù)命令完成,如果有隨機(jī)命令可以進(jìn)行。


  LDI M6


  ANI M7


  ANI M8


  RST M1001


  //每1個連續(xù)命令完成且無隨機(jī)命令等待時,啟動延時T0 100MS,以便切換下1個連續(xù)命令執(zhí)行


  LD M100 //連續(xù)命令1完成標(biāo)志


  OR M101 //連續(xù)命令2完成標(biāo)志


  OR M102 //連續(xù)命令3完成標(biāo)志


  ANI M1000


  TON T0 1 //啟動延時T0 100MS


  //******************************************


  //**********以下為3個連續(xù)命令序列**********


  //調(diào)用“讀取運(yùn)行頻率”子程序-2#站,頻率存在D1000里;


  //通信成功或失敗都復(fù)位連續(xù)命令序列1使能標(biāo)志M6,同時置位完成標(biāo)志M100,以便進(jìn)行切換。當(dāng)然這里省略了失敗的處理子程序;


  //延時T0時間后,執(zhí)行連續(xù)命令2序列,置位連續(xù)命令2序列使能標(biāo)志M7;


  LD M6 //連續(xù)命令序列1使能


  MPS


  EU


  SET M1993 //發(fā)送前置位發(fā)送輔助標(biāo)志


  MRD


  CALL 讀取運(yùn)行頻率 2 M1993 D1000


  //參數(shù)注釋:站地址,發(fā)送輔助位,頻率存放地址


  MPP


  LD SM135


  OR SM136


  ANB


  RST M6


  SET M100


  LD T0


  AND M100


  EU


  RST M100 //復(fù)位連續(xù)命令1完成標(biāo)志


  SET M7


  //調(diào)用“讀取運(yùn)行頻率”子程序-3#站,頻率存在D1001里;


  //通信成功或失敗都復(fù)位連續(xù)命令序列2使能標(biāo)志M7,同時置位完成標(biāo)志M101,以便進(jìn)行切換。當(dāng)然這里省略了失敗的處理子程序;


  //延時T0時間后,執(zhí)行連續(xù)命令3序列,置位連續(xù)命令3序列使能標(biāo)志M8;


  LD M7 //連續(xù)命令2序列使能


  MPS


  EU


  SET M1993 //發(fā)送前置位發(fā)送輔助標(biāo)志


  MRD


  CALL 讀取運(yùn)行頻率 3 M1993 D1001


  //參數(shù)注釋:站地址,發(fā)送輔助位,頻率存放地址


  MPP


  LD SM135


  OR SM136


  ANB


  RST M7 //復(fù)位使能標(biāo)志


  SET M101 //置位完成標(biāo)志


  LD T0


  AND M101


  EU


  RST M101 //復(fù)位連續(xù)命令2完成標(biāo)志


  SET M8 //置位連續(xù)命令3使能標(biāo)志


  //調(diào)用“讀取運(yùn)行頻率”子程序-4#站,頻率存在D1002里


  //通信成功或失敗都復(fù)位連續(xù)命令序列3使能標(biāo)志M8,同時置位完成標(biāo)志M102,以便進(jìn)行切換。當(dāng)然這里省略了失敗的處理子程序;


  //延時T0時間后,重新執(zhí)行連續(xù)命令1序列,置位連續(xù)命令1序列使能標(biāo)志M6;


  LD M8 //連續(xù)命令3序列使能


  MPS


  EU


  SET M1993


  MRD


  CALL 讀取運(yùn)行頻率 4 M1993 D1002


  //參數(shù)注釋:站地址,發(fā)送輔助位,頻率存放地址


  MPP


  LD SM135


  OR SM136


  ANB


  RST M8


  SET M102


  LD T0


  AND M102


  EU


  RST M102


  SET M6


  //******************************************

作者:未知 點(diǎn)擊:315次 [打印] [關(guān)閉] [返回頂部]
本文標(biāo)簽:艾默生 PLC在變頻器網(wǎng)絡(luò)控制中的通信程序設(shè)計(3)
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《艾默生 PLC在變頻器網(wǎng)絡(luò)控制中的通信程序設(shè)計(3)》相關(guān)權(quán)利人與機(jī)電之家網(wǎng)取得聯(lián)系。
電子樣本

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

康經(jīng)理 【求購】  鈦1混合器  2025-12-10
陳圣英 【求購】  金剛石刻刀  2025-12-10
汪先生 【求購】  變壓器套管  2025-12-10
武女士 【求購】  循環(huán)冷卻水...  2025-12-9
朱經(jīng)理 【求購】  華乘局放  2025-12-9
孫工 【求購】  進(jìn)口線棒  2025-12-9
王經(jīng)理 【求購】  浪涌電機(jī)保...  2025-12-9
相先生 【求購】  潤滑油  2025-12-8
VIP公司推薦