DX100 Ethernet/IP PCI card

  • Have the DX100 Ethernet/IP PCI module for the CPU slots the same function as the default Ethernet port on the CPU?

    So like: PC send request --> DX100 receive request
    PC receive answer <-- DX100 send answer

    Protocol UDP connection.

  • The ethernet (high speed ethernet server) port on the controller communicate with a simulation program.

    Now we want to connect another pc that write and read some D variables of the robot, UDP protocol.

    Two systems that have a different ethernet communication

    Is that possible on the controller with the Ethernet/IP pci card?

  • In theory, most anything with a ethernet card should be networkable in such a manner, however in practice motoman does not, much more then recomend their own SDK kits, and maybe if you know a tech or programmer they may have some advice. (I would try anything once, but would not bet the bank on it) Motoman is notoriously proprietary, but times change, and I think I would encourage everyone to try any and all alternatives, (but if a boss or customer is on my back I would say its motosim,, or moto programs,, only but,,,, in my own I want other software,, and would like open source stuff...) I wish you good luck, and yes I would try it.. (famous last words).

  • FYI- there is a new ethernet IP card available that does allow you to still use the LAN port on the controller, available for the DX100's.

    As far as communicating with multiple protocols through the LAN port, I do not know the specifics. All I can say is we have had success communicating through the LAN port with a switch to a PC using Motocom SDK, for reading/setting variables, and simultaneously a PLC using a high speed ethernet server connection, UDP protocol. The only certain thing I do know is that communication with multiple instances of the same protocol, i.e. two instances of high speed e-server, is not possible.

    All I can really say is good luck.

  • I am trying to communicate with DX100 via LAN as mentioned in the High Speed Ethernet Server Function Manual.

    I am trying to get the position data with the Robot Position Data Reading Command as per the Manual. The data sent is as follows (This in decimal form): [89, 69, 82, 67, 32, 0, 0, 0, 51, 49, 0, 0, 0, 0, 0, 0, 57, 57, 57, 57, 57, 57, 57, 57, 117, 0, 101, 0, 6, 14, 0, 0]

    This is as per the packet format mentioned in the manual. The above data when converted to ASCII & hexadecimal reads as Y,E,R,C,0x20,0,0,0,'3','1',0,0,0,0,0,0,'9','9','9','9','9','9','9','9',0x75,0,101,0,6,0x0E,0,0.

    I am getting a error in the reply which is Format Error (Access level error) as per the Manual. I am unable to find the error in the format. Please help.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account
Sign up for a new account in our community. It's easy!
Register a new account
Sign in
Already have an account? Sign in here.
Sign in Now