回复:别人可以越过我的300的PLC程序直接操作数据块吗

askab

  • 帖子

    405
  • 精华

    5
  • 被关注

    34

论坛等级:侠圣

注册时间:2005-07-24

黄金 黄金 如何晋级?

发布于 2015-11-12 13:57:16

5楼

比如DB1.DBX 0.1 这个数据,我在程序中有一个前提条件,必须满足这个前提条件才能置位,但是另外一个和我们这个300的PLC通讯的设备可以编程实现不管这个前提条件是否满足,直接给DB1.DBX 0.1 这个数据置位吗?

////////////////////////////////////////////

建立单独的交换数据区域,目的,仅仅是数据交换。

PLC1—你的 DB3.DBW0---DB3.DBW10 作为数据接收区域,DB4.DBW0-DB4.DBW10 作为数据发送区域。

PLC2-别人的

例如控制一个BOOL量信号

A M0.1    //所谓你的程序中有一个前提条件,必须满足这个前提条件才能置位

JNB M001

A DB3.DBX0.0  //接收PLC2的数据 这个DB3.DBX0.0就是你所谓的可以编程实现不管这个前提条件                           是否满足,直接给DB1.DBX 0.1的信号

= DB1.DBX0.1    //被控对象

M001: NOP 0

这样即使DB3.DBX0.0有信号,被控对象也不会受到影响。

仅供参考。

大家同行,you ok ? me !
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54774条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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