Commit Graph

122 Commits

Author SHA1 Message Date
29a78e1023 Moved line back to fix status update problem. 2024-06-21 16:07:54 -05:00
c930a77811 Added gain checking to the poll method. 2024-06-21 15:37:33 -05:00
df98f6667a Changed iGain range from 1-100 to 1-1000. 2024-06-21 15:30:00 -05:00
37d22e58dd Removed step frequency limits. 2024-06-21 14:56:48 -05:00
8c053dfa62 Reordered status polling commands. 2024-06-21 14:53:50 -05:00
4ab244925d Updated serial port to USB adapter. 2024-06-21 14:18:49 -05:00
0d84bb4a29 Changed to max 1 axis. 2024-06-06 14:27:15 -05:00
448e26ac23 Merge branch 'commands' into dev 2024-06-06 14:26:33 -05:00
19467e5b5b Updated method to set velocity and removed acceleration. 2024-06-06 14:20:47 -05:00
402584345f Added doMoveToHome method. 2024-06-05 16:14:40 -05:00
c5eebd9597 Added setIGain method. 2024-06-05 16:04:30 -05:00
341bbb5980 Changed motor status from atHome to Homed when GHS returns 1. 2024-06-05 15:38:57 -05:00
71ae063b23 Updated to use the setClosedLoop method to set persistent move. 2024-06-05 15:32:14 -05:00
b8b090a804 Removed setPosition method as not supported by md90. 2024-06-05 14:50:52 -05:00
273e545759 Added missing call to writeReadController to set max jog steps. 2024-06-05 14:39:35 -05:00
ba71c79a92 Updated moveVelocity command for md90. 2024-06-05 14:34:59 -05:00
d412000373 Merge branch 'commands' into dev 2024-05-24 16:17:58 -05:00
9fa37e8cd0 Set max velocity in ioc launch script. 2024-05-24 16:14:26 -05:00
9a3d3d773d Updated subst with usable velocities and description comments. 2024-05-24 15:57:58 -05:00
6c841c9041 Fixed to disconnect real initConnection. 2024-05-24 15:47:01 -05:00
9403c24df0 Changed substitutions file to use millimeters instead of micrometers. 2024-05-24 14:56:20 -05:00
7b3675fbdf Updated internal units to encoder steps (10 nm). 2024-05-24 14:31:22 -05:00
a1827ca152 Updated ioc to set motor deadband to minimum. 2024-05-24 14:15:16 -05:00
c2cbaf6bfd Updated ioc to send enable power supply command to md90. 2024-05-24 13:41:54 -05:00
1b366684d0 Changed some record field values to better match the md90. 2024-05-24 13:41:25 -05:00
8101fcae72 Updated home command for md90. 2024-05-24 09:46:58 -05:00
629c55bba4 Updated move command for md90. 2024-05-24 09:42:53 -05:00
b616133ace Merge branch 'polling' into dev 2024-05-24 08:46:38 -05:00
c1ffe8b805 Set problem and limit flags when md90 error status returned. 2024-05-24 08:44:02 -05:00
b56a1f9a35 Merge branch 'polling' into dev 2024-05-23 17:28:45 -05:00
4837e8f597 Added switch case table template for possible status codes. 2024-05-23 17:04:37 -05:00
0c32dd28eb Updated to read md90 power state. 2024-05-23 16:02:03 -05:00
0841ff3e15 Fixed incorrectly reading ints as doubles. 2024-05-23 15:54:46 -05:00
1205814767 Updated to read md90 home status. 2024-05-23 15:47:39 -05:00
67eee854c0 Changed engineering units to encoder counts for get position. 2024-05-23 14:19:43 -05:00
a4d5388531 Updated to read md90 moving status. 2024-05-23 14:12:04 -05:00
07f07d16ad Updated to read md90 position. 2024-05-23 14:05:25 -05:00
a43acb8537 Updated motor stop command string. 2024-05-22 16:55:58 -05:00
d24486dfb4 Merge branch 'rename' 2024-05-22 11:58:26 -05:00
a2d7256948 One more ACS -> DSM substitution in hidden directory. 2024-05-22 11:57:54 -05:00
4615467616 Merge branch 'rename' 2024-05-22 11:50:46 -05:00
417802a9b4 Substituted string "mcb4b" with "md90".
The following case replacements were applied (in order):
	mcb4b -> md90
	MCB4B -> MD90
	mcb-4b -> md-90
	MCB-4B -> MD-90
	MCB -> MD-90
2024-05-22 11:38:43 -05:00
a92fda6560 Substituted string "acs" with "dsm".
The following case replacements were applied (in order):
	AcsRegister -> dsmRegister
	Acs_LIBS -> dsm_LIBS
	' Acs' -> ' dsm'
	acs -> dsm
	Acs -> Dsm
	ACS -> DSM
2024-05-22 11:01:27 -05:00
7d7774072c Updated readme with new names and paths. 2024-05-20 15:05:13 -05:00
b03cda55ac Renamed "*acs*" files to "*dsm*". 2024-05-20 14:51:50 -05:00
eec0a1d8f0 Renamed *mcb4b* files to *md90*. 2024-05-20 14:41:09 -05:00
2df164b697 Merge branch 'ioc' 2024-05-20 14:24:11 -05:00
c9db06b418 Updated example IOC to use DSM prefix and zero-based indexing. 2024-05-20 14:23:12 -05:00
fd6b276fc9 Updated example IOC for one axis and to use local serial port. 2024-05-20 14:14:36 -05:00
4a9b6a91e0 Ignored additional unneeded files. 2024-05-20 14:05:54 -05:00