999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓(xùn)網(wǎng) 技成學(xué)習(xí)APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓(xùn)網(wǎng)

技成培訓(xùn)網(wǎng)

電工題庫寶典

技成電工課堂

PLC練習(xí)題

技成PLC課堂

變頻器故障查詢

技成PLC學(xué)吧

伺服驅(qū)動故障查詢

技成PLC網(wǎng)校

當(dāng)前位置:技成首頁 > 文章中心 > 西門子PLC > S7-300/400PLC編程

S7-300/400PLC編程

發(fā)布于2023-01-03 13:43 63 2 標(biāo)簽:PLC編程

  ①S7-300/400的累加器裝載與傳送

  在S7-300/400中,數(shù)據(jù)的裝載、傳送與移動可以使用不同的指令來實(shí)現(xiàn)。裝載、傳送在梯形圖中也只能以指令表的形式進(jìn)行顯示。

  a.數(shù)據(jù)裝載。S7-300/400的數(shù)據(jù)裝載可以使用專用的裝載指令L(Load)來執(zhí)行裝載操作,一般情況下是直接將指定的數(shù)據(jù)移動到累加器1中,累加器1原有的內(nèi)容自動移動到累加器2中。

  裝載數(shù)據(jù)的實(shí)際長度取決于指令中所指定的數(shù)據(jù)源,如:使用指令LMB**時,數(shù)據(jù)長度為1字節(jié);使用指令LMW**時,數(shù)據(jù)長度為2字節(jié)(字);使用指令LMD**時,數(shù)據(jù)長度為4字節(jié)(雙字)。

  當(dāng)裝載數(shù)據(jù)的長度為1字節(jié)或2字節(jié)(字)時,數(shù)據(jù)被存儲在累加器1的低字節(jié)或低字上,累加器1的高字節(jié)或高字上自動填入0。

  S7-300/400的裝載操作可以使用直接數(shù)據(jù),如:

  L 15:裝載十進(jìn)制常數(shù)15;

  L L#5366:裝載雙字長常數(shù)5366;

  L B#16#A7:裝載1字節(jié)十六進(jìn)制數(shù)A7;

  L W#16#FD32:裝載2字節(jié)十六進(jìn)制數(shù)FD32;

  L DW#16#FD32A453:裝載4字節(jié)十六進(jìn)制數(shù)FD32A453;

  L 2#0011_1110_1100_111:裝載2字節(jié)二進(jìn)制數(shù)0011110110011111;

  L 2.5378e 12:裝載32位浮點(diǎn)數(shù)2.5378e 12;

  L 'XYZW':裝載ASCII字符XYZW;

  L TOD#12:30:3.02:裝載時間值12時30分3.02秒;

  L D#2006-11-25:裝載日期值2006年11月25日;

  L C#50:裝載計(jì)數(shù)器值50;

  L T#1M20S:裝載定時器值1分20秒;

  L S5T#20S:裝載S5格式的定時器值20秒;

  L P#M5.6:裝載二進(jìn)制位地址M5.6。

  也可以使用直接尋址的地址,如:

  L IB0:裝載輸入字節(jié)IB0;

  L IW0:裝載輸入字IW0;

  L ID0:裝載輸入雙字ID0;

  L T5:裝載定時器T5的當(dāng)前時間值;

  IC T5:以BCD格式裝載定時器T5的當(dāng)前時間值;

  L C5:裝載計(jì)數(shù)器C5的當(dāng)前計(jì)數(shù)值;

  LC C5:以BCD格式裝載計(jì)數(shù)器C5的當(dāng)前計(jì)數(shù)值。還可以是用間接尋址,如:

  L IB【LD10】:裝載由LD10確定的輸入字節(jié)IB;

  L IW【AR1,P#8.0】:裝載由地址寄存器AR1與指針P#8.0確定的輸入字IW。有關(guān)間接尋址的有關(guān)內(nèi)容前邊已予介紹。

  b.數(shù)據(jù)傳送。S7-300/400的數(shù)據(jù)傳送可以使用專用的傳送指令T(Transfer)來執(zhí)行傳送操作,可以直接將累加器1的內(nèi)容移動到指定的位置,累加器1的內(nèi)容保持不變。

  傳送數(shù)據(jù)的實(shí)際長度取決于指令中所指定的目標(biāo)存儲器的數(shù)據(jù)長度,可以為1字節(jié)、2 字節(jié)(字)、4字節(jié)(雙字)數(shù)據(jù)。

  當(dāng)數(shù)據(jù)長度為1字節(jié)或2字節(jié)(字)時,被傳送的是累加器1的低字節(jié)或低字?jǐn)?shù)據(jù)。當(dāng)數(shù)據(jù)傳送的目標(biāo)為直接輸出PQ時,將同時修改PLC的輸出映像內(nèi)容。S7-300/400的傳送操作可以使用直接尋址的地址,如:

  T MBO:累加器1的低字節(jié)(8位)內(nèi)容被傳送到標(biāo)志字節(jié)MBO;T QW0:累加器1的低字(16位)內(nèi)容被傳送到輸出字QW0;T DBD20:累加器1的雙字(32位)內(nèi)容被傳送到數(shù)據(jù)塊的D20。也可以使用間接尋址,如:

  T QB【LD10】:累加器1的低字節(jié)內(nèi)容被傳送到由LD10確定的輸出字節(jié)QB;T MW【AR1,P#8.0】:累加器1的低16位內(nèi)容被傳送到由地址寄存器AR1與指針P#8.0確定的標(biāo)志字MW。

  ②S7-300/400的地址寄存器的裝載、傳送

  在S7-300/400中,裝載也可以對地址寄存器進(jìn)行。但是,地址寄存據(jù)的裝載,應(yīng)以地址寄存器AR1、AR2作為移動的目標(biāo)位置;地址寄存器的傳送,應(yīng)以地址寄存器AR1、AR2作為源數(shù)據(jù)。因此,相應(yīng)的裝載指令為LAR1、LAR2;傳送指令為TAR1、TAR2。應(yīng)注意使用的指令與累加器裝載、傳送之間的區(qū)別,如:

  LAR1 LDlo:將局部變量LD10裝入地址寄存器ARl;

  LAR1:將累加器1的內(nèi)容裝入地址寄存器AR1;

  LAR1P#M2.0:將二進(jìn)制地址指針M2.0裝人地址寄存器AR1;

  LAR1P#2.0:將二進(jìn)制地址指針2.0裝入地址寄存器ARl;

  TAR1:將地址寄存器AR1的內(nèi)容傳送到累加器1;

  TAR1LD10;將地址寄存器AR1的內(nèi)容傳送到LD10;

  CAR:交換寄存器 AR1、AR2的內(nèi)容。

  ③S7-300/400的數(shù)據(jù)移動

  S7-300/400的數(shù)據(jù)移動通過指令MOVE實(shí)現(xiàn),格式與S7-200相似,如圖3-71所示

s7-300和s7-400數(shù)據(jù)移動

  源數(shù)據(jù)或目標(biāo)存儲位置可以是常數(shù)、存儲器地址、間接尋址存儲器等;字長可以是字節(jié)B、字 W、雙字D、浮點(diǎn)數(shù)R等。程序中的源數(shù)據(jù)與目標(biāo)存儲位置的字長必須相同。

若有收獲,就點(diǎn)個贊吧!

文章來源于網(wǎng)絡(luò)及文獻(xiàn)如有侵權(quán)請聯(lián)系站長
分享到:

微信掃一掃分享

閱讀與本文標(biāo)簽相同的文章

PLC編程

相關(guān)推薦

最新文章 熱門文章
最新課程 免費(fèi)課程
PLC資料下載 電工電氣資料下載
應(yīng)用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機(jī)APP
熱門標(biāo)簽