首页 理论教育 软元件及编号: 了解解决方案

软元件及编号: 了解解决方案

时间:2023-06-26 理论教育 版权反馈
【摘要】:FX系列PLC根据不同的用途和目的使用5种类型的数值,其作用和功能如下:十进制数包括定时器和计数器的设定值(K常数);辅助继电器、定时器、计数器、状态等的编号;指定应用指令操作数中的数值与指令动作(K常数)。表3-17 FX系列PLC数值转换表FX系列PLC中几种常用型号的编程元件及编号见表3-18。表3-18 FX系列PLC的编程元件及编号注:表示中断方式;表示定时范围,可在10~99ms中选取。

软元件及编号: 了解解决方案

FX系列PLC产品,它内部的编程元件,也就是支持该机型编程语言的软元件,按通俗叫法分别称为继电器定时器和计数器等,但它们与真实元器件有很大的差别。由于这些元器件都可以用程序(即软件)来指定,故又称为软元件或编程元件、“软继电器”。这些编程用的继电器,它的工作线圈没有工作电压等级、功耗大小和电磁惯性等问题,触点没有数量限制、没有机械磨损和电蚀等问题。在不同的指令操作下,其工作状态可以无记忆也可以有记忆,还可以作脉冲数字元件使用。一般情况下,X代表输入继电器,Y代表输出继电器,M代表辅助继电器,SPM代表专用辅助继电器,T代表定时器,C代表计数器,S代表状态继电器,D代表数据寄存器,MOV代表传输等。各个元件有其各自的功能,有其固定的地址,元件的多少决定了PLC整个系统的规模及数据处理能力。

FX系列PLC编程元件的编号由字母和数字组成,它们分别代表元件的类型和元件号,其中输入继电器和输出继电器用进制数字编号,其他均采用十进制数字编号。

FX系列PLC根据不同的用途和目的使用5种类型的数值,其作用和功能如下:

(1)十进制数(DECimal number,DEC)

包括定时器和计数器的设定值(K常数);辅助继电器(M)、定时器(T)、计数器(C)、状态(S)等的编号(软元件编号);指定应用指令操作数中的数值与指令动作(K常数)。

(2)十六位制数(HEXadecimal number,HEX)

同十进制数一样,用于指定应用指令中的操作数与指定动作(H常数)。

(3)二进制数(BINary number,BIN)

如前所述,以十进制数或十六进制数对定时器、计数器或数据寄存器进行数值指定,但在PLC内部,这些数字都用二进制数处理。而在外部设备上进行监控时,这些软元件将如图3-34所示自动变换为十进制数(也可切换为十六进制数)。

(4)八进制数(OCTal number,OCT)

FX系列PLC的输入继电器、输出继电器的软元件编号以八进制数值进行分配,因此可进行[0~7,10~17,…70~77,100~107]的进位。在八进制数中,不存在[8,9]。

(5)BCD码(Binary Code Decimal,BCD)

BCD码是以4位二进制表示十进制数各位0~9数值的方法。各位的处理很容易,因此可用于BCD码输出形的数字式开关或七段码的显示器控制等方面。

978-7-111-40557-3-Chapter03-56.jpg(www.xing528.com)

图3-34 二进制数变换为十进制数

其他数值有:

(1)浮点

FX2N、FX2NCPLC具有高精度浮点运算功能,用二进制浮点数进行浮点运算,同时用十进制浮点值实施监视。

(2)常数K、H

PLC的程序进行数值处理时,必须使用常数K(十进制数)或常数H(十六进制数)(但是输入、输出继电器的编号使用八进制数),其作用和功能如下:常数K是表示十进制整数的符号,主要用于指定定时器或计数器的设定值或应用指令操作数中的数值;常数H是十六进制数的表示符号,主要用于指定应用指令操作数的数值。在编程用外部设备上进行指令数值的相关操作时,十进制数加K后输入,十六进制数加H后输入。例如20用十进制表示为K20,用十六进制则表示为H14。

FX系列PLC中使用的数值可按表3-17进行转换。

表3-17 FX系列PLC数值转换表

978-7-111-40557-3-Chapter03-57.jpg

FX系列PLC中几种常用型号的编程元件及编号见表3-18。

表3-18 FX系列PLC的编程元件及编号

978-7-111-40557-3-Chapter03-58.jpg

注:∗表示中断方式(0为下降沿中断,1为上升沿中断);∗∗表示定时范围,可在10~99ms中选取。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