西門子 S7-300的尋址方式
S7-300編程語言的基本單位是語句,而語句的構成是指令,每條指令有兩部分:一部分是操作碼,另一部分是操作數。操作碼是指出這條指令的功能是什么,操作數則指明了操作碼所需要的數據所在。所謂尋址,就是尋找操作數的過程。S7-300 CPU的尋址分三種:立即尋址、直接尋址、間接尋址。
1.立即尋址
在一條指令中,如果操作碼后面的操作數就是操作碼所需要的具體數據,這種指令的尋址方式就叫立即尋址。
如:在傳送指令中:MOV IN OUT——操作碼“MOV”指出該指令的功能把IN中的數據傳送到OUT中,其中IN——源操作數,OUT——目標操作數。
若該指令為:MOVD 2505 VD500
功能:將十進制數2505傳送到VD500中,這里2505就是源操作數。因這個操作數的數值已經在指令中了,不用再去尋找,這個操作數即立即數。這個尋址方式就是立即尋址方式。而目標操作數的數值在指令中并未給出,只給出了要傳送到的地址VD500,這個操作數的尋址方式就是直接尋址。
2.直接尋址
在一條指令中,如果操作碼后面的操作數是以操作數所在地址的形式出現的,這種指令的尋址方式就叫直接尋址。
如:MOVD VD400 VD500
功能:將VD400中的雙字數據傳給VD500
3.間接尋址
在一條指令中,如果操作碼后面的操作數是以操作數所在地址的地址形式出現的,這種指令的尋址方式就叫間接尋址。
如:MOVD 2505 *VD500, *VD500是指存放2505的地址的地址。
如VD500中存放的是VB0,則VD0則是存放2505的地址。
該指令的功能:將十進制數2505傳送給VD0地址中。
- 西門子變頻器工作原理 2024-11-21
- 夏季西門子變頻器保養分享 2024-11-21
- 西門子伺服和變頻的區別 2024-11-21
- 西門子變頻器上電顯示F0001與A0503故障如何解決 2024-11-21
- 影響西門子熱敏電阻器測量的三個因素 2024-11-21
- 西門子軟起動器基礎問答十例 2024-11-21
- 西門子SIEMENSOPC-DX 快速入門 2024-11-21
- 西門子變頻器中IGBT爆炸原因 2024-11-21
- 西門子G120變頻器是否可以驅動永磁同步電機 2024-11-21
- 西門子PLC與電腦和觸摸屏怎么同時通信 2024-11-21
- 西門子電源模塊電壓方面的故障要如何解決 2024-11-21
- 伺服電機的常見故障原因和維修方法 2024-11-21
- 西門子工控機的三種常見故障及維修方法 2024-11-21
- 西門子伺服電機通電后不能正常運轉應該如何排除故障 2024-11-21
- 西門子電動風閥的結構特點及工作原理 2024-11-21
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415