你好,我想问一下关于s7_200的型号226的两个PLC之间怎么通讯?通信程序怎么写?非常感谢,急

如题所述

226有两个通讯口,PLC1和PLC2的通讯口1用屏蔽线连接就行了,接线接通讯口的3和8,通讯距离较远时考虑加485信号加强装置。
通讯成功与否关键是波特率设置的是不是正确,PLC的地址分配是不是正确。假设PLC1做主站,按照上边的配置的话,你需要把通讯口1设置为19.2Kbps或者9.6Kbps,地址设置为2(其他的也行)。PLC2的通讯口1设置为与PLC1对应的波特率,地址设置为3(其他也行)。
两个226通讯的话,只需要在主站编写网络读写的程序并用SM0.0调用网络读写子程序就行了。
网络读写子程序是有micro win的指令向导生成的。关于网络读写指令向导你可以参考一下手册。追问

两个226PLC之间进行通讯,怎么进行数据交换?如果设一个为主站,一个为从站,交换数据具体用什么啊?两个PLC是等价的吗?我看的欧姆龙 程序中使用LR32.01~LR32.11共11个LR继电器进行电梯位置信号的传递。改成西门子该怎么用? 急 给我说的详细点点,我不怎么懂。。。。非常感谢

追答

改成西门子200的话,200交换的是V变量区。在200的指令向导中,可以设定主站从prt1通讯,发送接收数据和指令。并且可以设定读取的区(就是读取从站的哪些地址的数据),例如VB2300--VB2302,就是读取从站的Vb2300-VB2302。把欧姆龙的电梯位置信号对应的修改为西门子的就行了。这些位置信后可能是位置开关,那么从站把位置开关的输入点的值写入V变量区就行了。主站会自动读取。

追问

这是欧姆龙的设置,能帮我转换成226西门子的吗?能加QQ吗? PLC设置参数:主站:DM6645:3200(1:1链接主站;使用区LR00~LR15);从站:DM6645:2000(1:1链接从站)。其他的设置参数为缺省值,利用RS232C口建立1:1 PLC-LINK之前,要在PLC的DM设定区对通信端口设定参数。应将DIP开关的5脚置为OFF,并需要在DM6645中进行设定。设置通信模式时,一台PLC为主站,另一台为从站,在主站PLC中设置链接字,位11~08仅对主站有效。 谢谢

追答

我的HI在线,你可以Hi我

温馨提示:答案为网友推荐,仅供参考
相似回答