Modicon 884 可编程控制器的编程指南
Modicon 884 可编程控制器的编程指南(PI-884A-001 Rev C),面向 AEG/Modicon 884 系列 PLC 与P190 编程器配套使用,覆盖硬件操作、上电流程、I/O 配置(Traffic Cop)、梯形逻辑编程、基础运算、数据传输、矩阵 / 特殊功能及故障码、密码、维护等全流程,核心用于工业控制逻辑开发、系统配置与调试,明确内存规格、通讯参数、地址规则与操作约束。
P190 编程器核心操作
键盘分区:字母键、数字键、功能键、软件标签键
关键开关:
内存保护(Memory Protect):Lock = 监控模式(只读);Unlock = 编程模式(可修改)
外设端口:RS-232C,支持50~19200 波特,默认9600、偶校验、1 停止位
磁带机:用于加载软件与程序,需保护防擦写
上电与运行层级
上电层级(Attach):插入磁带→加载→连接 PC(直连按 ATTACH,多站设地址 1~247)
操作层级:
START PC/STOP PC:启停控制器
PC OPS:清内存、配置、初始化
PROGRAM:进入逻辑编程
CONFIG:进入 I/O 配置
DETACH:断开通讯
PC 操作(PC OPS)
功能 说明
CLEAR PC 清全部内存 / 用户逻辑 / 寄存器
PC CONFIG 设置扫描(恒定 1~195ms / 自由运行)、端口参数
INIT TABLE 初始化配置 / Traffic Cop / 用户逻辑表
设备地址 硬件开关设定,默认001
I/O 配置(CONFIG 核心)
核心工具:Traffic Cop:映射 I/O 模块与地址,匹配物理槽位
配置项:
通道 (1~ 最多)、机架 (1~5)、槽位 (1~11)
模块类型:B802~B899
参考地址:离散 / 寄存器,数据类型BCD/BINARY
约束:单通道最大32 槽、I/O 点最大512
诊断:
HEALTH:运行中检查模块状态
MISMATCH:停机查看配置与实物差异
WRITE CHNL:必须执行以保存配置

梯形逻辑编程基础
Network:最大11 列 ×7 行,第 11 列为线圈区
Reference 地址规则:
0XXXX:线圈 / 输出
1XXXX:离散输入
2XXXX:序列器
3XXXX:输入寄存器
4XXXX:保持寄存器
5XXXX:双精度寄存器
SXXXX:锁存
触点类型:常开 / 常闭 / 上升沿 / 下降沿
线圈:普通(掉电失态)、锁存(掉电保持)
扫描顺序:左上→右下,逐列逐行执行
两种编辑模式
Element Editor:在线修改,实时写入 PC
Network Editor:离线编辑,批量替换 / 插入 / 交换网络,支持 FLIP NET 回滚
基础功能(定时器 / 计数器)
定时器(T1.0 秒 / TO.1 0.1 秒 / T.O1 0.01 秒):预设值≤9999
计数器:
UCTR:加计数
DCTR:减计数
预设≤9999,需沿触发避免每扫描计数
运算功能
单精度(≤9999):ADD/SUB/MULT/DIV/TEST
双精度(±8 位,5XXXX):DADD/DSUB/DMUL/DDIV
TEST:无符号比较,输出 > / = / < 三种结果
数据传输 DX 功能
移动:T→R、R→T、BLKM(块搬移,最长 100)
序列:SEQ(单点顺序)、DRUM(多点顺序)
锁存(LTCH):SXXXX 地址,掉电保持
矩阵:
BSHL/BSHR:位左 / 右移
BSEN:位检测
MBIT:位修改
矩阵最长100 寄存器(1600 位)
特殊功能
SKIP:跳过最多 255 个网络,减少扫描时间
OK:监测变量 / I/O 健康状态
STAT:采集 I/O 故障到表
X↔5:单精度↔双精度转换
附录关键
错误码分三类:面板通讯、PC 链路、用户操作
密码等级:
0 级:只读
1 级:修改参考、启停
2 级:修改逻辑、参数
3 级:配置 I/O、改密码
内存规格:最小2K 用户逻辑、1K 寄存器、256 离散 I/O
关键问题与答案
问题:Modicon 884 的Traffic Cop作用是什么?配置后必须执行哪一步?答案:Traffic Cop 用于将 I/O 模块物理位置与程序地址映射绑定,定义数据类型(BCD/BINARY),校验模块匹配;配置完成后必须按WRITE CHNL + PROCEED保存,否则配置丢失。
问题:884 PLC 的Reference 地址如何分类?分别对应什么功能?答案:地址按首数字分类:
0XXXX:线圈 / 离散输出;1XXXX:离散输入
2XXXX:序列器;3XXXX:输入寄存器
4XXXX:保持寄存器;5XXXX:双精度寄存器
SXXXX:锁存(掉电保持)
问题:P190 编程器的内存保护开关有什么作用?两种模式分别限制哪些操作?答案:内存保护开关控制操作权限:
Lock(监控模式):只能查看程序、I/O、配置,无法修改内存、启停 PC
Unlock(编程模式):可修改逻辑、清内存、配置 I/O、启停控制器
