GE IC695SPF002
函数块逻辑
布尔参数或内部变量实例可以强制为on或off状态,或者用于状态转换检测指令。布尔型输入参数通过参数使用时不能被强制或被90-70系列状态转换检测指令(POSCOIL,NEGCOIL, POSCON and NEGCON)使用,因为他们的值不是存储在实例数据中。
函数块的所有输入参数和他们对应的实例数据元素可以被函数块的逻辑读取。通过变量或数据结果传到函数块的输入参数可以被函数块逻辑更改。通过数值传到函数块的输入参数不能被函数块逻辑更改。注意,对通过数值传到函数块的输入参数的更改的限制不适用于其它类型的块。
函数块的所有输出参数可以被块内逻辑修改。
其他块对函数块的操作
全局作用范围的函数块实例可以有其他函数块,或任何其他类型的块的逻辑激活。作为结果传送给函数块的函数块实例可以被这个函数块的逻辑激活作为结果传送给参数化块的函数块实例可以被这个参数化块的逻辑激活输出参数和对应的作为结果传送的函数块的实例数据元素,可以被接收块的逻辑读取,但不能修改。作为结果传送的函数块的输入参数,不可以被接收块的逻辑读写。作为结果传送的内部变量不能被接收模块的逻辑修改,如果这些参数使全局的就可以读,否则不能读
取。
控制程序的执行
为了满足系统的时间要求,有许多方式可以控制程序的执行。PAC系统CPU中有几种强力的控制函数,可以将这几个函数写入应用程序中来改变CPU执行程序和扫描I/0的方式。
关于如何使用这些函数。
下面是一般使用方法的部分列表:
■跳转(JUMPN)函数用于将程序执行位置向前或向后跳转。JUMPN函数激活时,被跳过的程序中的线圈保持之前的状态(接到反向电流,如同执行了主控器控制延时)。跳转不能跨程序块进行。
■嵌套的主控器控制延时(MCRN)函数用于将反向电流赋给程序逻辑的某-部分。逻辑向前执行,这部分程序中的线圈收到反向电流。主控器控制延时最多可嵌套255层。延缓/0函数停止本周期的输入输出扫描。如果需要的话,可以在程序中使用DO/O指令进行I/0更新。
■服务请求指令用于延缓或改变分配个窗口的扫描端口的时间
■程序可以根据重要性和时间限制来增加或减少模块的调用次数。调用函数用于激活某段程序或某个模块的执行。调用函数之前的条件逻辑用于控制在什麼情况下让CPU执行程序块逻辑。程序块执行完成后,程序从调用指令点之后继续执行。
GENERAL ELECTRIC DS200SDCIG1AHB PC BOARD (88829)
GENERAL ELECTRIC DS200GSIAG1C DS200GSIAG1C (USED TESTED CLEANED)
GENERAL ELECTRIC DS3800HCVA1J1H DS3800HCVA1J1H (USED TESTED CLEANED)
GENERAL ELECTRIC DS200TCQCG1BFE DS200TCQCG1BFE (USED TESTED CLEANED)
GENERAL ELECTRIC DS3800HRPB DS3800HRPB (NEW NO BOX)
GENERAL ELECTRIC DS200TCDAH1BHE DS200TCDAH1BHE (NEW NO BOX)
GENERAL ELECTRIC DS3800NCBA DS3800NCBA (NEW IN BOX)
GENERAL ELECTRIC DS303A7A01LXA0<wbr>03XN 600VDC UNMP
GENERAL ELECTRIC DS3800HFXB1R1H W DS3800DFXB1B1C NSNP
GENERAL ELECTRIC DS3800HXPC DS3800HXPC (USED TESTED CLEANED)
GENERAL ELECTRIC DS200SDCIG1AFB CIRCUIT BOARD (121723)
GENERAL ELECTRIC DS3800DFXJ1B1A NSNP
GENERAL ELECTRIC DS3800DFXD11B1<wbr>B UNMP
GENERAL ELECTRIC DS3800HMPK1H1H NSMP
GENERAL ELECTRIC DS200TCDAG2BBA DS200TCDAG2BBA (USED TESTED CLEANED)
GENERAL ELECTRIC DS200IMCPG1C DS200IMCPG1C (USED TESTED CLEANED)
GENERAL ELECTRIC DS3800NFCD1Q1H DS3800NFCD1Q1H (USED TESTED CLEANED)
GENERAL ELECTRIC DS3800NVIA DS3800NVIA (NEW IN BOX)
GENERAL ELECTRIC DS200TCPSG1AME DS200TCPSG1AME (USED TESTED CLEANED)
GENERAL ELECTRIC DS200RTBAG2A DS200RTBAG2A (NEW NO BOX)
General Electric Ge DS200FECBG1AAA Mark V Field Exciter Board
GENERAL ELECTRIC DS3800HMPJ1B1D DS3800HMPJ1B1D (USED TESTED CLEANED)
General Electric Ge DS200RTBAG3AEB Mark V Pcb Circuit Board
General Electric Ge DS215TCCBG3BZZ<wbr>01B Mark V Pcb Circuit Board
NEW GENERAL ELECTRIC DS3800HFXA1F1D PROCESSOR BOARD
GENERAL ELECTRIC DS200KLDAG1A DS200KLDAG1A (USED TESTED CLEANED)
GENERAL ELECTRIC DS3800NGRC1H1F DS3800NGRC1H1F (USED TESTED CLEANED)
GENERAL ELECTRIC DS3800HIOA1B DS3800HIOA1B (USED TESTED CLEANED)
GENERAL ELECTRIC DS3800NHVE1C1C UNMP
General electric DS3800NFCB1S1S PCB Tavola
General electric ds200gsiag1chd PCB Karte
GENERAL ELECTRIC DS3810CMBB1A1A DS3810CMBB1A1A (USED TESTED CLEANED)
GENERAL ELECTRIC DS3800NGDD NSMP
General electric ds3800nowa Régulateur Carte
GENERAL ELECTRIC DS200PTCTG2BAA DS200PTCTG2BAA (USED TESTED CLEANED)
DS200KLDBG1ABC General Electric Display Board(DS215KLD<wbr>BG1AZZ03A)
USED GENERAL ELECTRIC DS3800HMPK1N1K CPU BOARD
GENERAL ELECTRIC DS3800HPCA DS3800HPCA (USED TESTED CLEANED)
General electric 1380594 DS3800NFCB1SIS Imprimé Circuit Board PCB Carte
GENERAL ELECTRIC DS3800HXCA1D1D DS3800HXCA1D1D (USED TESTED CLEANED)
GENERAL ELECTRIC DS3800NOWA1K1K DS3800NOWA1K1K (NEW NO BOX)
GENERAL ELECTRIC DS3800HDDL1A1A NSNP
GENERAL ELECTRIC DS3800NBID1E1D NSMP
GENERAL ELECTRIC DS3800HLOA1D1A DS3800HLOA1D1A (USED TESTED CLEANED)
GENERAL ELECTRIC DS200KLDCG1A DS200KLDCG1A (USED TESTED CLEANED)
General electric ds200imcpg1ceb Alimentation Électrique Interface Board
GENERAL ELECTRIC DS200TCDAH1BHD DS200TCDAH1BHD (USED TESTED CLEANED)
GENERAL ELECTRIC DS3800HLCA1B1B DS3800HLCA1B1B (NEW NO BOX)
GENERAL ELECTRIC DS3800NCIB1H1D DS3800NCIB1H1D (USED TESTED CLEANED)
GENERAL ELECTRIC DS3800HFXB1R1H REMAN
GENERAL ELECTRIC DS3800HFXB DS3800HFXB (USED TESTED CLEANED)
GENERAL ELECTRIC DS3800DADB DS3800DADB (NEW IN BOX)
GENERAL ELECTRIC DS3800NMEA1J1G PC BOARD *USED*
GENERAL ELECTRIC DS3820PSCB1C1B REMAN
GENERAL ELECTRIC DS200TCQCG1BKG DS200TCQCG1BKG (NEW NO BOX)
GENERAL ELECTRIC DS3800NGRA DS3800NGRA (USED TESTED CLEANED)
GENERAL ELECTRIC DS303AD300A28 600V NSNP
GENERAL ELECTRIC DS3800HAIA1J DS3800HAIA1J (USED TESTED CLEANED)
GENERAL ELECTRIC DS3800DFXD DS3800DFXD (USED TESTED CLEANED)
GENERAL ELECTRIC DS3800NSCC DS3800NSCC (NEW IN BOX)
GENERAL ELECTRIC DS200PTCTG1B DS200PTCTG1B (NEW IN BOX)
GENERAL ELECTRIC DS3800HPTN1G1F DRIVER BOARD * REMANUFACTURED *
USED GENERAL ELECTRIC DS3800NMEA1G1E PC BOARD