[Home]History of Configuring LinuxCNC

LinuxCNCKnowledgeBase | RecentChanges | PageIndex | Preferences | LinuxCNC.org

Revision 4 . . October 26, 2017 2:22 pm by KimK [Add nowiki tags to LinuxCNC mentions. Fix broken links. ]
Revision 3 . . December 25, 2014 11:36 am by Mgmax [updated to new branding]
  

Difference (from prior major revision) (no other diffs)

Changed: 1c1

Configuring LinuxCNC



Configuring LinuxCNC




Changed: 4c4
* Then, modify the .ini file located in ~/linuxcnc/configs/ to suit your machine [as described here]
* Then, modify the .ini file located in ~/linuxcnc/configs/ to suit your machine [as described here]

Changed: 6,8c6,8
* EMC2 uses a Hardware Abstraction Layer (HAL) which is very configurable. You can easily map any signal to any hardware pin, or modify signals with hal components as if they were real analog or digital electronic signals. See SampleParport for an example.
** Chapter 6 of the [User Manual] is a HAL tutorial that specifically describes how to change the pinout of a parallel-port stepper machine, including the addition of an external ESTOP input. [HTML version]
* ClassicLadder, a software PLC, has been added to EMC2. It allows plenty of flexibility for creating custom machine logic, in a format that most integrators are familiar with.
* LinuxCNC uses a Hardware Abstraction Layer (HAL) which is very configurable. You can easily map any signal to any hardware pin, or modify signals with hal components as if they were real analog or digital electronic signals. See SampleParport for an example.
** There is available a [HAL tutorial] that specifically describes how to change the pinout of a parallel-port stepper machine, including the addition of an external ESTOP input. See [here] for details.
* ClassicLadder, a software PLC, has been added to LinuxCNC. It allows plenty of flexibility for creating custom machine logic, in a format that most integrators are familiar with.

LinuxCNCKnowledgeBase | RecentChanges | PageIndex | Preferences | LinuxCNC.org
Search:
Published under a Creative Commons License