zengks
June 27, 2017, 7:52pm
1
Hello,
New to use WIZ550IO network module. Currently having issues to establish communication between devices.
My goal is to use LabView TCP/IP to control a MForce MicroDrive Motor through WIZ550IO SPI
P/N of MicroDrive is: MFM1FSD17N4
Information about the MicroDrive can be found here: http://motion.schneider-electric.com/products/mforce_microdrive_mfm.html
The MicroDrive uses SPI protocol. WIZ550IO has passed PING test in command prompt with default IP address: 192.168.1.2.
I have done the wiring as following between microdrive and wiznet device:
1. MOSI to MOSI
2. MISO to MISO
3. CLK to SCLK (SPI clock input)
4. CS to SCSn (chip select for SPI bus)
Eventually I could not get any communication established. I’m not confident with wire connections as well.
Any help would be so much appreciated.
Thanks ahead!
Edward
June 28, 2017, 12:40am
2
Hi.
What is the main MCU?
Is the MForce MicroDrive Motor and WIZ55io used directly connected?
In the attached data, MForce MicroDrive Motor is just a driver.
Separately, I think you need a control MCU.
For example, if you put the MCU between WIZ550io and MForce MicroDrive Motor and control it with SPI.
Thank you
2 Likes
zengks
June 28, 2017, 9:26pm
3
Hi,
Thanks for taking your time.
MForce MicroDrive is indeed a driver, which sends signal to an actual stepping motor from the same factory.
I did connect WIZ550io directly to one of the ports on the MicroDrive, which obviously didn’t work out.
If a controlling MCU unit could be a solution to this case, what MCU would you recommend to be connected between WIZ550io and MicroDrive?
And for the connections I am trying to accomplish, between the MicroDrive and WIZ550io, which one would be a master device over another slave device?
Thanks
Edward
June 30, 2017, 2:24am
4
Hi.
There are two opinions.
If you are using WIZ550io, you need an MCU capable of two SPI communication.
Use the W7500 or W7500P module.
If WIZ550io must be used, the MCU must have two SPI functions.
The MCU can be anything. ex) cortex series.
W7500 or W7500P module is a module with built-in MCU + TCP / IP Stack + PHY. Typically, there are WIZwiki-W7500 and WIZwiki-W7500P.
Please refer to the picture below. The picture below is the two ways I mentioned above.
Thank you
1 Like
zengks
June 30, 2017, 10:04pm
5
Hi,
Given the datasheet from Wiznet, I’m aware of its default IP address is 192.168.1.2.
Is there way I can find what the default port number is on WIZ550io is ?
Hi.
Read the SIPR Register of the W5500.
You can check the code in Iolibrary.
There is a SIPR register code for the W5500 in the library. (link below)
ioLibrary_Driver can be used for the application design of WIZnet TCP/IP chips as W5500, W5300, W5200, W5100 W5100S. - GitHub - Wiznet/ioLibrary_Driver: ioLibrary_Driver can be used for the applica...
Thank you