回复:多个用户界面控制PLC

已锁定

Zane

版主 西门子1847工业学习平台

  • 帖子

    21054
  • 精华

    399
  • 被关注

    1484

论坛等级:至圣

注册时间:2003-06-06

钻石 钻石 如何晋级?

发布于 2020-06-09 13:05:38

3楼

展开查看
以下是引用宝冬在2019-11-25 18:15:15的发言 >楼主

多个用户界面(上位机和触摸屏)控制同一个或同一组PLC,各个界面需要分别主导控制PLC。获得当前主导控制权的界面可以操控PLC,其它用户界面依然可以看到整个过程,但是无法介入控制,直到自己获得控制权。不知道各位大侠对这样的情况是怎样处理的?有没很好的办法,可以切磋一下。


我目前的做法是:

控制PLC,无非就是写入命令写入数值等,总之就是写入东西,把所有需要写入的数据都放到UDT里面。每一个用户界面都有属于自己的UDT数据区域,用来向PLC里面写东西。多个这样的UDT之间,就可以控制谁能向PLC输入命令。PLC内部逻辑和界面输入之间的接口也是采用这个UDT。获得控制权的界面的UDT数据就被传输到这个接口,同时刷新到其它用户界面的这个UDT数据区。



相同设备的控制,不建议这么做,靠屏的功能或脚本实现更好一些,比如把对同一个变量的OUTPUT域和INOUT域做在屏的同一个位置的不同层面上,依靠权限变量切换不同屏的当前层。

Zane 注册自动化系统工程师 Always save before download
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15100条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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