產品簡介
西門子S7-1500PLC 控制器產品系列中具有較大容量程序及數據存儲器的 CPU,適用于具有較高程序范圍和聯網要求的苛刻應用。具有*處理速度,適用于二進制和浮點運算。用于系列機器、*機器以及工廠中的跨領域自動化任務,在具有集中式和分布式 I/O 的生產線上作為集中式控制器使用。
詳細介紹
江蘇西門子S7-1500PLC模塊代理商為您報價
詳細的運動控制指令介紹請參考:S7-200 SMART 系統手冊運動控制指令使用準則
必須確保在同一時間僅有一條運動指令激活。
可在中斷例程中執行 AXISx_RUN 和 AXISx_GOTO。 但是,如果運動軸正在處理另一命令時,不要嘗試在中斷例程中啟動指令。 如果在中斷程序中啟動指令,則可使用 AXISx_CTRL 指令的輸出來監視運動軸是否完成移動。
運動向導根據所選的度量系統自動組態速度參數(Speed 和 C_Speed)和位置參數(Pos 或 C_Pos)的值。 對于脈沖,這些參數為 DINT 值。 對于工程單位,這些參數是所選單位類型對應的 REAL 值。例如: 如果選擇厘米 (cm),則以厘米為單位將位置參數存儲為 REAL 值并以厘米/秒 (cm/sec) 為單位將速度參數存儲為 REAL 值。
有些特定位置控制任務需要以下運動指令:
要在每次掃描時執行指令,請在程序中插入 AXISx_CTRL 指令并使用 SM0.0 觸點。
要運動到位置,必須首先使用 AXISx_RSEEK 或 AXISx_LDPOS 指令建立零位置。
要根據程序輸入移動到特定位置,請使用 AXISx_GOTO 指令。
要運行通過位置控制向導組態的運動包絡,請使用 AXISx_RUN 指令。
其它位置指令為可選項。
常用運動控制指令介紹
AXISx_CTRL
功能:啟用和初始化運動軸,方法是自動命令運動軸每次 CPU 更改為 RUN 模式時加載組態/包絡表。
圖 1. AXISx_CTRL指令
注意:
在您的項目中只對每條運動軸使用此子例程一次,并確保程序會在每次掃描時調用此子例程。使用 SM0.0(始終開啟)作為 EN 參數的輸入。
MOD_EN 參數必須開啟,才能啟用其它運動控制子例程向運動軸發送命令。 如果 MOD_EN 參數關閉,運動軸會中止所有正在進行的命令;
Done 參數會在運動軸完成任何一個子例程時開啟;
Error 參數存儲該子程序運行時的錯誤代碼;
C_Pos 參數表示運動軸的當前位置。 根據測量單位,該值是脈沖數 (DINT) 或工程單位數 (REAL);
C_Speed 參數提供運動軸的當前速度。 如果您針對脈沖組態運動軸的測量系統,C_Speed 是一個 DINT 數值,其中包含脈沖數/每秒。如果您針對工程單位組態測量系統,C_Speed 是一個 REAL 數值,其中包含選擇的工程單位數/每秒 (REAL)。
C_Dir 參數表示電機的當前方向:信號狀態 0 = 正向;信號狀態 1 = 反向;
AXISx_DIS
功能:運動軸的 DIS 輸出打開或關閉。這允許您將 DIS 輸出用于禁用或啟用電機控制器。
圖 2. AXISx_DIS指令
EN 位打開以啟用子例程時,DIS_ON 參數控制運動軸的 DIS 輸出。
注意:
如果您在運動軸中使用 DIS 輸出,可以在每次掃描時調用該子例程,或者僅在您需要更改 DIS 輸出值時進行調用。若實際DIS連接了電機驅動器的DIS輸入,如果不使能則可能導致電機不運轉。
AXISx_MAN
功能:將運動軸置為手動模式。 這允許電機按不同的速度運行,或沿正向或負向慢進。
圖 3. AXISx_MAN指令
RUN 參數會命令運動軸加速至的速度(Speed 參數)和方向(Dir 參數)。 您可以在電機運行時更改 Speed 參數,但 Dir 參數必須保持為常數。 禁用 RUN 參數會命令運動軸減速,直至電機停止;
JOG_P(點動正向旋轉)或 JOG_N(點動反向旋轉)參數會命令運動軸正向或反向點動。 如果 JOG_P 或 JOG_N 參數保持啟用的時間短于 0.5秒,則運動軸將通過脈沖指示移動 JOG_INCREMENT 中的距離。 如果 JOG_P 或 JOG_N 參數保持啟用的時間為 0.5秒或更長,則運動軸將開始加速至的 JOG_SPEED;
Speed 參數決定啟用 RUN 時的速度。 如果您針對脈沖組態運動軸的測量系統,則速度為 DINT 值(脈沖數/每秒)。 如果您針對工程單位組態運動軸的測量系統,則速度為 REAL 值(單位數/每秒)。
注意:同一時間僅能啟用 RUN、JOG_P 或 JOG_N 輸入之一。
AXISx_RSEEK
功能:使用組態/包絡表中的搜索方法啟動參考點搜索操作。當運動軸找到參考點且移動停止時,運動軸將 RP_OFFSET 參數值載入當前位置。
圖 4. AXISx_RSEEK指令
RP_OFFSET 的默認值為 0。 可使用運動控制向導、運動控制面板或 AXISx_LDOFF(加載偏移量)子例程來更改 RP_OFFSET 值;
EN 位開啟會啟用此子例程。確保 EN 位保持開啟,直至 Done 位指示子例程執行已經完成;
START 參數開啟將向運動軸發出 RSEEK 命令。 對于在 START 參數開啟且運動軸當前不繁忙時執行的每次掃描,該子例程向運動軸發送一個 RSEEK 命令。為了確保僅發送了一個命令,請使用邊沿檢測元素用脈沖方式開啟 START 參數。
江蘇西門子S7-1500PLC模塊代理商為您報價
西門子S7-300系列PLC數字量輸出模塊的作用
1、西門子PLC的輸出模塊中有繼電器輸出,可控硅輸出,晶體管輸出,這三種輸出的區別簡單說的話,就是這樣的形式:
直流=晶體管;交流=可控硅;交直流=繼電器 ;
晶體管輸出速度快,帶直流負載
繼電器輸出開關頻率比晶體管低,可以帶交流負載或直流負載
晶閘管輸出只能帶交流負載,響應速度在前兩者之間
2、能不能直接輸出就要看模塊輸出的電量是否能滿足你的要求了,注意額定電流和負載。能夠負載就好。
一般情況下為了保護模塊,是要加上的。
1. 繼電器輸出:優點是不同公共點之間可帶不同的交、直流負載,且電壓也可不同,帶負載電流可達2A/點;但繼電器輸出方式不適用于高頻動作的負載,這是由繼電器的壽命決定的。其壽命隨帶負載電流的增加而減少,一般在幾十萬次至Jl百萬次之間,有的公司產品可達1000萬次以上,響應時間為10ms 。
2.可控硅輸出:帶負載能力為0.2A/點,只能帶交流負載,可適應高頻動作,響應時間為1ms。。
3.晶體管輸出:是適應于高頻動作,響應時間短,一般為0.2ms左右,但它只能帶 DC 5—30V的負載,大輸出負載電流為0.5A/點,但每4點不得大于0.8A。
a. 繼電器: 機械式開關裝置,噪音大,反映時間長,壽命短,適用于大功率、低頻率信號(220V、380V交直流信號)的切換; b.晶體管: 電子開關裝置,噪音小,反映時間短,壽命長,適用于小功率開關信號傳輸,可用于高頻脈沖信號之輸出; c.可控硅: 電子開關裝置,噪音小,反映速度快,壽命長,可承受大功率信號的傳輸任務。
6ES7211-0AA23-0XB0 CPU 221 DC/DC/DC 6 輸入/4 輸出
6ES7211-0BA23-0XB0 CPU 221 AC/DC/ 繼電器6 輸入/4 輸出
6ES7212-1AB23-0XB0 CPU 222 DC/DC/DC 8 輸入/6 輸出
6ES7212-1BB23-0XB0 CPU 222 AC/DC/ 繼電器8 輸入/6 輸出
6ES7214-1AD23-0XB0 CPU 224 DC/DC/DC 14 輸入/10 輸出
6ES7214-1BD23-0XB0 CPU 224 AC/DC/ 繼電器14 輸入/10 輸出
6ES7214-2AD23-0XB0 CPU 224XP DC/DC/DC 14 輸入/10 輸出
6ES7214-2BD23-0XB0 CPU 224XP AC/DC/ 繼電器 14 輸入/10 輸出
6ES7216-2AD23-0XB0 CPU 226 DC/DC/DC 24 輸入/16 輸出
6ES7216-2BD23-0XB0 CPU 226 AC/DC/ 繼電器24 輸入/16 輸出
6ES7221-1BF22-0XA0 EM 221 數字量輸入模塊,8 輸入24V DC
6ES7221-1EF22-0XA0 EM 221 數字量輸入模塊,8 輸入(交流120/230VAC)
6ES7221-1BH22-0XA0 EM 221 數字量輸入模塊,16 輸入24 VDC
6ES7222-1BF22-0XA0 EM 222 數字量輸出模塊,8 輸出24 VDC
6ES7222-1HF22-0XA0 EM 222 數字量輸出模塊,8 輸出繼電器
6ES7222-1EF22-0XA0 EM 222 數字量輸出模塊,8 輸出(交流120/230VAC)
6ES7222-1BD22-0XA0 EM 222 數字量輸出模塊,4 輸出24VDC-5A
6ES7222-1HD22-0XA0 EM 222 數字量輸出模塊,4 輸出繼電器-10A
6ES7223-1BF22-0XA0 EM 223 數字量輸入/ 輸出模塊,4 輸入/4 輸出24V DC
6ES7223-1HF22-0XA0 EM 223 數字量輸入/ 輸出模塊,4 輸入24 VDC/4 繼電器輸出
6ES7223-1BH22-0XA0 EM 223 數字量輸入/ 輸出模塊,8 輸入/8 輸出24 VDC
6ES7223-1PH22-0XA0 EM 223 數字量輸入/ 輸出模塊,8 輸入24 VDC/8 繼電器輸出
6ES7223-1BL22-0XA0 EM 223 數字量輸入/ 輸出模塊,16 輸入/16 輸出24 VDC
6ES7223-1PL22-0XA0 EM 223 數字量輸入/ 輸出模塊,16 輸入24 VDC/16 繼電器輸出
6ES7231-0HC22-0XA0 EM 231 模擬量輸入模塊,4 輸入
6ES7231-7PB22-0XA0 EM 231 2 路輸入熱電阻
6ES7231-7PD22-0XA0 EM 231 4 路輸入熱電偶
6ES7232-0HB22-0XA0 EM 232 模擬量輸出模塊,2 輸出
6ES7235-0KD22-0XA0 EM 235 模擬量輸入/ 輸出模塊4 輸入/1 輸出
6ES7241-1AA22-0XA0 EM 241 調制解調器模塊
6ES7253-1AA22-0XA0 EM 253 定位模塊
6ES7277-0AA22-0XA0 EM 277 PROFIBUS-DP 模塊
6GK7243-1EX00-0XE0 CP 243-1 以太網模塊
6GK7243-1GX00-0XE0 CP 243-1 IT 版以太網模塊