圖片: 
 
					三菱plc fx3g含以下功能 兩個伺服電機控制兩個軸:
兩個獨立控制軸,每個軸有原點光電傳感器
固定轉速和固定距離運動
四個固定位置點分別時電機(圈數a=100,圈數b=300,圈數c=200 ,圈數d=50)
可調停止時間
觸摸屏控制界面(啟動、停止、復位、參數設置)
自動循環運行模式
I/O分配表
輸入
X0: 軸1原點傳感器
X1: 軸2原點傳感器
X2: 啟動按鈕
X3: 停止按鈕
輸出
Y0: 軸1正轉
Y1: 軸1反轉
Y2: 軸2正轉
Y3: 軸2反轉
Y4: 氣泵控制
Y5: 運行指示燈
數據寄存器分配
D0: 軸1轉速設定值
D1: 軸2轉速設定值
D2: 固定點a1位置(軸1)
D3: 固定點a2位置(軸2)
D4: 固定點b1位置(軸1)
D5: 固定點b2位置(軸2)
D6: 固定點c1位置(軸1)
D7: 固定點c2位置(軸2)
D8: 固定點d1位置(軸1)
D9: 固定點d2位置(軸2)
D10: 固定點a1停止時間
D11: 固定點b1停止時間
D12: 固定點c1停止時間
D13: 固定點d1停止時間
D14: 固定點a2停止時間
D15: 固定點b2停止時間
D16: 固定點c2停止時間
D17: 固定點d2停止時間
D20: 軸1當前位置
D21: 軸2當前位置
D30: 軸1最大速度
D31: 軸2最大速度
流程:原點-》正(方向)固定a-》停止多少秒-》正(方向)固定b-》停止多少秒-》反(方向)固定c-》停止多少秒-》反(方向)固定d-》停止多少秒-》回到原點重新開始,共有八個固定點,固定點根據軸轉的圈數,啟動是觸發氣泵控制,當停止時也要關閉氣泵
實現完整PLC程序梯形圖
| 復制代碼 |----[ M8002 ]-------------------------------( M0 ) 初始化脈沖||----[ M0 ]----------------------------------[ MOV K100 D2 ] 初始化固定點位置|                                            [ MOV K300 D4 ]|                                            [ MOV K200 D6 ]|                                            [ MOV K50 D8 ]|                                            [ MOV K100 D3 ]|                                            [ MOV K300 D5 ]|                                            [ MOV K200 D7 ]|                                            [ MOV K50 D9 ]|                                            [ MOV K500 D30 ] 設置軸1最大速度|                                            [ MOV K500 D31 ] 設置軸2最大速度||----[ X2 ]----[ M10 ]-----------------------( M10 ) 啟動按鈕|     |     ||     |----[ X3 ]----------------------------( M10 ) 停止按鈕||----[ M10 ]----------------------------------( M20 ) 運行標志|                                            ( Y5 ) 運行指示燈||----[ M20 ]----[ M100 ]----------------------[ SET M101 ] 啟動原點回歸||----[ M101 ]---------------------------------[ PLSY D30 K0 Y0 ] 軸1原點回歸|----[ X0 ]-----------------------------------[ RST M101 ]|                                            [ SET M102 ]||----[ M102 ]---------------------------------[ PLSY D31 K0 Y2 ] 軸2原點回歸|----[ X1 ]-----------------------------------[ RST M102 ]|                                            [ ZRST D20 D21 ] 當前位置清零|                                            [ SET M103 ]||----[ M103 ]---------------------------------( Y4 ) 啟動氣泵|                                            [ SET M104 ]||----[ M104 ]---------------------------------[ DRVI D2 D0 Y0 Y10 ] 軸1移動到a1|----[ M8029 ]--[ M104 ]----------------------[ RST M104 ]|                                            [ MOV D2 D20 ] 更新當前位置|                                            [ SET M105 ]||----[ M105 ]---------------------------------[ DRVI D3 D1 Y2 Y11] 軸2移動到a2|----[ M8029 ]--[ M105 ]----------------------[ RST M105 ]|                                            [ MOV D3 D21 ]|                                            (OUT T0 D10 ] 啟動a點定時|                                            [ SET M106 ]||----[ M106 ]----[ T0 ]-----------------------[ RST M106 ]|                                            [ SET M107 ]||----[ M107 ]---------------------------------[ DRVI D4 D0 Y0 Y10] 軸1移動到b1|----[ M8029 ]--[ M107 ]----------------------[ RST M107 ]|                                            [ MOV D4 D20 ]|                                            [ SET M108 ]||----[ M108 ]---------------------------------[ DRVI D5 D1 Y2 Y11 ] 軸2移動到b2|----[ M8029 ]--[ M108 ]----------------------[ RST M108 ]|                                            [ MOV D5 D21 ]|                                            (OUT  T1 D11 ) 啟動b點定時|                                            [ SET M109 ]||----[ M109 ]----[ T1 ]-----------------------[ RST M109 ]|                                            [ SET M110 ]||----[ M110 ]---------------------------------[ DRVI D6 D0 Y1 Y10 ] 軸1反轉到c1|----[ M8029 ]--[ M110 ]----------------------[ RST M110 ]|                                            [ MOV D6 D20 ]|                                            [ SET M111 ]||----[ M111 ]---------------------------------[ DRVI D7 D1 Y3 Y12 ] 軸2反轉到c2|----[ M8029 ]--[ M111 ]----------------------[ RST M111 ]|                                            [ MOV D7 D21 ]|                                            (T2 D12 ])啟動c點定時|                                            [ SET M112 ]||----[ M112 ]----[ T2 ]-----------------------[ RST M112 ]|                                            [ SET M113 ]||----[ M113 ]---------------------------------[ DRVI D8 D0 Y1 Y10 ] 軸1反轉到d1|----[ M8029 ]--[ M113 ]----------------------[ RST M113 ]|                                            [ MOV D8 D20 ]|                                            [ SET M114 ]||----[ M114 ]---------------------------------[ DRVI D9 D1 Y3 Y12 ] 軸2反轉到d2|----[ M8029 ]--[ M114 ]----------------------[ RST M114 ]|                                            [ MOV D9 D21 ]|                                            ( OUT  T3 D13 ) 啟動d點定時|                                            [ SET M115 ]||----[ M115 ]----[ T3 ]-----------------------[ RST M115 ]|                                            [ RST Y4 ] 關閉氣泵|                                            [ SET M101 ] 循環運行||----[ X3 ]-----------------------------------[ RST M20 ] 停止按鈕|                                            [ RST Y4 ]|                                            [ ZRST M100 M115 ] 復位所有狀態
 | 
[ 此帖被wangfuchi在2025-05-21 13:53重新編輯 ]