恭喜,你发布的帖子
发布于 2024-11-28 08:28:26
13楼
两台PLC我用S7通讯,1#PLC是现场控制,2#是远程集中控制,1#VD12是设定值,现在要做的是远程和现场都可以读写1#VD12的值,并在两地显示屏上显示
我大概明白你这个情景了。
这样吧。你想象有一个情景。
两个工人分别干两个plc要做的事情,plc就不要了。一个人看东边一个人看西边。这两个人同时受到东西两边的人的请求改写一块白板上面的数字。白板一块,笔一支,两工人站在白板前面,但是只有东这一个人拿着笔。
好了,开始你的想象吧。
东边喊2。东工写2,再告诉西工这边有人喊2了。西工这时候记住,如果此时有人也喊2,就不必告诉东了。因为已经是2了。
西边喊6。西工告诉东工6,东工写上6。
(你的问题是不是发生了东工不知道写2好还是写6好?)
东只是代劳一下写个字到白板上而已,不要觉得手里拿着笔就可以自己做主。剥夺对方权利。
东这边已经喊过2了。东要不要不停地把白板上面的2字擦了又写,擦了又写,反复擦写2字?是不是只是改变过才需要擦写?
什么叫做改变过?新值与旧值不同就叫做改变过。
你就用这个改变过这个思维去想象上面东西两工人做的事,就能写出程序。
请填写推广理由:
分享
只看
楼主