Changes for page 09 Electronic cam
Last modified by Jim(Forgotten) on 2025/06/23 18:38
From version 20.1
edited by Jim(Forgotten)
on 2025/06/23 15:17
on 2025/06/23 15:17
Change comment:
There is no comment for this version
To version 13.1
edited by Devin Chen
on 2024/06/21 14:48
on 2024/06/21 14:48
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 1 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Jim1 +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,14 +829,10 @@ 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 -Bit 1:Startat specified position834 +Bit3: zoom from axis 835 835 836 -Bit2: Zomm master axis 837 - 838 -Bit3: Zoom slave axis 839 - 840 840 Bit5: Use external start signal 841 841 842 842 Bit6: Start from current position ... ... @@ -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 11661 -|(% 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 31663 -|(% 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 51665 -|(% 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:97px" %)**Offset address**|(% style="width:137px" %)**Name**|(% style="width:134px" %)**Format**|(% style="width:503px" %)**Instruction** 1655 +|(% rowspan="2" style="width:118px" %)Parameter 1|(% style="width:97px" %)Address 0|(% rowspan="2" style="width:137px" %)Spindle length|(% rowspan="2" style="width:134px" %)32-bit integer|(% rowspan="2" style="width:503px" %)The cutting length of the feeding axis moving, the unit is Pulse. 1656 +|(% style="width:97px" %)Address 1 1657 +|(% rowspan="2" style="width:118px" %)Parameter 2|(% style="width:97px" %)Address 2|(% rowspan="2" style="width:137px" %)Slave length|(% rowspan="2" style="width:134px" %)32-bit integer|(% rowspan="2" style="width:503px" %)The circumference of the cutting axis (including the tool length), the unit is Pulse. Range [-2000000000, 2000000000] 1658 +|(% style="width:97px" %)Address 3 1659 +|(% rowspan="2" style="width:118px" %)Parameter 3|(% style="width:97px" %)Address 4|(% rowspan="2" style="width:137px" %)Slave synchronization length|(% rowspan="2" style="width:134px" %)32-bit integer|(% rowspan="2" style="width:503px" %)The length of the slave axis synchronization zone. Synchronization area range: 0<synchronization area length<~|slave axis length/2~| 1660 +|(% style="width:97px" %)Address 5 1661 +|(% rowspan="2" style="width:118px" %)Parameter 4|(% style="width:97px" %)Address 6|(% rowspan="2" style="width:137px" %)Slave axis synchronization magnification|(% rowspan="2" style="width:134px" %)Floating|(% rowspan="2" style="width:503px" %)((( 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 71685 -|(% 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 axis1686 -|(% style="width: 118px" %)Address 91687 -|(% 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:97px" %)Address 7 1681 +|(% rowspan="2" style="width:118px" %)Parameter 5|(% style="width:97px" %)Address 8|(% rowspan="2" style="width:137px" %)Slave axis maximum magnification limit|(% rowspan="2" style="width:134px" %)Floating|(% rowspan="2" style="width:503px" %)Maximum magnification = maximum speed of slave axis/maximum speed of main axis 1682 +|(% style="width:97px" %)Address 9 1683 +|(% rowspan="2" style="width:118px" %)Parameter 6|(% style="width:97px" %)Address 10|(% style="width:137px" %)Acceleration curve|(% style="width:134px" %)Integer|(% style="width:503px" %)((( 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" %)Reserved1695 -|(% 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 151697 -|(% 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 171699 -|(% 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" %)Reserved1700 -|(% style="width: 118px" %)Address 191701 -|(% 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:97px" %)Address 11|(% style="width:137px" %)CAM curve|(% style="width:134px" %)Integer|(% style="width:503px" %)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:97px" %)Address 12|(% style="width:137px" %)Resolution|(% style="width:134px" %)Integer|(% style="width:503px" %)Range [62,511] 1690 +|(% style="width:97px" %)Address 13|(% style="width:137px" %)Reserved|(% style="width:134px" %)Retained|(% style="width:503px" %)Reserved 1691 +|(% rowspan="2" style="width:118px" %)Parameter 8|(% style="width:97px" %)Address 14|(% rowspan="2" style="width:137px" %)synchronization zone start position|(% rowspan="2" style="width:134px" %)32-bit integer|(% rowspan="2" style="width:503px" %)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:97px" %)Address 15 1693 +|(% rowspan="2" style="width:118px" %)Parameter 9|(% style="width:97px" %)Address 16|(% rowspan="2" style="width:137px" %)End of synchronization zone|(% rowspan="2" style="width:134px" %)32-bit integer|(% rowspan="2" style="width:503px" %)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:97px" %)Address 17 1695 +|(% rowspan="2" style="width:118px" %)Parameter 10|(% style="width:97px" %)Address 18|(% rowspan="2" style="width:137px" %)Reserved|(% rowspan="2" style="width:134px" %)Reserved|(% rowspan="2" style="width:503px" %)Reserved 1696 +|(% style="width:97px" %)Address 19 1697 +|(% rowspan="2" style="width:118px" %)Parameter 11|(% style="width:97px" %)Address 20|(% rowspan="2" style="width:137px" %)The maximum magnification of the actual operation of slave axis|(% rowspan="2" style="width:134px" %)Floating|(% rowspan="2" style="width:503px" %)((( 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 211702 +|(% style="width:97px" %)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