产地类别 | 进口 | 应用领域 | 化工,电子/电池 |
---|---|---|---|
产地 | 德国 | 品牌 | 西门子 |
用户设定型分配方式是一种可以通过编程软件进行任意定义的地址分配方式。其特点如下:
①PLC的每一个安装位置的地址可以任意定义,I/O点数量无规定,但同- PLC中不可以重复。 ’
例如:当每一个安装位置安装了32点输入??楹?,用户可以分配给该??镮0.0~13.7的地址;也可以分配其他任意地址,如I8.0~I11.7等。
![]() |
参考价 | 面议 |
更新时间:2022-02-24 11:41:25浏览次数:338
联系我们时请说明是化工仪器网上看到的信息,谢谢!
西门子6ES7132-6BF00-0CA0
西门子PLC的地址的分配方式
根据不同的PLC配置情况确定I/O地址是PLC编程的前提与基础,程序中的地址必须与实际物理连接点一一对应,才能确保动作的正确执行。
当选择了PLC之后,首先需要确定的是系统中各I/O点的地址。在西门子S7系列PLC中I/O地址的分配方式共有固定地址型、自动分配型、用定义型3种。实际所使用的方式决定于所采用的PLC的CPU型号、编程软件、软件版本、编程人员的选择等因素。
1.固定地址型
固定地址分配方式是一种对PLC安装机架上的每一个安装位置(插槽)都规定地址的分配方式。其特点如下:
①PLC的每一个安装位置都按照该系列PLC全部??橹锌赡艽嬖诘腎/O点数分配地址。
例如:S7-300系列I/O??橹锌亓渴淙耄涑鑫?2点,因此,每一个安装位置都必须分配32点地址:如果实际安装的??橹挥?6点输入,那么剩余的I/O地址将不可以再作为物理输入点使用。
②对于输入或输出来说,I/O地址是间断的,而且,在输入与输出中不可以使用相同的二进制字节与位。
例如:S7-300系列I/O模块的第1安装位中安装了32点输入???,地址数据中的0.0~3.7就被该模块所占用,地址固定为I0.0~13.7;即使第2安装位中安装了32点输出模块,其输出地址也只能是Q4.O~Q7.7,而不可以是QO.O~Q3.7,在实际编程时QO.O~Q3.7就变成了不存在的输出。同样,如果在第3安装位中接着安装了16点输入??椋涞刂方狪8.0~19.7,在实际编程时I4.0~17.7就变成了不存在的输入。
以上分配原则对模拟量??橥视谩?/p>
2.自动分配型
自动地址分配方式是一种通过自动检测PLC所安装的实际???,自动、连续分配地址的分配方式。其特点如下:
①PLC的每一个安装位置的I/O点数量无规定,PLC根据??樽远峙涞刂贰?/p>
例如:当每一个安装位置安装了32点??楹螅琍LC自动分配给该???.0~3.7的地址:如果实际安装的模块只有16点输入,那么PLC自动分配给该??榈牡刂肪统晌?.0~1.7。
②输入与输出的地址均从0.0起连续编排、自动识别,I/O地址连续、有序。
例如:PLC的第1安装位中安装了32点输入???,地址为I0.0~13.7;当第2安装位中安装了32点输出??楹?,其输出地址自动分配为QO.O~Q3.7。同样,如果在第3安装位中接着安装了16点输入模块,其地址将为I4.0~15.7。I/O地址中没有不存在的输入与输出。
以上分配原则对模拟量??橥视?。
对于S7-300系列,由于生产时间、软件版本的不同,安装于PLC主机上的部分I/O???,CPU的地址分配可能会出现断续的情况,CPU仍然按照开关量输入/输出进行地址分配,当使用32点以下??槭?,多余的地址不可以再使用。但是,、对于远程I/O单元,地址总是连续分配的。
3.用户设定型
用户设定型分配方式是一种可以通过编程软件进行任意定义的地址分配方式。其特点如下:
①PLC的每一个安装位置的地址可以任意定义,I/O点数量无规定,但同- PLC中不可以重复。 ’
例如:当每一个安装位置安装了32点输入??楹?,用户可以分配给该??镮0.0~13.7的地址;也可以分配其他任意地址,如I8.0~I11.7等。但在分配I0.0~13.7后,后续的同类模块中不可以再使用地址I0.0~13.~。
②输入与输出的地址既可以是间断的,也可以不按照次序排列。
例如:PLC的第1安装位中安装了32点输入???,地址定义为I8.0~111.7;第2安装位中再安装32点输入???,地址定义为I0.0~13.7,这样的分配同样也允许。
模拟量滤波死区值如何设置?死区值,定义了计算模拟量平均值的取值范围如果采样值都在这个范围内,就计算采样数所设定的平均值;如果当前采样的值超过了死区的上限或下限,则该值立刻被采用为当前的新值,并作为以后平均值计算的起始值这就允许滤波器对模拟量值的大的变化有一个快速响应。死区值设为0。表示禁止死区功能,即所有的值都进行平均值计算,不管该值有多大的变化。对于快速响应要求,不要把死区值设为0,而把它设为可预期的的扰动值(320为满量程32000的1%)模拟量滤波的设置应该注意哪些?1)为变化比较缓慢的模拟量输入选用滤波器可以波动2)为变化较快的模拟量输入选用较小的采样数和死区值会加快响应速度3)对高速变化的模拟量值不要使用滤波器4)如果用模拟量传递数字量信。
对于不同的需求,数字量输出??樘峁?/p>
当导致故障安全信号模块钝化的错误消失后,需要用户对??樽刺腥啡?,这个确认的操作就称作去钝(重新集成)。去钝完成后,??橛商峁┕收习踩担?)切换到过程值,输出状态重新由过程映像区地址控制,输入的过程映像区地址提供实际的信号状态。
程序中如何对F-IO模块进行去钝操作?
当导致安全??槎刍墓收闲薷春?,对应F-IO DB中的请求应答信号ACK_REQ变为1,表示故障已经解除请求去钝,如图3、图4所示。
图2 ??镕-IO DB状态—请求去钝
这时只需要脉冲方式将F-IO DB中的变量ACK_REI置位,给出应答信号,就可以完成去钝。
图3 去钝操作
注意:去钝操作也要编写在安全程序中