# Smart Stage XY Linear actuator control

**URL:** <https://forum.inductiveautomation.com/t/smart-stage-xy-linear-actuator-control/106715>\
**Category:** Ignition\
**Created:** [May 27, 2025, 12:23pm UTC](https://forum.inductiveautomation.com/t/smart-stage-xy-linear-actuator-control/106715 "2025-05-27T12:23:23Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![jay.brooks](https://avatars.discourse-cdn.com/v4/letter/j/6a8cbe/32.png) [@jay.brooks](https://forum.inductiveautomation.com/u/jay.brooks)\
**Post date:** [May 27, 2025, 12:23pm UTC](https://forum.inductiveautomation.com/t/smart-stage-xy-linear-actuator-control/106715/1 "2025-05-27T12:23:24Z")

</div>

Has anyone been able to communicate to Dover Motion controllers via Ignition? They claim to have a Python library, and C## commands. Any help would be appreciated.

Thanks

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [May 27, 2025, 12:33pm UTC](https://forum.inductiveautomation.com/t/smart-stage-xy-linear-actuator-control/106715/2 "2025-05-27T12:33:35Z")

</div>

Links?

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [May 27, 2025, 6:15pm UTC](https://forum.inductiveautomation.com/t/smart-stage-xy-linear-actuator-control/106715/3 "2025-05-27T18:15:47Z")

</div>

> **[Motion Control Software](https://dovermotion.com/products/motion-control-software-motion-synergy-api/)**
>
> Check out all-in-one motion control software API and user interface solution for our motion products, featuring multi stage/multi-axis setup

Being that there are DLLs involved, I'm going to say this is a non-starter. Ignition's python is actually Jython, a Java-based implementation of Python. Unfortunately, DLLs don't play well with Java.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/3/a/3a564e0de95a8a0b532c37222567c052b1acfea9.png)

---

<div class="post-metadata">

**Author:** ![jay.brooks](https://avatars.discourse-cdn.com/v4/letter/j/6a8cbe/32.png) [@jay.brooks](https://forum.inductiveautomation.com/u/jay.brooks)\
**Post date:** [May 29, 2025, 5:03pm UTC](https://forum.inductiveautomation.com/t/smart-stage-xy-linear-actuator-control/106715/4 "2025-05-29T17:03:36Z")

</div>

Thank you Jordan.

I’ve been digging into this tempest myself. I’m wondering if I could call a batch file to run custom scripted programs from C-motion which is part of Dovers software package. I’m using vision on a client. Would this work? And if so, any tips?

Thank you again.

---

<div class="post-metadata">

**Author:** ![jay.brooks](https://avatars.discourse-cdn.com/v4/letter/j/6a8cbe/32.png) [@jay.brooks](https://forum.inductiveautomation.com/u/jay.brooks)\
**Post date:** [May 29, 2025, 5:04pm UTC](https://forum.inductiveautomation.com/t/smart-stage-xy-linear-actuator-control/106715/5 "2025-05-29T17:04:48Z")

</div>

If not, I’ll have to run it the scripts through an Pi connected to the drive.

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [May 29, 2025, 5:42pm UTC](https://forum.inductiveautomation.com/t/smart-stage-xy-linear-actuator-control/106715/6 "2025-05-29T17:42:24Z")

</div>

> [@jay.brooks](#):
>
> I’m wondering if I could call a batch file

Sure, but a couple of caveats.

- By default, the client does not have rights to execute batch files directly.
- You would need to make a shortcut to the batch file, and set it to run as Administrator, then execute the shortcut from Ignition.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [May 29, 2025, 5:43pm UTC](https://forum.inductiveautomation.com/t/smart-stage-xy-linear-actuator-control/106715/7 "2025-05-29T17:43:06Z")

</div>

> [@JordanCClark](#):
>
> client does not have rights to execute batch files directly

Vision does, as the logged in user.

---

<div class="post-metadata">

**Author:** ![JordanCClark](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/jordancclark/32/83362_2.png) [@JordanCClark](https://forum.inductiveautomation.com/u/JordanCClark)\
**Post date:** [May 29, 2025, 6:07pm UTC](https://forum.inductiveautomation.com/t/smart-stage-xy-linear-actuator-control/106715/8 "2025-05-29T18:07:43Z")

</div>

> [@pturmel](#):
>
> Vision does, as the logged in user.

As with most windows things, "it depends". 😒

The OSK, for instance, needs elevated privileges to run.

There's always TIAS...

---

<div class="post-metadata">

**Author:** ![jay.brooks](https://avatars.discourse-cdn.com/v4/letter/j/6a8cbe/32.png) [@jay.brooks](https://forum.inductiveautomation.com/u/jay.brooks)\
**Post date:** [May 29, 2025, 6:29pm UTC](https://forum.inductiveautomation.com/t/smart-stage-xy-linear-actuator-control/106715/9 "2025-05-29T18:29:49Z")

</div>

All good points, and info to consider.

Thank you so much for such quick response.
