Hello Guest it is April 16, 2024, 02:13:56 AM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - joeaverage

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 »
1021
Mach4 General Discussion / Re: Modbus control huanyang GT vfd
« on: November 06, 2021, 06:48:05 AM »
Hi,

Quote
I pasted that code into the lua file for the spindle control, but I had no success with that unfortunately

But it doesn't go in the spindle control file, wherever it is and whatever it is, it goes in the PLC script. The code is not completed,
you have to add some details, you'll not just be able to paste it in as is.

Craig

1022
Mach4 General Discussion / Re: Modbus control huanyang GT vfd
« on: November 06, 2021, 06:36:37 AM »
Hi,
I gave you the outline of what is required in post #8. Did you try it?

Craig

1023
Mach4 General Discussion / Re: Modbus control huanyang GT vfd
« on: November 06, 2021, 12:05:49 AM »
Hi,
have you thought about putting some code in the PLC script instead?

Craig

1024
Mach4 General Discussion / Re: Modbus control huanyang GT vfd
« on: November 02, 2021, 07:43:46 PM »
Hi,
Writing your own m3 would result in the speed register being updated only at each occasion m3 is called. Quasi continuous updates ocurr with the code in the plc script and is therefore preferred.
Craig

1025
Mach4 General Discussion / Re: Modbus control huanyang GT vfd
« on: November 02, 2021, 06:56:23 AM »
Hi,

Quote
So if I use regfile and update the register manually, the spindle turns on, changes speed etc.

Exactly, that proves if the register is updated then everything works.

Quote
When I say I'm not using M3, what I mean is I'm not using a separate M3 macro.

You ARE using m3, and note it is m3 NOT M3. m3 is a Mach4 built-in macro, it's there whether you like it or not. You may also write your own m3.
When Mach encounters an m3 call it will in the first instance looks in the macros directory of your profile, if it finds an m3 there it uses it, if not it searches further
up the directory tree until it finds an m3 to use, usually the built-in m3. This is a time when you MUST use proper notation, ie m3 not M3. Get used
to using lowercase, without leading zeros and without whitespace, this is how the Gcode interpreter parses the Gcode. When the interpreter is looking for
m3 for example its likely to miss M3, it's looking look a lowercase m.

So you have two choices:
1) Write your own m3. It will live in the macros folder of your profile. It will need to include everything that the built-in m3 includes PLUS whatever
else you want, which in your case would include updating the three registers that control the VFD.
2) Use the provided script, but which for whatever reason fails to update the speed register by adding a little code in the PLC script.

The script will be something like this:

local registerHandle=mc.mcRegGetHandle(inst,.....Path)  -- Substitute Path with the full path to register wrtvfdspeed0
local speed=mc.mcGetPoundVar(inst, 2132)
speed = speed*...........    -- You may need to do some arithmetic on the pound variable to bring into into line with the number the VFD expects.
mc.mcRegSetValue(registerHandle,speed)

Craig

1026
Mach4 General Discussion / Re: Modbus control huanyang GT vfd
« on: November 01, 2021, 11:52:03 PM »
Hi,

Quote
If i need an m3 macro would that not only start the spindle after the m3 cmd?  if the on screen button is pressed would that still work??

You always had to use m3, OR the on-screen button press.....which IS an m3, so no change. The only change is that you require the commanded
speed be placed in the appropriate register....and the MODBUS plugin will look after transmitting that to the VFD.

Craig

1027
Mach4 General Discussion / Re: Modbus control huanyang GT vfd
« on: November 01, 2021, 11:37:58 PM »
Hi,
all very well but that script does not seem to work, all in all it seems a complicated way to go about a simple task.

If you enter a valid number into the register 'wrtvfdspeed0' what happens?. It should be communicated to the VFD and if the VFD is turned on by the
other control registers then it will rotate at the speed nominated by the value you just entered.

If you had two-three-four lines of code in the PLC script updating  the register wrtvfdspeed0 from the current S value which is #2132.
Every time you enter a block Snnnn either MDI or Gcode job, and hence #2132 is updated the PLC script will update wrtvfdspeed0 every few milliseconds and
Bob's your Auntie!!!

Craig

1028
Mach4 General Discussion / Re: Modbus control huanyang GT vfd
« on: November 01, 2021, 05:25:25 PM »
Hi,
in the m3 macro you need to edit it to put a valid number into the register.

Modbus exchanges data with Mach exclusively through the registers. If you want Mach to provide good Modbus data then you must program
Mach to do so.

Craig

1029
Mach4 General Discussion / Re: Driver for cnc3018
« on: October 29, 2021, 07:45:42 PM »
Hi,
this post should be on the main Mach4 General Discussion board, it will get more views and therefore responses.

The USB board you have does not in all likelyhood have a Mach4 plugin and therefore will not work with Mach4.

This is a list of those manufacturers who do have motion control boards with a Mach4 plugin:
Warp9 TD, Ethernet SmoothStepper
Vital Sysytems, HICON
PoKeys, 57CNC, 57CNCdb25
CNCDrive, UC300,UC400,UC100
PMDX, 411,424 etc
CSLabs, CSMIO/P
XHC,....

These last two are hard to recommend, CSLabs have become very slow to address bugs in their Mach4 plugin, and XHC, the sole
Chinese manufacturer, is just so buggy and constrained I would avoid like the plague.

Craig

1030
Mach4 General Discussion / Re: Editing mach4mill.cps
« on: October 27, 2021, 07:54:20 PM »
Hi,
I use Fusion 360. The post options offered are very limited. I have no doubt if you dug down deeper you would find a much more comprehensive
post processor but would be commensurately very much more complicated. I believe however that your  problem would be sorted if you used the
Heights tab of the toolpath settings dialog.

In particular Fusion 360 makes its initial move to the nominal x,y starting position but at a z height of 'Clearance Height'.

May I suggest you experiment with  the 'Clearance Height', 'Retract Height', 'Feed Height', and 'Top Height'. Using these you can determine the the first move
is to the nominal x,y location but at some safe distance above the material. At the 'Feed Height' above the material the machine should slow to the prevailing
feed rate, usually the plunge rate as the machine lowers itself into the material.

Craig

Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 »