扫一扫,微信关注我们
品牌 | Siemens/西门子 | 应用领域 | 化工,电子,电气 |
---|---|---|---|
产地 | 德国 | 品牌 | 西门子 |
西门子S120控制单元6SL3040-1MA00-0AA0
本示例讲述了怎样用第三部分软件,由Windows应用程序,从SIMATIC S7-200系列CPU中读数据。本例模仿一个简单的‘泵站’系统,把数据发送到Microsoft Excel中小同的位置。
硬件和软件要求
硬件
SIMATIC CPU 214或212
软件
程序结构:
程序和注释
SIMATIC CPU 214能与基于Windows的程序,如SoftwareWedge for Windows之类的软件相联系。所以,来自CPU 214的信息能显示在任何Windows应用程序中,同时信息也能从Windows应用程序写到CPU 214中。
目前,SoftwareWedge不允许发送来自小同输入的信息,在小同的时间显示和更新屏幕的小同部分。然而,从CPU 214发送来的各种信息,可以显示在小同位置,每个部分必须显示在SoftwareWedge自己的区域里,每个区域被发送来的某个字段分界符分隔开。这些字符可以是用户任意要求的。此外,每次发送结束,必须有一个或多个“结束"字符,它也可由用户。
装载完SoftwareWedge软件包后,选择DDE服务器方式,DDE应用名、题目及适用的项目,接着把通信u设定为9600波特,没有奇偶校验,每个字符8位,1个停n位。记住所设定的通信日是好的。最后,要输入的记录结构必须定义。在下面程序中,从收到任一字符作为记录的开始,收到一个回车和换行作为记录的结束,选择多个数据字段,用3作为字段的最大数目,用“:" (ASCII码为58)号作为字段分界符。最后,在Windows应用中,用拷贝/粘贴联接命令把小同数据字段粘贴在屏幕上所要求的部分。
选择:在它进入另一个Windows应用前SoftwareWedge提供了取消变量格式的自动转换。
西门子S120控制单元6SL3040-1MA00-0AA0
系统结构图如下:
上位机采用工业控制PC,Trace Mode与S7-200通过PPI协议进行通讯,结合Trace Mode 软件实现对整个工艺流程的过程监控、数据采集存储、电气设备的远程控制以及报警、趋势的显示和网页格式历史报表的生成等。Trace Mode细腻的绘图工具以及快速的系统刷新周期,使得系统的整个性能都得到大大的提高。
数据传送指令MOV,用来传送单个的字节、字、双字、实数。指令格式及功能如表1所示。
解:1) I/O编址:
I0.0 ——运行开关 定时器:T37 PT=800
Q0.1——1#设备
Q0.2——2#设备
Q0.3——3#设备
Q0.4——4#设备
Q0.5——5#设备
2) 梯形图:如图8-3-14 (a)所示。
这里,利用了比较指令进行各时段的控制,非常方便
3) I/O端子接线图(
表1单个数据传送指令MOV指令格式
LAD | ||||
STL | MOVB IN,OUT | MOVW IN,OUT | MOVD IN,OUT | MOVR IN,OUT |
操作数及数据类型 | IN:VB, IB, QB, MB, SB, SMB, LB, AC, 常量 OUT:VB, IB, QB, MB, SB, SMB, LB, AC | IN:VW, IW, QW, MW, SW, SMW, LW, T, C, AIW, 常量, AC OUT:VW, T, C, IW, QW, SW, MW, SMW, LW, AC, AQW | IN:VD, ID, QD, MD, SD, SMD, LD, HC, AC, 常量 OUT:VD, ID, QD, MD, SD, SMD, LD, AC | IN:VD, ID, QD, MD, SD, SMD, LD, AC, 常量 OUT:VD, ID, QD, MD, SD, SMD, LD, AC |
字节 | 字、整数 | 双字、双整数 | 实数 | |
功能 | 使能输入有效时,即EN=1时,将一个输入IN的字节、字/整数、双字/双整数或实数送到OUT的存储器输出。在传送过程中不改变数据的大小。传送后,输入存储器IN中的内容不变 |