我们知道,LOGO!7以上就有了S7 TCP连接。
通常我们用于LOGO之间的互联,有时也会去连接西门子的 S7 PLC。
是否可以连接西门子的PN类型变频器呢?
实践证明是可以的。
LOGO!7、8确实可以通过S7 单边通讯,读取变频器的参数。
为啥要这样做?
因为LOGO!8.3具有了云连接的功能。这样,就可以通过LOGO!把变频器的现场参数传送到AWS云,然后远程通过手机、平板等查看,并就以控制了。
我用LOGO!8.3做了一下实践。
一台LOGO!8.3,一套G120 CU240E-2PN。
分别设置好在同一个局域网内。
准备读取变频器的参数r722,它是一个字,每一位代表了数字量输入的状态。
程序如下:V21.0去控制一个LOGO的输出Q4
S7 连接设置如下:
LOGO作为客户端,变频器G120-2PN作为服务器
双方 TSAP设置如图:
变频器参数r722地址,写为 DB722.DBB0(就是参数索引0啦)
下载后,测试,果然可以读取。
转动连接在变频器CU上D0的开关,LOGO的Q点就正确动作。
这只是一个测试,通过这个测试,可以说,所有以百分比标定的参数(电流、电压、转矩等)都可以读取。
下一步,就是连接AWS云,将这些数据传送到云上的IOT,作为远程监控的手段。
有意思吧?
(注意,用的是V21.0,因为,字的低字节在前。)