User M-Code outputs with a 5i25 / 7i77 not working
20 Sep 2013 05:26 #39046
by PCW
Replied by PCW on topic User M-Code outputs with a 5i25 / 7i77 not working
If you can run the script from the command line, its executable
Probably the error is higher up the chain somewhere
Linux normally ignores file extensions
(though programs may make use of them or expect them)
Probably the error is higher up the chain somewhere
Linux normally ignores file extensions
(though programs may make use of them or expect them)
Please Log in or Create an account to join the conversation.
20 Sep 2013 05:40 #39049
by DaOne
Replied by DaOne on topic User M-Code outputs with a 5i25 / 7i77 not working
Well here is the weird part. If I put the old file back in its place it finds the mcode just it wont set the pin. The new file will set the pin but it looks like linuxcnc wont detect its there. Any other ideas? This is so frustrating.
Please Log in or Create an account to join the conversation.
20 Sep 2013 06:12 #39050
by PCW
Replied by PCW on topic User M-Code outputs with a 5i25 / 7i77 not working
Did you check these things:
The error Unknown M code used denotes one of the following:
The specified User Defined Command does not exist
The file is not an executable file
The file name has an extension
The file name does not follow this format M1nn where nn = 00 through 99
The file name used a lower case M
(from linuxcnc.org/docs/html/gcode/m-code.html)
The error Unknown M code used denotes one of the following:
The specified User Defined Command does not exist
The file is not an executable file
The file name has an extension
The file name does not follow this format M1nn where nn = 00 through 99
The file name used a lower case M
(from linuxcnc.org/docs/html/gcode/m-code.html)
Please Log in or Create an account to join the conversation.
20 Sep 2013 06:18 #39052
by DaOne
Replied by DaOne on topic User M-Code outputs with a 5i25 / 7i77 not working
The only two of those that it might be is...
"The file is not an executable file" I ran the file with a "sh" in front of the file name in the terminal. It ran great.
or
"The file name has an extension" I did a directory listing and did not see a file extension. I am not the best with Linux but I would assume it would show a extension if there was one and not hide it?
"The file is not an executable file" I ran the file with a "sh" in front of the file name in the terminal. It ran great.
or
"The file name has an extension" I did a directory listing and did not see a file extension. I am not the best with Linux but I would assume it would show a extension if there was one and not hide it?
Please Log in or Create an account to join the conversation.
20 Sep 2013 07:24 - 20 Sep 2013 07:26 #39054
by PCW
Replied by PCW on topic User M-Code outputs with a 5i25 / 7i77 not working
Here are the exact steps I took to duplicate this
cd ~/linuxcnc/nc_files
gedit M101
(a new file)
enter this text:
halcmd setp hm2_5i25.0.7i77.0.0.output-05 true
halcmd setp hm2_5i25.0.7i77.0.0.output-05 false
and save file
chmod +x M101
start linuxcnc, start and home all
select MDI tab
type M101
(relay on 7I77 out 5 clicks)
cd ~/linuxcnc/nc_files
gedit M101
(a new file)
enter this text:
halcmd setp hm2_5i25.0.7i77.0.0.output-05 true
halcmd setp hm2_5i25.0.7i77.0.0.output-05 false
and save file
chmod +x M101
start linuxcnc, start and home all
select MDI tab
type M101
(relay on 7I77 out 5 clicks)
Last edit: 20 Sep 2013 07:26 by PCW. Reason: not nc-files but nc_files
Please Log in or Create an account to join the conversation.
Time to create page: 0.072 seconds