我这用一台10寸的触摸屏和多台PLC通信,所有的PLC采集的信号在触摸屏上显示,连接图请见附图。
1.如果是一台触摸屏只连接一台PLC,同时该PLC还和另一台PLC通信。
那么是否可以用普通的那种9针插头线缆来充当通信线缆(见附件图片)?谢谢~
2.如果是一台触摸屏只连接一台PLC,同时此台PLC还和另外好几台PLC通信,组成通信网络。那PLC之间,以及PLC和触摸屏之间的电缆该选用什么样的通信方式和通信电缆呢?谢谢
3.我的理解:
第1种情况,触摸屏和PLC,以及PLC之间通信可以选用普通的串口通信线缆,采用PPI通信,应该是RS485点对点之间的通信,第一个PLC利用NETR和NETW指令对第二个PLC数据读写,并将读取的数据储存,以便触摸屏访问。。
第二种情况,触摸屏和PLC之间可以继续用普通的串口通信线缆,但是PLC和PLC之间的通信电缆,只能选用Profibus DP插头,组成网络。
小弟没有实际的通信经验,不知道理解是否正确,还请前辈指正,谢谢!
另,关于实际的程序下载,对于第一种情况:
是不是单独地对PLC进行地址编码(比如2,3)然后单独地分别下载程序到两个PLC中?
对于第二种网络式的:
是不是要用DP电缆将所有的PLC都连接起来,一起上电,让电脑同时发现所有的PLC,然后在系统块里设置PLC各自的地址,并将程序下载的各自的PLC中?
问题很多,很乱,感谢前辈的耐心阅读,谢谢~~
问题补充:
谢谢你,原来大家说的DP接头就是你说的西门子网络连接器啊,呵呵,我刚才网购了几个,好的要几百,便宜的只需要几十。谢谢了,接头电缆到货后,我就自己组成网络试试效果。如果论坛不嫌弃的话,我想把试验的过程和图片上传,方便后来者参考,呵呵。
图片说明:
最佳答案
我的做法:
不管何种情况,PLC之间连接组成PPI网络,其中一个主站的另一个通讯口再与触摸屏相连。
至于使用何种电缆,西门子的Profibus电缆当然最好,普通的双芯屏蔽线也无不可,但是西门子的网络连接器还是建议使用为好,方便啊!
这样的连接,程序下载只能一个个来。
提问者对于答案的评价:
谢谢!
我刚才尝试了一下:
1.用紫色的DP电缆和4个DP接头,做了两根DP电缆。
2.一根DP电缆用于触摸屏和PLC224XP之间,一根DP电缆用于PLCCPU224XP和CPU224CN之间。
3.利用NETR指令将CPU224CN中的VW0传输到CPU224XP中的VW0。
4.在触摸屏上显示CPU224XP中的VW0数值大小。
实验证明,上述方法可行。触摸屏上显示的CPU224XP中VW0的数值与CPU224CN中VW0数值一致。
谢谢~~
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc213287.html