6ES7414-2XL07-0AB0西门子S7-400中央处理器_浙江科旭机电有限公司_商国互联网




6ES7414-2XL07-0AB0西门子S7-400中央处理器--- [科旭机电]代理经销产品有:亚德克,费斯托,施耐德,西门子,ABB,欧姆龙,韩国LS,常熟,上海人,双福,图尔克, Autonics,SMC等国内外知名品牌...想了解并购买其他工业产品,欢迎新老客户来电咨询和洽谈!

6ES7414-2XL07-0AB0 Siemens S7-400 CPU程序编辑器窗口底部的标签用于选择不同的程序。

由于程序已分离,因此无需在每个程序结束时添加无条件结束指令,如END,RET或RETI。

2.子程序子程序是可选指令的集合,只有在被其他程序调用时才会执行。

使用6ES7414-2XL07-0AB0西门子S7-400中央处理器子程序可以在不同的地方多次调用相同的子程序,以简化程序代码并缩短扫描时间。

精心设计的子程序很容易移植到其他项目。

中断程序中断程序是一组可选指令。

中断程序不会被主程序调用,并且在发生中断事件时由可编程控制器的操作系统调用。

中断程序用于处理预先指定的中断事件,因为无法预测何时发生中断事件,因此不允许中断程序覆盖可能在其他程序中使用的内存。

1.找到字符串长度指令以查找字符串长度指令SLEN返回由IN参数指定的字符串的长度值,OUT是字节类型。

2.字符串复制指令字符串复制指令SCPY将IN参数指定的字符串复制到OUT指定的地址区域。

3.字符串连接指令字符串连接指令(SCAT)将IN参数指定的字符串连接到OUT指定的字符串。

[示例]字符串指令应用示例。

LDI0.0STR_CPY“HELLO”,VB0 //将字符串“HELLO”复制到存储区SCAT“WORLD”,从VBO开始,VB0 //将字符串“WORLD”复制到以VBO STRLENVB0开头的字符串末尾,AC0//查找以VB0开头的字符串的长度字符串变量的第一个字节是字符串的长度,以VB0开头的字符串是“HELLO”(最后一个是空格),以及VB0中字符串的长度是6。执行SCAT指令后,新字符串为“HELLOWORLD”,STRLEN指令获得的字符串长度为11。

4.从字符串复制子字符串SSCPY指令以INDX指定的字符编号开头,并将IN指定的字符串的N个字符串复制到OUT中。 OUT是一种字节类型。

指令“SSCPYVB0,7,5,VB20”将从以VB0开头的字符串中的第7个字符开始,复制

为了端口6ES7414-2XL07-0AB0西门子S7-400中央处理器子程序,应避免使用全局符号和变量,例如V存储区中的绝对地址。

在编程软件的程序数据窗口下方,有主程序(OBI),子程序(SUB0)和中断服务程序(INT0)的选项卡。单击子程序选项卡进入SUB0子程序显示区域。

也可以通过指令树的项目进入子程序SUB0显示区域。

添加子例程时,可以使用编辑菜单的插入项添加子例程。子程序号n从0开始自动生成。

右键单击命令树中子程序或中断程序的图标,然后在弹出菜单中选择“重命名”以修改其名称。

子程序可以具有要传递的参数(变量和数据)。在这种情况下,相应的参数可以包含在子程序调用指令中,该子程序调用指令可以在子程序和调用程序之间传送。

参数(变量和数据)必须具有符号名称(最多8个字符),变量和数据类型。

子程序最多可以传递16个参数。

传递的参数在子例程局部变量表中定义。

局部变量表中的变量有四种类型:IN,OUT,IN/OUT和TEMP。

●IN类型:指定位置的6ES7414-2XL07-0AB0西门子S7-400 CPU参数传递给子程序。

参数的寻址模式可以是直接寻址(例如VB10),间接寻址(例如* AC1)或立即寻址(例如1234)。

出厂默认值为08,往复测量的最大值和最小值。往复测量的最小值:在多圈往复测量模式中,编码器的起始点作为往复测量的最小值。往复测量的最大值:在多圈往复测量模式中,编码器的终点被视为往复测量的最大值。

9.编码器地址使用6ES7414-2XL07-0AB0西门子S7-400中央处理器总线信号编码器,用于多个(≤9)编码器,用于6ES7414-2XL07-0AB0西门子S7-400 CPU接口作为从站连接时,可以设置不同的地址用于编码器(例如01,02,03 ..)。在底部,必须标记“√允许在允许编程接地时进行通信握手”。如果没有猛击,它将自动发送。模式。

10.在波特率设备和编码器之间,双方同意相同的通信速度(例如RS232协议),这称为波特率。

在通信中,要求双方具有相同的波特率以便正确识别所传输的数据比特。

波特率决定了通信速度。波特率越小,通信速度越慢,错误率越低。

出厂默认波特率为19200。

在Siemens Portal软件平台中,高位是低字节,低位是高字节。

这种存储模式有点像按字符串顺序处理数据:地址从小到大增加,数据从高到低放置,这与我们的阅读习惯一致。

这可能非常抽象,我们直接看图片。

如图所示,这是最基本的存储单元。 6ES7414-2XL07-0AB0西门子S7-400中央处理器代表一个基本位,MB0代表一个字节,显然,从MB0.0到MB0.7。 8位组成一个字节,即MB0。

MB0.0相当于Mitsubishi plc的M0,MB0可视为三菱PLC的D0。显然,他们在你们中间,我有你们的关系。

因此,在编写程序之前必须做好计划以避免重叠地址。

这是西门子Botu软件平台的寻址方式。显然,他有重叠的部分。这是我们应该注意的,也是与日本PLC最大的区别。也可以说它是欧洲PLC的一大陷阱。

例如,MW1和MW0MW2具有重叠部分。在我们使用MW1之后,为了避免地址重复,我们不应该使用6ES7414-2XL07-0AB0西门子S7-400 CPU和MW1。图3显示在图3中。这是PLC设置重置程序的设置执行步骤。 1.未按下外部常开按钮时,I0.0未打开,Q0.1设定线圈无输出。

2.按下外部常开按钮时,I0.0打开,Q0.1设定线圈有输出。

3.释放外部常开按钮时,I0.0未关闭。虽然I0.0已断开且未接通,但Q0.1设定线圈仍有输出,并实现自锁功能。

在有复位信号之前它不会有输出。这是6ES7414-2XL07-0AB0西门子S7-400中央处理器设置操作命令的特性。

简单。

接下来,查看重置操作。

图4显示在图4中。这是PLC设置复位程序的复位执行步骤。 4.未按下外部常闭按钮时,I0.5未打开,Q0.1复位线圈无输出。

5.按下外部常闭按钮时,I0.5打开,Q0.1复位线圈有输出。

它将复位位线圈Q0.1,使Q0.1无输出。

6.即使释放外部常闭按钮且I0.5未接通,复位线圈Q0.1仍然固定在复位状态。









时间:2019-01-07 10:09:19 来源:杏耀娱乐注册 作者:匿名