湖北西門子PLC總代理商
S7-300/400PLC編程
①S7-300/400的累加器裝載與傳送
在S7-300/400中,數據的裝載、傳送與移動可以使用不同的指令來實現(xiàn)。裝載、傳送在梯形圖中也只能以指令表的形式進行顯示。
a.數據裝載。S7-300/400的數據裝載可以使用**的裝載指令L(Load)來執(zhí)行裝載操作,一般情況下是直接將*的數據移動到累加器1中,累加器1原有的內容自動移動到累加器2中。
裝載數據的實際長度取決于指令中所*的數據源,如:使用指令LMB**時,數據長度為1字節(jié);使用指令LMW**時,數據長度為2字節(jié)(字);使用指令LMD**時,數據長度為4字節(jié)(雙字)。
當裝載數據的長度為1字節(jié)或2字節(jié)(字)時,數據被存儲在累加器1的低字節(jié)或低字上,累加器1的高字節(jié)或高字上自動填入0。
S7-300/400的裝載操作可以使用直接數據,如:
L 15:裝載十進制常數15;
L L#5366:裝載雙字長常數5366;
L B#16#A7:裝載1字節(jié)十六進制數A7;
L W#16#FD32:裝載2字節(jié)十六進制數FD32;
L DW#16#FD32A453:裝載4字節(jié)十六進制數FD32A453;
L 2#0011_1110_1100_111:裝載2字節(jié)二進制數0011110110011111;
L 2.5378e 12:裝載32位浮點數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:裝載計數器值50;
L T#1M20S:裝載定時器值1分20秒;
L S5T#20S:裝載S5格式的定時器值20秒;
L P#M5.6:裝載二進制位地址M5.6。
也可以使用直接尋址的地址,如:
L IB0:裝載輸入字節(jié)IB0;
L IW0:裝載輸入字IW0;
L ID0:裝載輸入雙字ID0;
L T5:裝載定時器T5的當前時間值;
IC T5:以BCD格式裝載定時器T5的當前時間值;
L C5:裝載計數器C5的當前計數值;
LC C5:以BCD格式裝載計數器C5的當前計數值。還可以是用間接尋址,如:
L IB【LD10】:裝載由LD10確定的輸入字節(jié)IB;
L IW【AR1,P#8.0】:裝載由地址寄存器AR1與指針P#8.0確定的輸入字IW。有關間接尋址的有關內容前邊已予介紹。
b.數據傳送。S7-300/400的數據傳送可以使用**的傳送指令T(Transfer)來執(zhí)行傳送操作,可以直接將累加器1的內容移動到*的位置,累加器1的內容保持不變。
傳送數據的實際長度取決于指令中所*的目標存儲器的數據長度,可以為1字節(jié)、2 字節(jié)(字)、4字節(jié)(雙字)數據。
當數據長度為1字節(jié)或2字節(jié)(字)時,被傳送的是累加器1的低字節(jié)或低字數據。當數據傳送的目標為直接輸出PQ時,將同時修改PLC的輸出映像內容。S7-300/400的傳送操作可以使用直接尋址的地址,如:
T MBO:累加器1的低字節(jié)(8位)內容被傳送到標志字節(jié)MBO;T QW0:累加器1的低字(16位)內容被傳送到輸出字QW0;T DBD20:累加器1的雙字(32位)內容被傳送到數據塊的D20。也可以使用間接尋址,如:
T 【LD10】:累加器1的低字節(jié)內容被傳送到由LD10確定的輸出字節(jié);T MW【AR1,P#8.0】:累加器1的低16位內容被傳送到由地址寄存器AR1與指針P#8.0確定的標志字MW。
②S7-300/400的地址寄存器的裝載、傳送
在S7-300/400中,裝載也可以對地址寄存器進行。但是,地址寄存據的裝載,應以地址寄存器AR1、AR2作為移動的目標位置;地址寄存器的傳送,應以地址寄存器AR1、AR2作為源數據。因此,相應的裝載指令為LAR1、LAR2;傳送指令為TAR1、TAR2。應注意使用的指令與累加器裝載、傳送之間的區(qū)別,如:
LAR1 LDlo:將局部變量LD10裝入地址寄存器ARl;
LAR1:將累加器1的內容裝入地址寄存器AR1;
LAR1P#M2.0:將二進制地址指針M2.0裝人地址寄存器AR1;
LAR1P#2.0:將二進制地址指針2.0裝入地址寄存器ARl;
TAR1:將地址寄存器AR1的內容傳送到累加器1;
TAR1LD10;將地址寄存器AR1的內容傳送到LD10;
CAR:交換寄存器 AR1、AR2的內容。
③S7-300/400的數據移動
S7-300/400的數據移動通過指令MOVE實現(xiàn),格式與S7-200相似,如圖3-71所示
源數據或目標存儲位置可以是常數、存儲器地址、間接尋址存儲器等;字長可以是字節(jié)B、字 W、雙字D、浮點數R等。程序中的源數據與目標存儲位置的字長必須相同。
詞條
詞條說明
西門子PLC模塊6ES7317-2AK14-0AB0西門子PLC模塊6ES7317-2AK14-0AB0西門子PLC模塊6ES7317-2AK14-0AB0SIMATIC S7-300,CPU 317-2 DP, *處理器,帶 1MB 主存儲器, 1 個 MPI/DP 12MBit/s 接口, 2個 DP-Master/Slave 接口, 需要微型存儲卡PLC系統(tǒng)中干擾的主要來源及途徑(1)強電
西門子模塊6ES7954-8LE03-0AA0SIMATIC S7,存儲卡 用于 S7-1x00 CPU/SINAMICS, 3,3V Flash,12 MB西門子S7-300的CPU功能說明及項目選型一、CPU的功能CPU的功能:執(zhí)行用戶程序,為S7-300背板總線提供5V電源,系統(tǒng)中的控制中心,CPU默認集成有一個MPI通信口,編程人員一般都是使用該口實現(xiàn)對程序的上/下載操作1、CPU的分類西
西門子電纜授權一級代理商西門子代理商西門子PLC代理商西門子授權代理商西門子模塊代理商西門子總代理商I/O端的接線 輸入接線:輸入接線一般不要太長。但如果環(huán)境干擾較小,電壓降不大時,輸入接線可適當長些;輸入/輸出線不能用同一根電纜,輸入/輸出線要分開;盡可能采用常開觸點形式連接到輸入端,使編制的梯形圖與繼電器原理圖一致,便于閱讀。 輸出連接:輸出端接線分為獨立輸出和公共輸出。在不同組中,可采用不同
西門子6ES7221-1BF22-0XA8SIMATIC S7-200 CN,數字輸入端 EM 221,僅用于 S7-22X CPU, 8數字輸入,24V DC,源型輸出(P schaltend)/漏型輸出(M schaltend) 此 S7-200 CN 產品 只具有 CE 認證西門子代理商西門子PLC代理商西門子授權代理商西門子模塊代理商西門子總代理商S7-200 SMART CPU 本體的
公司名: 潯之漫智控技術(上海)有限公司
聯(lián)系人: 劉經理
電 話: 19873876272
手 機: 19873876272
微 信: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號1幢一層A區(qū)213室
郵 編:
網 址: tianxia56.b2b168.com
公司名: 潯之漫智控技術(上海)有限公司
聯(lián)系人: 劉經理
手 機: 19873876272
電 話: 19873876272
地 址: 上海松江石湖蕩鎮(zhèn)塔匯路755弄29號1幢一層A區(qū)213室
郵 編:
網 址: tianxia56.b2b168.com