通过H05型PLC可以实现PLC之间的通讯(s7-200/200smart/300/1200PLC),无需编程,操作十分简单!
下面举个例子:
H05与s7-1200通讯,首先进入H05型PLC的后门地址(IE浏览器输入192.168.1.222),进入PLC通讯选项设置界面,如下
注意:如果同时使用多个大连德嘉的产品,需要先每个单独连接,然后将他们改成不同的IP地址,避免发生冲突。
这里是将H05中的数据VW100送入到1200PLC中的MW100中,因为只送VW100的数据,其中取数/送数字节长度就填2个字节;所以对方PLC中的起始地址填100;要送到M数据区,这里就选M区;然后选择好PLC类型,点击提交即可。
H05型PLC与s7-200完全兼容,相当于带网口的200PLC,其状态表数据如下
然后在观察一下s7-1200MW100数据值
发现H05的数据已经送到1200PLC数据中了。
还有一个方案能更好地理解H05强大的通讯功能,举个例子
有一台200PLC需要和300PLC通讯,首先需要将它们如下图连接起来
这里需要PLC都能连接到以太网,图中200PLC用的是CP243(remote)以太网通讯模块,300PLC使用的是ETH-MPI(remote)以太网通讯模块。
然后我们将200PLC和300PLC以及我们的大连德嘉H05型PLC都接入同一个交换机,再在IE浏览器中输入H05的IP地址(默认192.168.1.10),进入后台设置页面:
H05提供了6个通道,每个通道取送数据长度最大为200字节
比如,我们要从200PLC的VW0中取数,送到300PLC的DB2.DBW4中,需要用到2个通道。如下:
一个通道用来从200PLC中取数据
1.需要选择取数据或者送数据,不用则选择无效
2.填入需要取/送的数据长度,这里因为是只取VW0的数据所以填002
3.填入H05 PLC中要使用的地址,我们放在VW6中所以填入00006
4.填入对方PLC的地址,VW0即为00000,说明在页面下方
5.选择对方的数据区
另一个通道用来送数据,这里是向300PLC的DB块中送数据,所以需要填写DB块号,图中代表DB2.DBW4。