1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

XesaSystems X620-EA and SimTools or FlyPT Mover

Discussion in 'Commercial Simulators and Peripherie' started by Vasilii, Jan 23, 2025.

  1. Vasilii

    Vasilii New Member

    Joined:
    Mar 2, 2024
    Messages:
    13
    Location:
    Russia
    Balance:
    27Coins
    Ratings:
    +10 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform
    My friend has a 6dof X620-EA platform from XesaSystems.

    Here are some technical specifications:
    - Dimensions (L×W×H): 3900×2450×2950mm
    - Weight: 1900kg
    - Centre of Mass (L×W×H): 1700×1200×1400mm
    - Pitch: +/- 23°
    - Roll: +/- 23°
    - Heave (usable): 650mm (+/- 325mm)
    - Payload: 2000kg at 550mm in height from C.G.

    Снимок экрана 2025-01-23 230052.jpg

    A friend of mine has successfully used this platform with X-Plane Flight Simulator and Microsoft Flight Simulator, but there are no plugins to support other simulators.

    XesaSystems support is not working because the company has ceased operations.

    I really want to try to control the X620-EA platform with SimTools or FlyPT Mover.

    In the near future, I will try to visit my friend and study the platform in more detail.

    At the moment, it is known that the platform is driven by six actuators with servos. The controller is a Siemens PLC.

    Has anyone worked with XesaSystems platforms and software?
  2. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,280
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    149,349Coins
    Ratings:
    +10,941 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Do you have more photos of the controller and motors, including whatever product labels there may be?

    Is any information available as to how the the hardware communicates?
  3. Vasilii

    Vasilii New Member

    Joined:
    Mar 2, 2024
    Messages:
    13
    Location:
    Russia
    Balance:
    27Coins
    Ratings:
    +10 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform
    I will post photos and more details when I have time to take a closer look at the platform.

    For now I can say that the actuators have Baumueller motors and inductive limit switches which are used for zero position calibration.
    01.png

    Here are some images of the Siemens PLC touchscreen from the platform's technical description:
    02.png 03.png 04.png

    I will receive detailed information about the engines and drivers soon.
    Last edited: Jan 24, 2025
  4. noorbeast

    noorbeast VR Tassie Devil Staff Member Moderator Race Director

    Joined:
    Jul 13, 2014
    Messages:
    21,280
    Occupation:
    Innovative tech specialist for NGOs
    Location:
    St Helens, Tasmania, Australia
    Balance:
    149,349Coins
    Ratings:
    +10,941 / 54 / -2
    My Motion Simulator:
    3DOF, DC motor, JRK
    Thanks :thumbs

    If it s clear how the hardware communicates then likely the SimTools dev @yobuddy can advise, but be aware that many commercial rigs are locked to proprietary protocols.
  5. Aerosmith

    Aerosmith Active Member

    Joined:
    May 30, 2024
    Messages:
    342
    Occupation:
    self employed
    Location:
    Germany
    Balance:
    2,005Coins
    Ratings:
    +192 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor
    Baumueller Servo drives usually support a large variety of different interface signals. I'm pretty sure that you can configure the drivers to either use step/dir or analogue +/-10V speed command signals. Depending on the age and model it may also support CAN. You just have to find the nameplate and google for the manual.
    • Like Like x 1
  6. Aerosmith

    Aerosmith Active Member

    Joined:
    May 30, 2024
    Messages:
    342
    Occupation:
    self employed
    Location:
    Germany
    Balance:
    2,005Coins
    Ratings:
    +192 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor
    If you remove the Siemens PLC you can probably make enough money by selling it to buy a Thanos or Motion4Sim controller to drive the servos.
  7. yobuddy

    yobuddy Well-Known Member Staff Member Moderator SimAxe Beta Tester SimTools Developer Gold Contributor

    Joined:
    Feb 9, 2007
    Messages:
    5,333
    Occupation:
    Computer Technician
    Location:
    Portland, Oregon - USA
    Balance:
    49,812Coins
    Ratings:
    +5,125 / 18 / -0
    • Like Like x 1
  8. Vasilii

    Vasilii New Member

    Joined:
    Mar 2, 2024
    Messages:
    13
    Location:
    Russia
    Balance:
    27Coins
    Ratings:
    +10 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform
    Today I will study the technical part of the platform.

    At the moment I see 2 ways to launch the platform:

    1. Remove the Siemens PLC from the electrical circuit. Instead, install a controller from @Thanos (Motion4Sim or your own design). Control the platform using SimTools or FlyPT Mover.
    In this case, you also need to connect the limit switches installed in the platform drives to the controller.

    2. Do not remove the Siemens PLC and use the X-Sys software that was supplied with the platform upon purchase.

    Based on the information we were able to find, the X-Sys software can receive UDP packets from third-party simulation software.

    Then you can try to use, for example, FlyPT Mover as a "third-party simulation software" by setting the output string of the required format in the UDP port that the X-Sys software listens to.

    All that remains is to find a protocol by which the X-Sys software will interact with the third-party simulation software.

    I'll try to find more information about X-Sys software. The platform was bought more than six years ago, I hope that not all the documentation is lost...
  9. Vasilii

    Vasilii New Member

    Joined:
    Mar 2, 2024
    Messages:
    13
    Location:
    Russia
    Balance:
    27Coins
    Ratings:
    +10 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform
    Servomotors: Baumuller DSC 071 S64U20-5 TENV
    Drivers: Baumuller BM4423-ST1-01200-03
    Controller: CPU S7-300
    PLC Siemens TP177A

    Drivers are controlled by the PROFIBUS protocol

    I will continue to search for information
    Last edited: Jan 25, 2025
  10. Vasilii

    Vasilii New Member

    Joined:
    Mar 2, 2024
    Messages:
    13
    Location:
    Russia
    Balance:
    27Coins
    Ratings:
    +10 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform
    Found a picture of the connection diagram. The diagram shows that there is a RS-485 port.

    Attached Files:

    Last edited: Jan 27, 2025
  11. Aerosmith

    Aerosmith Active Member

    Joined:
    May 30, 2024
    Messages:
    342
    Occupation:
    self employed
    Location:
    Germany
    Balance:
    2,005Coins
    Ratings:
    +192 / 0 / -0
    My Motion Simulator:
    3DOF, AC motor
    Hmm, I can find a "Kurzanleitung" (quick reference manual) in the download area at Baumueller. The connections of the motor, encoder, brake and safety signals are mentioned there. But unfortunatelly, I don't find any information about the command signals. Your schematics show "X1 Profibus" and an RS485 connector next to it. Maybe it's in the software/parameter manual.
    :think
  12. Vasilii

    Vasilii New Member

    Joined:
    Mar 2, 2024
    Messages:
    13
    Location:
    Russia
    Balance:
    27Coins
    Ratings:
    +10 / 0 / -0
    My Motion Simulator:
    3DOF, Arduino, Motion platform
    In the Baumueller documentation, the RS-485 is mentioned in the description of the encoder connector (page 211 bmaXX-bm4000.pdf).

    The additional DB-9 connector is listed as Ethernet/RS232 (pages 201-204 bmaXX-bm4000.pdf).

    I didn't find the same driver in the documentation as in my photo.

    Attached Files: