盐城地区西门子模块总代理商
Web 服务器PSU8600 基本单元中集成有一个 Web 服务器,用于远程监控电源系统。
远程监控:
硬件组态数据
基本电源、所有连接的附加模块和各个输出的运行数据
报警消息
远程访问方式:
Internet Explorer 10、11,Firefox V45,Google Chrome V50,Microsoft Edge V25
IP 地址
用户名和密码
通过由密码保护的 Web 服务器,可以查看组态和运行数据。
简介
寻址可以通俗地理解为访问存储器中的数据。接下来我们看看S7-1200的存储器分类与寻址方式。
一.存储器分类
存储器的分类如下表所示:
二.寻址方式
2.1 地址寻址
例如下图所示:
2.1.1 I(过程映像输入)
非立即寻址
立即(直接从被访问点而非输入过程映像获得数据)
注意:
使用 I_:P 访问与使用 I访问的区别是,前者直接从被访问点而非输入过程映像获得数据。这种 I_:P访问称为“立即读”访问,因为数据是直接从源而非副本获取的,这里的副本是指在上次更新输入过程映像时建立的副本。
2.1.2 Q(过程映像输出)
立即(直接从被访问点而非输入过程映像获得数据)
注:Q的立即访问意义与I类似
2.1.3 M(位存储区)
2.1.4 DB(数据块)
2.2 符号寻址(即变量名)
即定义变量时,填写的名称
对于变量比较多的项目,好使用符号寻址,并且需看到名称就大概知道就其作用。变量的命名规则好使用匈牙利命名法。
1 D :通信完成标志位,通信已经成功完成或者通信发生错误。
2 A :通信已经激活标志位。
3 E :通信发生错误,错误原因需要查询 错误代码4。
4 错误代码 :见表 3 PUT 和 GET 指令TABLE 参数的错误代码。
5 通信数据长度 :需要访问远程 CPU通信数据的字节个数,PUT 指令可向远程设备写入多 212 个字节的数据,GET 指令可从远程设备读取多 222 个字节的数据。
表 3 PUT 和 GET 指令TABLE 参数的错误代码:
错误代码 | 描述 |
0 | 通信无错误 |
1 | PUT/GET TABLE参数表中存在非法参数: 本地CPU通信区域不包括 I、Q、M 或 V。 本地CPU不足以提供请求的数据长度。 对于 GET指令数据长度为零或大于 222 字节;对于 PUT指令数据长度大于 212 字节。 远程CPU通信区域不包括 I、Q、M 或 V。 远程CPU 的IP 地址是非法的 (0.0.0.0)。 远程CPU 的IP 地址为广播地址或组播地址。 远程CPU 的IP 地址与本地 CPU的IP 地址相同 远程CPU 的IP 地址位于不同的子网。 |
2 | 同一时刻处于激活状态的 PUT/GET 指令过多(仅允许 16 个) |
3 | 无可以连接资源,当前所有的连接都在处理未完成的数据请求(S7-200 SAMRT CPU主动连接资源数为 8 个)。 |
4 | 从远程 CPU 返回的错误: 请求或发送的数据过多。 STOP 模式下不允许对 Q 存储器执行写入操作。 存储区处于写保护状态 |
5 | 与远程 CPU 之间无可用连接: 远程 CPU 无可用的被动连接资源(S7-200 SMART CPU被动连接资源数为 8 个)。 与远程 CPU 之间的连接丢失(远程 CPU 断电或者物理断开)。 |
6-9 | 预留 |