您现在的位置是:首页 > PLC技术 > PLC技术

FX2系列PLC的指针(P/I)

来源:艾特贸易2017-06-04

简介指针用作跳转、中断等程序的人口地址,与跳转、子程序和中断程序等指令一起应用。地址号采用十进制数分配。按用途可分为指针 P 和指针 I 两类。 (1) 指针 P 如指针 P 用于跳转指令

    指针用作跳转、中断等程序的人口地址,与跳转、子程序和中断程序等指令一起应用。地址号采用十进制数分配。按用途可分为指针P和指针I两类。    (1)指针P    如指针P用于跳转指令,其地址号P0P63,共64点。P63即相当于END指令。指针P用于子程序调用指令,其地址号P0P6263点。应用举例如图5.5所示。    5.5(a)所示为条件跳转使用,如图5.5(b)所示为子程序调用使用。    在编程时,指针编号不能重复使用。
指针P的应用举例
    5.5    指针P的应用举例    (2)指针I    指针I根据用途又可分为两种类型。    1)输入中断用I00I50,共6点。指针的格式如图5.6所示。    输人中断是外界信号引起的中断。外界信号的输入口为X0X5,输入号也就以此定义。上升沿或下降沿指对输入信号类别的选择。    例如,I001为输入X0OFFON变化时,执行由该指针作为标号后面的中断程序,并在执行IRET指令时返回。    2)定时器中断用I6I8,共3点。指针的格式表示如图5.7所示。
输入中断指针格式
    5.6    输入中断指针格式
定时器指针格式
    5.7    定时器指针格式    定时器中断为机内信号中断。由指定编号为68的专用定时器控制。设定时间范围在1099ms间选取。每隔设定时间中断一次。    例如,I610为每隔10ms就执行标号为I610后面的中断程序一次,在执行IRET指令时返回。    (3)数据类软元件的结构形式    1)基本形式。FX2系列PLC数据类软元件的基本结构为16位存储单元。最高位(第16位)为符号位,单元标号如上所述,称为“字元件”。    2)双字元件。为了完成32位数据的存储,可以使用两个字元件组成“双字元件”,其中低位元件存储32位数据的低位部分,高位元件存储32位数据的高位部分。最高位(第32位)为符号位。在指令中使用双字元件时,一般只用其低位地址表示这个元件,其高位同时被指令使用。虽然取奇数或偶数地址作为双字元件的低位是任意的,但为了减少元件安排上的错误,建议用偶数作为双字元件的元件号。    3)位组合元件。在PLC中,人们除了要用二进制数据外,常希望能直接使用十进制数据。FX2系列PLC中使用4BCD码表示一位十进制数据,由此产生了位组合元件,这是由4位位元件成组使用的情况。在输入继电器、输出继电器及辅助继电器中都有使用。位组合元件表达为KnXKnYKnMKnS等形式,式中Kn指有n组这样的数据。如KnX0表示位组合元件是由从X0开始的n组位元件组合。若n1,则K1X0指由X0X1X2X3四位输入继电器的组合。而n2,则K2X0是指X0X7八位输入继电器的组合。