GEPLC变量符号表 工作表~7C597
- 格式:xls
- 大小:25.50 KB
- 文档页数:10
PLC常用数制及转换方法一、什么是进位计数制数制也称计数制,是指用一组固定的符号和统一的规则来表示数值的方法。
按进位的原则进行计数的方法,称为进位计数制。
比如,在十进位计数制中,是按照“逢十进一”的原则进行计数的。
常用进位计数制:1、十进制(Decimal notation),有10个基数:0 ~~ 9 ,逢十进一;2、二进制(Binary notation),有2 个基数:0 ~~ 1 ,逢二进一;3、八进制(Octal notation),有8个基数:0 ~~ 7 ,逢八进一;4、十六进制数(Hexdecimal notation),有16个基数:0 ~~ 9,A,B,C,D,E,F (A=10,B=11,C=12,D=13,E=14,F=15) ,逢十六进一。
二、进位计数制的基数与位权'基数'和'位权'是进位计数制的两个要素。
1、基数:所谓基数,就是进位计数制的每位数上可能有的数码的个数。
例如,十进制数每位上的数码,有'0'、'1'、'3',…,'9'十个数码,所以基数为10。
2、位权:所谓位权,是指一个数值的每一位上的数字的权值的大小。
例如十进制数4567从低位到高位的位权分别为100、101、102、103。
因为:4567=4x103+5x 102+6x 101 +7x1003、数的位权表示:任何一种数制的数都可以表示成按位权展开的多项式之和。
比如:十进制数的435.05可表示为:435.05=4x102+3x 101+5x100+0x10-1 +5x 10-2位权表示法的特点是:每一项=某位上的数字X基数的若干幂次;而幂次的大小由该数字所在的位置决定。
三、二进制数计算机中为何采用二进制:二进制运算简单、电路简单可靠、逻辑性强。
1、定义:按“逢二进一”的原则进行计数,称为二进制数,即每位上计满2 时向高位进一。
西门子PLC编程之符号的基本概念1.绝对地址、符号地址与符号表一般而言,在plc程序中的所有信号都是借助于“地址(Address)”开展识别与区分的,例如,当输入点IO.O连接了外部的“电机启动”按钮时,程序中的全部IO.O信号触点便代表了“电机启动”按钮的状态,这样的地址称为“绝对地址”(见图13-4.1)。
使用绝对地址编程时,如果程序较复杂,编程人员必须在编程的同时编制一份地址与实际信号的对应关系表,以记录程序中每一信号的含义以及对应的PLC地址,以便在编程时开展随时查阅。
同样,在程序阅读、调试与检查时,也必须根据对应关系表才能确认最终系统中的实际信号以及信号的状态。
虽然使用绝对地址编程容易、方便,程序简单,但是在程序较复杂时,会带来程序理解、阅读方面的难度。
因此,为了便于程序的理解,方便他人阅读程序,对于较复杂的程序,在PLC中一般可以采用利用文字编辑的“符号( Symbol)”来表示信号的地址,例如,在程序中直接使用“m—start”这一名称来代表电机启动信号的输入IO.O等,这样的地址称为“符号地址”(见图13-4.2)。
为了在程序中能够使用“符号”来开展编程,同样必须在STEP7中编写一份绝对地址与信号符号之间的对应关系表,这一对应表在STEP7中称为“符号表(Symbol table)”(见图13 -4.3)。
2.全局符号、局部符号在PLC程序中所使用的信号根据用途可以分为两大类。
第一类是用于整个程序的通用信号,如输入I、输出Q、标志存放器M等,这些信号在整个PLC程序中的意义与状态是唯一的,因此又称为“全局变量”。
另一类是仅用于某一个特定逻辑块(如FC、FB、OB等)的临时信号,主要有局部变量存放器L等。
变量存放器是一种用于临时保存信号状态的暂存器,它仅在程序调用到这一逻辑块时才具有实质性的含义,在程序调用完成后,其状态就失去意义,因此又称为“局部变量”。
对于全局变量定义的符号地址称为“共享符号”( Shared Symbols)或“全局符号”;对于局部变量定义的符号地址称为“局域符号”或“局部符号”( Local Symbols)。
PLC的各种变量怎样使用?我最早接触“静态变量”的概念是在计算机C语言的编程中,清楚的记得它需要用'static'关键字来声明。
静态变量(Static Variable)其实也是一种变量(Variable),因此在介绍静态变量(Static Variable)之前,我们先来介绍下在计算机和PLC的编程中“变量(Variable)”的概念。
1 什么是变量所谓“变量”,是在程序的运行过程中,其值可以根据某些条件而发生变化的量。
与“变量”相对的是“常量(Constant)”,顾名思义,常量的值在整个程序的运行中保持不变。
变量的名字称为“变量名”,变量名通常是一个助记符,用来表示一个物理地址。
在这个地址上存放着变量的值。
变量有两个特性:作用域和生命周期。
2 全局变量与局部变量变量的作用域是指变量的作用范围,也就是在哪些范围内该变量是有效的。
根据作用域的不同,变量可以分为全局变量(Global Variable)和局部变量(Local Variable)。
全局变量在整个程序范围内都有效。
在C语言中,全局变量是在函数外部声明的变量。
比如下面C语言代码中的“a”和“x”都是全局变量:注:由于C语言从上而下执行,全局变量x并不能在函数func1中访问。
在西门子S7系列PLC的编程中,那些存放在公共存储区的变量都属于全局变量。
公共存储区包括输入缓存区(I)、输出缓存区(Q)、位存储区(M)、全局数据块(Global DB)、定时器(T)、计数器(C)等等。
比如,位存储区的M0.0,你可以在主程序(OB)或子程序(FB、FC)中访问它,它是全局的。
局部变量(Local Variable)是只能在某个子程序(FB或FC)中访问的变量。
也就是说,局部变量是私有的,子程序(FB或FC)只能访问其自身内部定义的变量,而不能访问其它子程序内部定义的变量。
从生命周期来看,全局变量的生命周期是整个程序的运行周期。
S7-300功能块及相关名词解释OB1 是用于循环处理的组织块(主程序),它可以调用别的逻辑块,或被中断程序(组织块)中断。
OB1 中可以调用其它逻辑块(FB, SFB, FC 或SFC)。
Cycle time 循环时间是指操作系统执行一次起动循环时间监控数据写入输出模块读取输入模块状态执行用户程序执行其他任务循环操作所需的时间,又称为扫描循环时间(Scan Cycle Time)或扫描周期。
HMI 人机接口操作面板WinAC 基于Windows 和标准的接口(ActiveX,OPC),提供软件PLC 或插槽PLC。
S7-300 是模块式中小型PLC,最多可以扩展32 个模块。
可以组成MPI、PROFIBUS 和工业以太网等MPI 多点接口网络模块诊断可以诊断出以下故障:失压,熔断器熔断,看门狗故障,EPROM、RAM 故障。
模拟量模块共模故障、组态/参数错误、断线、上下溢出过程中断数字量输入信号上升沿、下降沿中断,模拟量输入超限,CPU 暂停当前程序,处理OB40。
状态与故障显示LED1、SF(系统出错/故障显示,红色):CPU 硬件故障或软件错误时亮。
2、BATF(电池故障,红色):电池电压低或没有电池时亮。
3、DC 5V(+5V 电源指示,绿色): 5V 电源正常时亮。
4、FRCE(强制,黄色):至少有一个I/O 被强制时亮。
5、RUN(运行方式,绿色):CPU 处于RUN 状态时亮;重新启动时以2 Hz 的频率闪亮6、HOLD(单步、断点)状态时以0.5Hz 的频率闪亮。
7、STOP(停止方式,黄色):CPU 处于STOP,HOLD 状态或重新启动时常亮。
8、BUSF(总线错误,红色)模式选择开关(1)RUN-P(运行-编程)位置:运行时还可以读出和修改用户程序,改变运行方式。
(2)RUN (运行)位置:CPU 执行、读出用户程序,但是不能修改用户程序。
(3)STOP(停止)位置:不执行用户程序,可以读出和修改用户程序。
PLC基本数据类型引言概述:PLC(可编程逻辑控制器)是一种专门用于工业自动化控制的设备。
在PLC编程中,数据类型是非常重要的概念。
本文将介绍PLC的基本数据类型,包括整数、浮点数、布尔值、字符串和数组。
一、整数类型1.1 位(Bit):位是最基本的数据类型,只能表示0或1两个值。
在PLC编程中,位常用于表示开关状态、传感器信号等。
1.2 字节(Byte):字节是8位的整数类型,可以表示0到255之间的值。
字节常用于表示ASCII字符、设备地址等。
1.3 字(Word):字是16位的整数类型,可以表示0到65535之间的值。
字常用于表示计数器、定时器、模拟量等。
二、浮点数类型2.1 单精度浮点数(Float):单精度浮点数是32位的浮点数类型,可以表示较大的数值范围和较高的精度。
单精度浮点数常用于表示传感器测量值、控制输出等。
2.2 双精度浮点数(Double):双精度浮点数是64位的浮点数类型,可以表示更大的数值范围和更高的精度。
双精度浮点数常用于复杂的数学计算、PID控制等。
三、布尔值类型3.1 布尔值(Bool):布尔值是最简单的数据类型,只能表示真(True)或假(False)两个值。
布尔值常用于表示逻辑条件、开关状态等。
四、字符串类型4.1 字符串(String):字符串是一系列字符组成的数据类型。
在PLC编程中,字符串常用于表示文本信息、设备名称等。
五、数组类型5.1 一维数组:一维数组是相同类型的数据按顺序排列组成的数据结构。
在PLC编程中,一维数组常用于存储多个相同类型的数据。
5.2 二维数组:二维数组是多行多列的数据结构,可以用于表示矩阵、表格等。
5.3 多维数组:多维数组是多维度的数据结构,可以用于表示更复杂的数据关系。
总结:PLC的基本数据类型包括整数、浮点数、布尔值、字符串和数组。
了解这些数据类型对于正确编写PLC程序至关重要。
在实际应用中,根据具体的控制需求和系统要求选择合适的数据类型,能够提高程序的可读性和可维护性,从而实现高效的自动化控制。
PLC基本数据类型PLC(可编程逻辑控制器)是一种用于自动化控制系统的电子设备,它能够根据预先编写的程序来控制机械或者工业过程。
在PLC编程中,数据类型是非常重要的,它定义了变量的类型、大小和取值范围,以及对这些变量进行操作的规则。
本文将详细介绍PLC的基本数据类型及其应用。
1. 位(Bit):位是PLC中最基本的数据类型,它只能表示0或者1两个状态。
在PLC编程中,位常用于表示开关、按钮等的状态,如用于控制灯的开关。
2. 字节(Byte):字节由8个位组成,可以表示0~255之间的整数。
字节常用于表示开关量的状态,如传感器的信号。
3. 整数(Integer):整数是带符号的数据类型,可以表示正负整数。
在PLC编程中,整数常用于计数、计时等应用,如记录生产线上的产品数量。
4. 浮点数(Float):浮点数是带小数点的数据类型,可以表示实数。
在PLC编程中,浮点数常用于表示温度、压力等摹拟量的数值。
5. 字符串(String):字符串是由字符组成的数据类型,用于存储文本信息。
在PLC编程中,字符串常用于显示文本信息或者存储设备的名称。
6. 数组(Array):数组是由相同类型的数据元素组成的集合,可以按照索引访问其中的元素。
在PLC编程中,数组常用于存储一组传感器的数据或者历史记录。
7. 结构体(Structure):结构体是由多个不同类型的数据元素组成的复合数据类型。
在PLC编程中,结构体常用于表示复杂的数据结构,如一个设备的各种参数。
8. 枚举(Enumeration):枚举是一种特殊的数据类型,用于定义一组常量。
在PLC编程中,枚举常用于表示状态、模式等,如设备的工作状态。
以上是PLC常用的基本数据类型,它们在PLC编程中起着重要的作用。
通过合理地选择和使用这些数据类型,可以更好地实现对自动化系统的控制和监控。
在实际应用中,根据具体的需求和硬件平台的要求,还可以使用其他数据类型,如定时器、计数器等。
DCS-PLC-PID仪表图纸符号仪表图纸符号YAL:Y指事故状态A指报警L低位即事故低位报警FIQR:F指流量I是指示Q是累积R是记录即流量指示、累积、记录FT:F指流量T指变送器即流量变送器FE:F指流量E指检测元件即流量检测元件PI:压力指示LCV:液位控制阀LS:液位开关FIQ:流量指示、累积LA;液位报警RSV:R指核辐射S指开关V指阀门仪表仪表的字母符号第一位第二位A 分析报警B 燃烧C 计数控制D 密度E 电压检测F 流量G 测量H 手动I 电流显示J 电源K 时间L 位置低位M 水分P 压力Q 数量R 射线记录S 速度开关T 温度变送U 多变量多功能V 震动阀W 重量Y 事故状态Z 位置,尺寸仪表符号标准本文介绍如何读懂设备图中经常出现的仪表符号。
如需要更详细的内容,请查阅相关标准文件。
仪表符号标准由ISO 3511/1-1977*1与JIS8204-1983*2确定。
在执行一系列功能的仪表设备(单回路)图中,ISO/JIS为表达相同概念定义了单字符符号(一个大写字母),或者图形符号。
*1:ISO 3511/1-1977过程测量控制功能和仪表设备-符号表示法-第一部分:基本要求*2:JIS8204-1983仪表符号接下来举例说明字符和图形符号所代表的仪表。
·仪表字符符号举例表1与表2中列出的字符符号由变量符号、功能符号(和其中的组合)、以及个体符号(回路数量)构成,并按照这个顺序显示。
·仪表图形符号举例图形符号由表3中的符号以及其中的组合构成。
常用仪表字符和图形符号表1:变量符号表2:功能符号表3:常用图形仪表符号。
符号地址注释1Always_On SM0.0始终接通2First_Scan_On SM0.1仅在第一个扫描周期时接通3Retentive_Lost SM0.2在保持性数据丢失时开启一个周期4RUN_Power_Up SM0.3从上电进入 RUN 模式时,接通一个扫描周期5Clock_60s SM0.4针对 1 分钟的周期时间,时钟脉冲接通 30 s,断开 30 s.6Clock_1s SM0.5针对 1 s 的周期时间,时钟脉冲接通 0.5 s,断开 0.5 s.7Clock_Scan SM0.6扫描周期时钟,一个周期接通,下一个周期断开8RTC_Lost SM0.7如果系统时间在上电时丢失,则该位将接通一个扫描周期9Result_0SM1.0特定指令的运算结果 = 0 时,置位为 110Overflow_Illegal SM1.1特定指令执行结果溢出或数值非法时,置位为 111Neg_Result SM1.2当数学运算产生负数结果时,置位为 112Divide_By_0SM1.3尝试除以零时,置位为 113Table_Overflow SM1.4当填表指令尝试过度填充表格时,置位为 114Table_Empty SM1.5当 LIFO 或 FIFO 指令尝试从空表读取时,置位为 115Not_BCD SM1.6尝试将非 BCD 数值转换为二进制数值时,置位为 116Not_Hex SM1.7当 ASCII 数值无法被转换为有效十六进制数值时,置位为 1 17Receive_Char SMB2包含在自由端口通信过程中从端口 0 或端口 1接收的各字符18Parity_Err SM3.0当端口 0 或端口 1接收到的字符中有奇偶校验错误时,针对端口 0 或端口 1进行置位19Comm_Int_Ovr SM4.0如果通信中断队列溢出(仅限中断例程),则置位为 120Input_Int_Ovr SM4.1如果输入中断队列溢出(仅限中断例程),则置位为 121Timed_Int_Ovr SM4.2如果定时中断队列溢出(仅限中断例程),则置位为 122RUN_Err SM4.3当检测到运行编程错误时置位为 123Int_Enable SM4.4指示全局中断启用状态: 1 = 已启用中断24Xmit0_Idle SM4.5当发送器空闲时置位为 1(端口 0)25Xmit1_Idle SM4.6当发送器空闲时置位为 1(端口 1)26Force_On SM4.7值被强制时置位为 1:1 = 强制值,0 = 未强制值27IO_Err SM5.0存在任何 I/O 错误时置位为 128Too_Many_D_IO SM5.1如果过多的数字量 I/O 点连接到 I/O 总线,置位为 129Too_Many_A_IO SM5.2如果过多的模拟量 I/O 点连接到 I/O 总线,置位为 130CPU_ID SMB6识别 CPU 型号31CPU_IO SMB7识别 I/O 类型32EM0_ID SMB8模块 0 ID 寄存器33EM0_Err SMB9模块 0 错误寄存器34EM1_ID SMB10模块 1 ID 寄存器35EM1_Err SMB11模块 1 错误寄存器36EM2_ID SMB12模块 2 ID 寄存器37EM2_Err SMB13模块 2 错误寄存器38EM3_ID SMB14模块 3 ID 寄存器39EM3_Err SMB15模块 3 错误寄存器40EM4_ID SMB16模块 4 ID 寄存器41EM4_Err SMB17模块 4 错误寄存器42EM5_ID SMB18模块 5 ID 寄存器43EM5_Err SMB19模块 5 错误寄存器44Last_Scan SMW22最后一次扫描循环的扫描时间45Minimum_Scan SMW24自从进入 RUN 模式起记录的最小扫描时间46Maximum_Scan SMW26自从进入 RUN 模式起记录的最大扫描时间47SB_ID SMB28信号板 ID48SB_Err SMB29信号板错误49P0_Config SMB30组态端口 0通信:奇偶校验、每个字符的数据位数、波特率和协议50P0_Config_0SM30.0为端口 0 选择自由口或系统协议51P1_Config SMB130组态端口 1通信:奇偶校验、每个字符的数据位数、波特率和协议52P1_Config_0SM130.0为端口 1 选择自由口或系统协议53Time_0_Intrvl SMB34指定中断 0 的时间间隔(从 5 到 255,以 1 毫秒递增)。
PLC基本数据类型PLC(可编程逻辑控制器)是一种用于自动化控制系统的电子设备,广泛应用于工业控制领域。
在PLC编程中,数据类型是非常重要的概念,它定义了变量的存储方式和操作规则。
本文将详细介绍PLC的基本数据类型,包括布尔型、整型、浮点型、字符型和字符串型。
1. 布尔型(BOOL):布尔型数据惟独两个取值,即真(True)和假(False)。
在PLC编程中,通常用来表示开关状态、触发信号等。
布尔型数据在内存中占用一个位(1 bit),可以进行逻辑运算和判断。
2. 整型(INT、DINT、SINT):整型数据用来表示整数,根据所需的精度和范围,可以分为INT(16位,-32768~32767)、DINT(32位,-2147483648~2147483647)和SINT(8位,-128~127)三种类型。
整型数据可以进行算术运算和逻辑运算。
3. 浮点型(REAL):浮点型数据用来表示实数,即带有小数部份的数值。
在PLC编程中,通常使用IEEE 754标准来表示浮点数。
浮点型数据在内存中占用4个字节(32位),可以进行算术运算和逻辑运算。
4. 字符型(CHAR):字符型数据用来表示单个字符,例如字母、数字、符号等。
在PLC编程中,字符型数据通常使用ASCII码进行编码。
字符型数据在内存中占用一个字节(8位),可以进行逻辑运算和字符串操作。
5. 字符串型(STRING):字符串型数据用来表示由多个字符组成的字符串。
在PLC编程中,字符串型数据通常使用ASCII码进行编码,并以特定的结束符号(例如空字符'\0')作为字符串的结束标志。
字符串型数据在内存中占用多个字节,可以进行字符串操作和比较运算。
除了以上介绍的基本数据类型,PLC还支持其他一些高级数据类型,如数组、枚举、结构体等,这些数据类型可以根据具体的应用需求进行定义和使用。
在PLC编程中,正确使用数据类型是保证程序正确运行的关键。
PLC中的常用符号
1. 暂停符号:该符号主要用于暂时停止或中断被PLC控制的装置的运行。
2. 禁止(NO)符号:这一符号在PLC中表示一个连接的单元处于禁用状态,或者是输入端子处于禁止状态,不可能去控制一个逻辑开关接口。
3. 计时符号:它用来显示一个定值计时器或者一种持续计时器,负责PLC控制系统计算出一段时间,以此实现指定系统行为。
5. 联锁符号:它是一种可以让多个用户之间建立好通讯关系的联锁结构,在PLC系统中,它是用来保存不同级别程序之间及与外系统之间的特殊锁定关系。
6. 比较符号:PLC中用来比较数据的输入输出信号之间关系的符号,可以用它来判断出多输入之间的大小,或者比较来自其他程序的输入输出信号值的变化。
7. 逻辑运算符号:PLC系统在处理变量特别是真值操作时,使用的标志,使用它可以表达出复杂的条件,从而实现复杂的判断功能。
8. Excel格式符号:用来表示PLC系统中提供的Excel样式数据,它所表达的数据可以是不同种类、多行多列或者其他类型的表格结构,可以有效地帮助用户进行精确的信号采集和数据处理。
9. 运算符号:用来表示算数、逻辑运算或者数学函数之间的关系,可以帮助用户在程序中操作运算,有效地完成程序量转变功能。
10. 增量符号:用来表示某个数据的增加量的符号,使用它可以指示PLC系统在一个指定的时间内,其输出值发生多少变化,它可以与比较符号配合使用,从而实现某种规定的系统功能。
plc程序符号表解释M0.0 表示接收完成,开始下一轮发送使能M0.1 表示1#使能M0.2表示2#使能M0.3表示接收到1#应答信号,用于复位计数器C1 M0.4表示接收到2#应答信号,用于复位计数器C2 M1.1表示1#发送结束M1.2表示2#发送结束M1.6表示1#故障一次M1.7表示2#故障一次M2.0 查询漏电事件和就地操作事件 I0.4 C1_ChX M2.1 申请指定序号的漏电报告 I0.5 C3_LDBGM2.2 绝缘电阻、电容电流等 I0.6 C4_MNLM2.3 发送ACK I0.7 ACKM2.4 发送NCK I1.0 NCKQ0.0:一号之路正常Q0.1:二号之路正常Q1.0:一号故障Q1.1:二号故障Q1.6:一号通信故障Q1.7:二号通信故障排除1#故障 I0.0排除2#故障 I0.1恢复1#通信地址I0.2恢复2#通信地址I0.3使能查询漏电事件和就地操作事件 I0.4 C1_ChX 使能申请指定序号的漏电报告 I0.5 C3_LDBG使能绝缘电阻、电容电流等 I0.6 C4_MNL使能发送ACK I0.7 ACK使能发送NCK I1.0 NCK1#启动报告VB100 接收信息的字节数VB101~VB104:同步字符VB105:起始字符02HVB106:地址码VB107:特征码VB108:分组数VB109:分组序号VB110:报文长度VB151~VB164:年、月、日、时、分、秒、毫秒L、毫秒H、事件累计2、报告性质(0080H)2、漏电电阻21#动作报告VB100 接收信息的字节数VB101~VB104:同步字符VB105:起始字符02HVB106:地址码VB107:特征码VB108:分组数VB109:分组序号VB110:报文长度VB171~VB184:年、月、日、时、分、秒、毫秒L、毫秒H、事件累计2、漏电线路2、漏电电阻21#模拟量VB100 接收信息的字节数VB101~VB104:同步字符VB105:起始字符02HVB106:地址码VB107:特征码VB108:分组数VB109:分组序号VB110:报文长度VB191~VB200:线电压(0.1V)2、绝缘电阻(0.1K)2、零序电压(0.1V)2、电容电流2、系统电容(0.001uf)2/*******************************************************//*******************************************************//*******************************************************/2#启动报告VB100 接收信息的字节数VB101~VB104:同步字符VB105:起始字符02HVB106:地址码VB107:特征码VB108:分组数VB109:分组序号VB110:报文长度VB211~VB224:年、月、日、时、分、秒、毫秒L、毫秒H、事件累计2、报告性质(0080H)2、漏电电阻22#动作报告VB100 接收信息的字节数VB101~VB104:同步字符VB105:起始字符02HVB106:地址码VB107:特征码VB108:分组数VB109:分组序号VB110:报文长度VB231~VB244:年、月、日、时、分、秒、毫秒L、毫秒H、事件累计2、漏电线路2、漏电电阻22#模拟量VB100 接收信息的字节数VB101~VB104:同步字符VB105:起始字符02HVB106:地址码VB107:特征码VB108:分组数VB109:分组序号VB110:报文长度VB251~VB260:线电压(0.1V)2、绝缘电阻(0.1K)2、零序电压(0.1V)2、电容电流2、系统电容(0.001uf)2。
变量名输入变量地址1#粗格栅手动/自动I11#粗格栅远程控制I171#粗格栅运行 I21#粗格栅张耙限位I181#粗格栅合耙限位I31#粗格栅提升到位/等待I191#粗格栅落耙限位I41#粗格栅故障I201#粗格栅停机/直流电源故障I52#粗格栅手动/自动I212#粗格栅远程控制I62#粗格栅运行 I222#粗格栅张耙限位I72#粗格栅合耙限位I232#粗格栅提升到位/等待I82#粗格栅落耙限位I242#粗格栅故障I92#粗格栅停机/直流电源故障I25螺旋输送一体机手动自动I10螺旋输送一体机运行停止I26螺旋输送一体机正常故障I111#细格栅手动自动I271#细格栅运行停止I121#细格栅正常故障I282#细格栅手动自动I132#细格栅运行停止I292#细格栅正常故障I143#细格栅手动自动I303#细格栅运行停止I153#细格栅正常故障I31模块二螺旋输送机手动自动I33螺旋输送机运行停止I49螺旋输送机正常故障I34沉砂池系统手动自动I50沉砂池1#搅拌机运行停止I35沉砂池1#搅拌机过载I51沉砂池2#搅拌机运行停止I36沉砂池2#搅拌机过载I52砂水分离器运行停止I37砂水分离器过载I53沉砂池1#电动阀I38沉砂池2#电动阀I54沉砂池3#电动阀I39沉砂池4#电动阀I55沉砂池1#鼓风机运行停止I40沉砂池1#鼓风机过载I56沉砂池2#鼓风机运行停止I41沉砂池2#鼓风机过载I571#沉淀池刮泥机手动自动I42 1#沉淀池刮泥机运行停止I58 1#沉淀池刮泥机正常故障I432#沉淀池刮泥机手动自动I59 2#沉淀池刮泥机运行停止I44 2#沉淀池刮泥机正常故障I60 1#进水提升泵手动自动I45 1#进水提升泵运行停止I61 1#进水提升泵正常故障I46I62 2#进水提升泵运行停止I47 2#进水提升泵正常故障I63 3#进水提升泵手动自动I65 3#进水提升泵运行停止I81 3#进水提升泵正常故障I661#污泥回流泵手动自动I82 1#污泥回流泵运行停止I67 1#污泥回流泵正常故障I83 2#污泥回流泵手动自动I68 2#污泥回流泵运行停止I84 2#污泥回流泵正常故障I693#污泥回流泵手动自动I85 3#污泥回流泵运行停止I70 3#污泥回流泵正常故障I86 1#污泥剩余泵手动自动I71 1#污泥剩余泵运行停止I87 1#污泥剩余泵正常故障I722#污泥剩余泵手动自动I882#污泥剩余泵运行停止I732#污泥剩余泵正常故障I89进水泵低液位保护I74污泥泵低液位保护I90加氯间增压系统远控I1IOOO1 1#增压泵运行停止I2I0002 1#增压泵正常故障I3I0003 2#增压泵运行停止I4I0004 2#增压泵正常故障I5I00051#二氧化氯发生器系统手动自动I6I0006 1#二氧化氯发生器系统运行停止I7I0007 1#二氧化氯发生器系统正常故障I8I00082#二氧化氯发生器系统手动自动I9I0009 2#二氧化氯发生器系统运行停止I10I0010 2#二氧化氯发生器系统正常故障I11I0011 1#二氧化氯发生器缺料输入I12I00122#二氧化氯发生器缺料输入I13I0013盐酸储罐液位开关I14I0014氯酸钠储罐液位开关I15I0015液氯报警仪1#探头高浓度I16I0016液氯报警仪2#探头高浓度I17I0017消毒接触池1#潜水泵手动自动I18I0018消毒接触池1#潜水泵运行停止I19I0019消毒接触池1#潜水泵正常故障I20I0020消毒接触池2#潜水泵手动自动I21I0021消毒接触池2#潜水泵运行停止I22I0022消毒接触池2#潜水泵正常故障I23I0023消毒接触池3#潜水泵手动自动I24I0024消毒接触池3#潜水泵运行停止I25I0025消毒接触池3#潜水泵正常故障I26I0026液位开关低液位I27I0027粗格栅实时液位差R500粗格栅液位设定值R502粗格栅实时液位差大于设定值M1000格栅距上次运行的时间超过设定值时M1001粗格栅停止时间R504设定停止时间R506系统自动启动M1M1系统自动停止M2M2自动输出M3M3系统手动启动M4M4系统手动停止M5M5手动输出M6M61#粗格栅手动启动M7M71#粗格栅手动停止M8M81#粗格栅手动输出M9M92#粗格栅手动启动M10M10 2#粗格栅手动停止M11M11 2#粗格栅手动输出M12M12螺旋运输一体机手动启动M13M13螺旋运输一体机手动停止M14M14螺旋运输一体机手动输出M15M15 1#细格栅手动启动M16M16 1#细格栅手动停止M17M17 1#细格栅手动输出M18M18 2#细格栅手动启动M19M19 2#细格栅手动停止M20M20 2#细格栅手动输出M21M21 3#细格栅手动启动M22M22 3#细格栅手动停止M23M23 3#细格栅手动输出M24M24螺旋运输机手动启动M25M25螺旋运输机手动停止M26M26螺旋运输机手动输出M27M27沉沙池系统手动启动M28M28沉沙池系统手动停止M29M29沉沙池系统输出M30M30 1#沉淀池刮泥机手动启动M31M31 1#沉淀池刮泥机手动停止M32M32 1#沉淀池刮泥机输出M33M332#沉淀池刮泥机手动启动M34M34 2#沉淀池刮泥机手动停止M35M35 2#沉淀池刮泥机输出M36M36 1#进水泵启动M37M37 1#进水泵停止M38M38 1#进水泵输出M39M39 2#进水泵启动M40M40 2#进水泵停止M41M41 2#进水泵输出M42M42 3#进水泵启动M43M43 3#进水泵停止M44M44 3#进水泵输出M45M45 1#污泥回流泵启动M46M46 1#污泥回流泵停止M47M47 1#污泥回流泵输出M48M48 2#污泥回流泵启动M49M49 2#污泥回流泵停止M50M50 2#污泥回流泵输出M51M51 3#污泥回流泵启动M52M52 3#污泥回流泵停止M53M53 3#污泥回流泵输出M54M54 1#污泥剩余泵启动M55M55 1#污泥剩余泵停止M56M56 1#污泥剩余泵输出M57M57 2#污泥剩余泵启动M58M58 2#污泥剩余泵停止M59M59 2#污泥剩余泵输出M60M60模拟量提升泵池超声波液位差AI1AI1 1#细格栅液位差AI2AI2 2#细格栅液位差AI3AI3 3#细格栅液位差AI4AI4进水SS检测仪AI5AI5进水电磁流量计AI6AI6进水PH检测仪AI7AI7 1#提升泵频率反馈AI8AI8 1#回流泵频率反馈AI9AI9回流污泥电磁流量计AI10AI10PLC符号表变量名输出变量地址备注粗格栅张耙命令Q1Q0001粗格栅合耙命令Q2Q0002粗格栅提升命令Q3Q0003粗格栅落耙命令Q4Q0004粗格栅张耙命令Q5Q0005粗格栅合耙命令Q6Q0006粗格栅提升命令Q7Q0007粗格栅落耙命令Q8Q0008螺旋输送一体机远控运行Q9Q00091#细格栅远控运行Q10Q00102#细格栅远控运行Q11Q00113#细格栅远控运行Q12Q0012螺旋输送机远控运行Q13Q0013沉砂池远控运行Q14Q0014 1#沉淀池刮泥机远控运行Q15Q0015 2#沉淀池刮泥机远控运行Q16Q0016 1#进水提升泵远控运行Q17Q0017 2#进水提升泵远控运行Q18Q0018 3#进水提升泵远控运行Q19Q0019 1#污泥回流泵远控运行Q20Q0020 2#污泥回流泵远控运行Q21Q0021 3#污泥回流泵远控运行Q22Q0022 1#污泥剩余泵远控运行Q23Q00232#污泥剩余泵远控运行Q24Q00241#增压泵远控运行Q1Q0001 2#增压泵远控运行 Q2Q00021#二氧化氯发生器系统正常故障远控运行Q3Q0003 2#二氧化氯发生器系统正常故障远控运行Q4Q0004消毒接触池1#潜水泵远控运行Q5Q0005消毒接触池2#潜水泵远控运行Q6Q0006消毒接触池2#潜水泵远控运行Q7Q00071#粗格栅自动启动M80 1#粗格栅自动停止M81 1#粗格栅自动输出标志M82 1#粗格栅自动输出M82 2#粗格栅自动启动M83 2#粗格栅自动停止M84 2#粗格栅自动输出标志M85M87M881#提升泵频率控制AO1AO1 1#回流泵频率控制AO2AO2。
变量名输入变量地址1#粗格栅手动/自动I1
1#粗格栅远程控制I17
1#粗格栅运行 I2
1#粗格栅张耙限位I18
1#粗格栅合耙限位I3
1#粗格栅提升到位/等待I19
1#粗格栅落耙限位I4
1#粗格栅故障I20
1#粗格栅停机/直流电源故障I5
2#粗格栅手动/自动I21
2#粗格栅远程控制I6
2#粗格栅运行 I22
2#粗格栅张耙限位I7
2#粗格栅合耙限位I23
2#粗格栅提升到位/等待I8
2#粗格栅落耙限位I24
2#粗格栅故障I9
2#粗格栅停机/直流电源故障I25
螺旋输送一体机手动自动I10
螺旋输送一体机运行停止I26
螺旋输送一体机正常故障I11
1#细格栅手动自动I27
1#细格栅运行停止I12
1#细格栅正常故障I28
2#细格栅手动自动I13
2#细格栅运行停止I29
2#细格栅正常故障I14
3#细格栅手动自动I30
3#细格栅运行停止I15
3#细格栅正常故障I31
模块二
螺旋输送机手动自动I33
螺旋输送机运行停止I49
螺旋输送机正常故障I34
沉砂池系统手动自动I50
沉砂池1#搅拌机运行停止I35
沉砂池1#搅拌机过载I51
沉砂池2#搅拌机运行停止I36
沉砂池2#搅拌机过载I52砂水分离器运行停止I37砂水分离器过载I53沉砂池1#电动阀I38沉砂池2#电动阀I54沉砂池3#电动阀I39沉砂池4#电动阀I55沉砂池1#鼓风机运行停止I40沉砂池1#鼓风机过载I56沉砂池2#鼓风机运行停止I41沉砂池2#鼓风机过载I57
1#沉淀池刮泥机手动自动I42 1#沉淀池刮泥机运行停止I58 1#沉淀池刮泥机正常故障I43
2#沉淀池刮泥机手动自动I59 2#沉淀池刮泥机运行停止I44 2#沉淀池刮泥机正常故障I60 1#进水提升泵手动自动I45 1#进水提升泵运行停止I61 1#进水提升泵正常故障I46
I62 2#进水提升泵运行停止I47 2#进水提升泵正常故障I63 3#进水提升泵手动自动I65 3#进水提升泵运行停止I81 3#进水提升泵正常故障I66
1#污泥回流泵手动自动I82 1#污泥回流泵运行停止I67 1#污泥回流泵正常故障I83 2#污泥回流泵手动自动I68 2#污泥回流泵运行停止I84 2#污泥回流泵正常故障I69
3#污泥回流泵手动自动I85 3#污泥回流泵运行停止I70 3#污泥回流泵正常故障I86 1#污泥剩余泵手动自动I71 1#污泥剩余泵运行停止I87 1#污泥剩余泵正常故障I72
2#污泥剩余泵手动自动I88
2#污泥剩余泵运行停止I73
2#污泥剩余泵正常故障I89
进水泵低液位保护I74
污泥泵低液位保护I90
加氯间
增压系统远控I1IOOO1 1#增压泵运行停止I2I0002 1#增压泵正常故障I3I0003 2#增压泵运行停止I4I0004 2#增压泵正常故障I5I0005
1#二氧化氯发生器系统手动自动I6I0006 1#二氧化氯发生器系统运行停止I7I0007 1#二氧化氯发生器系统正常故障I8I0008
2#二氧化氯发生器系统手动自动I9I0009 2#二氧化氯发生器系统运行停止I10I0010 2#二氧化氯发生器系统正常故障I11I0011 1#二氧化氯发生器缺料输入I12I0012
2#二氧化氯发生器缺料输入I13I0013
盐酸储罐液位开关I14I0014
氯酸钠储罐液位开关I15I0015
液氯报警仪1#探头高浓度I16I0016液氯报警仪2#探头高浓度I17I0017消毒接触池1#潜水泵手动自动I18I0018消毒接触池1#潜水泵运行停止I19I0019消毒接触池1#潜水泵正常故障I20I0020
消毒接触池2#潜水泵手动自动I21I0021消毒接触池2#潜水泵运行停止I22I0022消毒接触池2#潜水泵正常故障I23I0023消毒接触池3#潜水泵手动自动I24I0024消毒接触池3#潜水泵运行停止I25I0025消毒接触池3#潜水泵正常故障I26I0026
液位开关低液位I27I0027粗格栅实时液位差R500
粗格栅液位设定值R502
粗格栅实时液位差大于设定值M1000
格栅距上次运行的时间超过设定值时M1001
粗格栅停止时间R504
设定停止时间R506
系统自动启动M1M1
系统自动停止M2M2
自动输出M3M3
系统手动启动M4M4
系统手动停止M5M5
手动输出M6M6
1#粗格栅手动启动M7M7
1#粗格栅手动停止M8M8
1#粗格栅手动输出M9M9
2#粗格栅手动启动M10M10 2#粗格栅手动停止M11M11 2#粗格栅手动输出M12M12螺旋运输一体机手动启动M13M13螺旋运输一体机手动停止M14M14螺旋运输一体机手动输出M15M15 1#细格栅手动启动M16M16 1#细格栅手动停止M17M17 1#细格栅手动输出M18M18 2#细格栅手动启动M19M19 2#细格栅手动停止M20M20 2#细格栅手动输出M21M21 3#细格栅手动启动M22M22 3#细格栅手动停止M23M23 3#细格栅手动输出M24M24螺旋运输机手动启动M25M25螺旋运输机手动停止M26M26螺旋运输机手动输出M27M27沉沙池系统手动启动M28M28沉沙池系统手动停止M29M29沉沙池系统输出M30M30 1#沉淀池刮泥机手动启动M31M31 1#沉淀池刮泥机手动停止M32M32 1#沉淀池刮泥机输出M33M33
2#沉淀池刮泥机手动启动M34M34 2#沉淀池刮泥机手动停止M35M35 2#沉淀池刮泥机输出M36M36 1#进水泵启动M37M37 1#进水泵停止M38M38 1#进水泵输出M39M39 2#进水泵启动M40M40 2#进水泵停止M41M41 2#进水泵输出M42M42 3#进水泵启动M43M43 3#进水泵停止M44M44 3#进水泵输出M45M45 1#污泥回流泵启动M46M46 1#污泥回流泵停止M47M47 1#污泥回流泵输出M48M48 2#污泥回流泵启动M49M49 2#污泥回流泵停止M50M50 2#污泥回流泵输出M51M51 3#污泥回流泵启动M52M52 3#污泥回流泵停止M53M53 3#污泥回流泵输出M54M54 1#污泥剩余泵启动M55M55 1#污泥剩余泵停止M56M56 1#污泥剩余泵输出M57M57 2#污泥剩余泵启动M58M58 2#污泥剩余泵停止M59M59 2#污泥剩余泵输出M60M60模拟量
提升泵池超声波液位差AI1AI1 1#细格栅液位差AI2AI2 2#细格栅液位差AI3AI3 3#细格栅液位差AI4AI4进水SS检测仪AI5AI5进水电磁流量计AI6AI6进水PH检测仪AI7AI7 1#提升泵频率反馈AI8AI8 1#回流泵频率反馈AI9AI9回流污泥电磁流量计AI10AI10
PLC符号表
变量名输出变量地址备注粗格栅张耙命令Q1Q0001
粗格栅合耙命令Q2Q0002
粗格栅提升命令Q3Q0003
粗格栅落耙命令Q4Q0004
粗格栅张耙命令Q5Q0005
粗格栅合耙命令Q6Q0006
粗格栅提升命令Q7Q0007
粗格栅落耙命令Q8Q0008
螺旋输送一体机远控运行Q9Q0009
1#细格栅远控运行Q10Q0010
2#细格栅远控运行Q11Q0011
3#细格栅远控运行Q12Q0012
螺旋输送机远控运行Q13Q0013
沉砂池远控运行Q14Q0014 1#沉淀池刮泥机远控运行Q15Q0015 2#沉淀池刮泥机远控运行Q16Q0016 1#进水提升泵远控运行Q17Q0017 2#进水提升泵远控运行Q18Q0018 3#进水提升泵远控运行Q19Q0019 1#污泥回流泵远控运行Q20Q0020 2#污泥回流泵远控运行Q21Q0021 3#污泥回流泵远控运行Q22Q0022 1#污泥剩余泵远控运行Q23Q0023
2#污泥剩余泵远控运行Q24Q0024
1#增压泵远控运行Q1Q0001 2#增压泵远控运行 Q2Q0002
1#二氧化氯发生器系统正常故障远控运行Q3Q0003 2#二氧化氯发生器系统正常故障远控运行Q4Q0004
消毒接触池1#潜水泵远控运行Q5Q0005消毒接触池2#潜水泵远控运行Q6Q0006消毒接触池2#潜水泵远控运行Q7Q0007
1#粗格栅自动启动M80 1#粗格栅自动停止M81 1#粗格栅自动输出标志M82 1#粗格栅自动输出M82 2#粗格栅自动启动M83 2#粗格栅自动停止M84 2#粗格栅自动输出标志M85
M87
M88
1#提升泵频率控制AO1AO1 1#回流泵频率控制AO2AO2。