设备ip必须在同一个网段,才能ping到

相关ip的链接https://blog.csdn.net/bytxl/article/details/41897287

在调试plc与树莓派的过程中,犯了一个很低级的错误,但是这个错误对于新手来讲,很难发现,特别是对于一个学电气的人来说,因为我折腾了好几天,在各种博客,论坛里找答案,FQ出去看YouTube都没有发现这个问题,因为这个问题对于他们来说是太低级错误,默认大家都知道额,所以我在此写下经验分享也警惕自己,因为以前就是遇到同样的问题。

开始树莓派和PC是通过路由器链接的,所以自动分配了地址,然后PLC的地址却不是由路由器分配的,是通过博涂来设置,所以很容易造成PC和树莓派在同一个网段而PLC并没有,在通过摸索,我就换了路由器,用交换机代替,结果putty和远程界面都不能使用,通过ip查询发现PC和树莓派的ip地址都改变了

而且还不是同一个网段,最终就PC和树莓派都设置成同一个网段

静态ip是不错的选择

pc的设置只需要去适配器的网络属性下本地连接设置

树莓派的静态ip有多种

引用链接https://www.jianshu.com/p/308fb22a7dab

方法一、使用路由器设置

使用浏览器登录路由器,在地址栏输入:192.168.1.1,然后回车,默认的账号密码都是admin。部分路由器可能不是这个地址,可以从路由器背面查看操作引导。

点击保存即可。MAC地址可以在树莓派终端下输入:

pi@raspberrypi:~ $ ifconfig -a

方法二、修改/etc/network/interfaces文件设置(这个方法不适用于本人的树莓派2b)

终端下输入

pi@raspberrypi:~ $ sudo nano /etc/network/interfaces

原先网卡IP是从DHCP服务器获取的,找到下面这一句

iface eth0 inet dhcp

我们需要改为静态IP,将这一句替换为如下内容,如果找不到这一句就直接填写下面的内容到文件最后

iface eth0 inet static

#固定IP地址

address 192.168.1.201

#掩码,可以登录路由器查看

netmask 255.255.255.0

#网关,可以登录路由器查看

gateway 192.168.1.1

#DNS服务器

dns-nameservers 114.114.114.114

eth0是有线网卡,如果连接的是无线网络,把eth0改成wlan0

iface wlan0 inet static

address 192.168.1.202

netmask 255.255.255.0

gateway 192.168.1.1

dns-nameservers 114.114.114.114

方法三、进入桌面设置(这个方法最简单,但是要有屏幕显示)

右键点击菜单栏上面网络的图标

最后

重启树莓派。

作者:oldfool
链接:https://www.jianshu.com/p/308fb22a7dab
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

PLC的IP设置

通过路由器设置的话,应该就可以不会出现不同网段的问题,或许这个是最简单的方法,不过本人没有尝试。

设置为静态ip后问题就是PC连不上互联网

先设置成自动获取ip地址,在通过ipconfig /all查看相关参数

再手动填写参数

