在此处选择模块的位置,CPU后的*个模块位置为O,往后依次类推;或者点击读取模块搜寻在线的CP243-1模块(且将该模块的命令字节载入模块
命令字节向导屏幕)。
注意:功能块ETHx_XFR仅在用于客户端进行数据传送时才被调用。
3、组态S7-300/400为客户端进行S7通讯
S7连接组态
本例中使用S7-300作为样例建立S7连接,对于S7-400的组态步骤是一样的。
在STEP7中打开S7-300项目文件,通过Options--Configure Network或者是相对应的图标打开NetPro对话框。
在NetPro中选中S7-300站的CPU并通过菜单命令,Insert--New Connection添加一个新连接。
选择连接伙伴为“unspecified”及连接类型为“S7 connection”。点击“Apply”按钮,之后S7连接的属性对话框将打开。
由于S7连接是由S7-300创建,因此在S7连接的属性对话框中须激活“Establish an active connection“复选框。输入通信伙伴CP243-1的IP地址,之后点击“Address Details”按钮。
在“Address Details”对话框中,本地的TSAP通常选用默认,输入通信伙伴的TSAP,本例中S7-200的TSAP为12.00。
注意;分别组态S7-200和$7-300时,本地和远程的TSAP号是*完全对应的。通常本地TSAP是默认的,所以在组态此步骤时,需要两边确认一下。
在NetPro中选中S7-300站,保存及编译后下载到S7-300中,此处注意需要下载网络组态。
cpu存储并处理用户程序,为模块分配参数,通过嵌入的mpi总线处理编程设备和pc、模块、其它站点之间的通讯,并可以为进行dp主站或从站操作装配一个集成的dp接口。置于2号机架。
3接口模块im
接口模块将各个机架连接在一起。不同型号的接口模块可支持机架扩展或profibus dp连接。置于3号机架,没有接口模块时,机架位置为空。
4信号模块sm
通常称为i/o输入/输出模块。测量输入信号并控制输出设备。信号模块可用于数字信号和模拟信号,还可用于进行连接,如传感器和启动器的连接。
5功能模块fm
用于进行复杂的、重要的但独立于cpu的过程,如:计算、位置控制和闭环控制。6通讯处理器cp
模块化的通讯处理器通过连接各个simatic站点,如:工业以太网,profibus或串行的点对点连接等。后三个模块在机架上可以任意放置,系统可以自动分配模块的地址。
需要说明的是,每个机架多只能安装8个信号模块、功能模块或通讯模块。如果系统任务超过了8个,则可以扩展机架每个带cpu的*机架可以扩展3个
机架。
各个模块的性能具体如下:
1电源模块ps
电源模块用于将simatic s7-300连接到120/230v ac电源。以上只是列出了部分指标,设计时还要参---应的手册。
在启动(暖启动)中,程序处理以“基本设置”内系统数据和用户地址范围为程序启动点来重启。
过程映像区,非保持存储器,定时器和计数器都重新设置。保持的存储器,定时器,计数器各自都保留其较后的有效数值。所有以"未保留”的
属性参数化的数据块被复位为初始值。其他数据块各自保留其较后的有效数值。
程序处理从头开始再次重新启动(启动OB或OB1)。
如果供电中断,暖启动只可用于缓冲模式。如若运行的CPU没有后备电池,当开关接通或POWEROFF后重新上电时,CPU将自动复位并重新启动
(暖启动)。
如果系统不要求完全复位,那么启动(暖启动)一直是可行的。在如下情况发生后,只有启动(暖启动)可行:
完全复位。
在CPU的STOP模式下载入用户程序。USTACK/BSTACK溢出。
通过POWEROFF或模式开关使启动(热启动)被中断。重新启动超出参数化中断的时间限制。
启动(暖启动)的操作命令:
用户可以触发手动启动(暖启动):通过模式选择开关
(如果可以,CRST/WRST开关**设置为CRST)通过PG的命令菜单或通讯功能
(模式选择开关需设置在RUN或RUN-P位置).