linux下SOEM安装测试
linux下SOEM安装测试1.获取源代码http://openethercatsociety.github.io/dl/rel/SOEM-1.3.1.tar.gz如果linux系统可以联网,直接命令下载$ wget http://openethercatsociety.github.io/dl/rel/SOEM-1.3.1.tar.gz2.安装linux下SOEM安装是非常简单的,下载源码之后解
linux下SOEM安装测试
1.获取源代码
http://openethercatsociety.github.io/dl/rel/SOEM-1.3.1.tar.gz
如果linux系统可以联网,直接命令下载
$ wget http://openethercatsociety.github.io/dl/rel/SOEM-1.3.1.tar.gz
2.安装
linux下SOEM安装是非常简单的,下载源码之后解压
$ tar xvf SOEM-1.3.1.tar.gz
$ cd SOEM-1.3.1
$ source ./setup.sh linux
$ make all
这样的话安装就算完成
接下来进行一些测试
3.测试
源码里面带有测试程序
$ cd test/linux
simple_test2本来没有,是我自己修改写的
以slaveinfo为例,SOEM和igh是不一样的,SOEM没有什么命令行什么的,程序基本上全靠自己写
连接好从站
$ cd slaveinfo
$ sudo ./slaveinfo eth1
eth1是网卡名,是连接从站的网卡
然后会输出从站的简单信息
然后这个程序还可以加参数,以获得从站更多的信息
$ sudo ./slaveinfo eth1 -map
$ sudo ./slaveinfo eth1 -sdo //这个输出可能会有很多,如果查看不方便可以这样
$ sudo ./slaveinfo eth1 -sdo > sdo.txt
如果要修改代码,改了之后在当前文件夹下make一下就可以,最好是可以备份一下再修改
更多推荐
所有评论(0)