西门子新余PLC模块授权代理商
S7-200 SMART 可实现 CPU、编程设备和HMI 之间的多种通信:
● 以太网:
– 编程设备到 CPU 的数据交换
– HMI 与 CPU 间的数据交换
– S7 与其它 S7-200 SMART CPU 的对等通信
– 与其它具有以太网功能的设备间的开放式用户通信 (OUC)
● PROFIBUS:
– 适用于分布式 I/O 的高速通信(高达 12 Mbps)
– 一个总线控制器连接许多 I/O 设备(支持 126 个可寻址设备)。
– 主站和 I/O 设备间的数据交换
– EM DP01 模块是 PROFIBUS I/O 设备。
● RS485:
– 总共支持 126 个可寻址设备(每个程序段 32 个设备)
– 支持 PPI(点对点接口)协议
– 使用自由端口在设备与 CPU 之间交换数据(XMT/RCV 指令)
● RS232:
– 支持与一台设备的点对点连接
– 支持 PPI 协议
二、编程软件
STEP7-Micro/WIN SMART
提供了一个用户友好的环境,供用户
开发、编辑和监视控制应用所需的逻
辑。
顶部是常见任务的快速访问工具栏,
其后是所有公用功能的菜单。
左边是用于对组件和指令进行便捷访
问的项目树和导航栏。
打开的程序编辑器和其他组件占据用
户界面的剩余部分。
提供三种程序编辑器(LAD、FBD 和
STL),用于方便高效地开发适合用
户应用的控制程序。
为帮助您找到所需信息,STEP7-Micro/WIN SMART 提供了内容丰富的在线帮助系统。
计算机要求
STEP 7-Micro/WIN SMART 在个人计算机上运行。 计算机应满足以下*低要求:
● 操作系统: Windows XP SP3(仅 32 位)、Windows 7(支持 32 位和 64 位)
● 至少 350M 字节的空闲硬盘空间
● 鼠标(推荐)
安装 STEP 7 7- - Micro/WIN SMART
将 STEP 7-Micro/WIN SMART CD 插入到计算机的 CD-ROM 驱动器中,或联系您的
Siemens 分销商或销售部门,从客户支持网站 (页 3)下载 STEP7-Micro/WIN SMART。
安装程序将自动启动并引导您完成整个安装过程。 有关安装 STEP 7-Micro/WIN SMART
的详细信息,请参见自述文件。
说明
要在 Windows XP 或 Windows 7 操作系统上安装
STEP 7-Micro/WIN SMART,必须以管理员权限登录
三、新功能
STEP 7-Micro/WIN SMART V2.2 和 S7-200 SMART V2.2 CPU
均引入了新功能,如下所示:
● 新模块:
– EM 16 点数字输入 (EM DE16) (6ES7288-2DE16-0AA0) (页 770)
– EM 16 点继电器型数字量输出 (EM QR16) (6ES7288-2QR16-0AA0) (页 773)
– EM 16 点晶体管型数字量输出 (EM QT16) (6ES7288-2QT16-0AA0) (页 773)
– 扩展电缆,1m (6ES7288-6EC01-0AA0) (页 837)
● 支持两个 Modbus RTU 主站 (页 492)
● 改进了添加自定义库 (页 592)的功能
● 开放式用户通信指令 (页 221)
● 开放式用户通信 (页 517)
● 提高了项目 (页 110)、POU 和数据块(数据页) (页 110)密码的安全性
在STEP7(TIAPortal)中打开全局库"109749790_SinamicsProDiag_Lib_STEP7_TIA-Portal_V14".其**能块“SinamicsAlarms"在主模板的文件夹里。
把“SinamicsAlarms"功能块从全局库中拖拽到PLC站内的程序块里。
在块内(比如OB1)调用“SinamicsAlarms",并为其输入参数分配全局DB变量。
改变背景DB的名字至"instSinamicsAlarmsDB"。
在STEP7(TIAPortal)程序中创建ProDiag功能块,并为起名“SinamicsDiagFB"。关于配置ProDiag的详细信息可参见例程“利用ProDiag 进行机器设备诊断",条目号: 109740151.
右击背景DB"instSinamicsAlarmsDB"从弹出菜单里面选择"属性"
在属性窗口的属性选项卡中分配ProDiagFB. 设置:分配ProDiagFB为“SinamicsDiagFB"。
点击确定关闭窗口,打开功能块“SinamicsAlarms"。
在块接口标记静态变量"statFaultProDiag".可监视的错误信息用于此变量。
在巡视窗口选择监控标签,下拉菜单下面的“详细文本域"改变详细文本域的内容,名称必须与文本列表一致。
在这个例子里选择名称 "SINAMICS G120 Meldetexte" SINAMICS G120 消息文本
详细文本域需写入: "@4%4d@: @4%t#"SINAMICS G120 Meldetexte"@
重复16到17步为静态变量 "statWarnProDiag"写入详细文本信息。
Fig. 3
保存并编译STEP7(TIA Portal)项目并下载项目至CPU。
打开OB1或者是调用“SinamicsAlarms"功能块的块,转至在线监控。
现在通过DB变量可以分别读取到"faultTextNo" 和"warnTextNo"两个参数的错误和报警数据。可以在巡视窗口“诊断">“报警显示"中看到相应消息的显示信息。