新功能块说明
SFC51功能块的使用说明
1 SFC 51简介1.1 程序功能介绍通过系统功能SFC 51 "RDSYSST" (读取系统状态),可以读取系统状态列表或部分系统状态列表,例如指示灯状态,序列号,从站状态等等。
调用SFC 51时,通过将值“1”赋给输入参数REQ来启动读取。
如果可以立即读取系统状态,则SFC将在BUSY输出参数中返回值0。
如果BUSY包含值1,则尚未完成读取功能。
表1 SFC51参数说明参数描述REQ输入参数REQ = 1:启动处理SSL_ID输入参数将要读取的系统状态列表或部分列表的ID号INDEX输入参数部分列表中对象的类型或编号。
RET_VAL输出参数如果执行SFC时出错,则RET_VAL参数将包含错误代码。
BUSY输出参数TRUE:尚未完成读取。
SSL_HEADER输出参数LENTHDR是SSL列表或SSL部分列表的数据记录的长度。
•如果仅读取了SSL列表的标题信息,则N_DR包含属于它的数据记录数。
•否则,N_DR包含传送到目标区域的数据记录数。
DR输出参数SSL列表读取或SSL部分列表读取的目标区域:•如果仅读取了SSL列表的标题信息,则不能评估DR的值,而只能评估SSL_HEADER的值。
•否则,LENTHDR和N_DR的乘积将指示已在DR中输入了多少字节。
2 读取CPU指示灯可以通过SFC 51读取CPU的指示灯状态,使用的SSL_ID参数为16#74(16#19)读取全部指示灯状态或者16#174(16#119)读取单个指示灯状态2.1 编程首先需要创建一个数据块,用来存放读取出来的指示灯状态结果图1 创建DB1,存放读取结果打开OB1,在OB1的临时变量区创建一个变量length,类型设置为Struct(结构)图2 创建名为length的结构变量双击length变量,进入结构变量成员定义,创建两个word类型的变量,本例中分别为size和number:图3 创建length的结构变量的两个word成员编写SFC51程序:CALL "RDSYSST"REQ :=TRUE图4 创建DB1,存放读取结果打开OB1,首先在OB1的临时变量区创建一个变量length,类型设置为Struct(结构)图5 创建名为length的结构变量双击length变量,进入结构变量成员定义,创建两个word类型的变量,本例中分别为size和number:图6 创建length的结构变量的两个word成员编写SFC51程序:CALL "RDSYSST"REQ :=TRUESZL_ID :=W#16#294 //读取从站是否存在INDEX :=W#16#1RET_VAL :=MW0BUSY :=M2.0SZL_HEADER:=#lengthDR :=P#DB1.DBX0.0 BYTE 500 //结果输出到DB1数据块中在本例中,P#DB1.DBX0.0 BYTE 500中为每个DP从站(16 x 8 = 128)保留一位,地址为Address 1的DP从站的状态保存在第三个字节的Bit 1位中, 地址为Address 3的DP从站的状态保存在第三个字节的Bit 3位中,依次类推。
PCS7功能块详细说明
PCS7Standard library常见块管脚说明驱动块:1.CH_AIMODE:系统生成,表示信号/通道类型。
用户不修改。
VALVE:连接输入通道地址VHRANGE:量程上限VLRANGE:量程下限SIM_ON:等于1时激活仿真功能SIM_V:仿真值SUBS_ON:等于1时激活“当通道故障时输出等于替代值“功能SUBS_V:输出的替代值(模拟量)QBAD:通道的诊断。
等于1表示通道故障V:输出值QUALITY:过程值的质量代码2.CH_AOMODE:系统生成,表示信号/通道类型。
用户不修改。
U:输入值UHRANGE:量程上限ULRANGE:量程下限VALUE:输出通道地址QUALITY:过程值的质量代码3.CH_DIMODE:系统生成,表示信号/通道类型。
用户不修改。
VALVE:连接输入通道地址SIM_ON:等于1时激活仿真功能SIM_V:仿真值SUBS_ON:等于1时激活“当通道故障时输出等于替代值“功能SUBS_V:输出的替代值(模拟量)QBAD:通道的诊断。
等于1表示通道故障Q:输出值QUALITY:过程值的质量代码4.CH_DOMODE:系统生成,表示信号/通道类型。
用户不修改。
I:输入值VALUE:输出通道地址QUALITY:过程值的质量代码SIM_ON:等于1时激活仿真功能SIM_V:仿真值QBAD:通道的诊断。
等于1表示通道故障VALUE:输出通道的地址QUALITY:过程值的质量代码控制块:1.模拟量监视MEAS_MONCSF:控制系统故障。
连接通道的QBAD引脚U:过程值输入(PV)QC_U:过程值的质量代码U_AH:报警高高限U_WH:报警高限U_WL:报警低限U_AL:报警低低限HYS:偏差QH_ALM:高高报警输出(红色报警)QL_ALM:低低报警输出(红色报警)QH_WRN:高报警输出(黄色报警)QL_WRN:低报警输出(黄色报警)2.数字量监视:DIG_MONI:过程值QC_I:过程值的质量代码CSF:控制系统故障。
功能块说明DOC
HPCS-3000分布控制器算法功能块说明文档Version 1.0.11上海华文自动化系统工程有限公司前言文档内容本文是华文HPCS-3000系列产品文档的一部分,主要给出该系列中各种控制器所含功能块的详细设计资料。
对每种功能块,文档会说明以下内容:说明部分说明内容名称功能块的名称,和在功能块图中的标记名结构功能块每个输入输出信号的含义和作用描述说明功能和用途实用例实际使用中的常见连接方式特殊说明列出功能块使用中必须注意的问题目录1实数运算 (1)1.1FADD二输入浮点加法 (1)1.2FSUB二输入浮点减法 (2)1.3FMUL二输入浮点乘法 (3)1.4FDIV二输入浮点除法 (3)1.5EXP指数运算 (4)1.6LOG对数运算 (5)1.7ABS取绝对值 (5)1.8SQR取平方根 (6)1.9RND随机函数 (6)1.10SIN正弦函数 (7)1.11COS余弦函数 (7)1.12TAN正切函数 (8)1.13ATN反正切函数 (8)1.14PLOYNOM五次多项式 (9)1.15SUM8八输入数学统计器 (10)1.16CMP数值比较 (11)2整数运算 (12)2.1WADD整数加法 (12)2.2WMUL整数乘法 (13)2.3WDIV整数除法 (14)2.4MOD取模运算 (14)2.5WAND整数与运算 (15)2.6WOR整数或运算 (16)2.7WXOR整数异或运算 (16)2.8WNOT整数求反运算 (17)2.9WCMP整数比较 (17)3布尔运算 (19)3.1AND逻辑与 (19)3.2OR逻辑或 (20)3.3XOR逻辑异或 (20)3.4NOT逻辑非 (21)3.5EDGE边沿检测 (21)3.6UEDG上升沿检测 (21)3.7DEDG下降沿检测 (22)3.8SET置1 (22)3.9RESET置0(复位) (23)3.10RS触发器 (23)4类型转换 (25)4.2B16TOW16位逻辑组合 (26)4.3WTOF整数转实数 (27)4.4FTOW实数转整数 (27)4.5WTOBCD整数转BCD码 (28)4.6BCDTOW BCD码转整数 (28)5信号控制 (29)5.1TON延时合 (29)5.2TOFF延时断 (30)5.3PULSE脉冲 (31)5.4XPULSE定时脉冲 (31)5.5CTU递增计数器 (32)5.6CTD递减计数器 (33)5.7COUNT增减计数器 (33)5.8SQUAR方波发生器 (34)5.9SGN信号发生器 (35)5.10PSUM脉冲量累加器 (36)6过程处理 (37)6.1EPID偏差PID控制 (37)6.2ERV偏差计算 (39)6.3LDLG超前滞后 (40)6.4INTG积分运算 (41)6.5DIFF微分运算 (42)6.6FILTER三阶滤波 (42)6.7TWOSEL信号二选一 (43)6.8THRSEL信号三选一 (44)6.9SFT无扰动切换 (45)6.10LIMIT幅度限制 (46)6.11LMTV变化速率限制 (46)6.12BALANCE2二输出平衡模块 (47)6.13MLINE分段线性转换 (48)6.14TSUM时域统计模块 (49)6.15TSUMD时域开关量统计模块 (50)6.16DELAY滞后模块 (50)7设备操作功能 (52)7.1DMA数字软手操 (52)7.2SMA模拟软手操 (53)7.3INTKEY44键互锁开关 (54)7.4TWOPOS两位位置控制 (55)7.5DEV1单向设备控制 (56)7.6DEV2双向设备控制 (57)7.7STEP步序控制 (59)7.9MDIG开关量组合逻辑 (62)7.10SSA模拟伺服放大器 (63)8特殊算法 (65)8.1TQ信号质量 (65)8.2SA VE数据存盘 (66)8.3EQU实数赋值 (67)8.4WEQU条件赋值 (67)8.5EXEC过程跳转 (68)8.6PTC热力性质计算 (68)9DEH功能块 (70)9.1SPO软件脉冲输出 (70)9.2DDS数字驱动伺服模块 (71)9.3DSFT开关量选择模块 (72)9.4KBML键盘模拟量增减 (72)9.5ES/MA模拟量软手操器 (73)9.6F(T)12段信号发生器 (75)9.7QOR88输入开关量处理 (76)10附录 (77)10.1控制器状态说明 (77)10.2控制器网络状态说明 (77)10.3控制柜中的卡件状态说明 (78)10.4状态变量的掩码说明 (78)10.5强制功能说明 (79)10.6查询功能说明 (79)10.7控制器组态注意事项说明 (80)10.8网络时钟设置说明 (81)1实数运算介绍该类算法主要是涉及到实数的一些运算功能块,可以利用运算功能块构成特定的表达式或实现某种算法。
PCS7功能块使用说明
PCS7功能块使用说明F1帮助使用选中功能块然后按F1弹出帮助窗口模拟量在线修改量程打开模拟量转换块点击监控功能块点击功能块右键,选择WATCHON,在线监视功能块管脚。
单击某管脚右键ADDI/O或者安装CTRL+鼠标左键某管脚,监视成功管脚由蓝色转为黄色双击SCALE管脚弹出高低量程设置,双击HIGHVALUE设置高量程,双击LOWVALUE设置低量程,对于温度TC模块和RTD模块此通道可以设置为1。
管脚可见性功能块有点管脚默认是不可以见的,可以点击功能块的属性在IO菜单里面把“不可见”的勾去掉,然后点确定,所需要的管脚就显示在功能块上功能块的仿真使能功能块有一个管脚SimOn,1=仿真开启测试时,可以先把需要仿真的数据填好,例如上图的功能块需要输出60,则在SimPV_In管脚输入60,然后再把SimOn置1功能块互联管脚选中一个功能块的管脚然后再点需要连接到另一个功能块的管脚,软件自动生成黑色的连接线报警消息取消PCS7自动编译生成报警消息,如果WINCC不需要某功能块的报警消息,需要把管脚MsgLock在线监控状态下置1下载OS先把CFC编译,编译完成后,编译工程师站的OS编译完成后,打开所要下载到的操作员站,点击下载PCS7趋势归档PCS7的趋势归档变量是自动编译上去的,在有需要归档的功能块的管脚里面有个归档属性在离线状态下,双击需要归档的管脚点击Value,然后点击右下方的属性选择归档,然后点击确定,需要编译OS,把变量编译到归档变量里面。
报警注释修改PCS7自动编译生成报警,如果需要修改报警注释,把块的BlockComment(备注)名称修改即可。
CP1H MODBUS通讯功能块使用说明
CP1H和变频器MODBUS-RTU通信功能块使用说明程序名:CP1H MODBUS通讯功能块.cxp·读功能块注:目前该功能块仅支持CP1H连接一个变频器。
一、外部参数区:注:1、参数区地址可以更改,可以将D2000-D2009,W301改成别的地址2、关于接收数据存放地址,例:标志为:#B2,首址为:&9950,则接收到的数据存在D9950开始的地址内。
二、接收数据存储区:经验证,本功能块一共输出14组相同的数据。
接收数据区长度为:读数据个数×14。
例:标志为:#B2,首址为:&9950,读个数为:6,则接收数据存储区为:D9950—D10133。
·写功能块一、外部参数区:注:1、参数区地址可以更改,可以将D2000-D2009,W302改成别的地址二、写入数据存储区:写入数据存储区存放要写入变频器的数据。
例:标志为:#B2,首址为:&9900,写入个数为2,则将D9900,D9901中的数据写入变频器中。
·使用说明(读写类似)注:读和写不能同时进行,写完之后可以立即读,但读完之后要有个间隔才能写。
可以通过控制W301.00(读)和W302.00(写)的通断来控制读写。
1、创建功能块:功能块—插入功能块—梯形图,命名为:读变频器2、双击【读变频器】,打开功能块编辑窗口,可以自己编辑功能块3、将别人编辑好的功能块【复制】【粘贴】到自己的程序中4、在通讯段中设置参数内容注:功能块启动信号Start不能上电导通。
5、、在通讯段编辑窗口里面,点击菜单【插入】【功能块调用】,在弹出窗口中输入实例名(如Q1等),选择功能块定义(即使用哪个功能块),确定5、点击参数前面区域,按【回车键】输入各个参数,其中EN接常通接点6、设置通讯口参数和变频器参数,即可开始通信。
CP1H参数设置(和变频器设置一致)串口1/2通信设置:定制波特率:9600 格式:8,1,N 模式:串口网关V1000变频器参数设置。
UGNX8.0新功能
本章要点UG NX 8.0新功能常用功能模块介绍操作环境任务案例中、英文界面切换UG NX 8.0是集CAD/CAM/CAE于一体的三维参数化软件,也是当今世界最先进的设计软件,它广泛应用于航空航天、汽车制造、机械电子等工程领域。
模具CAD/CAM(UG)(第二版)21.1 UG NX 8.0 新功能UG NX 8.0是UG软件目前使用的最新版本,它在以前版本的基础上增加了很多新的功能。
下面将进行简要说明。
1.创新性用户界面把高端功能与易用性和易学性相结合NX 8.0是建立在NX 5.0里面引入基于角色的用户界面基础上的,把此方法的覆盖范围扩展到整个应用程序,以确保在核心产品里的一致性。
为了提供一个能够随着用户技能水平增长而成长并且保持用户效率的系统,NX 8.0以可定制的、可移动弹出工具栏为特征。
移动弹出工具栏减少了鼠标移动,并且可以使用户把它们的常用功能集成到由简单操作过程所控制的动作之中。
2.完整统一的全流程解决方案UG产品开发解决方案完全受益于Teamcenter的工程数据和过程管理功能。
通过NX 8.0,进一步扩展了UG和Teamcenter之间的集成。
利用NX 8.0能够在UG里面查看来自Teamcenter Product Structure Editor(产品结构编辑器)的更多数据,为用户提供了关于结构以及相关数据更加全面的表示。
3.可管理的开发环境UG NX 8.0系统可以通过NX Manager和Teamcenter工具把所有的模型数据进行紧密集成,并实施同步管理,进而实现在一个结构化的协同环境中转换产品的开发流程。
UG NX 8.0采用的可管理的开发环境,增强了产品开发应用程序的性能。
Teamcenter项目支持,使用户能够在利用NX 8.0创建或保存文件时分配项目数据。
扩展的Teamcenter导航器,使用户能够立即把项目(Project)分配到多个条目(Item)中。
可以过滤Teamcenter导航器,以便只显示基于Project的对象,使用户能够清楚地了解整个设计的内容。
SFC51功能块的使用说明
SFC51功能块的使用说明SFC(Sequential Function Chart)是一种图形化的编程语言,一般用于流程控制、顺序控制和状态机。
SFC51是SFC的一种扩展,它通常用于PLC(Programmable Logic Controller,可编程逻辑控制器)的程序设计与实现。
本文将详细介绍SFC51功能块的使用说明。
SFC51功能块是S7-1500系列PLC的指令集之一,用于根据程序的执行情况生成跳转条件,并决定程序的执行顺序。
通过使用SFC51功能块,可以实现PLC程序的模块化和工程化,提高程序的可读性和可维护性。
XXXX:FB+----[View]+----[Initialize]+----[Step 1]+----[Step 2]+----[Step N]+----[Jump 1]+----[Jump 2]+----[Jump N]其中,XXXX是功能块的名称,可以自定义。
FB表示这是一个功能块。
[View]表示该步骤是一个视图,用于显示相关信息。
[Initialize]表示初始化的操作步骤。
[Step 1]、[Step 2]、[Step N]表示执行步骤。
[Jump 1]、[Jump 2]、[Jump N]表示跳转条件。
使用SFC51功能块的步骤如下:1. 在TIA Portal软件中创建一个新的S7-1500项目,并选择相应的硬件配置。
2. 在Blocks导航栏中右键点击"Program Blocks",选择"Create New Block",输入功能块的名称,然后点击"OK"。
```ladderFUNCTION_BLOCKSFC1:SFC;VARView : SFC_STATUS;END_VARMETHOD Initialize : VOID;BEGIN//初始化操作END_METHODMETHOD Step1 : VOID;BEGIN//步骤1的操作END_METHODMETHOD Step2 : VOID;BEGIN//步骤2的操作END_METHOD// 其他Step和Jump的定义END_FUNCTION_BLOCK```4. 在Step和Jump方法中编写相应的操作逻辑,并在Initialize方法中编写初始化操作。
关于新华主要功能块以及一些心得说明
1.1.1I/O模块I/O模块的形状较为特殊,没有模块名,其形状即代表了模块名;也没有模块号,需通过属性对话框查看,而且I/O模块一般只有一个输入或输出。
I/O模块分硬件I/O模块、上下网I/O模块、页间I/O模块。
❑硬件I/O模块硬件I/O模块定义了DPU内部一个变量与硬件通道的对应关系。
图符下方显示的是I/O 通道号及转换类型。
因硬件I/O模块具有上网功能,图符中还显示了上网点的点名。
Null 表示空点。
表5.5-2 硬件I/O模块图符名称功能描述XAI 模拟量输入模块XPI 脉冲量输入模块XDI 开关量输入模块XDO 开光量输出模块XAO 模拟量输出模块❑网络I/O模块网络I/O模块定义了DPU内部一个变量与全局测点的对应关系。
图符中显示的是上网点点名。
表5.5-3 网络I/O模块图符名称功能描述XNetAI 模拟量下网点模块,网络AIXNetAO 模拟量上网点模块,网络AOXNetDI 开关量下网点模块,网络DIXNetDO 开关量上网点模块,网络DO❑页间连接I/O模块页间连接I/O模块定义了DPU内部页与页间的变量对应关系。
图符中,输入模块显示的是被连接信号所在的页号(上部)和模块号(下部),输出模块显示的是在组态页中的块号。
页间输入模块除了可引用页间输出模块外,还可引用所有的网络I/O模块和硬件I/O模块,但信号类型(模拟量/开关量)必须一致。
当页间输入模块引用的点是硬件I/O点或网络I/O点时,其图符左侧显示测点名。
当引用的点不存在时,点名位置显示RefNotExist。
表5.5-4 页间连接I/O模块图符名称功能描述XPgAI 模拟量页间输入模块XPgAO 模拟量页间输出模块XPgDI 开关量页间输入模块XPgDO 开关量页间输出模块1.1.2Trend模块Trend模块外形与一般的算法模块相似,具有输入和参数,但它不参与DPU运算,只用于在线调试。
Trend模块可提供实时趋势供调试人员观察功能块的输出,而不需要定义上网点。
功能块说明书
FB1IN4为1时有效,0时无效。
FB2IN1IN2IN3/4高低限IN5扫描周期IN6为1时有效,0时无效。
积分公式为IN2* IN1*S/(1+IN1*S)FB4IN0 SPIN1 PVIN2 比例带IN3 TiIN4 TdIN5 偏差死区IN6 前馈IN7 高限IN8 低限IN9 为IN2的高限IN10 A/M 0为自动IN11 闭锁增加IN12 闭锁减少IN13 跟踪IN14 扫描周期FB210IN0 SPIN1 PVIN2 KpIN3 TiIN4 TdIN5 偏差死区IN6 前馈IN7 高限IN8 低限IN9 为IN2的高限IN10 A/M 0为自动IN11 闭锁增加IN12 闭锁减少IN13 0IN14 跟踪IN15 扫描周期FB10模拟量切换块IN2为0时,IN0切换至IN1,过渡速率为IN4*IN5/60;IN2为1时,IN1切换至IN0,过渡速率为IN3*IN5/60。
FB11FB16带高低限的纯积分。
IN5、IN6为高低限。
IN0-IN1为偏差信号,IN2为积分时间,IN11为扫描周期。
FB220FB220 速度累加块说明:当In0为由0变为1时,每循环周期以IN4的增量值进行累加,输出给OUT6,直到达到上限值In1,重新归0,In2停止位为1时,累加结果重新归0。
In3为1时,IN0脉冲的反复触发都将使累加归零后重新开始,In3为0时IN0的反复脉冲不起作用,OUT5为程序累加正在进行标志位。
FB19IN1为0时,输出=输入;IN1为1时,当IN2为0时,输出按照上升速率IN3*IN5/60,下降速率IN4*IN5/60跟踪输出变化,当IN2为1时保持当前值。
FB20当IN0<0时,输出=IN0*IN2;当IN0>=0时,输出=IN0*IN1.FB271FC6OUT5=(IN0*IN2)/(IN1*IN3)+IN4,如果分母IN0*IN2=0时,则按照IN0*IN2=0.1计算。
功能块使用手册(下)
ATTENTION: Identifies information that requires special consideration.
提示:标记对用户的建议或提示。 TIP:Identifies advice or hints for the user.
目录
1 选择运算功能块库..................................................................................................................................1-1 1.1 二选一功能块(TWOSEL).......................................................................................................1-1 1.1.1 简介....................................................................................................................................1-1 1.1.2 功能块逻辑图 ....................................................................................................................1-1 1.1.3 功能块实例数据结构 ........................................................................................................1-1 1.1.4 详细说明............................................................................................................................1-2 1.2 三选一功能块(THRSEL)........................................................................................................1-3 1.2.1 简介....................................................................................................................................1-3 1.2.2 功能块逻辑图 ....................................................................................................................1-4 1.2.3 功能块实例数据结构 ........................................................................................................1-4 1.2.4 详细说明............................................................................................................................1-5 1.3 八输入信号选择功能块(ISEL8).............................................................................................1-6 1.3.1 简介....................................................................................................................................1-6 1.3.2 功能块实例数据结构 ........................................................................................................1-6 1.3.3 详细说明............................................................................................................................1-8 1.4 开关量选择功能块(DS)..........................................................................................................1-8 1.4.1 简介....................................................................................................................................1-8 1.4.2 功能块逻辑图 ....................................................................................................................1-8 1.4.3 功能块实例数据结构 ........................................................................................................1-8 1.4.4 详细说明............................................................................................................................1-9 1.5 模拟量选择功能块(ASW) ......................................................................................................1-9 1.5.1 简介....................................................................................................................................1-9 1.5.2 功能块逻辑图 ....................................................................................................................1-9 1.5.3 功能块实例数据结构 ........................................................................................................1-9 1.5.4 详细说明..........................................................................................................................1-10 1.6 八选多开关量信号选择功能块(SS8)...................................................................................1-10 1.6.1 简介..................................................................................................................................1-10 1.6.2 功能块实例数据结构 ......................................................................................................1-10 1.6.3 详细说明..........................................................................................................................1-11
STEP7-功能块全中文说明书
parator== IN1等于IN2<> IN1不等于IN2> IN1大于IN2< IN1小于IN2>= IN1大于或等于IN2<= IN1小于或等于IN22.整数就是没有小数位都是零的数,即能被1整除的数(如-1,-2,0,1,……)CMP ?I(INT)整数比较CMP ?D (DINT)比较双精度整数CMP ?R (REAL)比较实数3.转换指令概述BCD_I BCD码转换为整数I_BCD 整型转换为BCD码BCD_DI BCD码转换为双精度整数I_DINT 整型转换为长整型DI_BCD 长整型转换为BCD码DI_REAL 长整型转换为浮点型4 计数器指令S_CUD 双向计数器S_CD 降值计数器S_CU 升值计数器---( SC ) 设置计数器线圈•---( CU ) 升值计数器线圈•---( CD ) 降值计数器线圈5.S_CUD 双向计数器`6. S_CU 升值计数器7. S_CD 降值计数器8. ---( SC ) 设置计数器值9. ---( CU ) 升值计数器线圈10. ---( CD ) 降值计数器线圈11. ---(OPN)打开数据块:DB或DI如果想将数据块中的数据读出(如DB和DI),需要通过(OPN)打开数据块后才可读出。
12. ---(JMP)--- 无条件跳转13. ---(JMPN) 若“否”则跳转14. LABEL标号【整型数学运算指令】整型数学运算指令概述说明使用整数运算,您可以对两个整数(16和32位)执行以下运算:•ADD_I 加整数•SUB_I 减整型•MUL_I 乘整型•DIV_I 除整型•ADD_DI 加双精度整数•SUB_DI 减长整型•MUL_DI 乘长整型•DIV_DI 除长整型•MOD_DI 返回分数长整型15. ADD_I 整数加16. SUB_I 整数减17. MUL_I 整数乘18. DIV_I 整数除19. MOD_DI 返回长整数余数20. 浮点运算指令概述IEEE32位浮点数属于REAL数据类型。
功能块引脚说明范文
功能块引脚说明范文1.电源引脚:-VCC/VDD:供应电压引脚,通常连接到正电源。
-GND:地引脚,通常连接到负电源或地。
-VCCIO/VDDIO:供应IO电压引脚,通常连接到逻辑电平或IO电源。
-AVCC:模拟供应电压引脚,用于模拟器件的电源。
-VREF:参考电压引脚,用于提供参考电压。
2.通信引脚:-TXD/RXD:串行通信引脚,用于发送和接收串行数据。
-SDA/SCL:I2C总线引脚,用于双线式串行数据和时钟通信。
-MOSI/MISO/SCK:SPI总线引脚,用于高速串行数据通信。
-TX/RX:UART通信引脚,用于串口通信。
3.输入输出引脚:-GPIO:通用输入输出引脚,可用于输入或输出数字信号。
-ADC:模拟输入引脚,用于测量模拟电压信号。
-PWM:脉冲宽度调制引脚,用于产生可调节占空比的脉冲信号。
-DAC:模拟输出引脚,用于产生模拟电压信号。
4.中断引脚:-INT:中断引脚,用于检测外部中断信号的引脚。
-IRQ:中断请求引脚,用于请求处理器进行中断处理。
5.时钟引脚:-OSC:晶振引脚,用于连接外部晶体振荡器或时钟模块。
-CLK:时钟引脚,用于提供时钟信号。
6.复位引脚:-RST:复位引脚,用于将设备或器件复位到初始状态。
8.硬件连接引脚:-USB:通用串行总线引脚,用于连接设备和主机进行通信。
-HDMI:高清晰度多媒体接口引脚,用于传输高质量音视频信号。
-RJ45:网络接口引脚,用于连接局域网。
9.扩展接口引脚:-GPIO:通用输入输出引脚,可用于扩展外部设备接口。
-I2S:音频接口引脚,用于数字音频设备连接。
10.电源管理引脚:-EN:使能引脚,用于控制设备或模块的开关。
-PWR:电源管理引脚,用于监测和管理设备的电源状态。
这些是一些常见的功能块引脚说明,不同的设备或器件可能会有不同的引脚功能和用途。
在设计和使用电子设备时,需要仔细阅读设备的数据手册或规格说明,以了解每个引脚的功能和用途,并根据实际需求进行正确连接和配置。
功能块说明解析
HPCS-3000分布控制器算法功能块说明文档Version 1.0.11上海华文自动化系统工程有限公司前言文档内容本文是华文HPCS-3000系列产品文档的一部分,主要给出该系列中各种控制器所含功能块的详细设计资料。
对每种功能块,文档会说明以下内容:说明部分说明内容名称功能块的名称,和在功能块图中的标记名结构功能块每个输入输出信号的含义和作用描述说明功能和用途实用例实际使用中的常见连接方式特殊说明列出功能块使用中必须注意的问题目录1实数运算 (1)1.1FADD二输入浮点加法 (1)1.2FSUB二输入浮点减法 (2)1.3FMUL二输入浮点乘法 (3)1.4FDIV二输入浮点除法 (3)1.5EXP指数运算 (4)1.6LOG对数运算 (5)1.7ABS取绝对值 (5)1.8SQR取平方根 (6)1.9RND随机函数 (6)1.10SIN正弦函数 (7)1.11COS余弦函数 (7)1.12TAN正切函数 (8)1.13ATN反正切函数 (8)1.14PLOYNOM五次多项式 (9)1.15SUM8八输入数学统计器 (10)1.16CMP数值比较 (11)2整数运算 (12)2.1WADD整数加法 (12)2.2WMUL整数乘法 (13)2.3WDIV整数除法 (14)2.4MOD取模运算 (14)2.5WAND整数与运算 (15)2.6WOR整数或运算 (16)2.7WXOR整数异或运算 (16)2.8WNOT整数求反运算 (17)2.9WCMP整数比较 (17)3布尔运算 (19)3.1AND逻辑与 (19)3.2OR逻辑或 (20)3.3XOR逻辑异或 (20)3.4NOT逻辑非 (21)3.5EDGE边沿检测 (21)3.6UEDG上升沿检测 (21)3.7DEDG下降沿检测 (22)3.8SET置1 (22)3.9RESET置0(复位) (23)3.10RS触发器 (23)4类型转换 (25)4.2B16TOW16位逻辑组合 (26)4.3WTOF整数转实数 (27)4.4FTOW实数转整数 (27)4.5WTOBCD整数转BCD码 (28)4.6BCDTOW BCD码转整数 (28)5信号控制 (29)5.1TON延时合 (29)5.2TOFF延时断 (30)5.3PULSE脉冲 (31)5.4XPULSE定时脉冲 (31)5.5CTU递增计数器 (32)5.6CTD递减计数器 (33)5.7COUNT增减计数器 (33)5.8SQUAR方波发生器 (34)5.9SGN信号发生器 (35)5.10PSUM脉冲量累加器 (36)6过程处理 (37)6.1EPID偏差PID控制 (37)6.2ERV偏差计算 (39)6.3LDLG超前滞后 (40)6.4INTG积分运算 (41)6.5DIFF微分运算 (42)6.6FILTER三阶滤波 (42)6.7TWOSEL信号二选一 (43)6.8THRSEL信号三选一 (44)6.9SFT无扰动切换 (45)6.10LIMIT幅度限制 (46)6.11LMTV变化速率限制 (46)6.12BALANCE2二输出平衡模块 (47)6.13MLINE分段线性转换 (48)6.14TSUM时域统计模块 (49)6.15TSUMD时域开关量统计模块 (50)6.16DELAY滞后模块 (50)7设备操作功能 (52)7.1DMA数字软手操 (52)7.2SMA模拟软手操 (53)7.3INTKEY44键互锁开关 (54)7.4TWOPOS两位位置控制 (55)7.5DEV1单向设备控制 (56)7.6DEV2双向设备控制 (57)7.7STEP步序控制 (59)7.9MDIG开关量组合逻辑 (62)7.10SSA模拟伺服放大器 (63)8特殊算法 (65)8.1TQ信号质量 (65)8.2SA VE数据存盘 (66)8.3EQU实数赋值 (67)8.4WEQU条件赋值 (67)8.5EXEC过程跳转 (68)8.6PTC热力性质计算 (68)9DEH功能块 (70)9.1SPO软件脉冲输出 (70)9.2DDS数字驱动伺服模块 (71)9.3DSFT开关量选择模块 (72)9.4KBML键盘模拟量增减 (72)9.5ES/MA模拟量软手操器 (73)9.6F(T)12段信号发生器 (75)9.7QOR88输入开关量处理 (76)10附录 (77)10.1控制器状态说明 (77)10.2控制器网络状态说明 (77)10.3控制柜中的卡件状态说明 (78)10.4状态变量的掩码说明 (78)10.5强制功能说明 (79)10.6查询功能说明 (79)10.7控制器组态注意事项说明 (80)10.8网络时钟设置说明 (81)1实数运算介绍该类算法主要是涉及到实数的一些运算功能块,可以利用运算功能块构成特定的表达式或实现某种算法。
功能块说明
HPCS-3000分布控制器算法功能块说明文档Version 1.0.11上海华文自动化系统工程有限公司前言文档内容本文是华文HPCS-3000系列产品文档的一部分,主要给出该系列中各种控制器所含功能块的详细设计资料。
对每种功能块,文档会说明以下内容:说明部分说明内容名称功能块的名称,和在功能块图中的标记名结构功能块每个输入输出信号的含义和作用描述说明功能和用途实用例实际使用中的常见连接方式特殊说明列出功能块使用中必须注意的问题目录1实数运算 (1)1.1FADD二输入浮点加法 (1)1.2FSUB二输入浮点减法 (2)1.3FMUL二输入浮点乘法 (3)1.4FDIV二输入浮点除法 (3)1.5EXP指数运算 (4)1.6LOG对数运算 (5)1.7ABS取绝对值 (5)1.8SQR取平方根 (6)1.9RND随机函数 (6)1.10SIN正弦函数 (7)1.11COS余弦函数 (7)1.12TAN正切函数 (8)1.13ATN反正切函数 (8)1.14PLOYNOM五次多项式 (9)1.15SUM8八输入数学统计器 (10)1.16CMP数值比较 (11)2整数运算 (12)2.1WADD整数加法 (12)2.2WMUL整数乘法 (13)2.3WDIV整数除法 (14)2.4MOD取模运算 (14)2.5WAND整数与运算 (15)2.6WOR整数或运算 (16)2.7WXOR整数异或运算 (16)2.8WNOT整数求反运算 (17)2.9WCMP整数比较 (17)3布尔运算 (19)3.1AND逻辑与 (19)3.2OR逻辑或 (20)3.3XOR逻辑异或 (20)3.4NOT逻辑非 (21)3.5EDGE边沿检测 (21)3.6UEDG上升沿检测 (21)3.7DEDG下降沿检测 (22)3.8SET置1 (22)3.9RESET置0(复位) (23)3.10RS触发器 (23)4类型转换 (25)4.2B16TOW16位逻辑组合 (26)4.3WTOF整数转实数 (27)4.4FTOW实数转整数 (27)4.5WTOBCD整数转BCD码 (28)4.6BCDTOW BCD码转整数 (28)5信号控制 (29)5.1TON延时合 (29)5.2TOFF延时断 (30)5.3PULSE脉冲 (31)5.4XPULSE定时脉冲 (31)5.5CTU递增计数器 (32)5.6CTD递减计数器 (33)5.7COUNT增减计数器 (33)5.8SQUAR方波发生器 (34)5.9SGN信号发生器 (35)5.10PSUM脉冲量累加器 (36)6过程处理 (37)6.1EPID偏差PID控制 (37)6.2ERV偏差计算 (39)6.3LDLG超前滞后 (40)6.4INTG积分运算 (41)6.5DIFF微分运算 (42)6.6FILTER三阶滤波 (42)6.7TWOSEL信号二选一 (43)6.8THRSEL信号三选一 (44)6.9SFT无扰动切换 (45)6.10LIMIT幅度限制 (46)6.11LMTV变化速率限制 (46)6.12BALANCE2二输出平衡模块 (47)6.13MLINE分段线性转换 (48)6.14TSUM时域统计模块 (49)6.15TSUMD时域开关量统计模块 (50)6.16DELAY滞后模块 (50)7设备操作功能 (52)7.1DMA数字软手操 (52)7.2SMA模拟软手操 (53)7.3INTKEY44键互锁开关 (54)7.4TWOPOS两位位置控制 (55)7.5DEV1单向设备控制 (56)7.6DEV2双向设备控制 (57)7.7STEP步序控制 (59)7.9MDIG开关量组合逻辑 (62)7.10SSA模拟伺服放大器 (63)8特殊算法 (65)8.1TQ信号质量 (65)8.2SA VE数据存盘 (66)8.3EQU实数赋值 (67)8.4WEQU条件赋值 (67)8.5EXEC过程跳转 (68)8.6PTC热力性质计算 (68)9DEH功能块 (70)9.1SPO软件脉冲输出 (70)9.2DDS数字驱动伺服模块 (71)9.3DSFT开关量选择模块 (72)9.4KBML键盘模拟量增减 (72)9.5ES/MA模拟量软手操器 (73)9.6F(T)12段信号发生器 (75)9.7QOR88输入开关量处理 (76)10附录 (77)10.1控制器状态说明 (77)10.2控制器网络状态说明 (77)10.3控制柜中的卡件状态说明 (78)10.4状态变量的掩码说明 (78)10.5强制功能说明 (79)10.6查询功能说明 (79)10.7控制器组态注意事项说明 (80)10.8网络时钟设置说明 (81)1实数运算介绍该类算法主要是涉及到实数的一些运算功能块,可以利用运算功能块构成特定的表达式或实现某种算法。
FB2功能块的使用说明
FB2 GET (可用于读取NC变量功能)FB2功能块可以使PLC程序从NC读取相应的变量,为了能正确的引导NCK变量,所需要通过“NC V AR Selector”软件在数据块中生成源数据块STL。
下面以读取机床轴位置来介绍使用FB2功能,在使用FB2功能时需要现将FB1里面的参数设置为“NCKomm=1”一,打开“NC V AR Selector”软件,新建一个项目。
搜索到一个“SMA”的变量然后“确定”二,找到代号为“988”“actToolbasepos”的选项,双击,出现下图这里面“Unit-No”是将要选着的通道号,Line是所要选着的轴号,单击OK这里我们生成3个项目如下图3图3二,单击菜单Code中的Selection选项,输入最后要生成的数据块号,默认为DB120,即生成DB120块,然后单击保存,找到所要保存到哪里的路径,这是会生成一个后缀名为“.var”的文件,名字可以自由取,这里以“zhoupos”为名三,单击菜单Code中的Generate生成后缀名为“.awl”这里以“zhoupos”为名字。
这个后缀名为“.awl”的文件是将来被PLC所认可的文件四,打开STEP7 在其源文件的跟目录下右键Insert new object—external source 找到刚才保存的文件然后打开,这时就会在STEP7的源文件里生成一个STL的源文件,双击打开,然后编译,如果没有发生错误则会在STEP7里生成一个DB120的数据块,五,在符号表里给DB120数据块定义注释,例如本例为zhoupos DB120 保存六,在OB1里调用FB2块,然后定义背景数据块例如DB121,下面将FB2的各输入输出参数说明如下1)输入参数Req:正向脉冲沿启动任务,只有当Rep端产生一个上升沿变换时,才可以启动它的一个任务,也就是读取NC轴的一个位置变量,布尔型数据类型MunVar:读取的数据数量,范围1—8,整型数据类型Addr1~Addr8:[DBName].[VarName];这是“NC V AR Selector”软件提供的NC变量标识符;数组型数据类型;例如本例为"zhoupos".C0_SMA_actToolBasePos0_2其中"zhoupos"就是刚才在符号表里定义的DB120的注释Unit1~Unit8: 变量地址中的区域地址;在这里就是“所要的通道”是那个,例如本例是通道1,就定义B#16#1, 字节型数据类型Columnl1~Columnl8:变量地址中的列地址,字型数据类型。
PCS7功能块详细说明
PCS7Standard library常见块管脚说明驱动块:1.CH_AIMODE:系统生成,表示信号/通道类型。
用户不修改。
VALVE:连接输入通道地址VHRANGE:量程上限VLRANGE:量程下限SIM_ON:等于1时激活仿真功能SIM_V:仿真值SUBS_ON:等于1时激活“当通道故障时输出等于替代值“功能SUBS_V:输出的替代值(模拟量)QBAD:通道的诊断。
等于1表示通道故障V:输出值QUALITY:过程值的质量代码2.CH_AOMODE:系统生成,表示信号/通道类型。
用户不修改。
U:输入值UHRANGE:量程上限ULRANGE:量程下限VALUE:输出通道地址QUALITY:过程值的质量代码3.CH_DIMODE:系统生成,表示信号/通道类型。
用户不修改。
VALVE:连接输入通道地址SIM_ON:等于1时激活仿真功能SIM_V:仿真值SUBS_ON:等于1时激活“当通道故障时输出等于替代值“功能SUBS_V:输出的替代值(模拟量)QBAD:通道的诊断。
等于1表示通道故障Q:输出值QUALITY:过程值的质量代码4.CH_DOMODE:系统生成,表示信号/通道类型。
用户不修改。
I:输入值VALUE:输出通道地址QUALITY:过程值的质量代码SIM_ON:等于1时激活仿真功能SIM_V:仿真值QBAD:通道的诊断。
等于1表示通道故障VALUE:输出通道的地址QUALITY:过程值的质量代码控制块:1.模拟量监视MEAS_MONCSF:控制系统故障。
连接通道的QBAD引脚U:过程值输入(PV)QC_U:过程值的质量代码U_AH:报警高高限U_WH:报警高限U_WL:报警低限U_AL:报警低低限HYS:偏差QH_ALM:高高报警输出(红色报警)QL_ALM:低低报警输出(红色报警)QH_WRN:高报警输出(黄色报警)QL_WRN:低报警输出(黄色报警)2.数字量监视:DIG_MONI:过程值QC_I:过程值的质量代码CSF:控制系统故障。
CP1HMODBUS通讯功能块使用说明
CP1HMODBUS通讯功能块使用说明1.配置PLC:- 在CX-Programmer或SYSMAC Studio软件中打开PLC程序,并选择正确的PLC型号和通讯接口。
- 在工程中添加Modbus通讯功能块,并根据实际需求进行配置。
2. 配置Modbus通讯功能块:- 设置Modbus设备的通讯参数,包括通讯端口、波特率、数据位、停止位等。
- 配置Modbus寄存器的起始地址和数量,用于与外部设备进行数据交换或读写操作。
- 设置Modbus通讯的超时时间和重试次数,以便在通讯失败时进行重新尝试。
3. 读写Modbus寄存器:- 使用Modbus通讯功能块的读取指令可以读取Modbus设备的寄存器数据,并将数据存储到PLC的数据区域中。
- 使用Modbus通讯功能块的写入指令可以向Modbus设备的寄存器写入数据,以实现与外部设备的数据交换。
4.错误处理:- 在Modbus通讯过程中可能会出现通讯错误或超时现象,用户可以通过错误处理功能块进行相应的处理。
-在PLC程序中添加错误处理功能块,并根据实际需求进行配置,以防止通讯错误引发故障。
5.程序设计:- 在PLC程序中适当位置添加Modbus通讯功能块的调用指令,以实现与Modbus设备的数据交换。
- 根据实际需求,使用条件语句、定时器等功能块对Modbus通讯进行控制和监控。
总结:CP1H Modbus通讯功能块简化了与Modbus设备的通讯过程,提供了方便的读写寄存器接口,同时具备错误处理功能,保证了通讯的稳定性和可靠性。
通过合理配置和设计,可以实现PLC与Modbus设备间的高效数据交换,满足不同应用场景的需求。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
详细的方案本方案采用OS站集成在STEP7的中方式,这样做的目的是能使用STEP7中Alarm_8功能块作用,在下位机完成程序编程之后,通过编译,能自动把报警记录导入到WINCC的报警记录中。
所有开发的下位机标准块都采用FB块编程,在WINCC中,除模拟量外,其它设备的都只用一个变量来表示,变量的格式是MD双字。
即一个设备用一个变量表示。
这样可以减少授权的等级。
单机块图标状态说明:表示设备备妥、开始联锁,保护联锁条件都具备,但是设备处于自动模式,设备不能单独开启。
表示设备备妥、开始联锁,保护联锁条件都具备,设备处于单机模式,设备能单独开启。
右下脚的“L”图标表示设备的“操作联锁”处于解锁状态。
当设备处于解锁状态时,设备与设备之间的联锁跳停取消。
表示设备处于组自动开模式。
表示设备处于单机开启模式。
表示设备处于现场开启模式。
表示设备处于故障模式,如没有启动联锁,没有保护联锁,没有备妥,这些条件不满足设备都显示红色。
单机设备的操作画面如下:Start 按钮用于设备的单机开启。
(条件是组打到单机模式)Stop 按钮用于设备的单机停止。
当设备处于组自动模式时,停止按钮将变灰不能操作。
Lock 按钮用于设备的“操作联锁”解锁。
点单机画面上的按钮后画面将展开,如下图:其中Start interlock:表示开始联锁,用于设备在开启之前必须要满足的条件,但是设备开启后就不需要再理会开始联锁信号。
例如大功率的电机的水电阻允许启动信号,大风机开之前的进口阀门的关闭信号等都属于开始联锁信号。
Operating interlock:表示操作联锁,操作联锁的作用如下:1、用于组起动,一般接下游设备的运行信号。
当收到下游设备的运行信号后,操作联锁条件满足,再收到组启动信号,本设备组启动。
2、用于设备的联锁跳停,当下游设备跳停后,操作联锁为0,本设备跳停,联锁跳停不管是单机模式还是自动模式本联锁都有效。
3、当设备处于“解锁”状态,操作联锁的“联锁跳停”功能被屏蔽,即下游设备跳停后,本设备不跳停Protection interlock:表示保护联锁。
用于本设备的保护条件,如大电机的温度高高报警,拉绳信号等等。
这个条件不满足设备不能开启,当设备运行后,这个条件丢失,设备停止。
这个条件不管是在单机模式还是自动模式都有效。
当本条件是“1”时为正常。
Equipment electric ready:表示本设备的备妥信号。
Equipment runnig:表示本设备正在运行。
Equipment command on:表示发出驱动命令。
Feedback fault:表示本设备运行信号丢失,设备撤驱动产生的报警。
Low speed fault 表示本设备在开启后速度信号丢失,设备撤驱动产生的报警。
Protection interlock fault: 表示设备的保护联锁动作使设备跳停产生的报警。
点按钮后出现设备的启记录,操作记录点按钮后将出现设备的报警记录单机的下位机快各引脚的含义:MS_ID:Alarm_8功能块用,这个针脚上的数值会自动生成。
AL_ID:Alarm_8功能块用,这个针脚上的数值会自动生成。
RDY :备妥信号RUN :运行信号ERR :故障信号,在这里故障只做为画面上的显示用,没有联锁。
GP_DB_NO:本设备从属于的组的DB号,填写组FB块上调用的DB的号码。
如本设备的组的DB为DB22,那个这个针脚就填22.ST_LK :开始联锁。
OP_LK:操作联锁。
GPOFF_EP:用于设备的组停。
接上游设备的运行信号。
在自动模式下,收到组停信号后,当这个针脚从1变成0后,本设备将隔一定的时间后停止。
停止的延时在下面的GP_OFF_time脚设定。
LSP:低速信号。
当中控发驱动后,如果低速信号丢失,延时后将撤驱动。
延时在下面的的Lsp_time脚设定。
TEMP_HH:温度高高报警跳停信号。
DEV:跑偏跳停信号LEV:料位高跳停信号PULL:拉绳跳停信号VIB_HH:振动高高报警跳停信号FAULT:外部硬故障跳停信号SPARE TRIP:其它类型故障跳停信号Horn time:单机开之前,喇叭响铃时间Start time:用于开设备时,发驱动后收到运行信号的延时。
Lsp time:用于低速跳停延时GP_ON_time:组开延时GP_OFF_time:组停延时MOTOR_MD:本设备的MD地址ACK:用于外部清报警HORN:接喇叭的驱动EX_DRV:用于接外部开停设备的信号DRV:本设备的驱动。
下位机的建的单机MD变量要想导入到WINCC变量中,需要在STEP7的符号表中做如下设置勾上操作员监控后,变量可导入到WINCC中此时变量MD500的变量名为M555导入到WINCC中后,变量名如下:可以看出,导入到WINCC的变量名实际为YT/M555,YT/是自动生成的,YT/前缀是根据STEP7中的如下来的下面介绍如何增加一台电机的下位机的程序。
由于现在的下位机的电机块是FB块,建议是先建FB 的背景数据块DB,电机块是FB1,如下:注意上面的符号名,必须是M555. ,后面要加个点。
这样FB1的背景数据块DB50就建好了。
建好DB之后,要先把DB块下载到PLC中,再下载FB1,如果先下FB1,再下载DB50,就有可能造成CPU停机。
之后在在FC中建程序如下一般常用的电机,需要填的四个参数是RDY、 RUN 、 GP_DB_NO、DRV。
其中很重要的是GP_DB_NO,就是这个设备所在组块的背景数据块的DB号码,如果组的背景数据块是DB22,那么GP_DB_NO就填写22此外还需要注意的是,在本例中不需要输入定时器,延时通过FC4的程序来完成,FC4中需要用到M1.0,因此,在每个站的OB1里面需要加入如下一段程序由于项目使用DB块较多,为了方便下载DB块,在STEP7项目属性中,把“使用”改为STEP7,这样就可以不打开DB块,在外部点下载,把DB块下到CPU中。
(针对STEP7 5.4以上版本)双向电机图标状态说明:启。
表示设备备妥、开始联锁,保护联锁条件都具备,设备处于单机模式,设备能单独开启。
右下脚的“L”图标表示设备的“操作联锁”处于解锁状态。
但设备处于解锁状态,设备与设备之间的联锁跳停取消。
表示设备处于组自动右边开模式。
表示设备处于组自动左边开模式。
表示设备处于单机右边开模式表示设备处于单机左边开模式表示设备处于现场右边开模式表示设备处于现场左边开模式表示设备处于故障模式,如没有启动联锁,没有保护联锁,没有备妥,这些条件不满足设备都显示红色,但设备操作联锁不具备设备不显示红色。
单机设备的操作画面如下:D1:用于发双向电机的左向驱动命令。
D2: 用于发双向电机的右向驱动命令。
Stop:表示停止双向电机的左向驱动或右向驱动命。
Lock 按钮用于设备的“操作联锁”解锁。
下图为点“Diagnosis”按钮后展开的画面。
其中Start interlock:表示启动联锁,用于表示本的启动条件都具备。
Operating interlock:表示操作联锁,用于表示上一设备开启完毕后,本设备才能开启。
Protection interlock:表示保护联锁。
用于本设备的保护条件全部具备。
Equipment electric ready:表示本设备备妥。
Forward feedback 表示设备右向运行Reverse feedback表示设备左向运行Forward command 表示发右向驱动命令Reverse command表示发左向驱动命令Feedback Fault 表示设备发驱动后在限定的时间内没有收到限位信号产生的报警。
Low speed fault 表示本设备在开启后速度信号丢失,设备撤驱动产生的报警。
事件记录查询报警记录查询双向电机下位机块这个块与单机块类似,不同之处是在组启动的时候,需要在针脚“S_For”,和“S_Rev”输入选择的变量。
当“S_For”为1时,设备组开时从右边开启,当“S_Rev”为1时,设备组开时从左边开启。
“EX_FDV”和“EX_RDV”为外部启停的针脚。
组图标状态说明:组设备处于自动模式组设备处于单机模式组处于急停模式组设备正在组开启组设备正在组停组设备全部开启完毕组设备中有设备跳停组操作窗口如下:下面为展开后的窗口:其中 :Start interlock:表示启动联锁,用于表示组里的全部设备的启动条件都具备。
Operating interlock:表示组间联锁,用于表示上一组开启完毕后,本组才能开启。
Protection interlock:表示保护联锁。
用于表示组里的设备的保护条件全部具备。
All ready:表示组里的设备全部备妥。
All equipment runnig:表示组里的设备全部运行。
Group command on:表示发出组开命令。
Group command off:表示发出组停命令。
Equipment Fault:表示组里面有设备开启失败。
操作记录报警记录组里面设备的信息组的下位机块Ready_all:接本组设备的备妥。
本组设备全部备妥后才能组启动。
RunON_all:接本组设备的运行。
当本组设备全运行后,在WINCC上显示全运行的标志,如图:,收到全运行信号后,组开驱动撤销。
RunOFF_all:接本组设备的运行的常闭点。
当本组设备全都停止后撤停止驱动。
Start_lock_all:接本组设备的所有开始联锁点。
只有当所有的开始联锁都为“1”后才能发组驱动。
上图是我加的一个高压电机的水电阻的允许启动,当高压电机运行后屏蔽掉设备的启动联锁。
Operation_lock_all:操作联锁,用于组间联锁,接上一个组的最后开的设备的运行。
Protectin_lock_all:用于接本组里全部设备的保护联锁。
Ack:全局清报警。
Horn time :组开时响喇叭的时间GROUP_MD:本组的MD位。
Horn:接喇叭的驱动地址3、三通的画面指示:表示三通没备妥或启动条件不具备。
表示三通备妥或具备启动条件。
表示三通处于左限位位置(单机模式)表示三通处于右限位位置(单机模式)表示三通处于右运行位置(单机模式)表示三通处于左运行状态(单机模式)表示三通处于左限位位置(自动模式)表示三通处于右限位位置(自动模式)表示三通处于右运行位置(自动模式)表示三通处于左运行状态(自动模式)表示三通处于左限位位置(现场模式)表示三通处于右限位位置(现场模式)表示三通处于右运行位置(现场模式)表示三通处于左运行状态(现场模式) 三通的操作画面说明如下图D1:表示发三通的左向驱动命令。
D2: 表示发三通的右向驱动命令。
Stop:表示停止三通的左向驱动或右向驱动命。