全国服务热线 15221406036

西门子模块6ES7253-1AA22-0XA0

发布:2023-03-22 17:18,更新:2024-05-08 07:10

西门子模块6ES7253-1AA22-0XA0

    1.S7-300/400的累加器装载、传送
    在S7-300/400中,数据的装载、传送与移动可以使用不同的指令来实现。装载、传送在梯形图中也只能以指令表的形式进行显示。
    (1)数据装载
    S7-300/400的数据装载可以使用专用的装载指令L(Load)来执行装载操作,一般情况下是直接将指定的数据移动到累加器l中,累加器1原有的内容自动移动到累加器2中。
    装载数据的实际长度决定于指令中所指定的数据源,如:使用指令L MB**时,数据长度为l字节;使用指令L MW**时,数据长度为2字节(字):使用指令LMD**时,数据长度为4字节(双字)。
    当装载数据的长度为1字节或2字节(字)时,数据被存储在累加器l的低字节或低字上,累加器l的高字节或高字位自动填入0。
    S7-300/400的装载操作可以使用直接数据,如:
    L +15:装载十进制常数I5:
    L  1# 5366:装载双字长常数5366:
    L   B#16# A7:装载1字节十六进制数A7;
    L  W#16# FD32:装载2字节十六进制数FD32;
    L   DW#16# FD32 A453:装载4字节十六进制数FD32 A453;
    L  2# 0011  1110—1100一1111:装载2字节二进制数0011 1110 1100 1111;
    L   2.5378 e +12:装载32位浮点数2.5378 e +12;
    L  、XYZW':装载ASCII字符XYZW;
    L TOD#12:30:3.02:装载时间值12时30分3.02秒;
    L  D#2006-11-25:装载日期值2006年11月25日:
    L  C#50:装载计数器值50;
    L  T# 1M20S:装载定时器值1分20秒:
    L S5T#20S:装载S5格式的定时器值20秒;
    L P# M5.6:装载二进制位地址M5.6。
    也可以使用直接寻址的地址,如:
    L IBO:装载输入字节IBO:
    L IWO:装载输入字IWO;
    L IDO:装载输入双字IDO;
    L T5:装载定时器T5的当前时间值;
    LC T5:以BCD格式装载定时器T5的当前时间值;
    L C5:装载计数器C5的当前计数值;
    LC C5:以BCD格式装载计数器C5的当前计数值。
    还可以使用间接寻址,如:
    L IB[LD10]:装载由LD10确定的输入字节IB;
    L IW[AR1,P#8.0】:装载由地址寄存器AR1与指针P#8.0确定的输入字IW。
    有关间接寻址的内容可以参见第8章。
    (2)数据传送
    S7-300/400的数据传送可以使用专用的传送指令T(Transfer)来执行传送操作,可以直接将累加器1的内容移动到指定的位置,累加器l的内容保持不变。
    传送数据的实际长度同样决定于指令中所指定的目标存储器的数据长度,可以为1字节,2字节(字)、4字节(双字)数据。
    当数据长度为1字节或2字节(字)时,累加器1的低字节或低字被传送。
    当数据传送的目标为直接输出PQ时,plc的输出映像内容被同时修改。
    S7-300/400的传送操作可以使用直接寻址的地址,如:
    T MBO:累加器l的低字节内容传送到标志字节MBO;
    T QWO:累加器1的低16位内容传送到输出字QWO;
    T DBD20:累加器l的32位内容传送到数据块的D20。
    也可以使用间接寻址,如:
    T QB[LD10]:累加器1的低字节内容传送到由LD10确定的输出字节QB;
    T MW[AR1,P# 8.0】:累加器l的低16位内容传送到由地址寄存器AR1与指针P#8.0确定的标志字MW。
    有关间接寻址的内容可以参见第8章。
    2.S7-300/400的地址寄存器的装载、传送
    在S7-300/400中,装载也可以对地址寄存器进行。但是,地址寄存器的装载,应以地址寄存器AR1、AR2作为移动的目标位置;地址寄存器的传送,应以地址寄存器AR1、AR2作为源数据。因此,相应的装载指令为LAR1、LAR2;传送指令为TAR1、TAR2。应注意使用的指令与累加器装载、传送之间的区别,如:
    LARl LD10:将局部变量LD10装入地址寄存器ARl;
    LARl:将累加器l的内容装入地址寄存器ARl;
    LARl P# M2.0:将二进制地址指针M2.0装入地址寄存器ARl;
    LARl P# 2.0:将二进制地址指针2.0装入地址寄存器ARl;
    TAR1:将地址寄存器AR1的内容传送到累加器1;
    TARl LD10:将地址寄存器AR1的内容传送到LD10;
    CAR:交换寄存器AR1、AR2的内容。
    3.S7-300/400的数据移动
    S7-300/400的数据移动通过指令MOVE实现,格式与S7-200相似,如图10-4.3所示。

    源数据或目标存储位置可以是常数、存储器地址、间接寻址存储器等:字长可以是字节B、字W、双字D、浮点数R等。程序中的源数据与目标存储位置的字长必须相同

CPU 315F-2 DP,用于采用 PROFIBUS DP 进行分布式组态、对程序量有中/高要求的故障安全型工厂
CPU 315F-2 PN/DP,用于具有中/大规模的程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
CPU 317F-2 DP,用于具有大容量程序量以及使用PROFIBUS DP进行分布式组态的故障安全工厂
CPU 317F-2 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统
CPU 319F-3 PN/DP,用于具有大容量程序量以及使用PROFIBUS DP和PROFINET IO进行分布式组态的故障安全型工厂,在PROFInet上实现基于组件的自动化中实现分布式智能系统

模块安装在 DIN 导轨上并通过总线连接器连接到相邻模块。没有插槽规则;输入地址由插槽决定。

当在 ET 200M 分布式 I/O 系统中与有源总线模块一起使用时,可以对数字量输入/输出模块进行热插拔,而不会有任何反应。其它模块继续工作。

方便用户接线

装置单元通过连接器连接。当*连接模块时,编码设备锁定在连接器中,这样该连接器只能适合于同样类型的模块。更换模块时,对于新的同类型模块,可原封不动保持前连接器的接线状态。这样可以避免在更换模块的过程中将已接线的前连接器插入到错误模块中。

  • 模拟量输入/输出   

  • 用于解决更复杂的模拟量过程信号控制任务

  • 用于连接模拟传感器和执行机构,而无需增加测量放大器

HART 模块

  • 用于在 SIMATIC S7 和 PCS 7 系统中使用 HART(高速寻址远程变送器)设备

  • 可以连接所有变送器或HART传感器/执行器,这些设备必须可以使用HART协议进行通信

  • 此外,还可以连接采用4-20mA技术的转换变送器(无HART协议)

  • 只能插入到带 IM153-2 的 ET 200M 中

 

在PROFIBUS插头上,有一个进线孔(In)和一个出线孔(Out),分别连接至前一个站和后一个站。

当各站点通过插头连接以及网线连接到网络上时,根据RS485串口通讯的规范,每个物理网段支持32个物理设备,且在物理网段终端的站点应该设置终端电阻防止浪涌保证通讯质量。而每个PROFIBUS插头上,都内置了终端电阻,需要是可以接入(On)和切除(Off)。当终端电阻设置为“On”时,表示一个物理网段的终结,因此连接在出线端口“Out”后面的网段的信号也将被中断。因此,在每个物理网段两个终端站点上的插头,需要将网线连接在进线口“In”,同时将终端电阻设置为“On”,而位于网段中间的站点,需要依次将网线连接在进线口“In”和出线口“Out”,同时将终端电阻设置为“Off”。(图9)

image027.jpg

图9  PROFIBUS插头的连接和设置

 

需要注意的是,PROFIBUS插头有一种带编程口(PG口)的,建议至少每个网段的两个终端站点处的插头尽量使用带编程口的(见图8,左侧的插头),便于系统的诊断和维护。

2.2.4      终端电阻

PROFIBUS电缆的两端应该连接终端电阻。终端电阻是为了消除在通信电缆中的信号反射在通信过程中,有两种原因导致信号反射:阻抗不连续和阻抗不匹配。

阻抗不连续:信号在传输线末端突然遇到电缆阻抗很小甚至没有(例如:短路)或者阻抗很大(例如:断线),信号在这个地方就会引起反射。这种信号反射的原理,与光从一种媒质进入另一种媒质要引起反射是相似的。消除这种反射的方法,就必须在电缆的末端跨接一个与电缆的特性阻抗同样大小的终端电阻,使电缆的阻抗连续。由于信号在电缆上的传输是双向的,因此,在通讯电缆的另一端可跨接一个同样大小的终端电阻

 

如何将 SIMATIC MV320和SIMATIC MV340 手持读码器连接到一个串口的 CP340 或 CP341?

 

描述了如何参数化串口 CP 以及在 S7-300 CPU 用户程序中调用哪些功能块来读取和评估手持读码系统的数据。

 

有效性
本条目针对以下手持读码系统有效:

  • SIMATIC MV320

  • SIMATIC MV340

描述
SIMATIC MV320和SIMATIC MV340 手持读码系统集成以下接口:

  • USB

  • PS2

  • RS232

要将SIMATIC MV320和SIMATIC MV340 手持读码器连接到串口的通信处理器(CP340 或 CP341),必须使用带有 RS-232 接口的手持读码系统。 CPU,串口 CP 及手持读码系统之间的通信是通过串口 CP 和 ASCII 协议的功能块执行的。

以下描述了如何参数化串口 CP 以及在 S7-300 CPU 用户程序中调用哪些功能块来读取和评估手持读码系统的数据。

要求
下面的组态软件在参数化串口 CP340 或 CP341 时是必需的:

  • STEP 7 V5.3 或更高版本

  • PtP 参数:条目 ID 27013524 包含新版本组态软件的 PtP 参数的下载。

参数化串口 CP
在 SIMATIC Manager 中打开 SIMATIC S7-300 站的硬件组态。在硬件目录中选择串口 CP,比如 CP341。拖动并放置其到 S7-300 站机架的一个插槽中。

双击 CP341 来打开 CP341 的属性对话框。


图 01

在 CP341 的属性对话框中,切换到 'General' 选项卡。点击 'Parameter...' 图标后开启 CP341 的 PtP Param 组态软件。


图 02

选择 ASCII 协议。然后双击代表协议的信封图标来打开 'Protocol' 对话框,进行特定协议的设置。


图 03

在 'Protocol' 对话框中选择 'ASCII' 选项卡。设置通信速率和字符帧以使其与手持读码器的参数匹配。例如:

  • 波特率:9600 bits/s

  • 数据位:8

  • 停止位: 1

  • 校验: 无

 

点击 'OK' 按钮来应用设置及完成对 CP341 的参数化。


图 04

保存并编译 S7-300 站的配置。然后将配置下载到 S7-300 CPU。
关闭硬件组态。


图 05


联系方式

  • 地址:上海松江 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201600
  • 联系电话:未提供
  • 经理:聂航
  • 手机:15221406036
  • 微信:15221406036
  • QQ:3064686604
  • Email:3064686604@qq.com