【分享】小心!S7-1200的S7通信有地雷!

已锁定

Automann

  • 帖子

    6168
  • 精华

    138
  • 被关注

    309

论坛等级:至圣

注册时间:2004-12-23

普通 普通 如何晋级?

【分享】小心!S7-1200的S7通信有地雷!

14872

33

2015-08-10 14:32:16

star star

使用PUT/GET的S7单向通信我已做过很多次,包括西门子各种PLC之间的S7通信几乎都是“不费吹灰之力”就通信上了。最近在做S7-300和S7-1200之间的S7通信时,S7-1200做客服机没有问题,S7-1200做服务器怎么也不能传输数据。这可是我在5年以前就做成功过的实验呀!反复折腾了几天,最后还是通过一个朋友知道了原因。原来在STEP7 V13中组态固件版本V4.0的S7-1200 CPU的属性时,在保护类别的“连接机制”中,需要勾选“允许从远程伙伴(PLC、HMI、OPC、……)使用PUT/GET通信访问”(见下图)。

通过PUT/GET访问PLC的确是一个安全漏洞,黑客可能通过这个漏洞攻击PLC系统。S7-1200新增的这个安全功能是很有必要的。但是这是个新生事物,很多用户像我一样,并不知道有这个设置。在双方连接不上时,PUT/GET的状态字列表中也没有有关的信息。

建议在可能做S7客服机的PLC的PUT/GET的状态字列表中增加有关的内容。在新版的《S7-1200 Easy Plus》的S7通信例子中,最好也能介绍这个设置。

为了使大家在S7-1200做S7通信的服务器时不要重蹈我的覆辙,特发此贴。

【分享】小心!S7-1200的S7通信有地雷! 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15709条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。