西门子6ES7211-0AA23-0XB0低价销售
西门子6ES7211-0AA23-0XB0低价销售
西门子PLC的编程软件STEP7 V5.5中的仿真器在仿真CPU之间通讯时的步骤如下:
1. 在STEP7 V5.5的软件中打开仿真器,方法是:在菜单中单击“选项"->“模块仿真",会在软件中弹出仿真器窗口;
2. 在仿真器弹出的对话框中,选择PG/PC接口,这种选择方式与实际的PG/PC接口设置方法类似。例如:用户采用的是以太网通讯方式,用户需要在PG/PC接口中选择“TCP/IP"方式;
3. 在STEP7 V5.5的软件中,选中项目,例如:SIMATIC 300,然后单击“下载"按钮,程序将模拟下载到仿真器中,然后在仿真器中,用户在“RUN-P"前打钩,此时程序就在仿真器中运行起来了;
4. 对于2个CPU的情况,用户需要在仿真器对话框的菜单中,单击“文件"->“新建PLC",则会出现一个新的仿真器(仿真器2)对话框,按照步骤2、3中的方法,将第2个CPU中的程序下载到仿真器2中;
5. 用户根据程序中设计的逻辑,可以在仿真器1中发送数据,在仿真器2中接收数据,观察是否发送接收数据正常;如果正常,说明程序设计正确,在实际的CPU通讯中,将CPU间的物理连接正确,配置正确后,即可正常通讯。
1、并联或串联工作
当一个电源不能满足所需的电压或电流范围时,可将两个或多个电源(或将同一电源的不同输出)并联或串联起来使用。在这种工作模式下,各电源模块间的稳压和控制电路之间的联系仍然存在,只不过一个电源作为主控方另一个电源作为受控方使用。
2、脉动与噪声
理想的直流电源应提供纯净的直流,然而总有一些干扰存在,比如在开关电源输出端口叠加的脉动电流和高频振荡。这两种干扰再加上电源本身产生的尖峰噪声使电源出现断续和随意的漂移。
3、过载保护
因为一个电源要供给不同的电路使用,这些电路的电流的流量可能是未知的,为了避免对电源的损坏,需设置保护电路的范围。
几乎所有的电源都具有以下特点:在超出输出范围时,要么输出保持在大输出值,要么就自行关闭电源。某些程控电源除可用程序设定输出范围外,还能自动设置电源稳定输出的类型。也就是说,当外电路需要的电压或电流超过设置极*,电源可自动地由恒压源变成恒流源或由值流源变成恒压源。
4、内部阻抗
相对较大的电源内阻对负载来讲有两点不利,首先是不利于负载稳压电路工作,更为不利的是负载电流的任何变化都会导致直流电源输出的起伏,这种起伏对测试结果的影响同脉冲与噪声对测试结果造成的影响*相同。
5、稳定度
当线电压或负载电流变化肘,直流电源的输出电压也会有所起伏。稳压程度由稳压电路的参数决定,参数是指滤波电容的容量和能量释放的速率。
如果给电源供电的一个相对恒定的电源,那么只需基本的负载稳压。稳定度的大小一般定义为空载或满载时输出电压的百分比,或电压的变化值。
模拟地电位的分布将测量精度下降,引起对测控的严重失真和误。(6)来自PLC内部的主要由内部元器件及电路间的相互电磁辐射产生,如逻辑电路互辐射及其对模拟电路的影响,模拟地与逻辑地的相互影响及元器件间的相互不匹配使用等。 可追溯性和简便验证SIMATICHMI,带FDA选件,可为机械和设备工程师提供支持,以符合产品和工艺流程的高要求,包括生产产品和工艺。这些选件不但可使工厂认证更容易,而且还可就这些工业领域的各种要求作出***令人信服和的回答。 3.叠装式它的结构也是各种单元、CPU自成的模块,但安装不用基板,仅用电缆进行单元间联接,且各单元可以一层层地叠装。FX2系列PLC是单元式和模块式相结合的叠装式结构。用PLC实现对的控制是非常可靠的。
2.输入输出模块的选择输入输出模块的选择应考虑与应用要求的。例如对输入模块,应考虑电平、传输距离、隔离、供电等应用要求。对输出模块,应考虑选用的输出模块类型,通常继电器输出模块具有价格低、使用电压范围广、寿命短、响应时间较长等特点;可控硅输出模块适用于开关,电感性低功率因数负荷,但价格较贵,过载能力较差。 由于这些电平各式各样,而可编程控制器CPU所处理的信息只能是电平,所以输入模块还需将这些转换成PLC能够接受和处理的数字。输入模块的作用是接收处理器处理过的数字,并把它转换成现场执行部件所能接收的控制,以驱动如电磁阀、灯光显示、电机等执行机构。
当一个机械触点接通S7--20CPU或任意扩展模块的供电时,它发送一个大约50毫秒的“1"到数字输出,您需要考虑这一点,尤其是您使用触够响应短脉冲的设备时。
当一个机械触点接通AC扩展模块的输出电源时,它向AC输出发出一个宽度为大约1/2AC周期的“1"。您必须考虑这一点。
由于是直通电路,负载电流必须是完整的AC波型而非半波。负载电流是0.05AAC。当负载电流在5mA和50mAAC之间时,该电流是可控的,但是,由于410欧姆串行电阻的存在会有额外的压降。
如果因为过多的感性开关或不正常的条件而引起输出过热,输出点可能关断或被损坏。如果输出在关断一个感性负载时遭受大于0.7J的能量,那么输出将可能过热或被损坏。为了这个,可以将在第3章中描述的电路和负载并联在一起。对于给定的应用,这些部件的尺寸要。
EM222DO4x继电器的FM额定值和其它S7-200不同。此模块具有符合FM Class I,Division Groups A、B、C&D Hazardous LOCAIIONs的T4额定值,而不是的T4A。
如果是灯负载,继电器使用寿命将75%,除非采取措施将接通浪涌到输出的浪涌电流额定值以下。
灯负载的瓦特额定值是用于额定电压的。依据正被切换的电压,按比例瓦特额定值(例如120VAC -- 10W)。
由于光电耦合器的线性区一般只能在某一特定的范围内,因此,应保证被传的变化范围始终在线性区内。为了保证线性耦合,既要严格挑选光电耦合器,又要采取相应的非线性较正措施,否则将产生较大的误差。(1)光电耦合输入电路如图2所示。 各种单独的模块之间可进行广泛组合构成不同要求的。SIMATIC人机界面(HMI)从S7-300中取得数据,S7-300按用户的刷新速度传送这些数据。具备强大的通信功能,S7-300PLC可通过编程Step7的用户界面提供通信组态功能,这使得组态非常容易、简单。 大型机的模块功能更单一一些,因而模块的种类也相对多些。这也可说是趋势。目前一些中型机,其模块的功能也趋于单一,种类也在乡。如同样OMRON公司C20系列PLC,H机的CPU单元就含有电源,而Ha机则把电源分出,有单独的电源模块。 设置滤波器的作用是为了从电源线传导到中,使用隔离变压器,必须注意:屏蔽层要良好接地;次级连接线要使用双绕线(电线间的),隔离变压器的初级绕组和次级绕组应分别加屏蔽层,初级的屏蔽层接交流电网的零线;次级的屏蔽层和初级间屏蔽层接直流端。 一般采用控制器与其它设备分别接地好,接地时注意:接地线尽量粗,一般大于2mm2的线接地;接应尽量靠近控制器,接与控制器之间的距离不大于50m;接地线应尽量避开强电回路和主回路的电线,不能避开时,应垂直相交,应尽量缩短平行走线的长度。
西门子电源模块6EP1333-2BA20
3.3 编辑Matrix属性
在项目组件视图中,双击打开新建的Matrix矩阵。并在左上角区域任意空白处双击, 进入下图的属性对话框。在常规属性中,编辑“标题"、“项目"、“描述"相关信息,这些将显示在 Safety Matrix 属性的信息区域中。同样,可以编辑有关此特定 Safety Matrix 的“常规注释"。(详细说明请参考Safety Matrix在线帮助。)
注意Matrix的循环时间,始终和所放置相关的F I/O驱动块程序的循环时间*。
图5 编辑Matrix属性 (1)
定义所需的安全功能回路SIF。如下图所示。(本例中,定义两个SIF。)
图6 编辑Matrix属性 (2)
定义“安全写"功能的相关参数以及报警相关属性。如下图所示。(详细应用请参考Safety Matrix在线帮助。)
图7 编辑Matrix属性 (3)
分配操作员操作权限。为Matrix分配两个新的权限“发起者(Initiator)"和“确认者(Confirmer)",本例中使用了101和102号权限。如下图所示。
图8 编辑Matrix属性 (4)
3.4 编辑Matrix矩阵
Matrix矩阵主要由原因行与结果列及行列交叉点组成。本例中,通过组态两个简单的安全功能回路,来介绍Matrix矩阵的组态过程。
? 组态Matrix矩阵原因(Cause)行
? 组态Matrix矩阵结果(Effect)列
? 组态Matrix矩阵交叉点(Intersection)
3.4.1 组态Matrix矩阵原因(Cause)行
首先,组态两个安全功能回路的“原因(Cause)"。
双击矩阵的第1行。在“组态(Configure)"选项卡窗口中,定义输入类型(数字量/模拟量)、输入变量个数、输入选举类型等,并选择所需的输入变量,如下图所示。
图9 组态“原因(Cause)"行 (1)
在“选项(Options)"选项卡窗口中,定义安全功能回路、时间延时、首出报警组等。(详细说明请参考Safety Matrix在线帮助。)
图10 组态“原因(Cause)"行 (2)
相同方法和步骤,组态其他行“原因(Cause)"。本例中,增加第2行组态。组态模拟量输入,并使用1oo2选举方式(OR),设定上限与下限,以及触发值、差异阈值、单位等。(详细说明请参考Safety Matrix在线帮助。)
图11 组态“原因(Cause)"行 (3)
3.4.2 组态Matrix矩阵结果(Effect)列
其次,组态两个安全功能回路的“结果(Effect)"。
双击矩阵的第1列。在“组态(Configure)"选项卡窗口中,选择所需的输出变量,如下图所示。
图12 组态“结果(Effect)"列 (1)
在“选项(Options)"选项卡窗口中,定义安全功能回路、输出延时等。如果需要,使能“Enable Process Data Pass Through",并选择过程控制变量(选择External connection)。这里命名为M100CTRL,在Matrix完成传递后,将作为功能块的一个输入管脚(图20),用于与外部基本过程控制程序的 连接。
本例中,使能了“Enable Process Data Pass Through",用于连接“在非安全紧急状态(正常状态)下,来自于操作员的控制变量"。
图13 组态“结果(Effect)"列 (2)
此外,为了使此马达在被紧急安全停止后,在上位机可以看到该马达已被连锁而无法操作。这里,为同一个安全功能回路定义第2个“结果 (Effect)"列。并选择一个外部连接变量。这里,命名为M100INTL,在Matrix完成传递后,将作为功能块的一个输出管脚,用于与外部基本 过程控制程序的连接。(上位机连锁效果如图23和图24)
(本例中,在同一个安全功能回路SIF中,组态了两个结果列。Matrix支持多同一个回路中的多原因、多结果的组态。)