16
西门子S7-200模块6ES7216-2AD23-0XB8
U310-2 控制单元标配有以下接头和接口:
现场总线接口
CU310?2 PN:1 个 PROFINET 接口,带有 PROFIdrive V4 配置文件的 2 个端口
(RJ45 插座)
CU310?2 DP:1 个采用 PROFIdrive V4 行规的 PROFIBUS 接口
1 个用于与 DRIVE-CLiQ 电机或其它 DRIVE-CliQ 设备(如编码器单元或端子模块)通信的 DRIVE-CLiQ 接口
1 编码器分析功能,用于分析以下编码器信号
增量式编码器 TTL/HTL
SSI 编码器,无增量信号
1 个 PE (保护用地线)连接
1 个电子装置电源接口,通过 24 V DC 电源连接器连接
1 点温度传感器输入(KTY84?130 或 PTC)
3 个可设置参数的故障安全(可与固件 V4.5 或更高版本结合使用)数字量输入(隔离)或 6 个可设置参数的数字量输入(隔离)。
通过 PROFIsafe,可将故障安全数字量输入连接到上位控制器。
5 个可设置参数的数字量输入(隔离)
1 个可设置参数的故障安全(可与固件 V4.5 或更高版本结合使用)数字量输出(浮置)或一个数字量输出(浮置)1)
8 个可设置参数的双向数字量输入/输出(非浮置)1)
1 个模拟量输入,±10 V(分辨率:12 位 + 符号)或 ±20 mA(11 位 + 符号)
1 个用于调试和诊断的以太网接口(RJ45 接口)
1 个 CF 卡插槽,该卡中存储了固件和参数
1 个 PM-IF 接口,用于与块型功率模块的通信
3 个测试接口和一个用于调试的参考接地;
1 个 BOP20 基本型操作员面板接口
服务器端
1) 点击Windows开始菜单?管理工具?本地用户和组
2) 创建一个新用户或者使用默认Administrator,为用户分配Administrators,SIMATIC HMI和 SQLServer2005MSSQLUSER$<计算机名称>$WinCC三个用户组。并且为该用户设置密码
3) 添加客户机登陆用户的用户名到服务器用户列表中并为其设置与客户机登陆用户相同的密码,依照步骤二为这个用户添加三个用户组。(注意:添加的是客户机登陆用户用户名而不是计算机名称)
过200SMART PLC的技术参考手册,在以太网通讯章节之S7通讯文章处,官方有以S7-1200PLC作为客户机200SMART作为服务器的例程,又刚好手头上有这2个PLC,顿生了做一个200SMARTPLC作为客户机,S7-1215C作为服务器的念头,则乃,看似一个简单的S7通讯在实际验证中总是连接不上。本以为是S7通讯,那么,必须在S7-1200侧设置S7通讯的参数。试着用3~4中设置方式,测试结果仍然无法通讯,NET_EXE指令错误位为1。无奈之下,想起久未联系过的西门子热线,都说现在的西门子热线非常非常的忙碌,下午我电话过去,先打200热线,正忙需等待。赶紧换到S7-1200处,登记大致的问题情况,没有5分钟时间,口袋中的手机骤然想起,于是,早已经把通讯失败总结如数家珍与热线工程师说明,很快那位工程师就让我在CPU属性下的保护中勾选PUT/GET访问允许,在此感谢那位热线工程师,不然,我还需要在此选项问题上耗费不少时间和精力。
由于我没有在“保护”选项中勾选允许访问,其它的任何设置均被无法通讯,特将此设置方法告知论坛上有此验证想法的**。
1)因为我验证的是S7-1215C机型的PLC,机型自带2个以太网接口,我将一台网线连接到PLC之间构建以太网网络,另一条由S7-1215CPLC连接到电脑。这样的连接,在之前的验证过程中有几次无法分别下载到各自的PLC中,非得我单独将网线与电脑单独连接才可以,这个可能的应用是我的电脑与软件之间的兼容性问题,我200SMART的版本为V2.4(自安装V2.1后,卸载安装V2.3到刚刚**些天更新安装到V2.4),主要是想熟悉一些库指令中的几个通讯指令。
2)由于在200 SMART软件向导中组态S7-1200侧没有DB数据块的选项,所以,这个通讯验证中只能是200SMART侧的V区,与S7-1200侧的M区(I/Q)区进行通讯数据交换。
3)关于200SMART侧PUT/GET通讯向导下的一次大数据传送数量为200个字节,(如果是自行编辑的PUT/GET指令,PUT大为212个字节;GET大通讯数量为222个字节),当在向导中编辑**出大通讯字节数,软件并不会出现报警,此处需引起注意。同一个时刻多允许对8个不同IP地址的远程PLC进行PUT/GET通讯。
4)200 SMARTPLC以太网口除了同时具有8个主动连接资源,本例中就是一个主动连接资源的例子,和8个被动连接资源;一个用于软件通讯的连接资源外,新的PLC版本还派生出8个主动和8个被动的与第三方设备的OpenIE的连接资源,使200 SMART PLC通讯连接资源更能够进一步发挥积极的作用


应用
在生产、过程和楼宇自动化中,使用 SIMATIC HMI基本面板可以实现对紧凑型机器和设备的本地控制和监视。它们在各个部门中有着广泛的应用。
特殊存储器 (SM) 和系统符号名称 D D.1 SM(特殊存储器)概述 SMB0 至 SMB29、SMB480 至SMB515 以及 SMB1000 至 SMB1699(S7-200 SMART 只读特殊存储器) CPU操作系统会将新的更改内容写入存储在特殊存储器中的系统数据。 从 CPU 中读取系统状态 程序中的 SMB0 至SMB29、SMB480 至 SMB515 以及 SMB1000 至 SMB1699 为只读。如果程序尝试对只读 SM地址执行写入操作,STEP 7-Micro/WIN SMART 在编译程序时将出现错误。但是,CPU程序编译器将拒绝程序,并显示“操作数范围错误,下载失败”(Operand range error, Downloadfailed)。程序可读取存储在特殊存储器地址的数据、评估当前系统状态和使用条件逻辑决定如何响应。在运行模式下,程序逻辑连续扫描提供对系统数据的连续监视功能。
警告 使用特殊存储器 (SM) 寻址的 STEP 7-Micro/WIN 版本 4.0 或更高版本(.mwp 文件)存在风险如果较早版本的 STEP 7-Micro/WIN(.mwp 文件)使用 OB 中的符号 SM寻址,且已生成系统符号表,则符号将正确映射到新地址。但是,如果 .mwp 文件使用 OB 中的 SM 寻址,则那些 SM地址将不会映射到新 SM 地址。 如果 SM 地址的映射错误,则会导致意外的机械或过程操作,从而可能导致人员死亡、重伤和/或设备损坏。删除“S7-200 符号”表并生成 SMART“系统符号”表。OB 中的符号将映射到 SMART 系统符号表中的新 SM地址方案。