西門子EM DE08 模塊 西門子EM DE08 模塊,
S7-200 SMART V90 Modbus Library 可以支持速度及內(nèi)部位置控制,如圖1。所有的功能塊都編寫成了子程序,使用時只需將相應(yīng)的子程序拷貝到項(xiàng)目中即可, 但要注意避免使用與子程序中重復(fù)的地址。
1. 在 PLC 側(cè)不必編寫任何位控程序,只需調(diào)用 S7-200 SMART V90 Modbus Library 即可。
2. 不必查詢V90 中的參數(shù)號,只需通過庫的接口參數(shù)輸入相應(yīng)的速度,位置以及控制參數(shù)
3. 庫例程中已經(jīng)做好輪詢程序,用戶只需稍做修改就可用在自己的項(xiàng)目中
注意:由于Modbus RTU 是串口通信,實(shí)時響應(yīng)與直接脈沖控制相比要慢,特別是控制多軸時
序號 | 軟硬件要求 |
1 | S7-200 SMART CPU V2.1 |
2 | STEP7-Micro/WIN SMART V2.1 Update 2 |
3 | V90 驅(qū)動器 V1.05 以上 |
4 | SINAMICS V-ASSISTANT V1.03 |
使用S7-200 SMART V90 Modbus Library 之前要先用SINAMICS V-ASSISTANT 軟件對 V90 進(jìn)行設(shè)置(或是直接在V90上進(jìn)行參數(shù)設(shè)置)
1. 使用USB電纜連接V90與裝有SINAMICS V-ASSISTANT 的軟件, 如圖2。
2. 打開SINAMICS V-ASSISTANT 軟件,并點(diǎn)擊“在線”,軟件會自動檢測出所使用的V90 的型號以及電機(jī)的型號,如此時可設(shè)置控制模式,如圖3。
3. 定義IO輸入輸出分配,有些輸入信號如果沒有實(shí)際接入,可以通過軟件中的強(qiáng)制實(shí)現(xiàn),如圖4。
4. 仿真及測試電機(jī),使用PLC 控制前可**行 IO 及 電機(jī)測試,以便檢測V90 側(cè)沒有任何問題,如圖5。
圖5. IO 仿真及電機(jī)測試
1. 在 V-ASSISTANT中設(shè)置 V90 基本參數(shù),如圖6。
2. 如果不使用 V-ASSISTANT, 則在 V90 上直接設(shè)置參數(shù),如圖7。
3. Modbus 初始化,設(shè)置的通信速率要與V90中的設(shè)置一致, 如圖8。
4. 控制速度軸,如圖9。
參數(shù)定義如表1.
表1. 速度軸參數(shù)定義
EN
|
:Bool 子程序使能信號;
|
COM_EN
|
:Bool MBUS通訊觸發(fā)信號, 上升沿有效,觸發(fā)一次COM_EN信號,子程序中通訊操作輪詢一次;
|
Slave_Addr
|
:Byte V90 驅(qū)動MBUS通訊地址(P29004);
|
CTW
|
:WORD V90 驅(qū)動MBUS通訊控制字(40100),*0位SON_OFF1必須需要0-->1才能伺服使能;輸入:16#41E-16#41F與V90中的40100一致,如果需要單獨(dú)控制其它位,需要參照控制字每一位的含義,如圖10;
|
SpeedSet
|
:Real 速度給定(40101),范圍 0.0 % --100.0%額定轉(zhuǎn)速;例:如果額定速度為3000,輸入20,則速度為3000*20%=600;
|
COM_Buf
|
:DWORD MBUS讀寫操作緩沖區(qū),指針變量 格式必須為 &VB,建議每個周間隔50 Bytes,例如Axis_1----&VB6000; Axis_2----&VB6050; Axis_3----&VB6100......;
|
Done
|
:Bool 當(dāng)前子程序掃描完成信號,可以用于下一個子程序的COM_EN觸發(fā)信號,但是必須在下一個子程序掃描完成之后進(jìn)行復(fù)位操作;
|
Active
|
:Bool 當(dāng)前子程序激活,正在處理;
|
內(nèi)部位置控制可以實(shí)現(xiàn)相對位移和**位移的控制,可根據(jù)實(shí)際應(yīng)用選擇使用,如圖11。
1. 在 V-ASSISTANT 中設(shè)置 V90 基本參數(shù),如圖12。
2. 如果不使用 V-ASSISTANT, 則在 V90 上直接設(shè)置參數(shù),如圖13。
3. Modbus 初始化,設(shè)置的通信速率要與 V90 中的設(shè)置一致, 如圖14。
圖14. Modbus 初始化
4. 控制相對定位(通過40100參數(shù)中的 “POS_TYP" 參數(shù)來選擇相對位定位), 如圖15。
參數(shù)定義如表2.
表2. 相對定位接口參數(shù)定義
EN
|
:Bool 子程序使能信號;
|
COM_EN
|
:Bool MBUS通訊觸發(fā)信號, 上升沿有效,觸發(fā)一次COM_EN信號,子程序中通訊操作輪詢一次;
|
Slave_Addr
|
:Byte V90 驅(qū)動MBUS通訊地址(P29004);
|
CTW
|
:WORD V90 驅(qū)動MBUS通訊控制字(40100),位置模式給出 16#40E 到 16#40F,驅(qū)動使能,*0位SON_OFF1必須需要0-->1才能伺服使能;然后再給出16#41F,使得STEP_ACC有一個觸發(fā)上升沿;如果需要單獨(dú)控制其它位,需要參照V90位置模式IPOS下的控制字每一位的含義,如圖16;
|
PositionSet |
:Dint 位置給定,對應(yīng)于 LU;
|
SpeedSet
|
:Dint 速度給定,對應(yīng)于 SpeedSet * 1000 LU/MIN;
|
COM_Buf
|
:DWORD MBUS讀寫操作緩沖區(qū),指針變量 格式必須為 &VB,建議每個間隔100 Bytes,例如Axis_1----&VB7000; Axis_2----&VB7100; Axis_3----&VB7200......;
|
Done
|
:Bool 當(dāng)前子程序掃描完成信號,可以用于下一個子程序的COM_EN觸發(fā)信號,但是必須在下一個子程序掃描完成之后進(jìn)行復(fù)位操作;
|
Active
|
:Bool 當(dāng)前子程序激活,正在處理;
|
圖16. 相對定位 40100 參數(shù)定義
**定位控制,V90 的基本參數(shù)設(shè)置與相對定位基本相同,如圖12。除此之外,還需要對參考點(diǎn)進(jìn)行參數(shù)設(shè)置。
1. 使用 V-ASSISTANT 選擇參考點(diǎn)類型,如圖17。
2. 分配參考點(diǎn)輸入地址,如圖18。
3. 分配"參考點(diǎn)OK" 輸出地址,當(dāng)執(zhí)行尋找參考點(diǎn)指令并尋參成功后, “REFOK” 輸出置位為1,如圖19??墒褂迷撦敵雠袛鄬⒊晒?,執(zhí)行**定位指令。
4. 控制**定位(通過40100參數(shù)中的“ POS_TYP" 參數(shù)來選擇**定位),圖20。
注意:一定要在尋參成功后,即“REFOK”為1后,才可執(zhí)行**定位。
表3. **定位接口參數(shù)定義
EN
|
:Bool 子程序使能信號;
|
COM_EN
|
:Bool MBUS通訊觸發(fā)信號, 上升沿有效,觸發(fā)一次COM_EN信號,子程序中通訊操作輪詢一次;
|
Slave_Addr
|
:Byte V90 驅(qū)動MBUS通訊地址(P29004);
|
CTW
|
:WORD V90 驅(qū)動MBUS通訊控制字(40100),位**置模式給出 16#40E 到 16#40F,驅(qū)動使能,*0位SON_OFF1必須需要0-->1才能伺服使能;然后再給出16#240F,尋找參考點(diǎn);用REFOK來判斷尋參成功后,再給出16#46F,執(zhí)行**定位操作。以后只要位置或速度變化就會立即執(zhí)行,不需要再改變CWT的參數(shù)。如果需要單獨(dú)控制其它位,需要參照V90位置模式IPOS下的控制字每一位的含義,如圖21; |
PositionSet |
:Dint 位置給定,對應(yīng)于 LU;
|
SpeedSet
|
:Dint 速度給定,對應(yīng)于 SpeedSet * 1000 LU/MIN;
|
COM_Buf
|
:DWORD MBUS讀寫操作緩沖區(qū),指針變量 格式必須為 &VB,建議每個間隔100 Bytes,例如Axis_1----&VB7000; Axis_2----&VB7100; Axis_3----&VB7200......;
|
Done
|
:Bool 當(dāng)前子程序掃描完成信號,可以用于下一個子程序的COM_EN觸發(fā)信號,但是必須在下一個子程序掃描完成之后進(jìn)行復(fù)位操作;
|
Active
|
:Bool 當(dāng)前子程序激活,正在處理;
|
所有的功能塊都編寫成了子程序,使用時只需將相應(yīng)的子程序拷貝到項(xiàng)目中即可, 但要注意避免使用與子程序中重復(fù)的地址。程序里面不能多個軸使用一個子程序,如要增加新的軸可通過拷貝增加新的子程序,每一個軸對應(yīng)一個子程序;具體應(yīng)用程序包里面有一個3軸速度模式程序和2軸位置模式程序,可以按照這種方式進(jìn)行修改;
注意:此程序的作者和擁有者對于該程序的功能性和兼容性不負(fù)任何責(zé)任。使用該程序的風(fēng)險完全由用戶自行承擔(dān)。由于它是免費(fèi)的,所以不提供任何擔(dān)保,錯誤糾正和熱線支持,用戶不必為此聯(lián)系西門子技術(shù)支持與服務(wù)部門。
創(chuàng)造更多的**。
詞條
詞條說明
西門子plc模塊6ES7332-5HB01-0AB0 西門子plc模塊6ES7332-5HB01-0AB0 ?湖南雙銀科技有限公司、是專業(yè)從事工業(yè)自動化控制系統(tǒng)、機(jī)電一體化裝備系統(tǒng)集成和硬件維護(hù)的綜合性企業(yè)。本著“以人為本、科技先導(dǎo)、顧客滿意、持續(xù)改進(jìn)”的工作方針,致力于工業(yè)自動化控制領(lǐng)域的產(chǎn)品開發(fā)、工程配套和系統(tǒng)集成,擁有豐富的自動化產(chǎn)品的應(yīng)用和實(shí)踐經(jīng)驗(yàn)以及雄厚的技術(shù)力量,為廣大用戶
西門子S7-1200數(shù)字量擴(kuò)展6ES7223-1PL32-0XB0
西門子S7-1200數(shù)字量擴(kuò)展6ES7223-1PL32-0XB0 ?西門子S7-1200數(shù)字量擴(kuò)展6ES7223-1PL32-0XB0?西門子這個自動化行業(yè)的巨人在simatic產(chǎn)品的歷史長河里又一次投了一顆礫石激起了一片漣漪,而這顆礫石的名字就叫作s7-1200。從產(chǎn)品命名上來看較像是s7-200的一個延伸或者升級,在這里筆者想詳細(xì)的講解一下這款產(chǎn)品,在講解之前我覺得應(yīng)該
西門子RS485DP插頭 西門子RS485DP插頭 湖南雙銀科技有限公司、是專業(yè)從事工業(yè)自動化控制系統(tǒng)、機(jī)電一體化裝備系統(tǒng)集成和硬件維護(hù)的綜合性企業(yè)。 本著“以人為本、科技先導(dǎo)、顧客滿意、持續(xù)改進(jìn)”的工作方針,致力于工業(yè)自動化控制領(lǐng)域的產(chǎn)品開發(fā)、工程配套和系統(tǒng)集成,擁有豐富的自動化產(chǎn)品的應(yīng)用和實(shí)踐經(jīng)驗(yàn)以及雄厚的技術(shù)力量,為廣大用戶提供了SIEMENS的技術(shù)及自動控制的解決方案, 湖南雙銀科技有限
西門子S7-300 CPU 315-2 DP?西門子S7-300 CPU 315-2 DP?SIMATIC S7-300 提供多種性能等級的 CPU。除了標(biāo)準(zhǔn)型 CPU 外,還提供緊湊型 CPU。同時還提供技術(shù)功能型 CPU 和故障安全型 CPU。?湖南雙銀科技有限公司、本公司常年回收西門子PLC全系列模塊,高價回收 CPU228模塊,212模塊,223模塊, 314
公司名: 湖南雙銀科技有限公司
聯(lián)系人: 郭金秀
電 話: 15216632215
手 機(jī): 15216632215
微 信: 15216632215
地 址: 湖南長沙經(jīng)濟(jì)技術(shù)開發(fā)區(qū)開元東路以北、 東六線以東華潤置地廣場一期12幢1201
郵 編:
網(wǎng) 址: guojinxiu85.cn.b2b168.com
公司名: 湖南雙銀科技有限公司
聯(lián)系人: 郭金秀
手 機(jī): 15216632215
電 話: 15216632215
地 址: 湖南長沙經(jīng)濟(jì)技術(shù)開發(fā)區(qū)開元東路以北、 東六線以東華潤置地廣場一期12幢1201
郵 編:
網(wǎng) 址: guojinxiu85.cn.b2b168.com
¥800.00
¥10.00
庫卡C4驅(qū)動器KPP600-20-2x40 00-198-263
¥20888.00