snap7和plc的IP设置问题的更多相关文章

  1. AB PLC首次IP地址如何分配

    AB PLC首次IP地址如何分配,这里介绍的方法是针对CompactLogix和ControlLogix控制器 一.准备工作 AB PLC控制器一台,本文以5069-L330ER为例,将其通电: 笔记 ...

  2. 第一种SUSE Linux IP设置方法

    第一种SUSE Linux IP设置方法ifconfig eth0 192.168.1.22 netmask 255.255.255.0 uproute add default gw 192.168. ...

  3. ubuntu12.04静态ip设置问题

    由于linux知识不是学的很深,所以仅代表我自己的设置成功总结. 第一步是设置/etc/network/interfaces 增加静态ip设置 auto eth0iface eth0 inet sta ...

  4. [Linux] - CentOS IP设置方法

    CentOS 7的IP设置方法: 1.手动设置IP方法 a) 运行命令,cd到目录: cd /etc/sysconfig/network-scripts/ b) 运行命令:ls -l 找到类似这个文件 ...

  5. 1 weekend110的Linux带图形系统安装 + 网络配置 + 静态IP设置

    一.weekend110的Linux带图形系统安装 二.网络配置 明明是配置好的啊,只能说是域名出现问题了, 出现ping:unknow host www.baidu.com的问题解决 解决Ubunt ...

  6. 静态与动态IP设置

    静态IP设置 netsh interface ipv4 set address name="本地连接" source=static addr=192.168.0.212 (这个地方 ...

  7. nginx前端负载,后端apache获取真实IP设置

    原文链接: nginx前端负载,后端apache获取真实IP设置 参考文献: 前端Nginx,后端Apache获取用户真实IP地址  按照第二种方法设置不成功! 网站最前端是nginx,做的PROXY ...

  8. Centos 7 学习之静态IP设置

    原文链接:http://blog.csdn.net/johnnycode/article/details/40624403 本学习主要针对 Centos 7.0.1406 版本进行学习整理! 如果你使 ...

  9. linux双线ip设置(不需额外增加路由表)

    linux 双线ip设置(不需额外增加路由表,只需修改下面就ok了)修改   vi /etc/iproute2/rt_tables              (增加电信和网通两个路由表) 增加252  ...

随机推荐

  1. 前后端token机制 识别用户登录信息

    Token,就是令牌,最大的特点就是随机性,不可预测.一般黑客或软件无法猜测出来. 那么,Token有什么作用?又是什么原理呢? Token一般用在两个地方: 1)防止表单重复提交. 2)anti c ...

  2. [转]pycharm 2016.2注册码

    在网上找了好多都不行,最后还是这个好使.在网上搜索了半天挨个试过来最终找到了License server的方法,由此分享给大家.这个也完全没有使用时间的限制~ 直接打开pycharm,选License ...

  3. wcf在post请求时,关于string类型参数传入中文的处理

    一.方法默认只有一个参数 (1)BodyStyle = WebMessageBodyStyle.Bare [OperationContract][WebInvoke(Method = "PO ...

  4. 169. Majority Element求众数

    网址:https://leetcode.com/problems/majority-element/ 参考:https://blog.csdn.net/u014248127/article/detai ...

  5. js里面对数据处理的方法

      1,charAt()方法可返回指定位置的字符 JavaScript String 对象 例:stringObject.charAt(index) index:表示字符串中某个位置的数字,即字符在字 ...

  6. 【算法】祭奠spfa 最短路算法dijspfa

    题目链接 本题解来源 其他链接 卡spfa的数据组 题解堆优化的dijkstra 题解spfa讲解 来自以上题解的图片来自常暗踏阴 使用前向星链表存图 直接用队列优化spfa struct cmp { ...

  7. IntelliJ IDEA 注册码——亲测有效

    链接地址:http://idea.lanyus.com 使用时需要将“0.0.0.0 account.jetbrains.com”添加到hosts文件中,mac操作hosts文件可以参考链接: htt ...

  8. 安全基线自动化扫描、生成报告、加固的实现(以Tomcat为例)

    一.背景说明 当前在服务上线前,安全部门都会对服务基线配置进行把关,整个流程可以分为扫描.生成报告.修复三步. 在执行这一流程时当前普遍的做法是半自动化的,扫描和生成报告是自动化的,执行扫描.执行生成 ...

  9. yml多环境配置

    配置独立各自的环境 注:如果需要修改环境测试,只需要修改spring: profiles: active: “环境名” spring: profiles: active: prd --- #开发环境配 ...

  10. Linux配置JDK、Tomcat和Mysql免安装版

    现在已有JDK.Tomcat和mysql的tar.gz压缩文件 1.解压文件 (1)解压tar.gz tar -zxvf 待解压文件名 -C 解压到目标文件目录 (2)解压zip unzip 待解压文 ...