欢迎光临散文网 会员登陆 & 注册

电工知识分享,两台200smartPLC如何进行数据交换

2022-12-20 05:09 作者:电工鼠  | 我要投稿

原材料:两台200smartPLC及其供电模块,三条网线,一个交换机,一台电脑。实际做项目的时候,两台PLC的数据交换不需要交换机。

将两台PLC的电源接好,PLC的以太网端口分别连接至交换机,电脑也连接至交换机。

我们做一个实例:

将两台PLC命名为主站(PLC1)和从站(PLC2)。其中从站PLC的i0.0口接自锁式旋转开关,当从站的i0.0口处为1时,主站的q0.0口要打开。

所用指令:GET/PUT

使用方式:组态

主站IP:192.168.2.1

从站IP:192.168.2.2

首先进行主站组态编程:

第一步:打开编程软件进入,CPU组态。


第二步:选择CPU型号,并输入正确的IP地址。并点击确定。


第三步:点击GET/PUT


第四步:点击添加



第五步:类型选择GETGET是要将从站的数据拿到主站;PUT的功能是将主站的数据传送到从站。

传送大小:传送大小是以字节为单位的。比如想读取从站VD100里面的数据,这里需要选择4个字节。这里我们选择1个字节即可。

远程CPU:即需要读取的从站的IP地址。

远程地址:以VB0为例,这里需要我们对从站进行编程。当i0.0为1时,将1传送给VB0;当i0.0为0时,将0传送给VB0。这里我们读取从站的VB0数据后放到主站的VB0中。

点击下一个。

第六步:点击建议,然后点击下一个。

第七步:点击下一个

第八步:点击生成。


点击生成后,再程序块里面会生成一个子程序。

第九步:编写主站程序。

第十步:进行从站CPU组态,并将从站IP地址设置为:192.168.2.2,参考第二步。然后编写从站程序。

然后,分别将程序下载进主站和从站,并测试相关功能。

 


电工知识分享,两台200smartPLC如何进行数据交换的评论 (共 条)

分享到微博请遵守国家法律