西门子WINCC软件江苏省供应商
浔之漫智控技术(上海)有限公司(xzm-wqy-bfzy)
是中国西门子的较佳合作伙伴,公司主要从事工业自动化产品的集成,销售和维修,是全国**的自动化设备公司之一。
公司坐落于中国城市上海市,我们真诚的希望在器件的销售和工程项目承接、系统开发上能和贵司开展多方面合作。
以下是我司主要代理西门子产品,欢迎您来电来函咨询,我们将为您提供优惠的价格及快捷细致的服务!
体管输出电路中,PLC由24V直流供电,负载采用了MOSFET功率驱动器件,所以只能用直流电源给负载供电。输出端将数字量输出分为两组,每组有一个公共端,共有1L、2L两个公共端,可以接入不同等级的
在继电器输出电路中,PLC由220V交流电源供电,负载采用了继电器驱动,所以既可以选用直流电源,也可以用交流电源给负载供电。在继电器输出电路中,数字量输出分为3组,每组的公共端为本组的电源供给端,Q0.0~Q0.3共用1L,Q0.4~Q1.0共用2L,Q1.1~Q1.7共用3L,各组之间可以接入不同等级、不同性质的负载电源, S7-200 CPU的工作模式有停止模式和运行模式,CPU板上用发光二极管显示当前工作方式,绿色指示灯亮,表示为运行状态;红色指示灯亮,表示为停止状态;在标有SF指示灯亮时表示系统故障,PLC停止工作。
①STOP(停止)。S7-200不执行程序,此时可以下载程序、数据和进行CPU系统设置,在程序编辑、上载、下载时必须把CPU置于STOP方式。
1.1.2 扩展功能模块②RUN(运行)。S7-200执行用户的程序。
(2)改变S7-200CPU工作模式的方法
①使用工作方式开关改变工作方式。S7-200 PLC的工作方式开关在CPU单元的右边盖板下,有STOP、TERM、RUN3个挡位。当工作方式开关在STOP位置时,可以停止程序的执行,把方式开关切到RUN位,可以启动程序的执行。最后一条指令结束。一般情况下用户程序从输入映像寄存器获得外部控制和状态信号,把运算的写到输出映像寄存器中,或存到不同的数据保存区。
③处理通信请求。在扫描周期的信息处理阶段,CPU处理从通信端口接收到的任何信息。
④执行CPU自诊断测试。在扫描周期的这个阶段里,CPU检查其硬件及用户程序存储器(仅在RUN模式下),也检查所有的I/O模块的状态。
⑤写输出。在每个扫描周期的结尾,CPU把存在输出映像寄存器中的数据输给数字输出点。
1.2.3 输入/输出滞后时间
输入/输出滞后时间又称系统响应时间,是指从PLC的外部输入信号发生变化到由它控制的有关外部输出信号发生变化的时间间隔,它由输入电路滤波时间、输出电路的滞后时间和由于扫描工作方式产生的滞后时间三部分组成。
输入模块的RC滤波电路用来滤除输入端引入的干扰噪声,因外接输入触点动作时产生的抖动引起的不良影响,滤波电路的时间常数决定了输入滤波时间的长短,有的PLC如S7-200的部分输入点的输入延迟时间可以进行设置。
输出模块的滞后时间与模块的类型有关,继电器型输出电路的滞后时间一般在10ms左右;双向晶闸管型输出电路在负载接通时的滞后时间约为1ms,负载由导通到断开时的较大滞后时间为10ms;晶体管型输出电路的滞后时间小于1ms。
由扫描工作方式引起的滞后时间较长可达两个多扫描周期。PLC总的向应延迟时间一般只有几十毫秒,对于一般的系统没有什么影响,但是对于要求输入和输出信号之间挑逗后时间尽量短的系统,可以选用扫描速度快的PLC或采取相应的措施。
1.3 S7-200可编程控制器的安装与接线
1.3.1 PLC的安装与拆卸
(1)PLC的安装安装S7-200 PLC的空间要求。所有的电气产品在较大负荷以及极限环境温度下连续工作,都会减少它们的使用寿命。因此S7-200 CPU和扩展模块采用自然对流散热方式,在每个单元的上方和下方都必须留有25mm(lin)的空间,以便于正常的散热。如果垂直安装,CPU应该安装在其他模块的下方,如果要安装在垂直导轨上,应该使用DIN导轨固定端子。板间深度保持75mm,并留出足够的空间以便容纳I/O线以及通信电缆用背板安装方式可以得到较高的振动保护等级。
b. DIN导轨安装。打开模块底部的DIN夹子,将模块背部卡在DIN导轨上,合上DIN夹子。仔细检查模块上DIN夹子与DIN导轨是否紧密固定好,如果使用了扩展模块,应放在CPU模块的右侧,固定好各模块后将扩展模块的扁平电缆连到前盖下面的扩展口。当S7-200的使用环境振动比较大或采用垂直安装方式时,应该使用DIN导轨挡块。
(2)PLC的拆卸PLC安装拆卸注意事项
①在安装和拆卸PLC之前,要保证该设备的供电已被切断。同样,也要确保与该设备相关联的设备的供电已被切断,避免人身伤害或设备损坏。
②将S7-200与发热装置、高电压和电子噪声隔离开。
③为接线和散热留出适当的空间。
④切勿将导线头、金属屑等杂物落入机体内。
1.3.2 PLC接线
(1)接线的要求 在设计S7-200 PLC的接线时,应该提供一个单独的开关,能够同时切断S7-200 CPU、输入电路和输出电路的所有供电,并提供熔断器或断路器等过流保护装置来限制供电线路中的电流。当输入电路由一个外部电源供电时,要在电路中添加过流保护器件;每一输出电路都可以使用熔断器或其他限流设备作为额外的保护。
在进行I/O接线时,采用0.5~1.5mm2的导线,I/O线与动力线、电源线应分开布线,并保持一定的距离,如需在一个线槽中布线时,须使用屏蔽电缆;I/O线的距离一般不**过300m;交流线与直流线,输入线与输出线应分别使用不同的电缆;数字量和模拟量I/O应分开走线,传送模拟量I/O线应使用屏蔽线,且屏蔽层应一端接地。接线时导线应尽量短并且保证线径能够满足电流要求,端子排合适的线径为0.3~2mm2,使用屏蔽电缆可以获得较佳的抗电子噪声特性。干扰比较严重时应设置浪涌抑制设备。
进行PLC的CPU单元与各扩展单元的接线时,应先断开电源,将扁平电缆的一端插入对应的插口即可。PLC的CPU单元与各扩展单元之间电缆传送的信号小,频率高,易受干扰,所以不能与其他连线敷设在同*槽内。
(2)S7-200接地 良好的接地是抑制噪声干扰和电压冲击,保PLC可靠工作的重要条件,在实际的应用中,应该确保S7-200及其相关设备的所有接地点在一点接地,这个单独的接地点应该直接连接到系统地上,将直流电源的公共点连接到同一个单一接地点上,将24V DC传感器供电的公共点(M)接地可以提高抗电子噪声的能力。
所有的接地线应该尽量短并且用较粗的PLC的工作电源有120V/230V单相交流电源和24V直流电源,系统的大多数干扰往往通过电源进入PLC,在干扰强或可靠性要求高的场合,动力部分、控制部分、PLC自身电源及I/O回路的电源应分开配线,用带屏蔽层的隔离变压器给PLC供电。隔离变压器的一次侧较好接380V,这样可以避免接地电流的干扰。输入用的外接电流电源较好采用稳压电源,因为整流滤波电源有较大的波纹,容易引起误动作。
①交流电源系统接线。用一个单较开关将电源与CPU所有的输入电路和输出(负载)电路隔开。用一台过流保护设备保护CPU的电源输出点以及输入点,也可以为每个输出点加上熔丝。当使用Micro PLC 24V DC传感器电源时可以取消输入点的外部过流保护,因为该传感器电源具有短路保护功能。将S7-200的所有地线端子同较近接地点相连接以提高抗干扰能力,所有的接地端子都使用1.5mm2的电线连接到独立接地点上。本机单元的直流传感器电源要用来为本机单元的直流输入。DC输入扩展模块,以及输出扩展模块供电,传感器电源具有短路保护功能。在安装中如把传感器的供电M端子接到地上可50MΩ),可以抑制噪声,在未接地DC电源的公共端与保护线PE之间串联电阻与电容的并联回路,电阻提供了静电释放通路,电容提供高频噪声通路。常取R=1MΩ,C=4700pF。将S7-200所有的接地端(1)菜单栏 菜单栏包括文件、编辑、查看、PLC、调试、工具、窗口和帮助8个菜单项。用户可以定制“工具”菜单,在该菜单中增加自己的工具。
(2)工具浏览条 工具浏览条显示编程特性的按钮控制群组。它在编译程序时是非常有用的,尽管其功能在菜单中同样可以实现,显然使用工具浏览条更为方便。
工具浏览条中有“查看”和“工具”两个视图。“查看”视图显示了程序块、符号表、状态表、数据块、系统块、交叉引用及通信工具。“工具”视图显示了指令向导、文本显示向导、位置控制向导、EM253控制面板和调制解调器扩展向导等工具,工具浏览条的“工具”视图中的按钮功能与菜单栏中的“工具”菜单的功能相同。工具浏览条中还提供了滚动按钮,方便用户查看对象。
(3)指令树 指令树提供所有项目对象和为当前程序编辑器(LAD、FBD或STL)提供所有指令的树形视图。用户可以右击指令树中的“项目”节点,插入附加程序组织单元(POU);可以右击单个POU,打开、删除、编辑其属性表,添加密码保护或重命名子程序及中断例行程序。可以右击指令树中“指令”节点或单个指令,以便隐藏整个树。展开指令树中的节点,可以拖个指令,或双击指令系统自将所选指令拖入程序编辑器中的光标位置。用户可以将指令拖放在“偏好”节点中,排列经常使用的指令。界面如图2-2所示,具体功能如下。
①可借助交叉引用(也称交叉参考)检程序的交叉引用和组件使用信息。
②可借助数据块显示和编辑数据块内容。
③可借助“状态表”窗口允许将程序的输入、输出或变量置入图表中,以便追踪其状态。可以建立多个状态图,以便从程序的不同部分检视组件。每个状态图在“状态表”窗口中都有自己的标签。
④符号表/全局变量表窗口允许分配和编辑全局符号(即在任何POU中使用的符号值,不只是建立符号的POU)。可以建立多个符号表。可以项目中增加一个S7-200系统符号预定义表。
⑤输出窗口在编译程序时提供。当输出窗口列出程序的错误信息时,双击错误信息,会在程序编辑器窗口中显示适当的网络。PLC的默认地址为2,但PLC通信时,通信端口的地址不能重复,通信端口4 地址必须是一的(同一台PLC的两个端口的地址一般相同),因此需要更改PLC的地址。波特率必须和开始设置的传输率一致。更改完成后,必须下载到CPU中才起作用。当然,使用指令“SET-ADDR”也可以更改通信端口的地址,但必须运行程序。
(2)设置断电数据保持 在“系统块”对话框中,单击“系统块”节点下的“断电数据保持”,可打开“断电数据保持”对话框。断电数据保持设置就是定义CPU如何处理各数据区的数据保持任务。在数据保持设置区中选中的就是要保持其数据内容的数据区。所谓“保持”就是在CPU断电后再上电,数据区域的内容是否保持断电前的状态,在这里设置的数据保持功能依靠如下几种方式实现。①CPU的内置**级电容,在断电时间不太长时,可以为数据和时钟的保持提供电源缓冲。
②CPU上可以附加电池卡,与内置电容配合,长期为时钟和数据保持提供电源。
③设置系统块,在CPU断电时自动保存M区中的14字节的数据。
④在数据块中定义不需要更改的数据,下载到CPU内可以*保存。
⑤用户编程使用相应的特殊寄存器功能,将数据写入EEPROM*保存。③停止CPU的供电,再送电。
如果忘记了密码,必须CPU的内存才能重新下载程序,执行CPU指令并不会改变CPU原有的网络地址、波特率和实时时钟;如果有外插程序存储卡,其内容也不会改变。密码后,CPU中原有的程序将不存在。要密码,可按如下3种方法操作。
①在Micro/WIN中选择“PLC”—“Clear”,选择程序块、数据块和系统块,并按“OK”按钮确认。
②另外一种方法是通信程序wipeout.exe来恢复CPU的默认设置。这个程序可在STEP 7-Micro/WIN安装光盘中找到。
③此外,还可以在CPU上插入一个含有未加利用“全部写入”功能可以同时输入几个数据。“全部写入”的作用类似于“强制”的作用。但两者是有区别的:强制功能的**级别要**“全部写入”,“全部写入”的数据可能改变参数状态,但当与逻辑运算的结果抵触时,写入的数值也可能不起作用。
(4)趋势图 提到的状态表可以监控数据,趋势图同样可以监控数据,只不过使用状态表监控数据时的结果是以表格的形式表示的,而使用趋势图时则以曲线的形式表达。利用后者能够更加直观地观察数字量信号变化的逻辑时序或者模拟量的变化趋势。
单击调试工具栏上的“切换趋势图状态表”按钮可以在状态表和趋势图形式之间切换,趋势图如密程序的外插存储卡,上电后此程序会自动装入CPU并且覆盖原有的带密码的程序,然后CPU可以自由访问。数据块必须下载到CPU中才起作用,数据块保存在CPU的EEPROM存储单元中,因此断电后仍然能保持数据。
2.2.8 程序调试
程序调试是工程中的一个重要步骤,因为初步编写完成的程序不一定正确,有时虽然逻辑正确,但需要修改参数,因此程序调试十分重要。Micro/WIN提供了丰富的程序调试工具供用户使用,下面分别介绍。
(1)状态表 使用状态表可以监控数据,各种参数(如CPU的I/O开关状态、模拟量的当前数值等)都在状态表中显示。此外,配合“强制”功能还能将相关数据写入CPU,改变参数的状态,例如
西门子公司随编程软件Micro/WIN提供的库指令,指令向导生成的子程序、中断程序都进行了加密。加密并不妨碍使用它们。加密的程序会显示一个锁形标记,不能打开查看程序内容。将加密的程序下载到CPU中,再上传后也保持加密状态。关键点:PLC的软件加密比较容易被破解,不能**保证程序的安全,目前网络上有一些软件可以轻易PLC的用户程序的密码,编者强烈建议读者在保护自身权益的同时,必须尊重他人的知识产权。
2.2.7 数据块
数据块用于为V存储器*初始值。可使用不同的长度(字节、字或双字)在V存储器中保存不同格式的数据。单击工具浏览条的“查看”视图中的“数据块”图标,或者单击菜单栏中的“查看”—“组件”—“数据块”命令打开“数据块”窗口。在图2-15中输入“VB0 100”和“VW2 100”两行
如果将MB0~MB13共14字节范围中的存储单元设置为“保持”,则CPU在断电时会自动将其内容写入EEPROM的相应区域中,在重新上电后用EEPROM的内容覆盖这些存储区。如果将其他数据区的范围设置为“不保持”,CPU会在重新上电后将EEPROM中的数值复制到相应的地址;如果将数据区的范围设置为“保持”,一旦内置**级电容(+电池卡)未能成功保持数据,则会将EEPROM的内容覆盖相应的数据区,反之则不覆盖。
如果关断CPU的电源再上电,观察到V存储区的相应的单元内还保存有正确的数据,则可说明数据已经成功地写入CPU的EEPROM。
(3)设置密码 通过设置密码可以限制对S7-200 CPU的访问。在“系统块”对话框中,单击“系统块”节点下的“密码”,可打开“密码”选项卡,设置密码保护功能,。密码的保护等级分为4个等级,除了“全部权限(1级)”外,其他的均需要在“密码”和“验证”文本框中输入起保护作用的密码。
西门子WINCC软件江苏省供应商