VGG10.804P燃气阀西门子




VGG10.804P燃气阀西门子--- [科旭机电]代理经销产品有:亚德克,费斯托,施耐德,西门子,ABB,欧姆龙,韩国LS,常熟,上海人,Pepperl + Fuchs,图尔克,奥托尼克斯,SMC等国内外知名品牌...想了解和购买其他工业产品,欢迎新老客户来电咨询和洽谈!

VGG10.804P燃气阀西门子程序编辑器窗口下部的标签用于选择不同的程序。

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

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

可以在不同的地方多次调用相同的子程序。使用VGG10.804P燃气阀西门子子程序可以简化程序代码并缩短扫描时间。

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

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

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

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

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个字符开始,复制

在主程序或中断程序中,局部变量表仅包含TEMP变量。

子程序的局部变量表中有三种类型的变量:IN(输入变量),OUT(输出变量)和IN_OUT(输入/输出变量)。

在局部变量表中分配值时,只需指定VGG10.804P燃气阀西门子声明局部变量的类型(TEMP,IN,IN_OUT或OUT)和数据类型(参见SIMATIC和IEC1131-的数据类型) 3),但没有指定内存。地址,程序编辑器自动指定L存储区中所有局部变量的存储位置。

起始地址为LO,每字节8位,可以访问。

字节,字和双字按字节顺序分配在本地存储器中,例如LBx,LWx或LDx。

当局部变量作为参数传递给子程序时,子程序的局部变量表中指定的数据类型必须与VGG10.804P气阀西门子中的数据类型值匹配。

例如,子程序SBR0在主程序OB1中被调用,而名为INPUT1的全局符号被用作子程序的输入参数。

在SBR0的局部变量表中,已将名为FIRST的局部变量定义为输入参数。

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

往复测量的最大值:在多圈往复测量模式中,编码器的终点被视为往复测量的最大值。

9.编码器地址使用VGG10.804P燃气阀西门子总线信号编码器执行多个(≤9)编码器。当VGG10.804P燃气阀西门子接口作为从站连接时,编码器可以设置不同。地址(如01,02,03 ..)注意底部,“编程允许线路接地时的通信握手”必须在其前面标记,如果不是,则为主动传输模式。10.在波特率设备和编码器之间,双方同意相同的通信速度(例如RS232协议),这称为波特率。

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

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

出厂默认波特率为19200。

然后打开我们下载的仿真软件,如图2,图2,图2所示,是首次打开仿真软件时的屏幕。我们必须设置它。首先,我们点击菜单栏中配置的CPU型号,选择CPU型号为VGG10.804P的西门子燃气阀,它将如图3所示,与我们的实际PLC相同。

图3在图3中,我们点击菜单栏程序中的加载程序并选择全部,在VGG10.804P煤气阀西门子弹出窗口中,选择我们刚刚保存在桌面上的那个(starter.awl)点击打开。

然后关闭弹出的其他小窗口,只需保留梯形图的小窗口,然后单击菜单栏PLC即可运行。

此时,我们看到PLC在运行后没有改变,然后点击图3中最小的两个红色框I0.0和I0.5,使它们处于关闭状态。此时,我们会发现Q0.1指示灯亮起,表示Q0.1有输出。

图4和图4显示了仿真软件的程序监视功能。这个功能非常实用。它与真正的PLC程序监控相同。它允许我们直观地看到程序的运行状态。

使用方法如下所述。

图1图1,是西门子s7200PLC,我们在上一课中谈到的启动,保持,停止控制电路和程序,我们知道西门子VGG10.804P燃气阀这个程序的右侧,它是采用简单的常开和自锁功能可以通过常闭位操作指令完成。

我们来看看上一节。

但除了上面介绍的西门子VGG10.804P燃气阀外,这种自锁功能也可以通过我们今天谈到的设置和复位操作来完成。

程序如下。

图2图2,左侧是用set reset写的PLC程序,它感觉比以前编写的程序更加清晰简单,右侧是设置复位操作指令各部分的分解描述,写得很清楚我不必谈论它。如果您仍然不理解它,那么请往下看并查看PLC设置重置程序的执行过程。









时间:2019-02-11 20:54:15 来源:诺亚娱乐官网 作者:匿名