CPU模块是系统的控制中心,用户将编写完成的程序下载到CPU模块中,CPU模块启动后以循环方式执行用户程序,每个循环中都要读入过程信息、进行逻辑计算、输出运算结果,同时还要定时或按用户设定时间处理通讯、高速计数、事件中断等过程。
LM系列小型PLC提供了8款不同的CPU模块,技术参数如下表:
|
基本性能 |
LM3104 |
LM3105 |
LM3106/
LM3106A |
LM3107 |
LM3107E |
LM3108 |
LM3109 |
|
供电电压 |
DC24V |
AC220V |
DC24V |
AC220V |
AC220V |
DC24V |
AC220V |
|
DI |
8×
DC24V |
8×
DC24V |
14×
DC24V |
14×
DC24V |
12×
DC24V |
24×
DC24V |
24×
DC24V |
|
DO |
6×晶体管 |
6×继电器 |
10×晶体管 |
10×继电器 |
8×继电器 |
16×晶体管 |
16×继电器 |
|
AI |
- |
- |
- |
- |
2×电压或电流 |
- |
- |
|
AO |
- |
- |
- |
- |
1×电压或电流 |
- |
- |
|
24VDC输出 |
300mA |
200mA |
300mA |
200mA |
400mA |
|
程序存储区 |
120K字节 |
|
输入存储区 |
512字节 |
|
输出存储区 |
512字节 |
|
M存储区 |
8K字节 |
|
N存储区 |
24K字节 |
|
掉电保持区 |
6K字节 |
|
定时器 |
超长不限点(最小单位为1ms,最长可达49天) |
|
计数器 |
不限点 |
|
密码保护 |
有 |
|
实时时钟 |
有 |
|
实时时钟掉电保持时间 |
10天 |
|
用户程序掉电保持时间 |
10年 |
|
运算速度 |
0.37μs(布尔量运算指令) |
|
编程语言 |
符合IEC61131-3国际标准,支持多种编程语言:梯形图(LD)、指令列表(IL)、功能块图(FBD)、顺序功能图(SFC)、结构化文本(ST)、连续功能图(CFC) |
|
基本指令 |
340条 |
|
扩展指令 |
47条 |
|
通讯接口 |
RS232 |
RS232
RS485 |
|
中断输入(上升沿下降沿可选) |
2点 |
4点 |
|
脉冲捕捉输入(上升沿下降沿可选) |
2点 |
4点 |
|
高速计数器 |
单相高速计数器:3点、100KHz |
|
两相高速计数器:2点、100KHz |
|
高速输出(仅限晶体管型) |
输出点数:1点 |
输出点数:2点 |
|
输出类型:脉冲串输出PTO、脉宽调制输出PWM |
|
输出频率:20KHz(LM3106A PWM为100KHz PTO为50KHz) |
|
可最多扩展模块数 |
2个模块 |
4个模块 |
7个模块 |
|
外形尺寸 |
125mm(L)×90mm(W)×70mm(H) |
200mm(L)×90mm(W)×70mm(H) |
|