恭喜,你发布的帖子
发布于 2021-04-22 16:53:15
7楼
今天碰到一个事情,我也不怎么搞集控这块东西,主要是做产品,也不是很明白,现在想写出来咨询一下大家的意见。
先说一下配置,我这做的一款产品,其人机控制这块有多种:
1、本地HMI,通过PLC自带DB9口方式连接,可以设置温度控制参数并启停机组。
2、远程一个300系列PLC,通过网线PUT/GET的S7协议与PLC通讯,也可以设置温度控制参数并启停机组。
3、还有一个集控楼宇设备,通过MODBUS TCP与产品的PLC通讯,当然可以设置温度控制参数并启停机组。
这几个的控制地址都是一样的,现在他们提出一个问题,当远程操作设置温度或启停机组时,本地或集控那边是否都不能设置了。比如远程设定温度为10℃,我本地想改为7℃,是不是远程把10℃总是给定PLC,造成我改不了。我想了一下,感觉也有道理,但是又感觉这个有点歪,把握不住关键点。
怎么证伪或者证明?现在我也搞不懂了
楼主这个必须做互斥的权限, 要不就乱套了,到底听谁的。
只要在这些地址中, 再添加给当前 令牌号(例如1, 2, 3)即可。
给不同地方分配令牌号。
各个地方的逻辑可以分为 两种方式:
普通的, 只有令牌号和自己的令牌匹配,才能操作;
有权限的, 可以在某种情况下拥有更改令牌号的权限, 自己更改令牌号;然后参考1;
请填写推广理由:
分享
只看
楼主