python调用固高GSN运动控制卡dll

1 程序编辑和打包

1.1代码

import ctypes
import os

i=10
print(i)
print ("你好,世界")

import ctypes as C

#dll = C.cdll.LoadLibrary('F:\pythonTest\gts.dll')
dll = C.cdll.LoadLibrary(os.getcwd()+'\gts.dll')
#1.传入实数调用demo
ret = dll.GTN_Open(ctypes.c_short(5),ctypes.c_short(2))
print("GTN_Open:%d" % ret)

ret = dll.GTN_ClrSts(ctypes.c_short(1),ctypes.c_short(1),ctypes.c_short(8))
print("GTN_ClrSts:%d" % ret)

ret = dll.GTN_AxisOn(ctypes.c_short(1), ctypes.c_short(1))
print("GT_AxisOn:%d" % ret)


ret = dll.GTN_AxisOn(1,1)
print("GT_AxisOn1:%d" % ret)

print("传入实数调用demo:")


# 获取当前工作目录并显示
print('当前工作目录'+os.getcwd())

price_str = input("输入回车结束!:")

1.2 程序打包

使用pycharm将python项目打包成exe运行文件

2 例程下载链接

链接:https://pan.baidu.com/s/126xRpMbOzzoqFvDoGRYglA
提取码:q4ku

3 参考文章:

1 python中设置当前工作目录
2 使用pycharm将python项目打包成exe运行文件
3 菜鸟教程-Python基础
4 windows下python调用dll的方法

你可能感兴趣的:(运动控制,自动化,python,开发语言,自动化)