PCS7库中阀门使用年限块的使用问题,求助

如何选择PCS7编译生成块图标的方向?
&编译生成时的CFC控制图标如阀门等,默认方向都是水平的,如果我要用垂直方向的阀门,该在CFC块中设置哪个参数?另外我在编译生成后用WINCC画面编辑器编辑以图修改各种状态时的阀门状态,完成编辑后,鼠标左键点击就变无效了,为什么?自动编译生成的画面中自定义对象名称都是“CFC程序块名/模块名称”,为什么将该对象复制到其他画面后,对象名称中的“/”就变没了?希望高手指导一下。谢谢!
要评论请先&或者&
&我看PCS7标准库中的阀门图标都有水平与垂直方向两种啊,可就不知在哪里直接设置。
&你把相应的图标打散(对象-右键-CUSTOMIZED OBJECT-EDIT),然后旋转其方向,注意,相应的属性和动作不要修改,然后再把打散的所有对象全选,(对象-右键-CUSTOMIZED OBJECT-FINAISH),就OK了。
&打散再编辑后结束编辑,方法我试过是可以,之所以前面会将动作丢失是因为结束编辑时没全选.但需要改变很多处,图标中各种状态所用图形都要调整,非常麻烦.我想是不是是快捷方式,直接选择编译生成时就是水平方向或垂直方向?毕竟资料上有两种图标,肯定是有方法直接选用的啊.
&不需要这么做,PCS7实际上就具备这样的功能,一个FB可对应多个不同类型的块图标。参考以下文档:
&
&终于找到方向控制的简单方法了。打开@@PCS7Typicals.PDL这个画面找到有两个方向的图标,其名称分别为垂直:@VALVE/1,水平:@VALVE/2,这样在CFC程序块中的相应创建图标下的输入框中输入“2”即可,如果不输入值,则自动创建排列在第1位的图标(即“/1”)。
&LZ的方法是可以。
&但仅针对个别的ICON。
&例如:电机块类型的ICON有电机,泵,加热器等等。这些图标往往都不一样的。这个LZ的方法就修改不了了。对于泵的方向,也不能通过LZ的方法修改。还是需要使用我的方法的。
&valve1/valve2才是王道。
&或则通过图形编辑器自己导出图案,这样随便什么形状方向随便你。
&如果系统库给你提供了多个不同的选择,你就在程序里填写对应的TYPE编码数字,默认不填写的情况下,创建1号图标,如果系统库没有给你提供,你可以按照凌波微步 的方法自己调整下,然后给其命名新的图标号,以后自己就可以直接用这个自动创建了。当前位置: >>
最完整的西门子PCS7培训教程
www.plcworld.cnSIMATIC PCS7 标准培训PCS7 系统概述 www.plcworld.cnPCS7 PCS7 AS PCS7 PCS7 PCS7 PCS72 www.plcworld.cnSIEMENS PLC SIEMENS PLC3 www.plcworld.cnPCS 7@Office LAN SAP R/3 Etherne t@Office LAN Etherne tOS( )ESOS/ /Internet/Intrane @PCS 7 /t OPC-ServerPCS 7SIMATIC PDM Engineering Toolset OS-LANOS(OS ESEthernet)AS 414AS 417 AS 416 AS 414 PROFIBUS-DPIndustrial Ethernet / Fast Ethernet OS ET 200M Ex-I/O HART DP/PALinkPROFIBUSDPAS 414 F/FH AS 417 F/FH PROFIBUS-DPAS 414 H AS 417 H ET 200M Fail-Safe ET 200M ET 200M DP/PA-Link PROFIBUS-PA Y-LinkPROFIBUS-DPO P PROFIBUSPADP/PA-Link PROFIBUS-PACOx, NOx, ...ET 200iSPROFIBUS-DPCOx, NOx, ...4 www.plcworld.cnSIEMENS PLCPROFIBUS DP PA AS AS5 www.plcworld.cnSIEMENS PCS7,24 128/, 5,000 “ ,64“/ /,6 www.plcworld.cnPCS7 PCS7 PCS7PLCDCS7 www.plcworld.cnPCS7SIMATIC PCS 7 :SIMATIC PCS 7DPI/OComponents8 www.plcworld.cnPCS7SIMATIC PCS7I/O9 www.plcworld.cnPCS7DCSDCSPLCPLC PCS7 100MB ETHERNET TCP/IP PROFIBUS SYBASE10 www.plcworld.cnPCS7,OS OS OS OS OS OS ESOSOS ES24 5,000 128 128 / //OS ES11 www.plcworld.cnSIMATIC PCS 7 CAS S7-400S7 414-3, S7 416-2, S7 416-3, S7 414-4, S7 417-4 PROFIBUS-DP MPI RAM 768 to 32,000 kByte(options: 24 VDC, 120 VAC, 230 VAC)12 www.plcworld.cn/(CiR)AS (AS 414-3, 416-2, 416-3, 417-4, 414-4-1H, 417-41H) S7-400F (AS 414F, 417F)V6new I/O moduleI/OET 200 MI/O I/O PROFIBUS DP/PA PA ET 200iSET 200SAS downloadI/O ET 200iS: SIMATIC PDM13 www.plcworld.cnI/O/ CPU s CPU sI/O I/O DP I/O PA : CPU CPU / S7-400 I/ODPET 200M PA14 www.plcworld.cn/ET 200M I/OCPU CFCPROFIBUS DPAS 414 H AS 417 HI/O module sensorredundant I/O module15 www.plcworld.cnI/OI/O ET 200MS7-300 I/O class B ExHARTPROFIBUS-DPAS I/OS7-40016 www.plcworld.cnET200iSET 200iSI/O 1 2 0PROFIBUS-DPDP PROFI BUS DP DP-V1PNOSIMATIC PCS 7HARTHA RT AI HA RT AI RT D 0... 20m A DI Na m 4x AO ur2x2x2xPDMHART PCS72xAO17 www.plcworld.cnPROFIBUS-DP max. 12 Mbit/sEx I/OLink PROFIBUS-PA 31,25 Kbit/sDP PROFIBUS-DP 1,5 Mbit/sET 200iS Flow Pressure Level Positioner . . . . Pneumatic Valves HART18 www.plcworld.cn2 …r ?D …r ?D …r 2 PP C P S S U 500? ? ?5V P-Bus K-BusP P C P SS U5V P-Bus K-Bus…r ?D …r ?D …r PP C P S S U5V P-Bus K-BusPP C P S S U5V P-Bus K-Bus19 www.plcworld.cnNo synchronizationCyclic synchronizationTime synchronizationOp code synchronizationPart-AG BPart-AG APart-AG APart-AG BPart-AG BPart-AG APart-AG APart-AG BSIEMENS20 www.plcworld.cnPCS721 www.plcworld.cnPROFIBUS1987 siemens 13 5PROCESS FIELD BUS1988 DIN DIN EN
JB/T 1Profile PROFIBUS-DP (high speed)IEC 61158 communication RS 485 IEC 61158 max. 12 MBit/s2 communication 45.45 Kbit/s22Profile PROFIBUS-PA (low speed) www.plcworld.cnPROFIBUS? ?WPC‰(? (Token Hold Time)PROFIBUS23 www.plcworld.cnPROFIBUSS7 10 PROFIBUS DP PROFIBUS DP 12Mbit/s PROFIBUS DP 123 slaves The DP/PA-Link is one DPSlave 30 (PA-Slaves) RS485 PROFIBUS DP 31 slaves. RS485 segments are cascaded . The length of one RS485 segment is 200m @ 1.5 Mbit/s. Fibre optic segments can have a length up to 2.8km. Fibre optic segments can be cascaded using OLMs. Fibre optic buses can have a ring structure RS485 and fibre optic physical layers are transparent for the protocol System bus Industrial Ethernet / Fast EthernetS7 400 ControllerPROFIUS DPPROFIBUS DP Slaves RS485Fibre optic RS485PROFIBUS DP Slaves Fibre Optic PROFIBUS DP SlavesRepeaterRepeaterPROFIBUS DP Slaves24PROFIBUS PAOLMOLM www.plcworld.cnPROFIBUS-DPAS 414H AS 417HRedundant Redundant IM 153 IM 153Bus moduleET 200M PROFIBUS-DPL+ L+IMBackplane bus Pull & PlugIMIM 157 IM 157DP/PA-LinkL+L+Y-LinkL+ L+in preparation25 www.plcworld.cn:!(4x4 (4x4 ))26 www.plcworld.cn(Multi VGA)1 ( / ) 4 ,27 www.plcworld.cnSFCES SFC“”“”“”“”!!!28 www.plcworld.cn://Operator Shift manager Maintenance29 www.plcworld.cnSIMATIC IPCOS OS Server Client OperatorOS / ES OS30 www.plcworld.cnOS, OS,ClA,ClAClAClBClBClBServer AServer B31 www.plcworld.cn// 32 5,000 12 / / 60,000:(.), ( : / , .OS 1)32 www.plcworld.cn, ASOS33 www.plcworld.cn/ OSSIMATIC Manager SIMATIC ManagerLibraries Libraries STEP 7 STEP 7WinCC WinCCY P10000.0 % MBAR INERTGAS V2 Y P40000.0 BAR % M F1 R1 0000.0 PC V3 MBAR 0000.0 % A10000.0 Reaktor 01 M1 produkt V5 P50000.0 BAR M M V6 P60000.0 BAR ABLUFT1 ABLUFT2 ABLUFT3SFC SFCCFC CFCSCL SCLPDM PDMDatabase Database34 www.plcworld.cnC35 www.plcworld.cnPCS 7, , (I/O etc.)(PCS 7 V6, V7)( / / )(PCS 7 V6,7)(IDE) 36 www.plcworld.cn()13...n12n24...X37 www.plcworld.cnSIMATIC PDMHARTOSPADevice DescriptionES with SIMATIC PDMSystem busmeas. value / status standardised parameters manufacturer specific parameters DP/PA-LinkSIMATIC S7-400PROFIBUS-DP up to 12 Mbit/sET 200 M with HART0/4 ... 20 mA + HART HHTPROFIBUS-PA38 www.plcworld.cnIEC 61131( CFC :CFC)/ I/O39 www.plcworld.cnIEC 1131(1)40 www.plcworld.cnIEC 1131(2)“”“ SFC”“ ,”,41 www.plcworld.cnSFCSFC SFC 16 / , ( ISA S88 8 )(e.g. /(e.g. , ,/) )1 PCS 72....842.... www.plcworld.cnSFC:SFC/ SFCSFC43 www.plcworld.cnSCLPASCAL IEC 1131-3CFC44 www.plcworld.cnPCS 7Batch√ √ √ √ √ √ (DCSS88.01 )21 CFR Part 11HMI-√ √ √ √ √√,, I/O√√ √ √ Ex √ √ √ √ ( , ),√ √ √√( / )( , I/O Fail-Safe /PROFIBUS)45 www.plcworld.cnWinCCPowerBuild er VB, Delphi46 www.plcworld.cn47 www.plcworld.cnPCS748 www.plcworld.cnTotally Integrated AutomationwithSIMATIC PCS 7 49 www.plcworld.cnSIMATIC PCS7 标准培训PCS7 程序结构 www.plcworld.cn内PLC PLC容SIMATIC PCS7 SIMATIC PCS72 www.plcworld.cnPLC 工作原理PLC PLC3 www.plcworld.cnPLCCPUI/OI/O PLC4 www.plcworld.cnPLC5 www.plcworld.cnPLCPLCPLCPLCI/O6 www.plcworld.cnS7 PLC的程序结构OB S7 PLC FB FC7 www.plcworld.cnSIEMENS S7 PLCOB FB FC DBS7 PLC8 www.plcworld.cn9 www.plcworld.cnOBOBCPU CPUOB OB10 www.plcworld.cnOB1/ 11 www.plcworld.cnOB2/DP12 www.plcworld.cnOB113 www.plcworld.cn14 www.plcworld.cnS7 PLC15 www.plcworld.cnFBFCFC FB FBOB FC FC FBFCFB FCSFBSFC S7 PLC16 www.plcworld.cnFBFCDB OBFB/SFB FC/SFC Instance DBFB/SFB FC/SFC Instance DBDB17 www.plcworld.cn存储空间和地址表示PLC18 www.plcworld.cnSIEMENS PLCPLC19 www.plcworld.cnSIEMENS PLC20 www.plcworld.cn“”M, I, Q, PI, PQ B, W, D 20, 27.421 www.plcworld.cnM 20 21 22 MW22 23 MD22 24 25 26 27MB20M27.3M27.60123456722 www.plcworld.cnSIEMENS PLC地址区域输入/输出 输入位 Ix.y Qx.y字节(8位) 字(2字节) 双字(2字) IB QB PIB PQB IW QW PIW PQW MW DBW ID QD PID PQD MD DBD过程映像区 输出 输入 外设区 输出 位存储器 数据块 定时器 计数器 DB T C Mx.y DBX MB DBB23 www.plcworld.cn数据类型和数据表示24 www.plcworld.cnPLC BitByte25 www.plcworld.cnS7类型 BOOL BYTE WORD DWORD INT DINT REAL S5TIME TIME DATE TIME_OF_DAY 位数 1 8 16 32 16 32 32 16 32 16 32 格式 布尔量 范围及表示 TRUE/FALSE十六进制 B#16#0~B#16#FF 二进制 2#0~2#11_1111十六进制 W#16#0~W#16#FFFF 十六进制 DW#16#~W#16#FFFF_FFFF 十进制 十进制 浮点数 S5TIME S5T#0H_0M_0S_10MS~S5T#2H_46M_30S_0MS TIME DATE TOD -T#24D_20H_31M_23S_468MS ~ T#24D_20H_31M_23S_467MS D#~D# TOD#0:0:0.0~TOD#23:59:59.999 -3 L#-~L#26 www.plcworld.cnDATE_AND_TIME STRING ARRAY STRUCT UDT FB,SFB27 www.plcworld.cnPCS7 的编程方法PCS7 SCL CFC PCS7SFC28 www.plcworld.cnPCS7IEC61131-3 标准组态工具 操作员站 组态工具 图形化 编程语言 结构化 编程语言SIMATIC Manager SIMATIC ManagerLibraries Libraries STEP 7 STEP 7WinCC WinCCY1 000.0% V1 P1 0000.0MBAR INERTGAS V2 Y2 000.0 V4 P4 0000.0MBAR % ABLUFT1 F1 V5 P5 0000.0MBAR R1 PC 0.0 MBAR ABLUFT2 V3 V6 P6 0000.0MBAR ABLUFT3 A1 0000.0% Reaktor 01 M1 produktSFC SFCCFC CFCSCL SCLPDM PDMDatabase Database程序及控件库过程设备管理器29 www.plcworld.cnSTLLAD FBD30 www.plcworld.cnSCLPascal LAD PCS7 CFC SFC31 www.plcworld.cnLADSTLSCL FBD32 www.plcworld.cnCFCPCS733 www.plcworld.cnSFCSFC WinCC34 www.plcworld.cnPCS7LAD STL CFC SFC CFC PCS7 35FBD STL SCLSFCSCL www.plcworld.cnPCS7 程序结构ChartsCFC SFCSourcesSCL STLBlocksLAD FBD STL36 www.plcworld.cnPCS7CFC OB FB FC DB CFC PCS7 CFC CFC SFC PCS737 www.plcworld.cn38 www.plcworld.cnSIMATIC PCS7 标准培训硬件安装与硬件组态 www.plcworld.cn内SIEMENS PCS7 PCS7容2 www.plcworld.cn硬件安装SIEMENS SIEMENS ET200M SIEMENS SIEMENS3 www.plcworld.cnSIEMENSAS-400H 18 UR2-H PS407 1 CPU 414-H Industrial Ethernet 5 1410 3 12 CP443-14 www.plcworld.cn, TOP, ,,5 www.plcworld.cn6 www.plcworld.cn7 www.plcworld.cnET200MI/O ET200MProfibus-DP S7-300 I/O I/O Profibus-DP IM153-1 2 ET200M 3 12PS/IM IM/IM BM8 www.plcworld.cnET200M9 www.plcworld.cnProfibus-DPIM153-210 www.plcworld.cnET200M11 www.plcworld.cnET200M12 www.plcworld.cnET200M13 www.plcworld.cnProfibus-DP14 www.plcworld.cnIM153IM153-1/2 DP PROFIBUS-DP 0 125 3IM153-1/215 www.plcworld.cn16 www.plcworld.cn17 www.plcworld.cnI/O“4” 6ES5 6ES7 S5 S7 “3” “21” “22” “31” “32”S7-400 S7-30018 www.plcworld.cn项目创建19 www.plcworld.cn1FILE FILE”New Project Wizard” ”New Project Wizard”20 www.plcworld.cn2“ “” ”21 www.plcworld.cn3CPU CPU“ “H ” H ”22 www.plcworld.cn4PCS7 OS PCS7 OS23 www.plcworld.cn5“Make” “Make”24 www.plcworld.cn6CPU CPU25 www.plcworld.cn7Component View Component ViewPlant View Plant View26 www.plcworld.cn硬件组态27 www.plcworld.cnRACK PS CPU CP ET200M S7-300 IM153-2 I/OAI RTD TC AO DI DO28 www.plcworld.cn――CPUCPU CPUC C P P U U29 www.plcworld.cn――CPCP30 www.plcworld.cn――CPCP CP CP MAC CP MAC31 www.plcworld.cn――CPCP443 -1(R1/S5) CP443 -1(R1/S5) CP443 -1(R0/S5) CP443 -1(R0/S5)32 www.plcworld.cn――CPNO NO33 www.plcworld.cn――IM153-21 12 24 4 3 3 5 53 125 3 12534 www.plcworld.cn――IM153-26 6 35 www.plcworld.cn――I/O4 11 4 11I/O I/O36 www.plcworld.cn――I/O37 www.plcworld.cn――AI38 www.plcworld.cn――AI39 www.plcworld.cn――AI6ES7 331-7KF02-0AB0 80mV 250mV 500mV 2.5V, 5V 1 5V 10V 3.2mA 10mA 0 20mA 20mA 150 300 600 RTD Pt100 Ni100 N E J L K1V 4 20mA40 www.plcworld.cn――AI41 www.plcworld.cn――AIAI AI42 www.plcworld.cn――RTDAI AI43 www.plcworld.cn――TCAI AI RTD RTD RTD RTD 44 www.plcworld.cn――AOAI AI 45 www.plcworld.cn――DIAI AI46 www.plcworld.cn――DODI DI47 www.plcworld.cn――CPU1 12 248 www.plcworld.cn――CPUGeneral General CPU CPU CPU CPU49 www.plcworld.cn――CPUCPU CPU Startup when expected/actual Startup when expected/actual configuration differ CPU configuration differ CPU“Warm restart” “Warm restart”CPU CPU OB1 OB1“Hot restart” “Hot restart”CPU CPU OB1 OB1“Cold restart” “Cold restart”CPU CPUOB1 OB150 www.plcworld.cn――CPUCPU CPU “Finished” message by “Finished” message by modules CPU modules CPU ““ CPU CPU Transfer of parameters to Transfer of parameters to modules modules CPU CPU CPU CPU ””51 www.plcworld.cn――CPUScan Cycle Monitor Time Scan Cycle Monitor Time CPU CPU CPU CPU Minimum Scan Cycle Time Minimum Scan Cycle Time CPU CPU Scan Cycle Load from Scan Cycle Load from Communication Communication Size of the process-image Size of the process-image input/output input/output52 www.plcworld.cn――CPUClock Memory CPU Clock Memory CPU53 www.plcworld.cn――CPUM M C C DB DB S7-300 S7-300 Number of Memory Bytes Number of Memory Bytes Starting with MB0 Starting with MB0 T TNumber of S7 Timers Starting Number of S7 Timers Starting with T0 with T0 Number of S7 Counters Number of S7 Counters Starting with C0 Starting with C054 www.plcworld.cn――CPUMemory Memory55 www.plcworld.cn――CPUInterrupts Interrupts OB OBOB OB56 www.plcworld.cn――CPUTime-Of-Day Interrupts Time-Of-Day Interrupts57 www.plcworld.cn――CPUCycle Interrupt Cycle Interrupt58 www.plcworld.cn――CPUDiagnostics/Clock Diagnostics/Clock “STOP” “STOP”“STOP” “STOP”PLC PLC59 www.plcworld.cn――CPUProtection Protection F CPU F CPU//CPU CPU60 www.plcworld.cn――CPUH Parameters: H H Parameters: H CPU CPU1 1 2 2 3 3H H CPU CPUI/O I/O 61 www.plcworld.cn――CPUH Parameters: H H Parameters: HOB OBCPU CPUI/O I/O 62 www.plcworld.cn――63 www.plcworld.cn――64 www.plcworld.cn符号表65 www.plcworld.cnR,O,M,C,CC R,O,M,C,CC 66 www.plcworld.cn67 www.plcworld.cn68 www.plcworld.cnSIMATIC PCS7 标准培训PC站组态 www.plcworld.cn内PC SCE容PC PC2 www.plcworld.cnPC3 www.plcworld.cnSCESCE (Station Configration Editor)AS CPU , PC .4 www.plcworld.cnSCE15 www.plcworld.cnSCE: ,/ / :2PC WinCC::,(Index 1)WinCC Application : WinCC Application(stby) WinCC Application Client(Index 2) WinCC Application CP1613 . : PC ”IE General”CP1613 . PC PC AS WinCC , , AS6 www.plcworld.cnPC: SIMATIC PC STATION, , PC STATION1, , ,7 www.plcworld.cnPC: PC ) PC (SCE)2, (8 www.plcworld.cnPC: , , , ”Set PG/PC Interface”, ”PC internal(local)” . ,39 www.plcworld.cnPC: , SCE ,4Status “ ”,Run/Stop “ ”, PC ,10 www.plcworld.cnPCSCE SIMATIC STATION 1―4PC,11 www.plcworld.cnSIMATIC PCS7 标准培训网络组态 www.plcworld.cn内容2 www.plcworld.cn3 www.plcworld.cn1SIMATIC2“Net Pro”AS OSCPU WinCC4 www.plcworld.cn35 www.plcworld.cn36 www.plcworld.cn4, .7 www.plcworld.cn5,8 www.plcworld.cn6:“Selected Stations”. “Selected and Partner Stations”. CPU “Connections and Gateways”.9 www.plcworld.cn610 www.plcworld.cn7PC Stations , , SCE ?11 www.plcworld.cn8, 2-712 www.plcworld.cnH , connection fault torerant” PC H 1613 PC H PC H , PC . AS”S7 ,PC , , PC , . CP .13 www.plcworld.cnSIMATIC PCS7 标准培训网络组态及时间同步 www.plcworld.cn内容AS ES OS2 www.plcworld.cn3 www.plcworld.cn1SIMATIC2“Net Pro”AS OSCPU WinCC4 www.plcworld.cn35 www.plcworld.cn36 www.plcworld.cn4, .7 www.plcworld.cn5,8 www.plcworld.cn6:“Selected Stations”. “Selected and Partner Stations”. CPU “Connections and Gateways”.9 www.plcworld.cn610 www.plcworld.cn7PC Stations , , SCE ?11 www.plcworld.cn8, 2-712 www.plcworld.cnH , connection fault torerant” PC H 1613 PC H PC H , PC . AS”S7 ,PC , , PC , . CP .13 www.plcworld.cnAS ES14 www.plcworld.cnOS15 www.plcworld.cnASCPUCPUSLAVE16 www.plcworld.cnCP443-1 AS,17 www.plcworld.cnES OSCP1613 ES OSCP161318 www.plcworld.cnWINCC OS MASTERESSERVER-CLIENT19 www.plcworld.cnWINDOWS20 www.plcworld.cnOS WINCC WINCC ES SIMATIC MANAGER SET TIME OF DATE ES AS 30ES21 www.plcworld.cnES ASOSWINCC22 www.plcworld.cn23 www.plcworld.cnSIMATIC PCS7 标准培训PCS7 工厂分级 www.plcworld.cn内容工厂层次概要 工厂层次结构 设置工厂层次 在Plant View中进行结构化 HID生成 OS层级2 www.plcworld.cn工厂层次概要工厂层次(Plant Hierarchy)反映了工厂的层次结构:工厂、 车间、单元、功能等。使用工厂层次您一目了然的知道哪 些功能图和哪些过程图象对应哪一工厂工。 层次数量:工厂结构决定了工厂的层次数量。工厂结构越 复杂,所需的数量越多。一般常用4层即。 HID命名方法;HID实际是指上位名称,使用HID (Hierarchy Identification),它可以应用在PCS 7项目的 许多地方。如过程模式下的消息、位号都包含在HID,HID 的层数越多,识别的时间越长。 画面层次:过程画面被安排在某些层次上,您就可以从总 览图切换到只显示总览图中一部分的较低层次的画面,并 带有详细说明。过程画面的层次应以工厂层次为基础,应 与工厂层次相一致。 3 www.plcworld.cn工厂层次结构Level 1 Level 2 Level 3 Level 44 www.plcworld.cn设置工厂层次(1)工厂层次设置步骤分八步: 在SIMATIC Manager 中打开新建的项目,选择 Plant View被激活,在树形结构中选择 “S7_Pro1_MP/S7_Pro1_Prj”5 www.plcworld.cn设置工厂层次(2)选择菜单命令Options&Plant hierarchy&Setting6 www.plcworld.cn设置工厂层次(3、4、5)在“Customize Plant Hierarchy”的对话框 中“Number Of hierarchy levels”输 入4,既最多允许有 4个层级 在”Max. number of characters”的对话 框中输入10,可限 制每个层级的工厂 命名为本10个字 符。对于层级1和2,激活 “Include in designation” 检查框。 7 www.plcworld.cn设置工厂层次(6、7、8)对于层2,激活“OS area”选项按钮。 选择“Derive picture hierarchy from the plant hierarchy”检查 框。 点击“OK”按钮,您的 所有设置均被输入。8 www.plcworld.cn工厂层次与顾客定义的对应9 www.plcworld.cnOS区域和工厂层次的对应层210 www.plcworld.cn在Plant View中进行结构化匹配默认名 插入其它文件夹11 www.plcworld.cn匹配默认名(1)从在用向导生成4个层级项目时,进入工厂视图的 树形结构:层级1-------过程单元 层级2-------单元 层级3-------功能 层级4-------设备12 www.plcworld.cn匹配默认名(2)选择S7_Pro1_MP/S7_Pro1_Prj/Process cell(1) 选择菜单命令或鼠标右键,进入属性窗口。13 www.plcworld.cn匹配默认名(3)在”Name”中修改自己项目的名称,如Plant1 点击”OK”14 www.plcworld.cn匹配默认名(4)选择”Unit”层次文件夹;选择其属性窗口:15 www.plcworld.cn匹配默认名(5)在”Name”对话框中修改名称TEMP 切换到”Control and Monitoring Attributes”选项16 www.plcworld.cn匹配默认名(6)确保”No modification when renaming the hierarchy folder”检查 框不选中,由此可保证 OS区域标识符的内容 会根据层次文件夹的 名称被修改 点击”OK”,输入设置完 成.17 www.plcworld.cnHID生成HID(Hierarchy Identification)产生方式是:工厂级别路径名 图表名 块名18 www.plcworld.cnHID生成65 1 2 3 4719 www.plcworld.cnHID生成HID(Hierarchy Identification)在CFC图表中产生 方式是: Process cell(1)\Unit(1)\ Function(1) \Device(1) \VALVE 图表名使用\\ 和层级分开 HID(Hierarchy Identification)在OS中产生方式是: Process cell(1)/Unit(1)/ Function(1)/ Device(1) /VALVE/VALVE10.U20 www.plcworld.cnOS层级21 www.plcworld.cn工厂分级与OS层级的对应22 www.plcworld.cn画面的位置由于本例中OS area选择层级2,所以层级1中 Picture(2)在项目编译后无法在OS中产生23 www.plcworld.cn总结与练习24 www.plcworld.cnSIMATIC PCS7 标准培训在线添加和修改硬件 www.plcworld.cn内容概述 H-CIR功能原理 H-CIR操作实例Sciample Training --- SIMATIC PCS7 2 www.plcworld.cn概述对于S7-400H 系统,除了在系统运行过程中对出现 故障的可热插拔部件进行更换,CPU414H 和 CPU417H 还允许在不中断系统程序运行的情况 下对系统的硬件配置进行修改; 这一功能适用于需要修改或增加系统硬件而不能 停机的工艺控制要求。但是在线修改是有限制的。3 www.plcworld.cn可以进行的修改在中央机架上修改CPU 的某些参数和增加CP 模 板 更改CPU 的存储部件,如:更换RAM 卡 添加或删除远程的输入/输出站,如: ET200M、 DP/PA、Y_Link 等 重新组态模板参数Sciample Training --- SIMATIC PCS74 www.plcworld.cn不能进行的修改冗余模式DP 主站的传输速率 S7-400H 的通信连接 西门子硬件规范中要求必须切断系统电源才能安 装的部件5 www.plcworld.cn在线修改的注意事项硬件组态的修改也会导致用户程序的修改 确认CPU 的存储器能否满足新的配置和用户程序 的使用 确认可能进行的修改对工艺过程的控制没有任何 的不利影响 确认修改前的H 系统是在冗余模式下运行 所进行的修改必须符合西门子相关的硬件和软件 要求. 对于因为需要增加硬件所作的配置修改,用户应充 分考虑因硬件连接而产生的影响 用户程序必须包含必要的中断组织块 Sciample Training --- SIMATIC PCS7 6 www.plcworld.cnH-CIR功能原理修改H 系统的硬件配置并重新下载会导致冗余模 式的停止,系统会转入单机运行模式; 在单机模式下,可选择由其中一个CPU 控制系统 运行,对另一个CPU 进行组态下载; 利用H 系统切换模式功能实现两个CPU 运行模式 的自动转换,使重新组态后的CPU接替控制任务 继续控制系统运行,并传送修改参数到原CPU; 从而实现在不中断系统程序运行的情况下对系统 的硬件配置进行修改。Sciample Training --- SIMATIC PCS77 www.plcworld.cnH-CIR操作实例系统结构 硬件软件要求 功能要求 实例一 实例二Sciample Training --- SIMATIC PCS7 8 www.plcworld.cn系统结构本例包含一个CPU414-4H 主站和一个ET200M 从站,其 硬件配置如图 所示:Sciample Training --- SIMATIC PCS79 www.plcworld.cn硬件软件要求硬件:S7-400 CPU414-4H 通信处理器CP443-1 DP 从站ET200M Profibus 电缆及编程设备软件:PCS7 V6.0SP3 实例一对应STEP7 V5.3 SP1 实例二对应STEP7 V5.3 SP2 以上版本10 www.plcworld.cn功能要求本例通过修改CPU414-4H 的硬件组态为例介绍 其调试过程,如在ET200M 从站中增加I/O 模 块,修改系统配置等。Sciample Training --- SIMATIC PCS711 www.plcworld.cnH-CIR 实例一(1)通过向导建立一个名为HCIR 的项目。创建 PU414-4H 的站:Sciample Training --- SIMATIC PCS712 www.plcworld.cnH-CIR 实例一(2)在硬件组态中,按实际硬件组态CPU 414-4H, ET200M 及相关网络; 编译存盘,下载硬件组态。Sciample Training --- SIMATIC PCS713 www.plcworld.cnH-CIR 实例一(3)注意在CPU 属性中,只有带有蓝色标志参数可以 在线修改:Sciample Training --- SIMATIC PCS714 www.plcworld.cnH-CIR 实例一(4)在Blocks 下添加相关的OB 块,OB70、72、 73、80、81、82、83、84、85、86、87、 100、121、122,在更换硬件和修改参数时不会 导致停机(这里为H系统+STEP7的方式,PCS7 可以省略)。 编辑用户程序并下载,使CPU414-4H 运行在冗 余模式下。 更改硬件,例如在ET200M 中增加I/O 模块,修 改CPU属性, I/O 模块的参数属性等编译存盘 。Sciample Training --- SIMATIC PCS715 www.plcworld.cnH-CIR 实例一(5)在“Simatic Manager”下选上“CPU417-4H”,点击 PLC 菜单栏下的“Diagnostic/Setting&Operating Mode ”Sciample Training --- SIMATIC PCS716 www.plcworld.cnH-CIR 实例一(6)选择处于“Standby”模式下的CPU414-4H(1),点 击“Stop”命令:Sciample Training --- SIMATIC PCS717 www.plcworld.cnH-CIR 实例一(7)系统处于单机运行模式(Solo Mode),如图所 示:Sciample Training --- SIMATIC PCS718 www.plcworld.cnH-CIR 实例一(8)硬件组态中选择已处于停止状态的CPU414-4H(1) 下载; 下载完成后,在“Simatic Manager”下选上 CPU417-4H,点击PLC 菜单栏下的“Diagnostic / Setting & Operating Mode ” 进入操作模式选择 界面; 选择“H System”,点击“Switch to ”命令。Sciample Training --- SIMATIC PCS719 www.plcworld.cnH-CIR 实例一(9)选择“altered configuration”,点击“Switch”命令, 弹出切换界面如图所示:Sciample Training --- SIMATIC PCS720 www.plcworld.cnH-CIR 实例一(10)点击“Switch”键后弹出提示框,在确认不会因为 错误造成危险后,点击“OK”键进行CPU 切换操 作:Sciample Training --- SIMATIC PCS721 www.plcworld.cnH-CIR 实例一(11)系统执行Switch 功能,master 和Standby 的 CPU 相互切换,原先的master CPU 切换为 Standby CPU 并处于停止模式,原先的Standby CPU 切换为master CPU 并带有从新配置的参数 开始运行,系统仍处于单机运行模式。 选择已处于“STOP”模式下的CPU 414-4H,并对 其进行热启动。Sciample Training --- SIMATIC PCS722 www.plcworld.cnH-CIR 实例一(12)启动完成,系统再一次处于冗余的运行模式。 编辑因硬件更改而需修改的用户程序,从而完成 H-CIR 功能。Sciample Training --- SIMATIC PCS723 www.plcworld.cnH-CIR 实例二使用STEP7 V5.3 SP2 及以上版本,参数及模块 的在线修改操作更加方便,通过修改CPU414-4H 的硬件组态为例介绍其调试过程,例如在 ET200M 从站中增加I/O 模块,修改系统配置。Sciample Training --- SIMATIC PCS724 www.plcworld.cnH-CIR 实例二(1)操作步骤与上例相同: 硬件组态完成后,编辑用户程序并下载,使 CPU417-4H 运行在冗余模式下; 更改硬件,在ET200M 中增加I/O 模块,编译存 盘。 CPU 属性参数中只有带有蓝色标记的参数可以在 线修改Sciample Training --- SIMATIC PCS725 www.plcworld.cnH-CIR 实例二(2)在硬件组态中,点击下载命令,并选择“Download station configuration in Run mode”模式,下载修 改后的硬件组态,如图所示:Sciample Training --- SIMATIC PCS726 www.plcworld.cnH-CIR 实例二(3)选择处于“Reserve” 模式的S7-400H CPU,选择 “Automatically continue”选项,点击 “Next”键如图所示:Sciample Training --- SIMATIC PCS727 www.plcworld.cnH-CIR 实例二(4)选择的S7-400H CPU 处于停机状态并完成 硬件下载工作,如图 所示:Sciample Training --- SIMATIC PCS728 www.plcworld.cnH-CIR 实例二(5)继续点击“Next”键,系统将自动完成切换、 热启动等功能,如图所示:Sciample Training --- SIMATIC PCS729 www.plcworld.cnH-CIR 实例二(6)Sciample Training --- SIMATIC PCS730 www.plcworld.cnH-CIR 实例二(7)启动完成,系统再一次处于冗余的运行模式。 编辑因硬件更改而需修改的用户程序,从而完成 H-CIR 功能。Sciample Training --- SIMATIC PCS731 www.plcworld.cn总结与练习Sciample Training --- SIMATIC PCS732 www.plcworld.cn www.plcworld.cnSIMATIC PCS7 标准培训OS 图形编辑器 www.plcworld.cn内OS容2 www.plcworld.cnOS(Componet view) SIMATIC PC Station(1) OS(1) (Open Object )OS(1)3 www.plcworld.cnOSWinCC Explorer(Graphics Designer)4 www.plcworld.cnOSOpen .PDL.PDLNew PictureWinCCOLL Graphic OLLOLLS5 www.plcworld.cnOSActiveX Control SelectConvertWinCCProperties WinCC6 www.plcworld.cnOS(Grapphics Designer)7 www.plcworld.cnCS WinCCRT PLC WinCC8 www.plcworld.cnView Toolbars “Toolbars”9 www.plcworld.cn“OK”10 www.plcworld.cnPDL PDL PDL11 www.plcworld.cnX Y 9012 www.plcworld.cnAlignment PaletteZoom PaletteColor Palette13 www.plcworld.cnLayers Bar OFF0-31 ONObject Palette14 www.plcworld.cnStandard objects Static Text Static Text Static Text15 www.plcworld.cnSmart Objects Application Window Picture Window WinCC Controls OLE OLE Elements OLE16 www.plcworld.cn/ WinCC BarI/O FieldGraphic Object Status DisplayTest List ID 17 www.plcworld.cnWindows Objects Windows Slide Object OP ButtonCheck Box Option Group Round Button “” “Button ”18 www.plcworld.cnStyle Palette Line Style Line Weight Line Ends Fill Pattern “ ”19 www.plcworld.cnDynamic Wizard“”20 www.plcworld.cnDynamic Wizard 1 WinCC 2 3 WinCC21 www.plcworld.cnDynamic Wizard PCS 722 www.plcworld.cnI/O I/O 3/ 1 I/O 223 www.plcworld.cn1 2View Library PCS 7 OS “Global Library/PlantElements/Tanks/Tank4 ”Glasses“24 www.plcworld.cn3 425 www.plcworld.cn526 www.plcworld.cn1 2“Standard Objects/Static Text”27 www.plcworld.cn3 4 5 6 “Reactor 1”“Line Weight/Invisible” “Fill Pattern/Transparent”28 www.plcworld.cn1 2View Properties “Properties” “Static Text”“Object Properties”29 www.plcworld.cn3 4 “Reactor 1”“Static”“Static Text 1”5 6 “No” 7“Static Text/Font” “Bold” “No” “Yes” “Object Properties”30 www.plcworld.cn1 2 3 4 5 6 7EditDuplicate“Reactor 2” View Properties “reactor2”FileSave31 www.plcworld.cnPCS 7 Win CC Win CC32 www.plcworld.cn(Global Library) Displays Operation PlantElements Siemens HMI Symbol Library V1.3); (Sysbols)33 www.plcworld.cn(Project Library), , , ,34 www.plcworld.cnI/O-Field Configuration35 www.plcworld.cn/ Tag FormatI/O-Field Configuration Update TypeTag TagTag OK I/O-Field Configuration Tag 36/ www.plcworld.cn/ Tag FormatI/O-Field Configuration Update TypeUpdate37 www.plcworld.cn/ Tag FormatI/O-Field Configuration Update TypeType 1 Output 2 Input 3 Both38 www.plcworld.cn/ Tag FormatI/O-Field Configuration Update TypeFormat Font Size Font Size Value Input 3-4/ I/O-Field Configuration 39 www.plcworld.cn/ Tag FormatI/O-Field Configuration Update TypeFormat Font Name Font Name Font/ I/O-Field Configuration 40 www.plcworld.cn/ Tag FormatI/O-Field Configuration Update TypeFormat ColorColorFormatColor / I/O-FieldConfiguration41 www.plcworld.cnI/O I/OConfiguration Dialog (I/O-Field Configuration)/42 www.plcworld.cnI/O / Field Configuration) Cancel / (I/O-Field Configuration) (I/O-Properties Object Properties43 www.plcworld.cnI/O Properties(Object Properties) EventsProperties Geometry X Y44 www.plcworld.cnI/O Properties(Object Properties) EventsColors Border Color Attribute Border Color Border ColorBackground Colors Font Color45 www.plcworld.cnI/O Properties(Object Properties) EventsStyles Border Weight Attribute Border Weight Border WeightBorder Style Attribute Border Style Border StyleFill Pattern Fill Pattern Attribute Fill Pattern46 www.plcworld.cnI/O PropertiesFont(Object Properties) EventsFont Font Font Attribute FontFont Size Value InputFont Size 3-4Bold Bold StaticAttribute Bold Yes/No Yes/No47 www.plcworld.cnI/O PropertiesFont Italic Italic Static(Object Properties) EventsAttribute Italic Yes/No Yes/No Attribute Static Yes/NoUnderline Underline Underline Yes/NoText Orient Attribute Text Orient Text Orient Static Horizontal/Vertical Horizontal Vertical 48 www.plcworld.cnI/O Properties(Object Properties) EventsFont X X Alignment Attribute X Alignment Left Centered RightYY Alignment Attribute Y Alignment Top Centered Bottom49 www.plcworld.cnI/O Properties(Object Properties) EventsFlashing Flashing Text Active Flashing Text Active Flashing Text Active Static Yes/No No Flashing Text Active Dynamic Dynamic Dialog C CAction Tag Delete Dynamic Dialog Dynamic value ranges Dynamic value ranges / Expression/Formula Tag Operator Function50 www.plcworld.cnI/O Properties(Object Properties) Events Miscellaneous Operator-Control Enable SP SP Operator-Control Enable Static Yes Flashing Text Active51 www.plcworld.cnI/O Properties(Object Properties) EventsMiscellaneous/ Expression/Formula S7$Program(1)_cas /1Result of The Expression/Formula Data Type Analog Bool Bit Direc Bool Bool 3-24 Yes/TRUE Operator-Control Enable No Apply S7$Program(1)_cas SP 152 www.plcworld.cnI/O Properties(Object Properties) Events MiscellaneousAuthorization Authorization OK WinCC PID Kc Ti Td53 www.plcworld.cnI/O Properties(Object Properties) EventsLimit I/O54 www.plcworld.cnI/O Properties(Object Properties) Events/Output/Input Field Type TypeField Type Output I/O FieldInput55 www.plcworld.cnI/O Properties(Object Properties) EventsOutput Value Output Value Static Output Value Output Value Dynamic Dynamic Dialog Tag Tag Dynamic C CAction Delete56 www.plcworld.cnI/O Properties(Object Properties) EventsData Format Data Format Binary Decimal String Hexacecimal57 www.plcworld.cnI/O Properties(Object Properties) EventsOutput Format Output Formats58 www.plcworld.cnPV BarPID OP Smart Objects /SPBar Configuration Tag Update I/O Limits Maximum Minimum Bar Graph Alignment top SP PV bottom left right OP 59 www.plcworld.cnPV BarPID OP Smart Objects /SPBar Configuration Tag Update I/O Limits Maximum Minimum Bar Graph Alignment top SP PV bottom left right OP 60 www.plcworld.cnBarGeometry Colors Styles FlashingFont61 www.plcworld.cnBarMiscellaneous a Zero Point Value 0 OK 0 Trend Yes/No Static Yesb62 www.plcworld.cnBarAxis a Scale Marks 0 10 5 10 b Digits to the Left of the Decimal Point c Digits to the Right of the Decimal Point63 www.plcworld.cnBarLimits PV PV 80 20 PV Limit Market PV 80 AL AL AL Yes 20 Display 20 Monitoring Limit Bar Color Type ALYes 80Monitoring AH Limit AH Bar Color AH Type AH64 www.plcworld.cnPCS 7AS OS , ,, PID65 www.plcworld.cn66 www.plcworld.cn67 www.plcworld.cnSIMATIC PCS7 标准培训CFC编程 www.plcworld.cn内CFC简介 CFC编程环境 CFC编程步骤 CFC技术块 CFC编程实例容2 www.plcworld.cnCFC 简介CFC是连续控制图,为英文单词Continuous Function Chart的缩写。 CFC是基于图形用户界面的编辑器,它通过给预 先编辑好的块指定参数或者建立连接,从而实现 创建CPU程序结构。3 www.plcworld.cnCFC的编程环境(1)4 www.plcworld.cnCFC的编程环境(2)打开CFC块,缺省只有一个级,可以通过添加达 到26个级,分别以英文字母A-Z表示,在每个级中 又分6页右边为库,包括西门子自身提供的和用户预先编 写好的块,对于熟悉块名称的用户可以在右下角 直接输入块名搜索到你需要使用的块5 www.plcworld.cnCFC的编程环境(3)快捷键部分:通过该上下选择,可以切换当前浏览的页面切换到所有页面总览模式切换到具体某一页面浏览模式6 www.plcworld.cnCFC的编程环境(4)快捷键部分: 运行顺序,确定程序结构7 www.plcworld.cnCFC的编程环境(5)快捷键部分: 编译下载测试模式 CFC块交叉索引8 www.plcworld.cnCFC的编程环境(6)快捷键部分: 定义CFC块的接口,用于实现在CFC中调用 另一个预先编好的CFC块 实现步骤(1)创建一个CFC块,定义好接口,用于 在另外的CFC块中调用 (2)打开一个新的CFC块,从库的 Charts目录中选择预先编好的CFC块,拖到程序 中即可9 www.plcworld.cnCFC的编程环境(7)CFC编程步骤: 组态 编译 下载 测试 (1)组态:从主数据库中把需要用到的块拖到相应 的程序区域中,修改参数值,连接相应块的输入 输出接口。10 www.plcworld.cnCFC的编程环境(8)(2)编译:11 www.plcworld.cnCFC的编程环境(9)Generate module drivers,生成模块驱动 Update sampling time,系统可以在编译之前,检 查并查找相关块所安装的OB,并在输入端 “SAMPLE_T”(相当于块的采样时间)进行相应 的输入 Delete empty run-time groups,删除存在于S7程 序中的空运行时间功能块组12 www.plcworld.cnCFC的编程环境(10)(3)下载,把用户组态的工程下载到相应的PLC中 (4)测试 选择菜单命令Debug&Test Mode,激活测试模式 选择菜单命令Debug&Watch On,所有在块属性 中以测试模式激活的块I/O以黄色背景显示13 www.plcworld.cnCFC技术块驱动技术块 控制技术块 转换技术块 数学运算技术块 操作技术块 信息技术块14 www.plcworld.cn1、驱动技术块1(1)CH_AI:FC275 实现功能:模拟量输入信号处理 MODE:CFC块编译时选择“产生模块驱动”,系统 自动连接到MOD块 VALUE:模拟量输入信号 VHRANGE、VLRANGE:定义模拟量输入信号的 码值线性转换后的量程 SIM_ON为真值时,输出由仿真值SIM_V给出 SUBS_ON为真值时,输出由替换值SUBS_V给出15 www.plcworld.cn1、驱动技术块2V:输出值 QUALITY:质量代码,具体有以下几种形式 16#80 有效值 16#60 仿真值 16#44 上一个有效值 16#48 替换值 16#00 无效值16 www.plcworld.cn1、驱动技术块3(2)CH_AO:FC276 实现功能:模拟量输出信号处理 MODE:CFC块编译时选择“产生模块驱动”,系统 自动连接到MOD块 SIM_ON为真值时,输出VALUE由仿真值SIM_U 给出;为假值时,由U给出 UHRANGE、ULRANGE定义量程内的数转换回 码值的量程17 www.plcworld.cn1、驱动技术块4(3)CH_DI:FC277 CH_DO:FC278 实现功能:开关量输入输出信号处理 MODE:CFC块编译时选择“产生模块驱动”,系统 自动连接到MOD块 SIM_ON为真值时,由仿真值SIM_I给出到块输 出;为假值时,分别由块输入VALUE、I给出到块 输出 SUBS_ON为真值时,由替换值SUBS_I给出到块 输出 18 www.plcworld.cn2、控制技术块1(1)常规PID控制块 CTRL_PID:FB61 适用场合: 固定设定值控制 串级控制 比例控制 比值控制19 www.plcworld.cn2、控制技术块2控制块本身可以实现的功能 模式:手动、自动、跟踪 判断过程值状态并且生成相应信息 抑制扰动 设定值跟踪 输入值、设定值、输出值的设限 死区 比例、积分、微分根据需要激活20 www.plcworld.cn2、控制技术块3控制块工作原理:21 www.plcworld.cn2、控制技术块4CTRL_PID技术块图解122 www.plcworld.cn2、控制技术块5该图解释了SP值的产生 1、2、图中U_HL、U_LL和SPEXTHLM、SPEXTLLM 分别起到在不同情况下给出SP值的限幅作用23 www.plcworld.cn2、控制技术块6CTRL_PID技术块图解224 www.plcworld.cn2、控制技术块7CTRL_PID技术块图解3 25 www.plcworld.cn2、控制技术块8以上两幅图解释了块输出LMN的产生 从OS站可以更改块的运行模式(AUTO_ON_OP 值1为自动,0为手动) 在手动模式下,输出由MAN_OP决定(要求允许 手动输入MAN_OP_EN为1,且MAN_OP在上下 限MAN_HLM、 MAN_LLM之间) 在自动模式下,输出通过PID计算给出(其中 PV_IN为反馈,GAIN为比例,TN为积分,TV为 微分)26 www.plcworld.cn2、控制技术块9调节方向由比例系数正负值决定 在跟踪模式下,LMN和LMN_TRK相连,以避免手 自动切换产生异常波动,不利于生产工况。 串级系统中,主回路输出LMN应连接到副回路输 入SP_EXT;考虑到两个回路在断开和建立串级 之间的切换产生波动,主回路跟踪输入LMN_TRK 应连接到副回路的SP 需要考虑内外部给出设定值SP之间的无扰动切 换,由管角SP_TRK_ON决定27 www.plcworld.cn2、控制技术块10(2)MEAS_MON:FB65 实现功能:监控一个模拟量,含有上下限报警和警 告 U为监控的模拟量 U_AH、U_AL为报警的上下限值,U_WH、 U_WL为警告的上下限值;QH_ALM、 QL_ALM、QH_WRN、QL_WRN分别对应上下限 报警或警告的给出28 www.plcworld.cn2、控制技术块11(3)MOT_REV :FB67 实现功能:用于控制双向运转电机 模式切换:从OS站对管角AUT_ON_OP进行修 改,可以切换运行模式,1为自动,0为手动;可 以由QMAN_AUT验证 在FW_OP_EN,RV_OP_EN,OFFOP_EN允许 情况下(1为允许,0为禁止),决定正转、反转 以及停止分别由FORW_ON、MOT_OFF和 REV_ON决定;正转、反转或停止只能有一种成 立,建议电气上也应实现互锁29 www.plcworld.cn2、控制技术块12模块提供可监视电机运行停止时间,在管角 MONITOR为1的情况下,由TIME_ON和 TIME_OFF可知道当前电机运行、停止的时间 错误复位由管角RESET决定 START_OFF决定CPU切换到运行时电机的状 态;1为电机停止,0为保持上一个运行状态30 www.plcworld.cn2、控制技术块13(4)MOT_SPED :FB68 实现功能:用于控制单向运转,有快速和慢速运行 之分的电机 基本解释见MOT_REV SP1_ON, SP2_ON,MOT_OFF决定电机快速 运行、慢速运行和停止;三个只能一个有效。31 www.plcworld.cn2、控制技术块14(5)MOTOR :FB66 实现功能:用于控制电机,电机运行状态可选择监 视 模式切换:从OS站对管角AUT_ON_OP进行修 改,可以切换运行模式,1为自动,0为手动;可 以由QMAN_AUT验证 LOCK和LOCK_ON决定电机立即运行或停止,优 先级最高,其中LOCK让电机立即停止,在LOCK 为0时, LOCK_ON让电机立即运行 FB_ON为电机反馈状态 32 www.plcworld.cn2、控制技术块15(6)VALVE :FB73 实现功能:用于控制阀的启停 模式切换:从OS站对管角AUT_ON_OP进行修 改,可以切换运行模式,1为自动,0为手动;可 以由QMAN_AUT验证 VL_OPEN和VL_CLOSE在V_LOCK为0的情况下 决定阀的开或关,同时VL_CLOSE锁定 VL_OPEN,即二者都为1时阀关闭; V_LOCK为 1时阀立即关闭33 www.plcworld.cn2、控制技术块16VALVE :FB73 FB_CLOSE和FB_OPEN对应阀的开关反馈信 号,对于单反馈或没有反馈的阀可以只连接一个 管角或不连34 www.plcworld.cn2、控制技术块17(7)INTERLOCK :FB75 实现功能:开关量的逻辑运算 输入信号最多为10个,分成两组I1_1..5, I2_1..5 当NEG1_1..5和NEG2_1..5中任意某一个为1时, 相应的输入信号取反再进行逻辑运算 当NEGRES_1或NEGRES_2为1时,表示对第一 组或第二组信号的结果取反再进行逻辑运算 AND_OR1..3,为1时进行逻辑与运算,为0时进 行逻辑或运算; AND_OR1 ..2表示对第一组或第 二组进行逻辑运算性质,AND_OR3表示对两组信 号逻辑运算结果再运算的性质 35 www.plcworld.cn2、控制技术块18INTERLOCK :FB75 Q1、Q2分别表示第一组、第二组信号的逻辑运算 结果;Q3表示总逻辑运算结果36 www.plcworld.cn3、转换技术块R_TO_DW :FC282 实现功能:浮点数转换为双字浮点数应该在0.0和.0之间 当浮点数超上限或低下限时,ENO=0,并且相应 输出为上限值或下限值037 www.plcworld.cn4、数学运算技术块1(1)ADD4_P :FC256 实现功能:4个浮点数求和 V=U1+U2+U3+U4 Un(n&=4)缺省为0 (2)ADD8_P :FC257 实现功能:8个浮点数求和 V=U1+U2+ +Un(n&=8) Un(n&=8)缺省为038 www.plcworld.cn4、数学运算技术块2(3)MUL4_P :FC262 实现功能:4个浮点数求积 V=U1*U2*U3*U4 Un(n&=4)缺省为1 (4)MUL8_P :FC263 实现功能:8个浮点数求积 V=U1*U2* *Un(n&=8) Un(n&=8)缺省为139 www.plcworld.cn4、数学运算技术块3(5)AVER_P :FB34 实现功能:计算某一个参数在一定时间内的平均值 RUN由0变为1的一次跳变时,该块开始执行; RUN为0时,该块停止执行。 V=(N*Valt+U)/(N+1) 其中Valt为上一次的V值。40 www.plcworld.cn4、数学运算技术块4(6)COUNT_P :FB36 实现功能:捕捉某一开关量信号的上升沿,进行计 数。 MODE为0时,正向计数; MODE为1时,负向计 数 计数结果V达到上限V_HL或下限V_LL时,停止计 数,分别给出QVHL、QVLL高电平RESET=1,MODE=0则V=V_LL,QVLL=1,QVHL=0 MODE=0则V=V_HL,QVLL=0,QVHL=141 www.plcworld.cn5、操作技术块1(1)OP_A:FB45 实现功能:简单操作控制一个模拟量输出 U由操作员从OS站给出 当LINK_ON=1时,内部值LINK_U传送给V; 当LINK_ON=0时,U传送给V 当LINK_ON=1时,BTRACK=1,U跟踪 LINK_U,从而保证LINK_ON切换为0时,输出V 不至于产生突然的跳变; BTRACK=0,则 LINK_ON切换为0时,输出V保持最近的U值42 www.plcworld.cn5、操作技术块2(2)OP_A_LIM:FB46 实现功能:操作控制一个模拟量输出 基本解释同OP_A 当OP_EN=1时,U可以从OS站给出,否则U锁定 当LINK_U或U在上限U_HL、U_LL之间可以直接 传送给V;当超出上下限时,则给出为上下限值43 www.plcworld.cn5、操作技术块3(2)OP_D:FB48 实现功能:操作控制一个开关量输出 I0由OS站给出,但OP_EN0和OP_EN1可以限制 输入值,之间关系为:44 www.plcworld.cn5、操作技术块4OP_D:FB48 当LINK_ON=1时,内部值LINK_I传送给Q0; 当LINK_ON=0时,I0传送给Q0 当LINK_ON=1时,BTRACK=1, I0跟踪LINK_I, 从而保证LINK_ON切换为0时,输出Q0不至于产 生突然的跳变; BTRACK=0,则LINK_ON切换为 0时,输出V保持最近的I0值45 www.plcworld.cn5、操作技术块5(2)OP_TRIG:FB50 实现功能:操作控制一个开关量输出一个脉冲 I0由OS站给出 在OP_EN=1时,当I0为1时,在一个周期内Q0为 1,紧接着I0和Q0自动复位。46 www.plcworld.cn6、信息技术块1MESSAGE:FB43 实现功能:检测信号变化产生组态好的信息 EN决定该块是否可以运行,1位运行,否则反之 I_1..8为监视的8个开关量 AUX_PR01..10用于更加详细解释信息 用于在OS站上显示的信息可以预先根据需要更 改,输入的信息最多为24个字符。47 www.plcworld.cn6、信息技术块2具体修改信息方法: 1、鼠标选择块属性 2、鼠标点击信息按钮 3、修改其中的文本48 www.plcworld.cn6、信息技术块349 www.plcworld.cn三、编程实例1任务:液体原料储存在两个原料罐中,控制泵将原 料送到两个反应釜中。 管道及仪表流程图:50 www.plcworld.cn三、编程实例2仪表流程图说明: LI111(液位指示):原料罐中当前液位测量 NK111和NK112(用户指定的阀门标识符):节 流阀,在注入原料时必须打开 NP111(用户指定的马达标识符):泵,将原料 送入反应釜 NK113和NK114(用户指定的阀门标识符):阀 门,打开时(某一时间只能开启一个)泵将原料 送到反映釜1或反映釜2 FC111(流量控制):执行器,控制原料数量 51 www.plcworld.cn三、编程实例3在符号表中创建符号 在相应的层级下插入以下CFC块 CFC_STEP:分配设定值 CFC_FC111:控制剂量和速度 CFC_LI111:控制和模拟液位 CFC_NP111:电机控制 CFC_NK111到114:阀门控制52 www.plcworld.cn三、编程实例4打开CFC_STEP,添加两个OP_A_LIM和一个 OP_D OP_A_LIM(1):设定剂量 OP_A_LIM(2):设定剂量速度 OP_D:定义用泵将原料送到哪个反应釜中 OP_A_LIM(1):更改其中U为50.0 OP_A_LIM(2):更改其中U为1000.0 U_HL为10000.0 OP_D:I0为off53 www.plcworld.cn三、编程实例554 www.plcworld.cn三、编程实例6打开CFC_FC111,添加以下块 CH_AI:模拟量输入值的信号处理 INT_P:剂量的模拟 DOSE:原料的剂量投配 MUL_R:将输入数值相乘,并将乘积在输出端输 出 CTRL_PID:注入液位的监控和过程模式下液位的 显示 CH_AO:模拟量输出值的信号处理55 www.plcworld.cn三、编程实例7功能块 CH_AI SIM_ON MODE VHRANGE SUBS_ON INT_P DOSE V_HL SP_HLM MO_PVHR SPEXON_L SPEXT_ON MUL_R CTRL_PID IN2 LIOP_MAN_SEL LIOP_INT_SEL SPEXON_L GAIN CH_AO
省略 56 I/O 含义 模拟被激活 测量范围4~20MA 测量范围上限 替代值的使能 上限总量10000升 剂量设定值的上限 剂量设定值的上限 内部/外部切换功能激活 内部/外部切换默认值 流速值适配参数 自动/手动功能激活 内部/外部切换功能激活 控制器切换为外部设定值 设定控制器增益为“0.5& 值 1 16#
1 1 1 1 0.5 www.plcworld.cn三、编程实例857 www.plcworld.cn三、编程实例9打开CFC_LI111,添加以下块 CH_AI:用于读取输入模块的过程值,并使它在 CFC中能读到以作进一步处理 INT_P:模拟原料罐中液位 MEAS_MON:注入液位的监控和过程模式下液位 的显示58 www.plcworld.cn三、编程实例10块 CH_AI I/O MODE VHRANGE SIM_ON SIM_V SUBS_ON SUBS_V INT_P MEAS_MON U U_WH U_WL U_AH U_AL MO_PVHR
含义 测量范围4~20mA 测量范围上限 模拟值激活 原料罐液位78% 替代值使能 SIM_V替代值 原料罐的液位模拟 警告上限=90m3 警告下限=7m3 报警上限=98m3 报警下限=5m3 容器中的过程值上限=100m3 值 16# 78 1 78 -0.4 90 7 98 5 100 59 www.plcworld.cn三、编程实例1160 www.plcworld.cn三、编程实例12打开CFC_NP111,添加以下块 CH_DI:开关量输入信号处理 MOTOR:控制电机运行功能块 I/O 含义 值CH_DISIM_ON开关量模拟激活1SUBS_ON替代值的使能1MOTORMONITOR取消监控功能Monitoring=offAUT_ON_OP激活自动模式Mode=AUTO61 www.plcworld.cn三、编程实例1362 www.plcworld.cn三、编程实例14打开CFC_NK111,添加以下块 VALVE:控制阀门的开关 对于另外3个块作同样处理I/O功能块含义值VALVESTART_SS选择阀门默认状态0MONITOR监控过程反馈值Monitoring=offAUT_ON_OP把阀门切换为自动模式Mode=Auto63 www.plcworld.cn三、编程实例1564 www.plcworld.cn总结与练习65 www.plcworld.cn66 www.plcworld.cnSIMATIC PCS7 标准培训SFC编程 www.plcworld.cn内容SFC 的基本概念 创建 SFC SFC 的结构 SFC 条件和动作 SFC 运行模式 SFC 的步间模式 SFC 的属性 SFC 外部显示方式 SFC 的操作状态逻辑2 www.plcworld.cnSFC的基本概念SFC是SIEMENS PCS7解决顺序控制问题的一个 工具 顺序控制是指依照不同的转换条件逐步从一种状 态转换到另一种状态的一种控制形式3 www.plcworld.cn创建SFC在 “SIMATIC Manager”的“ component view”模式 下 chart里或在“ plant view”的hierarchy folder插 入SFC图 (“Insert & S7 Software & SFC” or “Insert &Technological Objects & SFC”). 并为 SFC图按系统要求命名, 如 SFC(1).双击该图,即 可对SFC进行编程4 www.plcworld.cn创建SFC(SFC编程环境)结构选择5 www.plcworld.cnSFC 的结构 顺序控制的结构线形 并行分支S1 T12 T12 S21 S22 S2 T24 T23 T23 S3 S4 T13 S3 T34 S2 T2选择分支S1循环分支S1 T12S1T12S2T23 S36 www.plcworld.cnSFC 条件和动作 Action(动作) and Transition(条件)Step Name S1 Max. run time Initialization Control_1.SP:=50 Integr_2.HOLD:=TRUE Transition Name Control_1.SP &= 50 Integr_2.HOLD=TRUE AND T12 Process Control_1.SP:=BST_2.X Integr_2.HOLD:=FALSE S2 NOR Termination Control_1.SP:=0 Integr_2.HOLD:=TRUE ORT237 www.plcworld.cnSFC 的动作初始化过程处理 初始化 过程处理 结束 是否需要确认 动作名 最短运行时间 最长运行时间注释上传到OS上的注释 上传到 上的注释8 www.plcworld.cnSFC 的条件具体条件 条件注释(OS) 条件名注释9 www.plcworld.cnSFC 条件和动作(执行过程)10 www.plcworld.cnSFC 条件和动作的组态11 www.plcworld.cnSFC RUN(运行)模式SFC的运行模式有手动和自动两种模式 的运行模式有手动和自动两种模式 自动模式:SFC的执行是自动的。 执行依靠SFC“ EXTERNAL VIEW”的编程或互连 来决定, 其步间模式可选为“T”或”T/TAND C”。手动模式:SFC的执行是靠操作员手动控制的,其步间模式可 选为所有的步间模式允许SFC进行手/自动切换,切换在手动模式下依 靠操作员,在自动模式下依靠编程或 SFC“ EXTERNAL VIEW”的互连来实现。 12 www.plcworld.cnSFC的步间模式SFC的步间模式是指 的步间模式是指SFC中从一个动作到下一个 的步间模式是指 中从一个动作到下一个 动作所依赖的条件。 动作所依赖的条件。 SFC 步间模式有: 步间模式有:T:步间转换只依赖条件是否满足 C:步间转换只依赖操作员是否确认 T AND C:步间转换必须是条件满足且操作员确认 T OR C:步间转换可以是条件满足或操作员确认 T/T AND C:步间转换对于不要求操作员确认的条 件满足就往下执行,对要求操作员确认的必须是条 件满足且操作员确认才往下执行13 www.plcworld.cn定义SFC的属性14 www.plcworld.cnSFC的属性步间模式选择运行模式选择是否命令输出 是否监视时间 是否循环执行 是否自动运行启动时是否采用缺省值15 www.plcworld.cnSFC的外部显示打开SFC的外部显示方式的方法见下页图 在SFC的外部显示中,实质是控制SFC执行方式的 一个CFC功能块,通过该功能块的连接和编程,可 以实现对SFC的完全控制 该功能块的所有管脚的使用方法与CFC中其他功 能块完全一样 在该CFC图里不能插入任何其他的CFC功能块16 www.plcworld.cn打开SFC外部显示17 www.plcworld.cnSFC外部显示18 www.plcworld.cnSFC的操作状态逻辑19 www.plcworld.cnSFC的的操作状态逻辑20 www.plcworld.cnSFC的操作状态逻辑21 www.plcworld.cnSFC顺序功能图举例FB_V2_OPEN FB_V2_CLOSEV2_OP_CL M1_ON_OF V1_OP_CLFB_V1_OPEN FB_V1_CLOSEMMOTOR_ONLEVEL 0..100HeatingV_HOT_FL 0..100TMP_SHEL TMP_INTV3_OP_CLFB_V1_OPEN FB_V1_CLOSE22 www.plcworld.cnSFC顺序功能图举例1. 反应器复位、开启冷却装置使温度降下来;设置 反应器复位、开启冷却装置使温度降下来;设置TIC01手动设定阀位 手动设定阀位 值为零, 值为零,并切换到手动 2. 反应器液位为零、温度降低到 度以下,打开 阀,当液位大于 后 反应器液位为零、温度降低到20度以下 打开V1阀 当液位大于20后 度以下, 切断V1阀 启动电机M1 ,切断 阀,启动电机 3. 反应器的搅拌机开始工作,同时打开 阀,并加快反应器反应速度到 反应器的搅拌机开始工作,同时打开V2阀 0.1。 。 4. 当液位到达 ,关闭 阀,并使反应器反应速度恢复原值 当液位到达80,关闭V2阀 并使反应器反应速度恢复原值0.02 5. 温度调节回路投入自动,并把温度设定值设为 ,当温度达到 ,保 温度调节回路投入自动,并把温度设定值设为90,当温度达到90, 持加热1分钟 分钟。 持加热 分钟。 6. 打开排放阀 切换调节回路到手动,设定手动值为 。 打开排放阀V3,切换调节回路到手动 设定手动值为0。 切换调节回路到手动, 7.反应器液位为零、温度降低到20度以下,关闭排放阀 同时停止搅拌 反应器液位为零、温度降低到 度以下 关闭排放阀V3,同时停止搅拌 度以下, 反应器液位为零 器。 23 www.plcworld.cn总结与练习24 www.plcworld.cn25 www.plcworld.cnSIMATIC PCS7 标准培训OS 编译 www.plcworld.cn内编译准备 OS编译 选择连接容2 www.plcworld.cn编译准备(1)创建工厂层级并组态好CFC、SFC等程序,同时 插入PICTURE3 www.plcworld.cn编译准备(2)确认建立了AS_OS的网络连接4 www.plcworld.cn启动OS编译5 www.plcworld.cn编译画面6 www.plcworld.cn选择AS-OS连接7 www.plcworld.cn选择连接8 www.plcworld.cn其他选择项9 www.plcworld.cn打开OS10 www.plcworld.cn设置语言11 www.plcworld.cn重新OS编译12 www.plcworld.cn设置OS分屏13 www.plcworld.cnSIMATIC PCS7 标准培训自定义功能块 www.plcworld.cn内FB FC LAD FC FB SCL容2 www.plcworld.cnFB和FC块的结构FB3 www.plcworld.cnFBFC PIDFB FC FB FC4 www.plcworld.cnIN OUT IN_OUT5 www.plcworld.cnFB FBFC FCIN OUT IN_OUT TEMP STAT FBFCPCS76 www.plcworld.cnFBFCNAME VERSION FAMILY AUTHOR S7_TASKLIST S7_m_cWinCC7 www.plcworld.cnFBFC FB FCFC FB FC FB FB 8FC www.plcworld.cnFB FC LAD FBD STL SCL9 www.plcworld.cnLAD 编程语言MOVE10 www.plcworld.cn11 www.plcworld.cnCMP?I CMP?D CMP?R== && & & &= &=IN1 IN1 IN1 IN1 IN1 IN1IN2 IN2 IN2 IN2 IN2 IN212 www.plcworld.cnMOVEIN I Q M D OUT I Q M D13 www.plcworld.cnBCD_I BCD I_BCD BCD_DI BCD DI_BCD I_DINT DI_REAL INV_I INV_DI NEG_I NEG_DI NEG_RBCD BCD2 214 www.plcworld.cnADD_I SUB_I MUL_I DIV_I ADD_DI SUB_DI MUL_DI DIV_DI MOD_DI 15 www.plcworld.cnADD_R SUB_R MUL_R DIV_R16 www.plcworld.cnWAND_W WOR_W WXOR_W WAND_DW WOR_DW WXOR_DW“ ” “ ” “ ” “ ” “ ” “ ”17 www.plcworld.cnS_CUD S_CD S_CU18 www.plcworld.cnS_PULSE S_PEXT S_ODT S_ODTS S_OFFDT---(SP) ---(SE) ---(SD) ---(SS) ---(SF)19 www.plcworld.cnS_PULSE20 www.plcworld.cnS_PEXT21 www.plcworld.cnS_ODT22 www.plcworld.cnS_ODTS23 www.plcworld.cnS_OFF24 www.plcworld.cn设计自定义功能块FCFB25 www.plcworld.cn26 www.plcworld.cnFCFBFB FB PID FC27 www.plcworld.cnIN IN_OUT IN OUTOUTFB28 www.plcworld.cnFC设计实例LAD OB129 www.plcworld.cn0Kp 12Kp4mA 0 20mA 2764830 www.plcworld.cn027648 12Kp0Kp31 www.plcworld.cnSV:WORD; HLM:REAL; LLM:REAL; PV:REALFC FC132 www.plcworld.cnLADFC133 www.plcworld.cnOB1FC1FC134 www.plcworld.cnFB设计实例LAD CFCFB1 FB135 www.plcworld.cn36 www.plcworld.cn37 www.plcworld.cnFB STAT FBSV REAL 0.0 PV REAL 0.0 BUF ARRAY[1..4] OF REAL0.038 www.plcworld.cnLADFB139 www.plcworld.cnCFCCFCFB140 www.plcworld.cnSCL 编程简介SCL SCL SCL41 www.plcworld.cnSCL42 www.plcworld.cnSCLFC43 www.plcworld.cnSCL44 www.plcworld.cn45 www.plcworld.cn46 www.plcworld.cnSIMATIC PCS7 标准培训OS 编译 www.plcworld.cn内编译准备 OS编译 选择连接容2 www.plcworld.cn编译准备(1)创建工厂层级并组态好CFC、SFC等程序,同时 插入PICTURE3 www.plcworld.cn编译准备(2)确认建立了AS_OS的网络连接4 www.plcworld.cn启动OS编译5 www.plcworld.cn编译画面6 www.plcworld.cn选择AS-OS连接7 www.plcworld.cn选择连接8 www.plcworld.cn其他选择项9 www.plcworld.cn开始编译10 www.plcworld.cn编译过程-更新变量11 www.plcworld.cn编译过程-创建图形树12 www.plcworld.cn编译过程-创建图形驱动块13 www.plcworld.cn编译过程-创建通讯驱动连接14 www.plcworld.cn编译过程-创建报警信息15 www.plcworld.cn打开OS16 www.plcworld.cn查看图形驱动块17 www.plcworld.cn查看通讯驱动连接18 www.plcworld.cn查看创建的变量结构19 www.plcworld.cn运行OS, 运行 ,显示区域不正常20 www.plcworld.cn设置语言21 www.plcworld.cn重新OS编译22 www.plcworld.cn设置OS分屏23 www.plcworld.cn总结与练习24 www.plcworld.cn25 www.plcworld.cnSIMATIC PCS7 标准培训OS 图形编辑器 www.plcworld.cn内OS容Sciample Training --- SIMATIC PCS7 2 www.plcworld.cnOS(Componet view) SIMATIC PC Station(1) OS(1) (Open Object )OS(1)Sciample Training --- SIMATIC PCS73 www.plcworld.cnOSWinCC Explorer(Graphics Designer)Sciample Training --- SIMATIC PCS74 www.plcworld.cnOSOpen .PDL.PDLNew PictureWinCCOLL Graphic OLLOLLSSciample Training --- SIMATIC PCS75 www.plcworld.cnOSActiveX Control SelectConvertWinCCProperties WinCCSciample Training --- SIMATIC PCS76 www.plcworld.cnOS(Grapphics Designer)Sciample Training --- SIMATIC PCS77 www.plcworld.cnCS WinCCRT PLC WinCCSciample Training --- SIMATIC PCS78 www.plcworld.cnView Toolbars “Toolbars”Sciample Training --- SIMATIC PCS79 www.plcworld.cn“OK”Sciample Training --- SIMATIC PCS710 www.plcworld.cnPDL PDL PDLSciample Training --- SIMATIC PCS711 www.plcworld.cnX Y 90Sciample Training --- SIMATIC PCS712 www.plcworld.cnAlignment PaletteZoom PaletteColor PaletteSciample Training --- SIMATIC PCS713 www.plcworld.cnLayers Bar OFF0-31 ONObject PaletteSciample Training --- SIMATIC PCS714 www.plcworld.cnStandard objects Static Text Static Text Static TextSciample Training --- SIMATIC PCS715 www.plcworld.cnSmart Objects Application Window Picture Window WinCC Controls OLE OLE Elements OLE16Sciample Training --- SIMATIC PCS7 www.plcworld.cn/ WinCC BarI/O FieldGraphic Object Status DisplayTest List ID Sciample Training --- SIMATIC PCS7 17 www.plcworld.cnWindows Objects Windows Slide Object OP ButtonCheck Box Option Group Round Button “ Sciample Training --- SIMATIC PCS7” “Button ”18 www.plcworld.cnStyle Palette Line Style Line Weight Line Ends Fill Pattern “ ”Sciample Training --- SIMATIC PCS719 www.plcworld.cnDynamic Wizard“”Sciample Training --- SIMATIC PCS720 www.plcworld.cnDynamic Wizard 1 WinCC 2 3 WinCCSciample Training --- SIMATIC PCS721 www.plcworld.cnDynamic Wizard PCS 7Sciample Training --- SIMATIC PCS722 www.plcworld.cnI/O I/O 3/ 1 I/O 2Sciample Training --- SIMATIC PCS723 www.plcworld.cn1 2View Library PCS 7 OS “Global Library/PlantElements/Tanks/Tank4 ”Glasses“Sciample Training --- SIMATIC PCS724 www.plcworld.cn3 4Sciample Training --- SIMATIC PCS725 www.plcworld.cn5Sciample Training --- SIMATIC PCS726 www.plcworld.cn1 2“Standard Objects/Static Text”Sciample Training --- SIMATIC PCS727 www.plcworld.cn3 4 5 6 “Reactor 1”“Line Weight/Invisible” “Fill Pattern/Transparent”Sciample Training --- SIMATIC PCS728 www.plcworld.cn1 2View Properties “Properties” “Static Text”“Object Properties”Sciample Training --- SIMATIC PCS729 www.plcworld.cn3 4 “Reactor 1”“Static”“Static Text 1”5 6 “No” 7“Static Text/Font” “Bold” “No” “Yes” “Object Properties”Sciample Training --- SIMATIC PCS730 www.plcworld.cn1 2 3 4 5 6 7EditDuplicate“Reactor 2” View Properties “reactor2”FileSaveSciample Training --- SIMATIC PCS7 31 www.plcworld.cnPCS 7 Win CC Win CCSciample Training --- SIMATIC PCS732 www.plcworld.cn(Global Library) Displays Operation PlantElements Siemens HMI Symbol Library V1.3); (Sysbols)Sciample Training --- SIMATIC PCS733 www.plcworld.cn(Project Library), , , ,Sciample Training --- SIMATIC PCS734 www.plcworld.cnI/O-Field ConfigurationSciample Training --- SIMATIC PCS735 www.plcworld.cn/ Tag FormatI/O-Field Configuration Update TypeTag TagTag OK I/O-Field Configuration Tag Sciample Training --- SIMATIC PCS7 36/ www.plcworld.cn/ Tag FormatI/O-Field Configuration Update TypeUpdateSciample Training --- SIMATIC PCS737 www.plcworld.cn/ Tag FormatI/O-Field Configuration Update TypeType 1 Output 2 Input 3 BothSciample Training --- SIMATIC PCS738 www.plcworld.cn/ Tag FormatI/O-Field Configuration Update TypeFormat Font Size Font Size Value Input 3-4/ I/O-Field Configuration Sciample Training --- SIMATIC PCS7 39 www.plcworld.cn/ Tag FormatI/O-Field Configuration Update TypeFormat Font Name Font Name Font/ I/O-Field Configuration Sciample Training --- SIMATIC PCS7 40 www.plcworld.cn/ Tag FormatI/O-Field Configuration Update TypeFormat ColorColorFormatColor / I/O-FieldConfigurationSciample Training --- SIMATIC PCS741 www.plcworld.cnI/O I/OConfiguration Dialog (I/O-Field Configuration)/Sciample Training --- SIMATIC PCS742 www.plcworld.cnI/O / Field Configuration) Cancel / (I/O-Field Configuration) (I/O-Properties Object PropertiesSciample Training --- SIMATIC PCS743 www.plcworld.cnI/O Properties(Object Properties) EventsProperties Geometry X YSciample Training --- SIMATIC PCS744 www.plcworld.cnI/O Properties(Object Properties) EventsColors Border Color Attribute Border Color Border ColorBackground Colors Font ColorSciample Training --- SIMATIC PCS745 www.plcworld.cnI/O Properties(Object Properties) EventsStyles Border Weight Attribute Border Weight Border WeightBorder Style Attribute Border Style Border StyleFill Pattern Fill Pattern Attribute Fill PatternSciample Training --- SIMATIC PCS746 www.plcworld.cnI/O PropertiesFont(Object Properties) EventsFont Font Font Attribute FontFont Size Value InputFont Size 3-4Bold Bold StaticAttribute Bold Yes/No Yes/NoSciample Training --- SIMATIC PCS747 www.plcworld.cnI/O PropertiesFont Italic Italic Static(Object Properties) EventsAttribute Italic Yes/No Yes/No Attribute Static Yes/NoUnderline Underline Underline Yes/NoText Orient Attribute Text Orient Text Orient Static Horizontal/Vertical Horizontal Vertical Sciample Training --- SIMATIC PCS7 48 www.plcworld.cnI/O Properties(Object Properties) EventsFont X X Alignment Attribute X Alignment Left Centered RightYY Alignment Attribute Y Alignment Top Centered BottomSciample Training --- SIMATIC PCS749 www.plcworld.cnI/O Properties(Object Properties) EventsFlashing Flashing Text Active Flashing Text Active Flashing Text Active Static Yes/No No Flashing Text Active Dynamic Dynamic Dialog C CAction Tag Delete Dynamic Dialog Dynamic value ranges Dynamic value ranges / Expression/FormulaTag Operator Sciample Training --- SIMATIC PCS7Function50 www.plcworld.cnI/O Properties(Object Properties) Events Miscellaneous Operator-Control Enable SP SP Operator-Control Enable Static Yes Flashing Text ActiveSciample Training --- SIMATIC PCS751 www.plcworld.cnI/O Properties(Object Properties) EventsMiscellaneous/ Expression/Formula S7$Program(1)_cas /1Result of The Expression/Formula Data Type Analog Bool Bit Direc Bool Bool 3-24 Yes/TRUE Operator-Control Enable No Apply S7$Program(1)_cas Sciample Training --- SIMATIC PCS7 SP 152 www.plcworld.cnI/O Properties(Object Properties) Events MiscellaneousAuthorization Authorization OK WinCC PID Kc Ti TdSciample Training --- SIMATIC PCS753 www.plcworld.cnI/O Properties(Object Properties) EventsLimit I/OSciample Training --- SIMATIC PCS754 www.plcworld.cnI/O Properties(Object Properties) Events/Output/Input Field Type TypeField Type Output I/O FieldInputSciample Training --- SIMATIC PCS755 www.plcworld.cnI/O Properties(Object Properties) EventsOutput Value Output Value Static Output Value Output Value Dynamic Dynamic Dialog Tag Tag Dynamic C CAction DeleteSciample Training --- SIMATIC PCS756 www.plcworld.cnI/O Properties(Object Properties) EventsData Format Data Format Binary Decimal String HexacecimalSciample Training --- SIMATIC PCS757 www.plcworld.cnI/O Properties(Object Properties) EventsOutput Format Output FormatsSciample Training --- SIMATIC PCS758 www.plcworld.cnPV BarPID OP Smart Objects /SPBar Configuration Tag Update I/O Limits Maximum Minimum Bar Graph Alignment top SP PV bottom left right OP Sciample Training --- SIMATIC PCS7 59 www.plcworld.cnPV BarPID OP Smart Objects /SPBar Configuration Tag Update I/O Limits Maximum Minimum Bar Graph Alignment top SP PV bottom left right OP Sciample Training --- SIMATIC PCS7 60 www.plcworld.cnBarGeometry Colors Styles FlashingFontSciample Training --- SIMATIC PCS761 www.plcworld.cnBarMiscellaneous a Zero Point Value 0 OK 0 Trend Yes/No Static YesbSciample Training --- SIMATIC PCS762 www.plcworld.cnBarAxis a Scale Marks 0 10 5 10 b Digits to the Left of the Decimal Point c Digits to the Right of the Decimal PointSciample Training --- SIMATIC PCS763 www.plcworld.cnBarLimits PV PV 80 20 PV Limit Market PV 80 AL AL AL Yes 20 Display 20 Monitoring Limit Bar Color Type ALYes 80Monitoring AH Limit AH Bar Color AH Type AHSciample Training --- SIMATIC PCS764 www.plcworld.cnPCS 7AS OS , ,, PIDSciample Training --- SIMATIC PCS765 www.plcworld.cnSciample Training --- SIMATIC PCS766 www.plcworld.cn www.plcworld.cnSIMATIC PCS7 标准培训OS 图形编辑器 www.plcworld.cnOS变量归档及趋势本课介绍如何将过程值进行归档,以及如何在 运行系统中以趋势曲线和表格的方式显示被归档 的历史数据。 过程值归档基础 1、作用和方法 过程值归档的目的是采集、处理和归档工业现 场的过程数据。以这种方法获得的过程数据可用 于获取与设备的操作状态有关的管理和技术标 准。 在运行系统中,采集并处理将被归档的过程 值,然后将其存储在归档数据库中。在运行系统 中,可以以表格或趋势的形式输出当前过程值或 2 www.plcworld.cnOS变量归档及趋势已归档过程值,也可将所归档的过程值作为记录 打印输出。 WinCC使用“变量记录”组件来组态过程值的 归档,可选择组态过程值归档和压缩归档,定义 采集和归档周期,并选择想要归档的过程值。 在图形编辑器中, WinCC提供了WinCC Online Table Control 和WinCC Online Trend Control 这两个ActiveX,以便能在运行系统中以 不同的方式显示过程数据。3 www.plcworld.cnOS变量归档及趋势2、组态系统功能描述 1)启动和停止事件 可用事件来启动和停止过程值归档。触发事件的条件可 链接到变量和脚本。在WinCC中,下列事件之间有所区 别。 ①二进制事件 响应布尔型过程变量的改变。例如,当打开电机时才启动 电机速度的过程值归档。 ②限制值事件 对低于或高于限制的数值或达到限制值做出反应。限制 值改变可以是绝对的,也可以是相对的。例如,可以在温 度波动大于5%的情况下触发归档。 4 www.plcworld.cnOS变量归档及趋势③时间控制的归档 以某一个预先设定的时间间隔控制的归档。 2)归档变量的采集类型 在一个归档中,可以定义要归档变量的不同采集 类型。 ①非周期 变量的采集周期不固定,可定义一个返回值为布 尔类型的函数,当它的返回值变化时进行采集; 也可是一个布尔(二进制)类型的变量,当它的 值变化时进行采集。 5 www.plcworld.cnOS变量归档及趋势②连续周期 启动运行系统时,开始周期性的过程值归档。过 程值以恒定的时间周期采集,并存储在归档数据 库中,终止运行系统时,周期性的过程值归档结 束。 ③可选择周期 发生启动事件时,在运行系统中开始周期地选择 过程值归档。启动后,过程值以恒定时间周期采 集,并存储在归档数据库中。停止事件发生或运 行系统终止时,周期性的过程值归档结束。停止 事件发生时,最近采集的过程值也被归档。 6 www.plcworld.cnOS变量归档及趋势④一旦改变 如果过程变量有变化就进行采集,归档与否由所 设定的时间周期来决定。 3)进行归档的数据 对一个过程变量进行归档,并不一定是实际值进 行归档。由于采集周期和归档周期可以不同,且 归档周期是采集周期的整数倍,因此数个过程值 才产生一个归档值。可以对这数个过程值进行某 种运算后再进行归档。可选择运算有求和、最大 值、最小值和平均值、还可以自定义函数。 7 www.plcworld.cnOS变量归档及趋势4)组态归档 在归档的组态中,可选择两种类型的归档。 ①过程值归档 存储归档变量中的过程值。在组态过程值归档 时,选择要归档的过程变量和存储位置。 ②压缩归档 压缩来自过程值归档的归档变量。在组态压缩 归档时,选择计算方法和压缩时间周期。8 www.plcworld.cnOS变量归档及趋势5)快速归档和慢速归档 将归档周期小于等于1min(系统默认)的变量记 录称为快速归档。(当然,也可以自定义这个归 档周期) 将归档周期大于1min(系统默认)的变量记录称 为慢速归档。(当然,也可以自定义这个归档周 期) 6)归档备份 在快速和慢速归档中都可以设定归档是否备 份,以及归档备份的目标路径和备选目标路径。 9 www.plcworld.cnOS变量归档及趋势组态过程值归档 第一步:打开变量记录编辑器。 第二步:组态定时器(如下图)10 www.plcworld.cnOS变量归档及趋势第三步:创建归档 在“变量记录”编辑器中,使用归档向导来创建归 档,并选择要归档的变量。(如下图)11 www.plcworld.cnOS变量归档及趋势使用归档向导:12 www.plcworld.cnOS变量归档及趋势创建归档:步骤一13 www.plcworld.cnOS变量归档及趋势选择归档变量:14 www.plcworld.cnOS变量归档及趋势添加要归档的变量15 www.plcworld.cnOS变量归档及趋势完成归档:16 www.plcworld.cnOS变量归档及趋势更改归档变量的设置:17 www.plcworld.cnOS变量归档及趋势修改过程值变量的采集周期和归档周期:18 www.plcworld.cnOS变量归档及趋势修改过程值变量的归档参数:19 www.plcworld.cnOS变量归档及趋势修改过程值变量的归档限制值:20 www.plcworld.cnOS变量归档及趋势变量归档周期设置21 www.plcworld.cnOS变量归档及趋势变量归档备份设置:22 www.plcworld.cnOS变量归档及趋势输出过程值归档 WinCC图形系统提供了两个ActiveX控件用于显 示过程值归档,。 一个以表格的形式显示已归档的过程变量的历史值 和当前值;另一个以趋势的形式显示。23 www.plcworld.cnOS变量归档及趋势使用趋势控件24 www.plcworld.cnOS变量归档及趋势选择要显示的趋势变量25 www.plcworld.cnOS变量归档及趋势修改要显示趋势的参数一26 www.plcworld.cnOS变量归档及趋势修改要显示趋势的参数二27 www.plcworld.cnOS变量归档及趋势修改要显示趋势的参数三28 www.plcworld.cnOS变量归档及趋势修改要显示趋势的参数四29 www.plcworld.cnOS变量归档及趋势使用表格控件30 www.plcworld.cnOS变量归档及趋势修改要显示表格的参数一31 www.plcworld.cnOS变量归档及趋势修改要显示表格的参数二32 www.plcworld.cn总结与练习33 www.plcworld.cn34 www.plcworld.cnSIMATIC PCS7 标准培训OS 图形编辑器 www.plcworld.cn内容报表布局 报表打印作业 报表预览 报表打印2 www.plcworld.cn报表布局注意: 只能打 注意: 只能打 注意: 注意: 印具有打印属性的 印具有打印属性的 信息。 信息。 信息。 信息。报表系统提供两种报表布局编辑器:报表页布局和报表行布局, 页布 报表系统提供两种报表布局编辑器:报表页布局和报表行布局,页布 报表系统提供两种报表布局编辑器:报表页布局和报表行布局, 报表系统提供两种报表布局编辑器:报表页布局和报表行布局, 局主要用于打印归档数据,行布局主要用于打印报警信息。 局主要用于打印归档数据,行布局主要用于打印报警信息。 局主要用于打印归档数据,行布局主要用于打印报警信息。 局主要用于打印归档数据,行布局主要用于打印报警信息。 两者不同:内容,触发(定时、操作员,信息),打印机(激光、 喷 两者不同:内容,触发(定时、操作员,信息),打印机(激光、喷 两者不同:内容,触发(定时、操作员,信息),打印机 激光、 ),打印机 两者不同:内容,触发(定时、操作员,信息),打印机 (激光、 ),打印机( 墨,点阵),打印纸(A4,A3、连续)。 点阵),打印纸 ),打印纸 墨,点阵),打印纸( A4,A3、连续)。 点阵),打印纸 ( , 、 连续)。 ),打印纸( , 、连续)。 3 www.plcworld.cn报表布局报表页布局:打印存档数据或曲线。(可用系统自带的布局) 报表页布局:打印存档数据或曲线。(可用系统自带的布局) 报表页布局:打印存档数据或曲线。(可用系统自带的布局 。(可用系统自带的布局 报表页布局:打印存档数据或曲线。(可用系统自带的布局 ) 。(可用系统自带的布局)数据 数据 @CCTlgRtTables @CCTlgRtTables .RPL .RPL 曲线 曲线 @CCTlgRtCurves @CCTlgRtCurves .RPL .RPL4 www.plcworld.cn报表布局报表页布局:打印存档数据或曲线。 (也可自建新的布局) 报表页布局:打印存档数据或曲线。 (也可自建新的布局) 报表页布局:打印存档数据或曲线。 也可自建新的布局) 报表页布局:打印存档数据或曲线。 也可自建新的布局)数据 数据 Tag Logging Tag Logging Runtime\Tag Runtime\Tag Table Table 曲线 曲线 Tag Logging Tag Logging Runtime\Trend Runtime\Trend5 www.plcworld.cn报表布局静态 静态 动态 动态6 www.plcworld.cn报表布局双击 双击Time range :在此选择All existing data, Recently collected data, Time range :在此选择All existing data, Recently collected data, Data within the specified time range。 Data within the specified time range。 Tag Selection:在此选择报表中的变量。 Tag Selection:在此选择报表中的变量。 Time base:用缺省值即可。 : Time base:用缺省值即可。 : 7 www.plcworld.cn报表布局双击或点击 双击或点击 Edit Edit 点击Add,在存 在存 点击 点击Add,在存 点击 在存 档编辑器中选择 档编辑器中选择 报表中所需变量 报表中所需变量8 www.plcworld.cn报表布局点击 点击9 www.plcworld.cn报表布局点击 点击列数自 列数自 动分配 动分配 10 www.plcworld.cn报表打印作业如果选用系统自带 如果选用系统自带 布局, 就用系统自 布局,就用系统自 布局, 布局, 带打印作业 带打印作业 数据 数据 @Report Tag @Report Tag logging RT logging RT Tables New Tables New 曲线 曲线 @Report Tag @Report Tag logging RT logging RT Curves New Curves New如果自建新布局, 就要创建新的打印作业 如果自建新布局,就要创建新的打印作业

我要回帖

更多关于 阀门的使用寿命 的文章

 

随机推荐