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一下就可以,最好是可以备份一下再修改
linux下SOEM安装测试相关推荐
- mysql在linux下的安装
mysql在linux下的安装 安装环境:系统是 centos6.5 1.下载 下载地址:http://dev.mysql.com/downloads/mysql/5.6.html#downloads ...
- linux 保存编译log,(转)Linux下编译安装log4cxx
一个项目的服务器端在Linux平台下,用到了开源日志库log4cxx,这个库是apache项目的一个子库.功能很不错.下面记录下它的编译和安装过程. 第一步安装apr-1.3.8,顺序不能错,它必须首 ...
- linux tomcat 安装教程,关于Linux下配置安装Tomcat8的步骤
由于Centos6即将停止更新,本次就使用Centos7.5 X64位系统来演示,Tomcat版本就使用8.5,如果想使用9.0的版本也可以去官网进行下载,步骤都大同小异. 关于Tomcat9的新特性 ...
- Linux下使用Speedtest测试网速教程
Linux下使用Speedtest测试网速教程 文章目录: 一.通过Speedtest官网直接测试网络速度 二.通过下载源码,在命令行中测试网速 1.下载安装 2.Speedtest的参数使用: 有时 ...
- 第2章:Maven的安装/2.2 Linux下的安装
Linux下的安装 准备安装包: 解压到某个目录:比如当前目录 tar xvfz apache-maven-3.3.9-bin.tar.gz . 在当前用户的 .bash_profile文件中配置环 ...
- Linux 下如何安装软件?
http://zhidao.baidu.com/link?url=OkQCOZtVMXhasC8x9zFTZOumsFKf0WW25Ckr2wBF1xO08EsjrBpnMaTBlIAUYdxZ408 ...
- Linux下,安装配置Weblogic
Linux下,安装配置Weblogic 2009-03-20 15:03 一.安装配置JDK //如果应用不需要高版本的JDK的话,可以不单独安装JDK 1. 安装JDK # chmod a+x jd ...
- Linux 下 Redis 安装教程
Linux 下 Redis 安装教程 事先准备 下载 Redis 安装 Redis 设置 Redis 开机自启动 远程访问 Redis RDM 远程访问 Redis 笔者的运行环境: CentOS S ...
- rzsz for linux,linux下如何安装rzsz
linux下如何安装rzsz 1.登陆linux,下载rzsz安装包 wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz 2.tar z ...
- mysql在linux下的安装_mysql在linux下的安装
3.添加用户组和用户 #添加用户组 groupadd mysql #添加用户mysql 到用户组mysql useradd -g mysql mysql 4.安装 cd /usr/local/mysq ...
最新文章
- 有没有将深度学习融入机器人领域的尝试?有哪些难点?
- 思科2015校园招聘笔试面试总结
- Node.js 添加 C/C++ Addon
- 云计算自动化对于虚拟化环境意味着什么?
- java元婴期(29)----java进阶(springmvc(3)---springmvc和mybatis整合参数绑定(上))
- jq请求Ajax数据
- android qt 串口通信,Qt串口通信开发之QSerialPort模块详细使用方法与实例
- 库克:苹果公司将增加培训教育领域的投入
- “商圈合伙人”让异业联盟无边界化,打造共赢生态圈
- Android ADB 环境变量配置
- 关于一张 5 亿数据表之我与 DBA 的 battle
- matlab的gca和gcf,MATLAB 中gcf、gca 以及gco 的区别
- GoldWave音频混合剪辑教程
- luogu P5336 [THUSC2016]成绩单
- 计算机被限制压缩包打不开怎么办,【解决】压缩文件打不开,压缩文件损坏怎么修复?...
- 1118:铺地毯(C C++)
- 重庆公厕装免费WiFi 网速达50M
- 微信公众号项目(公众号关注登录网站)
- 嵌入式Linux--驱动ST7789驱动芯片的TFT屏(一)
- 京东数科(实习一面)
热门文章
- 深入浅出数据分析读书笔记(head first into data analysis)
- mysql查询男生基本情况_MySQL(一)基本查询
- VLAN的概念和链路分类
- 标准ACL(Standard ACL)
- 2017软件构造3.3
- 关于打开NVIDIA控制面板闪退问题
- 大数据Hadoop之——Hadoop图形化管理系统Hue(Hue环境部署)
- python config文件_Python如何配置config文件?
- Kepware软件使用手册
- java 药品管理系统_基于Java web的医药药品管理系统