Changes for page 09 Electronic cam

Last modified by Jim(Forgotten) on 2025/06/23 18:38

From version 19.1
edited by Jim(Forgotten)
on 2025/06/23 15:14
Change comment: There is no comment for this version
To version 12.1
edited by Devin Chen
on 2024/06/21 14:04
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.Jim
1 +XWiki.DevinChen
Content
... ... @@ -9,7 +9,7 @@
9 9  -[DEGEAR (s1) (s2) (s3) (d1) (d2)]
10 10  
11 11  (% style="text-align:center" %)
12 -[[image:PixPin_2024-12-31_14-57-19.png||alt="09_html_da882b8c1ba50fe6.png" class="img-thumbnail"]]
12 +[[image:09_html_da882b8c1ba50fe6.png||height="388" width="700" class="img-thumbnail"]]
13 13  
14 14  **Content, range and data type**
15 15  
... ... @@ -829,12 +829,8 @@
829 829  
830 830  (Confirm before using electronic cam)
831 831  )))|(% style="width:944px" %)(((
832 -Bit0: Delayed start enable
832 +Bit0: Delayed start enable Bit1: Start at specified position Bit2: Spindle zoom
833 833  
834 -Bit1: Start at specified position
835 -
836 -Bit2: Spindle zoom
837 -
838 838  Bit3: zoom from axis
839 839  
840 840  Bit5: Use external start signal
... ... @@ -911,7 +911,7 @@
911 911  Aperiodic electronic cam: control table execution times; when the value is H0001, the electronic cam will stop after executing once;
912 912  
913 913  When the value is HFFFF, it will become a periodic electronic cam execution.
914 -)))|(% style="width:126px" %)1|(% style="width:154px" %)1 to 65535
910 +)))|(% style="width:126px" %)11|(% style="width:154px" %)1 to 65535
915 915  |15|ECAM start delay pulse setting (low word)|(% rowspan="2" style="width:944px" %)(((
916 916  Periodic electronic cam: reserved
917 917  
... ... @@ -1344,7 +1344,7 @@
1344 1344  
1345 1345  ③. After leaving the synchronization zone, the slave axis will decelerate and move back to the origin to complete a cycle of cutting. After knowing the stroke, the speed relationship can be drawn.
1346 1346  
1347 -2) In the cutting process, the most important thing is speed synchronization. For example, when the cutting knife contacts the material, it must be synchronized with the material speed. If the cutting knife speed is greater than the synchronous speed during contact, a force that pulls the material forward will cause the material to be uneven. If the speed is lower than the material speed, it will appear. Blocking phenomenon.
1343 +2) In the peeling process, the most important thing is speed synchronization. For example, when the cutting knife contacts the material, it must be synchronized with the material speed. If the cutting knife speed is greater than the synchronous speed during contact, a force that pulls the material forward will cause the material to be uneven. If the speed is lower than the material speed, it will appear. Blocking phenomenon.
1348 1348  
1349 1349  3) The planning of the synchronization area will affect the operation of the actual equipment. If the synchronization area is larger in a cutting cycle, the acceleration and deceleration time will be smaller, which means that the equipment needs to be accelerated and decelerated in a short time. For motors and machines The impact of the cutter is very large, and it is easy to cause the servo over-current alarm and the equipment cannot operate normally.
1350 1350  
... ... @@ -1655,17 +1655,17 @@
1655 1655  (((
1656 1656  (% class="table-bordered" %)
1657 1657  |(% colspan="5" %)**Parameter setting of flying saw curve**
1658 -|(% style="width:118px" %)**Parameter**|(% style="width:118px" %)**Offset address**|(% style="width:134px" %)**Name**|(% style="width:115px" %)**Format**|(% style="width:464px" %)**Instruction**
1659 -|(% rowspan="2" style="width:118px" %)Parameter 1|(% style="width:118px" %)Address 0|(% rowspan="2" style="width:134px" %)Spindle length|(% rowspan="2" style="width:115px" %)32-bit integer|(% rowspan="2" style="width:464px" %)The cutting length of the feeding axis moving, the unit is Pulse.
1660 -|(% style="width:118px" %)Address 1
1661 -|(% rowspan="2" style="width:118px" %)Parameter 2|(% style="width:118px" %)Address 2|(% rowspan="2" style="width:134px" %)Slave length|(% rowspan="2" style="width:115px" %)32-bit integer|(% rowspan="2" style="width:464px" %)The circumference of the cutting axis (including the tool length), the unit is Pulse. Range [-2000000000, 2000000000]
1662 -|(% style="width:118px" %)Address 3
1663 -|(% rowspan="2" style="width:118px" %)Parameter 3|(% style="width:118px" %)Address 4|(% rowspan="2" style="width:134px" %)Slave synchronization length|(% rowspan="2" style="width:115px" %)32-bit integer|(% rowspan="2" style="width:464px" %)The length of the slave axis synchronization zone. Synchronization area range: 0<synchronization area length<~|slave axis length/2~|
1664 -|(% style="width:118px" %)Address 5
1665 -|(% rowspan="2" style="width:118px" %)Parameter 4|(% style="width:118px" %)Address 6|(% rowspan="2" style="width:134px" %)Slave axis synchronization magnification|(% rowspan="2" style="width:115px" %)Floating|(% rowspan="2" style="width:464px" %)(((
1654 +|(% style="width:118px" %)**Parameter**|(% style="width:96px" %)**Offset address**|(% style="width:195px" %)**Name**|(% style="width:102px" %)**Format**|(% style="width:958px" %)**Instruction**
1655 +|(% rowspan="2" style="width:118px" %)Parameter 1|(% style="width:96px" %)Address 0|(% rowspan="2" style="width:195px" %)Spindle length|(% rowspan="2" style="width:102px" %)32-bit integer|(% rowspan="2" style="width:958px" %)The cutting length of the feeding axis moving, the unit is Pulse.
1656 +|(% style="width:96px" %)Address 1
1657 +|(% rowspan="2" style="width:118px" %)Parameter 2|(% style="width:96px" %)Address 2|(% rowspan="2" style="width:195px" %)Slave length|(% rowspan="2" style="width:102px" %)32-bit integer|(% rowspan="2" style="width:958px" %)The circumference of the cutting axis (including the tool length), the unit is Pulse. Range [-2000000000, 2000000000]
1658 +|(% style="width:96px" %)Address 3
1659 +|(% rowspan="2" style="width:118px" %)Parameter 3|(% style="width:96px" %)Address 4|(% rowspan="2" style="width:195px" %)Slave synchronization length|(% rowspan="2" style="width:102px" %)32-bit integer|(% rowspan="2" style="width:958px" %)The length of the slave axis synchronization zone. Synchronization area range: 0<synchronization area length<~|slave axis length/2~|
1660 +|(% style="width:96px" %)Address 5
1661 +|(% rowspan="2" style="width:118px" %)Parameter 4|(% style="width:96px" %)Address 6|(% rowspan="2" style="width:195px" %)Slave axis synchronization magnification|(% rowspan="2" style="width:102px" %)Floating|(% rowspan="2" style="width:958px" %)(((
1666 1666  Calculation method one:
1667 1667  
1668 -In the synchronization zone, the speed of the master axis and the slave axis are equal, and the synchronization magnification calculation method:[[image:09_html_d11c191bffc9429b.jpg||class="img-thumbnail"]]
1664 +In the synchronization zone, the speed of the master axis and the slave axis are equal, and the synchronization magnification calculation method:
1669 1669  
1670 1670  V1(V2)=Master (slave) axis speed
1671 1671  
... ... @@ -1681,29 +1681,29 @@
1681 1681  
1682 1682  Number of pulses required by the spindle
1683 1683  )))
1684 -|(% style="width:118px" %)Address 7
1685 -|(% rowspan="2" style="width:118px" %)Parameter 5|(% style="width:118px" %)Address 8|(% rowspan="2" style="width:134px" %)Slave axis maximum magnification limit|(% rowspan="2" style="width:115px" %)Floating|(% rowspan="2" style="width:464px" %)Maximum magnification = maximum speed of slave axis/maximum speed of main axis
1686 -|(% style="width:118px" %)Address 9
1687 -|(% rowspan="2" style="width:118px" %)Parameter 6|(% style="width:118px" %)Address 10|(% style="width:134px" %)Acceleration curve|(% style="width:115px" %)Integer|(% style="width:464px" %)(((
1680 +|(% style="width:96px" %)Address 7
1681 +|(% rowspan="2" style="width:118px" %)Parameter 5|(% style="width:96px" %)Address 8|(% rowspan="2" style="width:195px" %)Slave axis maximum magnification limit|(% rowspan="2" style="width:102px" %)Floating|(% rowspan="2" style="width:958px" %)Maximum magnification = maximum speed of slave axis/maximum speed of main axis
1682 +|(% style="width:96px" %)Address 9
1683 +|(% rowspan="2" style="width:118px" %)Parameter 6|(% style="width:96px" %)Address 10|(% style="width:195px" %)Acceleration curve|(% style="width:102px" %)Integer|(% style="width:958px" %)(((
1688 1688  0: constant acceleration curve, the speed curve is T type
1689 1689  
1690 1690  1: Constant jerk curve, the speed curve is S type
1691 1691  )))
1692 -|(% style="width:118px" %)Address 11|(% style="width:134px" %)CAM curve|(% style="width:115px" %)Integer|(% style="width:464px" %)Start, stop, and various curve selections for different synchronization zone positions: (currently only one type is supported, the default tracking RightCam, and the return LeftCam curve type. May not be set)
1693 -|(% rowspan="2" style="width:118px" %)Parameter 7|(% style="width:118px" %)Address 12|(% style="width:134px" %)Resolution|(% style="width:115px" %)Integer|(% style="width:464px" %)Range [62,511]
1694 -|(% style="width:118px" %)Address 13|(% style="width:134px" %)Reserved|(% style="width:115px" %)Retained|(% style="width:464px" %)Reserved
1695 -|(% rowspan="2" style="width:118px" %)Parameter 8|(% style="width:118px" %)Address 14|(% rowspan="2" style="width:134px" %)synchronization zone start position|(% rowspan="2" style="width:115px" %)32-bit integer|(% rowspan="2" style="width:464px" %)After the curve is generated correctly, the calculated starting position of the spindle synchronization area can be used to set the lower limit of the synchronization area.
1696 -|(% style="width:118px" %)Address 15
1697 -|(% rowspan="2" style="width:118px" %)Parameter 9|(% style="width:118px" %)Address 16|(% rowspan="2" style="width:134px" %)End of synchronization zone|(% rowspan="2" style="width:115px" %)32-bit integer|(% rowspan="2" style="width:464px" %)After the curve is correctly generated, the calculated end position of the spindle synchronization area can be used to set the lower limit of the synchronization area.
1698 -|(% style="width:118px" %)Address 17
1699 -|(% rowspan="2" style="width:118px" %)Parameter 10|(% style="width:118px" %)Address 18|(% rowspan="2" style="width:134px" %)Reserved|(% rowspan="2" style="width:115px" %)Reserved|(% rowspan="2" style="width:464px" %)Reserved
1700 -|(% style="width:118px" %)Address 19
1701 -|(% rowspan="2" style="width:118px" %)Parameter 11|(% style="width:118px" %)Address 20|(% rowspan="2" style="width:134px" %)The maximum magnification of the actual operation of slave axis|(% rowspan="2" style="width:115px" %)Floating|(% rowspan="2" style="width:464px" %)(((
1688 +|(% style="width:96px" %)Address 11|(% style="width:195px" %)CAM curve|(% style="width:102px" %)Integer|(% style="width:958px" %)Start, stop, and various curve selections for different synchronization zone positions: (currently only one type is supported, the default tracking RightCam, and the return LeftCam curve type. May not be set)
1689 +|(% rowspan="2" style="width:118px" %)Parameter 7|(% style="width:96px" %)Address 12|(% style="width:195px" %)Resolution|(% style="width:102px" %)Integer|(% style="width:958px" %)Range [62,511]
1690 +|(% style="width:96px" %)Address 13|(% style="width:195px" %)Reserved|(% style="width:102px" %)Retained|(% style="width:958px" %)Reserved
1691 +|(% rowspan="2" style="width:118px" %)Parameter 8|(% style="width:96px" %)Address 14|(% rowspan="2" style="width:195px" %)synchronization zone start position|(% rowspan="2" style="width:102px" %)32-bit integer|(% rowspan="2" style="width:958px" %)After the curve is generated correctly, the calculated starting position of the spindle synchronization area can be used to set the lower limit of the synchronization area.
1692 +|(% style="width:96px" %)Address 15
1693 +|(% rowspan="2" style="width:118px" %)Parameter 9|(% style="width:96px" %)Address 16|(% rowspan="2" style="width:195px" %)End of synchronization zone|(% rowspan="2" style="width:102px" %)32-bit integer|(% rowspan="2" style="width:958px" %)After the curve is correctly generated, the calculated end position of the spindle synchronization area can be used to set the lower limit of the synchronization area.
1694 +|(% style="width:96px" %)Address 17
1695 +|(% rowspan="2" style="width:118px" %)Parameter 10|(% style="width:96px" %)Address 18|(% rowspan="2" style="width:195px" %)Reserved|(% rowspan="2" style="width:102px" %)Reserved|(% rowspan="2" style="width:958px" %)Reserved
1696 +|(% style="width:96px" %)Address 19
1697 +|(% rowspan="2" style="width:118px" %)Parameter 11|(% style="width:96px" %)Address 20|(% rowspan="2" style="width:195px" %)The maximum magnification of the actual operation of slave axis|(% rowspan="2" style="width:102px" %)Floating|(% rowspan="2" style="width:958px" %)(((
1702 1702  The maximum magnification of the actual operation of slave axis:
1703 1703  
1704 1704  It is sync magnification when it is long material, and it is between sync magnification and maximum limit magnification when it is short material.
1705 1705  )))
1706 -|(% style="width:118px" %)Address 21
1702 +|(% style="width:96px" %)Address 21
1707 1707  )))
1708 1708  
1709 1709  **{{id name="2.3_案例"/}}(3) Case**
PixPin_2024-12-31_14-57-19.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.DevinChen
Size
... ... @@ -1,1 +1,0 @@
1 -53.0 KB
Content