FP1是日本松下电工生产的小型PLC,该产品有C14、C16、C24、C40、C56、C72多种规格,形成系列化。虽然是小型机性能价格比却很高,特别适合于中小企业。本书配套实验机型号为FP1—C40。下面以此机型为例详细介绍其规格及系统构成,以期举一反三触类旁通。
FP1硬件配置除主机外还可加I/O扩展模块,A/D(模/数转换)、D/A(数/模转换)模块等智能单元。最多可配置几百点,机内有高速计数器,可输入频率高达10kHz的脉冲,并可同时输入两路脉冲,还可输出频率可调的脉冲信号(晶体管输出型)。该机型具有8个中断源的中断优先权管理。允许输入最小脉冲宽度为0.5ms。可调输入延时滤波功能可以使输入响应时间随外围设备情况而调节,调节范围在1~128ms之间。手动拨盘式寄存器功能,可通过调节面板上的电位器,使特殊寄存器DT9040~9043中的数值在0~255间改变,实现从外部进行输入设定。此外,该机型还具有强制置位、强制复位控制功能、口令保护功能、固定扫描时间设定功能、时钟/日历控制功能等。该机配有RS—232和RS—422接口,可实现PLC与计算机通信,并可直接在计算机上用几种方式编制程序。
FP1有190多条功能指令,除基本逻辑运算外还可进行+、-、×、÷等四则运算。有8位、16位、32位数字处理功能,并能进行多种码制变换。FP1还有中断、子程序调用、凸轮控制、高速计数、字符打印、步进指令等特殊功能指令。
FP1监控功能很强,可实现梯形图监控、列表继电器监控、动态时序图监控(可同时监控16个I/O点的时序)具有几十条监控命令,多种监控方式。指令和监控结果可用日、英、德、意四种文字显示。另外还有链接单元,例如用于远程信息交换的I/O
LINK单元;用于PLC与计算机间通信的C—NET适配器。表3-1列出了FP1系列PLC的主要产品规格。表3-2列出了FP1-C40产品的基本性能。
表3-1
FP1系列主要产品规格 |
类别 |
产品系列 |
I/O点数 |
内存储器 |
工作电压 |
输出类型 |
主控单元 |
C14
标准型 |
8/6 |
EEPROM |
DC 24V
AC 100~240V |
继电器
晶体管
(NPN,PNP) |
C16
标准型 |
8/8 |
C24 标准型 |
16/8 |
RAM |
C24C
带RS232C口
及时钟/日历功能 |
C40
标准型 |
24/16 |
C40C
带RS232C口
及时钟/日历功能 |
C56
标准型 |
32/24 |
C56C
带RS232C口
及时钟/日历功能 |
C72 标准型 |
40/32 |
C72C
带RS232C口
及时钟/日历功能 |
扩展单元 |
E8 |
8/0 |
/ |
/ |
继电器
晶体管(NPN,PNP) |
4/4 |
0/8 |
E16 |
16/0 |
8/8 |
0/16 |
E24 |
16/8 |
/ |
DC
24V AC 100~240V |
E40 |
24/16 |
/ |
智能单元 |
名称 |
功能说明 |
工作电压 |
A/D转换单元 |
模拟输入通道:4通道/单元
模拟输入范围:0~5V
0~10V
0~20mA
数字输出范围:K0~K1000 |
DC 24V
AC
100~240V |
D/A转换单元
|
模拟输出通道:2通道/单元
模拟输出范围:0~5V
0~10V
0~20mA
数字输入范围:K0~K1000 |
DC 24V
AC 100~240V |
链接单元 |
I/O
LINK单元 |
用于在FP3/FP5和FP1之间进行I/O信息交换的接口单元 |
DC 24V
AC 100~240V |
C-NET
适配器 |
RS485与RS422/RS232C的信息交换器;用于PLC与计算机之间的通信 |
DC 24V
AC 100~240V |
S1型C-NET适配器 |
RS485←→RS422
用于FP1控制单元的信号转换器 |
/ |
|
|
|
|
|
|
|
|
|
说明:“/”表明此栏没有参数
利用表3-1所示的基本单元,可方便的构成工业现场PLC控制网络。
表3-2
FP1—C40性能一览表
项目 |
性能及说明 |
主机I/O点数 |
24/16 |
最大可扩展I/O点数 |
120(扩展后) |
扫描速度 |
16μs/步 |
程序容量 |
2720步 |
存贮器类型 |
RAM(备份电池)和EPROM |
指令条数 |
191条 |
内部继电器(R) |
1008个 |
特殊内部继电器(R) |
64个 |
定时器/计数器(T/C) |
144个 |
数据寄存器(DT) |
1660个 |
续表 |
项目 |
性能及说明 |
系统寄存器(DT) |
70个 |
索引寄存器(IX、IY) |
2个字 |
主控指令(MC/MCE)点数 |
32个 |
跳转标记(LBL)个数
(用于JP、LOOP指令) |
64个 |
步进阶数 |
128个 |
子程序个数 |
16个 |
中断个数 |
9个(8个外输入启动中断,一个定时启动中断) |
输入滤波时间 |
1~128ms |
中断输入点 |
8个 |
模拟定时器 |
4 |
串行通信 |
ICH—RS232C |
日历时钟 |
有 |
自诊断功能 |
“watchdog”电池掉电,程序检查 |
高速计数输入 |
X0、X1为计数输入,可加/减计数
同时输入两路,计数频率最高为10kHz(单路输入时)
X2为复位输入 |
|