I just got a my first CSMIO/IP-M controller (and hopefully not last as the product itself looks promising).
I have some other questions to CS-LAB in addition to concerns listed below and they have promised to answer as soon as I will clear some space in to my mailbox as their mails have gotten rejected due to my full mailbox.
However, in a mean while I was thinking to have comments also from other users to following concerns that are not too clear to me. So if somebody experienced (or otherwise knows the product) could clarify few things tried to describe below:
CSMIO/IP-M manual p.4 says
"
Inputs/outputs signals are inside optically isolated, filtered, protected against short circuit, overheating etc."
However, manual's p.12 says:
"
Pay special attention during connection because STEP/DIR signals are not protected against short circuit and voltage higher than 5V!"
How is it, are these IOs protected e.g. against short circuit or not?
I have some troubles to get motors turning when I have connected all four differential output signals (step+, step-, dir+, dir-) from controller to stepper driver (like illustrated on manual's page 19). In other words, motor do not spin. So I started to try something on Mach’s motor output configuration.
Going back to page 12, there are the description of the pins and signals. Are the signals fixed or can these be configured in Mach like it is the case with LPT-port? To me it looks the configuration has no effect on outputs. As an example, an X-axis step signal is connected to pin#2 by default, but I cannot e.g. configure the x-axis dir to pin #3. No matter what I have configured in Mach, dir signal goes to pin #1.
So, this did not wake up my motors. Let’s try something else with different wiring:
In the
Differential outputs manual sect. 2.1.2 under the connection example image, there is a text
"
In this case, we do not use twisted cable and that is why the connection is more exposed to the influence of interferences. Shared cable (cathode) is connected to the GND of the device, in the CSMIO/IP-S it is 13th PIN of STEP/DIR connector, and in the CSMIO/IP-M we have to use the GND on 2nd PIN or ANALOG I/O 8 connector because there is no GND PIN on STEP/DIR connector."
I just cannot get the meaning of "and in the CSMIO/IP-M we have to use the GND on 2nd PIN or ANALOG I/O 8 connector"
Where the GND can be found from, is it analog IO terminal pin #2 or pin#8 or what? (forgive me I'm not a native English speaking person, so every now and then I got confused...)
Further to the wiring,
Manual p. 46 says:
“
While connecting the controller– e.g. for the M542 stepper motor you should connect the PUL+ signal to the 5V power and CSMIO/IP-M STEP output to the PUL- of the drive. This way – switching on the optocoupler in the M542 will be followed by the leading edge of the CSMIO/IP-M STEP signal.”
Where is this 5V taken from? From the controller pin perhaps? Is there any diagram available about this scheme?
Comments on these issues and other findings would be very much appreciated.
Input IOs seem to be working as long as the port number 10 is set. This is instructed on
manual page 41. It would be nice to have this mentioned on manual’s p. 14 as well, where all DI pins signals are described.
Thanks for listening,
Juha