STEP7系统块
	                        
	                            
	                            发布于2023-01-05 17:52
	                            
	                                
	                                47
	                            
	                            
	                                
	                                2
	                            
	                            
	                            标签:系统块
	                        
	                     
	                    
	                        
	  系统块由配置信息组成,包括通信端口、保留性范围、密码、输出表、输出过滤器、脉冲截取位、背景时间、EM配置、配置LED、扩大内存。
	  单击■按钮,进入"系统块"编辑窗口,如图4-19所示。
	 
 
	  下面介绍“系统块”列表下的各个配置信息。
	  ①通讯端口 
	  系统块中的“通讯端口”界面用来配置CPU的通讯端口属性,如图4-20所示。 
	 
 
	
	  ②保留性范围 
	  用于设置CPU掉电时如何保存数据,如图4-21所示。
	 
 
	  ③密码 
	  设置密码:用户可以设置密码以限制访问S7-200 CPU的内容或者限制使用某些功能,如图4-22所示。
	 
 
	  a. 全部(1级):最高权限。
	  b. 部分(2级):中等权限。
	  c. 最低(3级):最低权限。
	  表4-1显示了这些级别允许的不同存取功能。
	 
 
	  清除密码:如果忘记密码而不能访问CPU,可以在建立与S7-200 CPU的通信后,执行"PLC"/"清除"命令,如图4-23所示。
	  ④数字输出表 
	  在"数字输出表"选项卡中可以定义当S7-200 CPU从运行状态转到停止状态时,CPU对数字输出点的操作,如图4-24所示。
	  ⑤模拟输出表 
	  在"模拟输出表"选项卡中可以定义当S7-200 CPU从运行状态转到停止状态时,CPU对模拟输出点的操作,如图4-25所示。
	  ⑥输入过滤器(滤波器) 
	  S7-200允许用户为输入点选择输入滤波器,并通过软件进行滤波器参数的设置,根据输入的不同分为数字输入滤波器和模拟输入滤波器,下面分别介绍。
	  a.数字输入滤波器。S7-200可以为CPU集成数字量输入点选择输入滤波器,并为滤波器定义延迟时间(从0.2~12.8ms可选),如图4-26所示。这个延迟时间有助于滤除输入噪声,以免引起输入状态不可预测的变化。
	  数字输入滤波器会对读输入、输入中断和脉冲捕获产生影响。如果参数选择不当,应用程序有可能丢掉一个中断事件或者脉冲捕捉。高速计数器不受此影响。
	  b.模拟输入过滤器。S7-200可以对每一路模拟量输入选择软件滤波器,如图4-27所示。滤波值是多个模拟量输入采样值的平均值。滤波器参数(采样次数和死区设置)对于允许滤波的所有模拟输入是相同的。
	 
 
	  模拟过滤器不适用于快速变化的模拟量。死区设置是指如果模拟量信号经过模/数转换之后的值和平均值之差大于此处的设定值,则认为此采样值无效。
	 
 
	  c.脉冲捕获功能。S7-200为每个本机数字量输入提供脉冲捕获功能。脉冲捕获功能允许PLC捕捉到持续时间很短的脉冲。而在扫描周期的开始,这些脉冲不是总能被CPU  读到。当一个输入设置了脉冲捕获功能时,输入端的状态变化被锁存并一直保持到下一个扫描循环刷新。这就确保了一个持续时间很短的脉冲被捕获到并保持到S7-200读取输入点。该功能可使用的最大数字输入数目取决于PLC的型号。
	  (a)CPU221最多允许6个数字输入。
	  (b)CPU 222最多允许8个数字输入。
	  (c)CPU 224最多允许14个数字输入。
	  (d)CPU 226最多允许24个数字输入。
	  (e)CPU 21X型号不提供脉冲捕获功能。
	  用户可为每个数字输入分别启用脉冲捕获操作,如图4-28所示。使用脉冲捕获功能有助于检测短促的输入脉冲,如图4-29所示。
	 
 
	  由于在数字输入通道结构框图中,脉冲捕获在数字输入滤波器之后,所以用户必须选择适当的滤波器参数,避免滤波器丢失脉冲,如图4-30所示。
	 
 
	  启用脉冲捕获功能对各种不同输入条件的输出结果如图  4-31所示。如果在某一特定扫描中存在一个以上脉冲,仅读取第一个脉冲。如果在某一特定扫描中有多个脉冲,则应当使用上升/下降边沿中断事件。
	 
 
	  此功能只能用于CPU集成的输入点。在使用脉冲捕捉功能时,必须要保证把输入滤波器的时间调整到脉冲不被滤掉,即在通过了输入滤波器后脉冲捕捉功能才有效。
	  (f)交叉引用。"交叉引用"编辑窗口允许用户检查表格,这些表格列举在程序中何处使用操作数以及哪些内存区已经被指定(位用法和字节用法)。在RUN(运行)模式中进行程序编辑时,用户还可以检查程序目前正在使用的边缘号码(EU、ED)。交叉引用及用法信息不会下载至PLC。
	  ·单击函按钮,进入"交叉引用"编辑窗口。
	  ·若程序未编译,只显示提示信息,如图4-32所示。
	  ·编译后的显示如图4-33所示。
	 
 
	  注:在"交叉引用"表中,用鼠标双击某一行可以立即跳转到引用相应元件的位置,交叉引用表对查找程序中冲突和重叠的数据地址十分有用。
	  ⑦通讯 
	  网络地址是用户为网络上每台设备指定的一个独特号码。该网络地址确保将数据传输至正确的设备,并从正确的设备检索数据。S7-200支持0~126的网络地址。
	  单击按钮,进入"通讯"编辑窗口,如图4-34所示。
	  每台S7-200 CPU的默认波特率为9.6千波特,默认网络地址为2。
	  ▲在设置S7-200选择参数后,必须在改动生效之前将系统块下载至S7-200。
	  双击图标,刷新通讯设置,这时可以看见CPU的型号和地址,说明通信正常,如图4-35 所示。
	 
 
	  ⑧设置PG/PC接口 
	  单击按钮,进入PG/PC接口参数设置窗口,如图4-36所示。单击"Properties"按钮,进行地址及通信速率的配置,如图4-37所示。
	 
 
	  ⑨PLC与计算机通信 
	  a.与CPU通信,通常需要下列条件。
	  (a)PC/PPI(RS-232/PPI)电缆,连接PG/PC的串行通信口(COM口)和CPU通信口;
	  (b)PG/PC上安装CP卡,通过MPI电缆连接CPU通信口;
	  (c)其他通信方式见《S7-200系统手册》。
	  b.基本的编程通信要求有以下几点。
	  (a)带串行RS232C端口的PG/PC,并已经安装了STEP7-Micro/WTN3.2软件;(b)PC/PPI编程电缆。