Changes for page 09 Electronic cam
Last modified by Devin Chen on 2025/01/09 11:57
From version 8.1
edited by Stone Wu
on 2022/09/26 14:36
on 2022/09/26 14:36
Change comment:
There is no comment for this version
To version 11.1
edited by Theodore Xu
on 2024/05/27 10:47
on 2024/05/27 10:47
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. Stone1 +XWiki.AiXia - Content
-
... ... @@ -4,7 +4,7 @@ 4 4 5 5 **DEGEAR** 6 6 7 -Electronic gear function refers to the function of multiplying the speed of the driving shaftby the set gear ratio and outputting to the drivenshaftat this speed to control the mechanical operation.7 +Electronic gear function refers to the function of multiplying the speed of the driving axis by the set gear ratio and outputting to the driven axis at this speed to control the mechanical operation. 8 8 9 9 -[DEGEAR (s1) (s2) (s3) (d1) (d2)] 10 10 ... ... @@ -19,7 +19,7 @@ 19 19 |=(s2)|(% style="width:478px" %)Specify the data buffer of the electronic gear command|(% style="width:218px" %) |(% style="width:185px" %)Form type|(% style="width:108px" %)LIST 20 20 |=(s3)|(% style="width:478px" %)Response time, that is, how often the gear calculation is performed|(% style="width:218px" %)0~~500|(% style="width:185px" %)Signed BIN 32 bit|(% style="width:108px" %)ANY32 21 21 |=(d)|(% style="width:478px" %)Specify pulse output axis|(% style="width:218px" %)Y0~~Y7|(% style="width:185px" %)Bit|(% style="width:108px" %)ANY_BOOL 22 -|=(d)|(% style="width:478px" %)Specify direction output shaft|(% style="width:218px" %)Y/M/S/D.b|(% style="width:185px" %)Bit|(% style="width:108px" %)ANY_BOOL22 +|=(d)|(% style="width:478px" %)Specify direction output axis|(% style="width:218px" %)Y/M/S/D.b|(% style="width:185px" %)Bit|(% style="width:108px" %)ANY_BOOL 23 23 24 24 **Device used** 25 25 ... ... @@ -34,7 +34,7 @@ 34 34 **extension** 35 35 ))) 36 36 |=**Y**|=**M**|=**S**|=**D.b**|=**D**|=**R**|=**LC**|=**HSC**|=**K**|=**H**|=**[D]**|=**XXP** 37 -|=(% rowspan="5" %)DE CAM|Parameter 1| | | | | | |●|●| | | |37 +|=(% rowspan="5" %)DEGEAR|Parameter 1| | | | | | |●|●| | | | 38 38 |Parameter 2| | | | |●|●| | | | | | 39 39 |Parameter 3| | | | |●|●| | |●|●| | 40 40 |Parameter 4|●| | | | | | | | | | | ... ... @@ -42,7 +42,7 @@ 42 42 43 43 **Features** 44 44 45 -•When the instruction is turned on, the PLC obtains the number of pulses of the master axis (s1) according to the set response time (s 2), calculates the average frequency within the response time, and calculates the output of the driven axis according to the set gear ratio Frequency and output pulse number, and output pulse (d1) and direction (d2). When the frequency of the drivenshaftis greater than the set maximum frequency, it will output according to the set maximum frequency.45 +•When the instruction is turned on, the PLC obtains the number of pulses of the master axis (s1) according to the set response time (s3), calculates the average frequency within the response time, and calculates the output of the driven axis according to the set gear ratio Frequency and output pulse number, and output pulse (d1) and direction (d2). When the frequency of the driven axis is greater than the set maximum frequency, it will output according to the set maximum frequency. 46 46 47 47 •When the master axis (s1) uses the high-speed counter (HSC), the PLC internally obtains the number of external input pulses. Modifying the value of the HSC counter does not affect the judgment of the input pulse. 48 48 ... ... @@ -77,7 +77,10 @@ 77 77 * 0: Use 16-bit gear ratio 78 78 * 1: Use 32-bit gear ratio 79 79 80 -✎**Note: **After changing this bit, it will only take effect after the DEGEAR command is re-enabled or the dynamic gear ratio function is used. 80 +(% class="box infomessage" %) 81 +((( 82 +✎**Note: **After changing this bit, it will only take effect after the DEGEAR command is re-enabled or the dynamic gear ratio function is used. 83 +))) 81 81 )))|(% style="width:141px" %)0 to 1|(% style="width:127px" %)Read/write 82 82 |=16|(% style="width:348px" %)32-bit electronic gear ratio numerator (low word)|(% rowspan="4" style="width:401px" %)((( 83 83 Number of outputs = Spindle input number within response time*numerator/denominator ... ... @@ -90,6 +90,8 @@ 90 90 |=22|(% style="width:348px" %)32-bit electronic gear ratio denominator (low word)|(% rowspan="2" style="width:141px" %)-|(% rowspan="2" style="width:127px" %)Read-only 91 91 |=23|(% style="width:348px" %)32-bit electronic gear ratio denominator (high word) 92 92 96 +(% class="box infomessage" %) 97 +((( 93 93 **✎Note:** 94 94 95 95 • When the output pulse axis (d1) is used by this instruction, other high-speed pulse instructions can no longer use the output axis. Otherwise, an operation error will occur and pulse output will not be performed. ... ... @@ -99,6 +99,7 @@ 99 99 • The electronic gear commands can only be enabled at most 8 (Y0 ~~ Y7) at the same time. 100 100 101 101 • The electronic gear command is used, and the data buffer (s2) will occupy 24 consecutive devices. Note that the address cannot exceed the range of the device and reuse. 107 +))) 102 102 103 103 **Error code** 104 104