接着我们再来给定MMX Drives的频率。频率的给定值来源于ET200M的AI模块,AI共有两路输入信号,使用前也需要按说明书连接其外围电路。此例中我们使用一电位器来给出一个连续变化的模拟量信号。 同样的方法,当我们
Monitor AI模块时,可以看到已经有模拟信号进入到了第二路输入信道中。旋动外部的电位器可以看到其值在不断变化。这时表示AI模块的输入信号已经成功接入。
AI模块映射的地址为I Address 256...259(PZD),在MMX映射的地址264...267中,后一个Word用作频率给定266...267。 程序如图所示,M0.0永远为True,故频率是在时时刷新的,当电位器给定的频率发生变化时,就会立即通过总线送到MMX420。至此,我们完成了通过ET200M挂接的DI和AI模块对变频器的控制,并实现其频率给定。接下去的部分,我们要使用PKW数据实现对变频器参数的访
PKW采用通用串行接口协议(USS)的规范。USS按照串行总线的主/从通讯原理来确定访问的方法。总线上可以连接一个主站和最多31个从站,主站根据通讯报文中的地址字符来选择要传输数据的从站。在主站没有要求它进行通讯时,从站本身不能首先发送数据,各人从站之间也不能直接进行信息的传输。
PKW区说明参数识别 ID-数值接口的处理方式。PKW接口并非物理意义上的接口,而是一种机理,这一机理确定了参数在两个通讯伙伴之间(例如控制装置与变频器)的传输方式,例如参数数值的读和写。有关USS及PKW格式的详细信息请参阅文档(USS.pdf 312KB)此例中,我们试图去读取变频器参数0x2bc(700)的值,根据USS规范里面的描述,主站
需要发送的数据为:12bc 0000 0000 0000。我们先将此4 Words的数据写到内存区M40...M47,然后再利用SFC15模块将数据送到总线上。
按Alt+F9新增Network 7。选择菜单View -> STL,将程序转为指令格式,输入如图所示的指令。如果需要查看SFC15(DPWR_DAT)模块的参数介绍,则只须点击一下DPWR_DAT,再按下F1。 LADDR表示要访问的设备的DP起始地址,必须用十六进制表示。在这里,MMX设备映射的Q Address(PKW)为256...263,则此值为256(0X100)RECORD表示需要传送的数据存放的位置,我们是按字节从M40位置开始存放。RET_VAL表示此项操作的返回代码。我们将其存放于M10里面。如果操作成功,此值为0,否则为其操作的错误代码。点击菜单View -> LAD,让程序返回梯形图模式。
使用同样的方式加SFC14模块,以读取PKW值(从变频器返回的值)。 同样使用F1也可以查询SFC14
(DPRD_DAT)的参数信息,SFC14用于读到DP设备的数据。LADDR表示读取的DP设备所映射的I Address的起始地址,必须用十六进制表示。此例中为260(0X104)。RET_VAL表示此操作的返回值,我们将其存放在内存M12中。如果此读操作成功,则
返回值为0,否则为其错误代码。RECORD表示读回来的数存放的位置,暂且存放在
M30...M37中,长度为8 bytes。选择菜单View -> LAD,让程序返回到梯形图模式。 至此,
PLC梯形图编程已完成。
选择菜单PLC -> Download...,如果程序编写无误,则会出现如图所示的提示框,告诉你PLC里面的OB1已经存在,是否覆盖,选择YES即可以把程序下载到PLC中。 如果硬件配置与梯形图程序相符合,则PLC的运行一切正常,如果有错误发生,则按提示进行Troubleshooting
引言:
为了让更多刚接触到Profibus系统的朋友能对Profibus的网络架构及系统运行机制有一个整体的认识,笔者根据自身的运用经历编写这篇文章,以期望能带领各位读者快速进入到Profibus的世界。
本文所采用的系统是Siemens S7 300的CPU,加上ET200M并带AI和DI模块,另加一Siemens MMX420变频器带Profibus接口板组成。系统的目的是实现远程控制变频器启动,停止,及频率给定的操作,并实现变频器参数的访问。 六、数据监控
上面的几章,已经完成了整个Profibus/DP系统的实现,为进一步的了解DP的工作机制,此章的重点将是数据的监控与分析,通过PLC的一些监视功能及加入我们自己的一些辅助手段,可以很清楚的观测到整个DP总线运行的过程。此章是理解DP运行机制及进行DP从站开发的重点。
当确定梯形图程序已经正确在PLC中运行,将PLC的KEY拨到RUN。在梯形图编辑窗口,选择菜单PLC -> Monitor/Modify Variables,可以启动变量监视窗口。
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库ProfibusDP数据传递通信原理(2)在线全文阅读。
相关推荐: