- Configuring LinuxCNC
 - Configuration Tools
 - PnCConf Wizard
 - How do the numbers in the "Num" column correlate to IO pins on the mesa 7i92?
 
How do the numbers in the "Num" column correlate to IO pins on the mesa 7i92?
- trainwreck
 - Offline
 - Senior Member
 - 
				
			 
		Less
		More
		
			
	
		- Posts: 44
 - Thank you received: 6
 
			
	
						11 Apr 2021 17:00		 -  11 Apr 2021 17:01		#205653
		by trainwreck
	
	
		
			
	
	
	
			 		
													
	
				How do the numbers in the "Num" column correlate to IO pins on the mesa 7i92? was created by trainwreck			
			
				I'm very confused by the Num column. It seems that adding step generators somehow confuses the situation, because if you set all of encoders, pwm generators, and step generators to 0 in the configuration page the Num column makes perfect sense and each I/O tab increments as you would expect. As soon as you add any step generators though you get something like the image I have attached. Can someone explain to me how I know which dropdown connects to which pin on the mesa card?
(sorry for picture of screen, I don't have internet on my linuxcnc box so this was the easiest way)
I found this relatively recent forum post that shows the same thing I see and even mentions that the numbers don't actually directly relate to pins on the card, but doesn't explain how they arrived at the settings they have there.
Thanks in advance!
			
					(sorry for picture of screen, I don't have internet on my linuxcnc box so this was the easiest way)
I found this relatively recent forum post that shows the same thing I see and even mentions that the numbers don't actually directly relate to pins on the card, but doesn't explain how they arrived at the settings they have there.
Thanks in advance!
		Last edit: 11 Apr 2021 17:01  by trainwreck.			
			Please Log in or Create an account to join the conversation.
- tommylight
 - 
				
											 - Away
 - Moderator
 - 
				
			 
		Less
		More
		
			
	
		- Posts: 20860
 - Thank you received: 7115
 
			
	
						11 Apr 2021 17:33				#205660
		by tommylight
	
	
		
			
	
			
			 		
													
	
				Replied by tommylight on topic How do the numbers in the "Num" column correlate to IO pins on the mesa 7i92?			
			
				000-032 or more =  pin numbers
0, 1, etc = stepgen or PWM or encoder numbers
Those are as seen by Mesa and LinuxCNC.
					0, 1, etc = stepgen or PWM or encoder numbers
Those are as seen by Mesa and LinuxCNC.
Please Log in or Create an account to join the conversation.
- trainwreck
 - Offline
 - Senior Member
 - 
				
			 
		Less
		More
		
			
	
		- Posts: 44
 - Thank you received: 6
 
			
	
						11 Apr 2021 17:53		 -  11 Apr 2021 17:53		#205662
		by trainwreck
	
	
		
			
	
	
			 		
													
	
				Replied by trainwreck on topic How do the numbers in the "Num" column correlate to IO pins on the mesa 7i92?			
			
				Ok, that makes sense. So how do I know which actual pin stepgen 0 will be on? Having read through both the relevant .pin file and the 7i92 manual I don't see anything obvious that would show that relation.
Sorry if I'm being particularly dense here...
					Sorry if I'm being particularly dense here...
		Last edit: 11 Apr 2021 17:53  by trainwreck.			
			Please Log in or Create an account to join the conversation.
- PCW
 - 
				
											 - Offline
 - Moderator
 - 
				
			 
		Less
		More
		
			
	
		- Posts: 17380
 - Thank you received: 5068
 
			
	
						11 Apr 2021 18:22		 -  11 Apr 2021 18:23		#205670
		by PCW
	
	
		
			
	
	
			 		
													
	
				Replied by PCW on topic How do the numbers in the "Num" column correlate to IO pins on the mesa 7i92?			
			
				As an example:
			
					IO Connections for P2
Pin#  I/O   Pri. func    Sec. func       Chan      Pin func        Pin Dir
 1      0   IOPort       PWM              0        PWM             (Out)
14      1   IOPort       None           
 2      2   IOPort       StepGen          0        Step/Table1     (Out)
^^^^^^^^^^^^^^^^^^^^^^^^ This shows that Stepgen 0's Step pin is on DB25 pin2 and GPIO 2
15      3   IOPort       None           
 3      4   IOPort       StepGen          0        Dir/Table2      (Out)
^^^^^^^^^^^^^^^^^^^^^^^^ This shows that Steogen 0's Dir pin is on DB25 pin3 and GPIO 4
16      5   IOPort       StepGen          8        Step/Table1     (Out)
 4      6   IOPort       StepGen          1        Step/Table1     (Out)
17      7   IOPort       StepGen          8        Dir/Table2      (Out)
 5      8   IOPort       StepGen          1        Dir/Table2      (Out)
 6      9   IOPort       StepGen          2        Step/Table1     (Out)
 7     10   IOPort       StepGen          2        Dir/Table2      (Out)
 8     11   IOPort       StepGen          3        Step/Table1     (Out)
 9     12   IOPort       StepGen          3        Dir/Table2      (Out)
10     13   IOPort       None           
11     14   IOPort       QCount           0        Quad-A          (In)
12     15   IOPort       QCount           0        Quad-B          (In)
13     16   IOPort       QCount           0        Quad-IDX        (In)
		Last edit: 11 Apr 2021 18:23  by PCW.			
			Please Log in or Create an account to join the conversation.
- tommylight
 - 
				
											 - Away
 - Moderator
 - 
				
			 
		Less
		More
		
			
	
		- Posts: 20860
 - Thank you received: 7115
 
			
	
						11 Apr 2021 18:44				#205671
		by tommylight
	
	
		
			
	
			
			 		
													
	
				Replied by tommylight on topic How do the numbers in the "Num" column correlate to IO pins on the mesa 7i92?			
			
				In a terminal:
mesaflash --device 7i92 --addr 10.10.10.10 --readhmid
If you have it set for that IP range, or
mesaflash --device 7i92 --addr 192.168.1.121 --readhmid
for factory default.
That will list the pins and ports and also show what physical pin do they belong to as PCW described above.
					mesaflash --device 7i92 --addr 10.10.10.10 --readhmid
If you have it set for that IP range, or
mesaflash --device 7i92 --addr 192.168.1.121 --readhmid
for factory default.
That will list the pins and ports and also show what physical pin do they belong to as PCW described above.
Please Log in or Create an account to join the conversation.
- trainwreck
 - Offline
 - Senior Member
 - 
				
			 
		Less
		More
		
			
	
		- Posts: 44
 - Thank you received: 6
 
			
	
						11 Apr 2021 18:59				#205672
		by trainwreck
	
	
		
			
	
			
			 		
													
	
				Replied by trainwreck on topic How do the numbers in the "Num" column correlate to IO pins on the mesa 7i92?			
			
				Ok, I think I get it. To check my understanding, the Num column in pncconf is actually showing the "channel" listed in the .pin files for stepgens then?
Thanks a lot!
					Thanks a lot!
Please Log in or Create an account to join the conversation.
- PCW
 - 
				
											 - Offline
 - Moderator
 - 
				
			 
		Less
		More
		
			
	
		- Posts: 17380
 - Thank you received: 5068
 
			
	
						11 Apr 2021 19:16				#205673
		by PCW
	
	
		
			
	
			
			 		
													
	
				Replied by PCW on topic How do the numbers in the "Num" column correlate to IO pins on the mesa 7i92?			
			
				Well it either shows the channel or the GPIO pin
if no function (like stepgen,PWMgen etc) is assigned
					if no function (like stepgen,PWMgen etc) is assigned
Please Log in or Create an account to join the conversation.
		Moderators: cmorley	
- Configuring LinuxCNC
 - Configuration Tools
 - PnCConf Wizard
 - How do the numbers in the "Num" column correlate to IO pins on the mesa 7i92?
 
		Time to create page: 0.137 seconds