正运动运动控制卡C#编程的步骤 点击:2926 | 回复:2



正运动技术

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:267帖 | 328回
  • 年度积分:50
  • 历史总积分:918
  • 注册:2020年9月10日
发表于:2022-03-30 18:46:19
楼主

一、新建MFC项目,添加函数库。

1.在VS2015菜单“文件”→“新建”→ “项目” ,启动创建项目向导。

image.png

2.选择开发语言为“Visual C#”和.NET Framework 4以及Windows 窗体应用程序。 

image.png

3.找到厂家提供的光盘资料里面的C#函数库,路径如下(64位库为例):

1)进入光盘资料找到PC函数文件夹。

image.png

2)选择函数库2.1。

image.png

3)Windows平台。

image.png

4)根据需要选择对应的函数库这里选择64位库。

image.png

5)解压C++的压缩包,里面有C#对应的函数库。

image.png

6)函数库具体路径如下图所示。

image.png

4.将厂商提供的C#的库文件以及相关文件复制到新建的项目里面。
1)将zmcaux.cs文件复制到新建的项目里面中。

image.png

2)将zaux.dll和zmotion.dll文件放入bin\debug文件夹中。

image.png

5.用vs打开新建的项目文件,在右边的解决方案资源管理器中点击显示所有,然后鼠标右键点击zmcaux.cs文件,点击包括在项目中。  

image.png

点击显示所有

image.png

点击包括在项目中

6.双击Form1.cs里面的Form1,出现代码编辑界面,在文件开头写入 using cszmcaux,并声明控制器句柄g_handle。

image.png

至此项目新建完成。



二、查看PC函数手册,了解其用法。


1.PC函数手册也在光盘资料里面,具体路径如下。


image.png



2.PC编程,一般先根据控制器连接方式选择对应的连接函数连接控制器,返回控制器句柄。接着用返回的控制器句柄,实现对控制器的控制。


三、搭建板卡链接环境。


  1. 正运动控制卡一台

  2. 千兆网线一根

  3. 电线若干

  4. PC一台

  5. ZDevelop软件

  6. 24V电源1台


四、编写例程DEMO。


例程DEMO可向正运动技术获取相关示例DEMO,获取/编写完毕执行代码后,生成EXE文件,运行EXE文件,链接控制器或仿真器,即可进行仿真操作。以示波器显示速度波形图为例,演示连续插补DEMO程序文件运行效果。

image.png

示波器示例连续插补速度波形图



楼主最近还看过



正运动技术

  • 精华:0帖
  • 求助:1帖
  • 帖子:267帖 | 328回
  • 年度积分:50
  • 历史总积分:918
  • 注册:2020年9月10日
发表于:2022-03-30 18:48:04
1楼

登陆正运动技术官网 http://www.zmotion.com.cn/pro_list_16.html  或拨打  400-089-8936 获取更多学习资料和产品资料

更多精彩内容请关注“正运动小助手”公众号。


一路飘飘

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 796回
  • 年度积分:3454
  • 历史总积分:6074
  • 注册:2011年2月28日
发表于:2022-05-20 06:03:37
2楼

感谢分享


热门招聘
相关主题

官方公众号

智造工程师