西门子中国授权一级总代理
浔之漫智控技术(上海)有限公司(s)
本公司是西门子授权代理商 自动化产品,全新,西门子PLC,西门子屏,西门子数控,西门子软启动,西门子以太网西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆我公司**供应,德国进口
西门子PLC S7-200编程电缆
西门子PLC S7-200的USB/PPI编程电缆是用户在PC端将程序下载到S7-200CPU的连接电缆,它在使用过程中需要注意以下几个方面:
1. 西门子S7-200的USB/PPI编程电缆一端连接在PC的USB口上面,另外一端连接在西门子PLC S7-200CPU的端口上;
2. 用户使用西门子PLC S7-200的编程软件STEP 7 MicroWIN V4.0进行程序设计,并通过该软件进行程序的下载;
3. 对于西门子PLC S7-200的编程软件,如果版本较高的话,一般使用V4.0 SP5以上版本,软件会自带编程电缆的驱动程序,无需另行安装;
4. 建议用户使用WinXP SP3英文版系统,或者Win7 Professional以上的系统,对西门子PLC S7-200的编程软件STEP 7 MicroWIN V4.0的支持较好;
5. 如果PC端无法识别西门子S7-200的USB/PPI编程电缆,需要安装这款电缆的驱动程序;
6. 在下载程序时,使用西门子PLC S7-200的编程软件STEP 7 MicroWIN V4.0对PLC的CPU进行搜索,检测到CPU后才可以进行下载操作。
西门子PLC的使用过程中,用户首先需要对其进行供电,其次PLC的CPU在由停止到运行的状态变化时,内部会调用相应的组织块。不同类型的启动方式所调用的组织块不同,实现的能也有所区别。本文下面对西门子PLC的启动方式做一个简要说明。
暖启动
使用这种启动方式时,CPU会调用组织块OB100,用户可将程序逻辑在OB100中编程设计,实现相关的能。
在暖启动中,具有保持能的标志存储器、定时器和计数器以及数据块可以保持当前值不变。对于西门子PLC S7-300系列,只有这一种启动方式。而用户对S7-300的操作,如将拨码开关从STOP模式拨到ON模式就属于暖启动。
2. 冷启动
使用这种启动方式时,CPU会调用组织块OB102,用户可将程序逻辑在OB102中编程设计,实现相关的能。
在冷启动中,当前的数值被删除掉,程序从初始化时的数值起开始运行。例如:定时器和计数器,或位存储器中的数值将被复位,无论它们是否有保持特性。
3. 热启动
使用这种启动方式时,CPU会调用组织块OB101,用户可将程序逻辑在OB101中编程设计,实现相关的能。
在热启动中,所有数据将被保持住,程序从上次中断时的语句开始执行,并且相关的定时器,计数器和数据块中的数据可以保持住。这里需要说明的是,西门子PLC S7-400系列能进行这种启动方式,其他系列不可以。
西门子PLC博途软件建立变量方法
在博途SIMATIC WinCC V12编程软件中,建立变量的方式一般有如下几种:
1. 手动输入
首先打开软件的编辑界面,在“HMI变量”中单击“添加新变量表”。在弹出的新窗口中,输入变量的名称,数据类型,连接,地址,注释等信息。这种输入方法是基本的方式,在变量较少的情况下,一般采用这种方法。
2. 批量输入
这种方法用于控制对象的变量中有大量重复信息的情况。用户可以通过“选中”->“复制”->“粘贴”的操作来完成具有可复制性强的变量的添加,然后在对复制后的变量做出相应修改,即可完成。
3. 导入导出
这种方式用于控制对象的变量数量较多,而且不具有重复信息的情况。这时用户可在博途SIMATIC WinCC V12编程软件变量表的上端单击“导出”,即可把变量表导出到电脑中的其他位置,并以EXCEL文档的形式保存;然后打开EXCEL表,按照EXCEL表中的标题在相应的位置上输入变量并保存;后在博途SIMATIC WinCC V12编程软件变量表的上端单击“导入”,选择编辑好的EXCEL表即可。
用户在自动化控制系统的配置中,如果使用西门子PLC的S7-300或S7-400系列,需要使用编程软件STEP7。西门子PLC中的程序逻辑要保存在CPU的存储卡中,这就要求用户确定项目中的程序大小以便选择相应型号的CPU和存储卡。本文为您介绍一下如果确定编程软件STEP7的程序容量。
二、STEP7程序容量确定方法
我们在这里以STEP7 V5.5 SP2中文版为例进行说明,用户可以按照下列步骤进行操作:
1. 打开STEP7编程软件,并进入到需要编辑的项目中;
2. 然后展开项目,并选中S7程序中的“块”;
3. 右键单击“块”,在弹出的菜单中选择“对象属性”;
4. 在对象属性中,可以看到“装载存储器的大小”和“工作存储器的大小”;
5. 用户根据这两个大小即可选择CPU和存储卡的类型。
这里需要注意的是,工作存储器的大小根据CPU类型来定,并不能进行扩展;而装载存储器可以通过存储卡进行扩展。因此,如果用户在程序设计过程中出现装载存储器不够的情况时,可以更换容量大的存储卡来扩展;但是当工作存储器大小不够时,只能对程序进行精简或优化,如果还不能满足要求,只能更换大容量的CPU了。
在自动化项目中,用户使用西门子PLC S7-200系列时,经常会用到通讯模块来完成数据交换。西门子 S7-200系列的通讯模块常使用CP243-1,本文下面对它的使用做一个简要说明。