榆林西门子PLC代理商
LOGO! 0BA7通讯功能
新的LOGO! 0BA7产品增加了集成的RJ45的以太网通讯口。LOGO! 0BA7支持在传输速率为10/100 Mbit/s的基于TCP/IP的SIMATIC S7的通讯。一台LOGO! 0BA7设备支持多8+1个网络连接,如下述:
图1.LOGO! 0BA7网络功能总览
8:借助下列设备实现多8个基于TCP/IP的SIMATIC S7的通讯连接
其它LOGO! 0BA7设备
具备以太网功能的SIMATIC S7 PLC
多一个SIMATIC HMI(触摸屏)
1:在LOGO! 主机模块与安装有LOGO! Soft Comfort V7.0 的PC之间进行多一个S7连接。
在不超过链接资源数的前提下,以下的连接可以同时进行
LOGO!从站从站(远程I/O)
LOGO!主站
SIEMENS HMI
SIEMENS 控制器
PG/PC 通过OPC
LOGO!0BA7之间的通讯
LOGO!之间的通讯可以分为
主从通讯:
只有主站包含程序。
从站不执行自己的程序,只需要设置为从站模式;设置从站和主站的IP地址。
图2.LOGO!之间的主从通讯
S7-通讯:
通讯双方各自执行程序
通讯为服务器-客户端结构,需要在软件中组态
组态交换的数据
图3.LOGO!之间的S7通讯
图4.
LOGO!0BA7和编程器之间的以太网通讯
首先,为LOGO!0BA7 分配IP地址。将LOGO处于停机模式,然后按照图5-9设置IP地址。
图5.选择网络
图6.IP地址
图7.此处设置192.168.0.15
图8.子网掩码:255.255.255.0
图9.路由器IP地址,如果没有使用:0.0.0.0
接下来是软件的设置,LOGO! 0BA7 的以太网功能必须通过 LOGO! Soft Comfort V7.0版本软件实现。
图10.
“变量”与“参数”是西门子plc中常用的名词,在不同的使用场合有不同的含义。为了防止概念的混淆,根据不同的用途,将S7中的变量分为“程序变量”与“诊断变量”两大类:将参数分为“程序参数”与“配置参数(组态参数)”两大类。
“诊断变量”用于PLC调试阶段,“变量表调试”所指的就是“诊断变量”。诊断变量包括的范围很广,凡是PLC中可以赋值或进行显示的信号与数据统称为诊断变量(Variable),它包括输入、输出、内部标志寄存器、定时器、计数器、数据块中的内容等。
“程序变量”与“程序参数”是在PLC程序设计阶段需要使用的“变量”与“参数”。因此,除非特别说明,本章所述的“变量”均是指“程序变量”,“参数”均是指“程序参数”;而在调试部分、硬件组态(配置)部分所述的“变量”均是指“诊断变量”,“参数”均是指“配置参数”。
西门子S7系列PLC可以使用的”程序变量”包括程序参数、局部变量(又称临时变量Temporary)、静态变量(Static)3种基本类型,并且有规定的使用范围