描述
关键技术规格
| 参数项 | 规格值 |
|---|---|
| 品牌 | GE Fanuc / Emerson |
| 系列 | Series 90-70 可编程协处理器 |
| 处理器 | 80C186 微处理器 |
| 时钟频率 | 12 MHz |
| 板载内存 | 96 KB 电池后备CMOS RAM |
| 扩展内存 | 最大512 KB (可选子板) |
| 通信接口 | 2个串口(可配置为RS-232/422/485) |
| 编程语言 | MegaBasic, C, 汇编 |
| 背板供电 | +5 VDC, 典型1.0A |
| 工作温度 | -40°C 至 +85°C |
| 安装方式 | 单槽, 90-70机架任意I/O槽 |
产品深度介绍
IC697PCM711 是 GE Fanuc Series 90-70 PLC 系统里的一块可编程协处理器模块,常被简称为“PCM”。它在主CPU之外独立运行一颗12MHz的80C186处理器,不占用主CPU的扫描周期,专门用来干一些主CPU不太好干的事——比如高速数据采集、复杂的数学运算、协议转换,或者作为人机界面的通信桥接。
这模块有两个硬指标值得注意。一是板载96KB的电池后备内存,如果觉得不够,还可以插一块扩展子板,最大干到512KB。二是双串口设计,两个口都能独立配置成RS-232、RS-422或RS-485,波特率可调,用起来比较灵活。对还在用90-70系统的老线来说,这玩意儿算是成本不高的算力升级方案。
应用场景与行业案例
工程痛点:老PLC干不了新活,换整套系统又不划算
手头还在用GE 90-70系统的工程师应该都有体会:PLC主CPU的扫描周期是固定的,你要在里头塞一个复杂的通讯协议转换、或者跑个大计算量的算法,主CPU的扫描时间一下子就上去了,现场该卡的卡,该丢包的丢包。整套系统换掉?成本太高,停机时间也扛不住。这时候,加一块协处理器模块,把重活分出去,是最实惠的办法。
典型应用场景
- 协议转换网关:现场挂着Modbus仪表或第三方变频器,90-70 CPU不直接支持。用PCM模块的C语言或MegaBasic写一个协议转换程序,把第三方数据抓过来再通过背板共享给主CPU。
- 高速数据采集与分析:生产线需要记录特定工艺段的压力、温度曲线,主CPU的存储空间不够,扫描周期跟不上。把采集任务甩给PCM模块,数据先存在扩展内存里,等上位机来取。
- 复杂运算卸载:流量补偿计算、伺服追剪这类需要毫秒级响应的算法,用PCM模块独立跑汇编或C语言程序,算完了把结果直接写回主CPU的内存区。
- 老旧系统功能扩展:给90-70老系统加个操作员界面通信或者数据记录功能,不动主程序,靠PCM模块做中间的桥梁。
案例:华南某纸厂烘缸温度补偿
前两年广东一个造纸厂找过来,他们用了十几年的90-70系统控制烘缸蒸汽压力。问题是纸浆的含水量一波动,烘缸温度就跟着飘,操作员得手动去调压力设定值,一班下来得调几十次。想加一套自动补偿算法,但主CPU的扫描周期已经满了,再往里塞程序怕把整个系统拖慢。
方案是加一块IC697PCM711。在PCM上用C语言写了个流量-温度补偿模型,读取进浆流量和出纸水分仪的信号,算出来需要的蒸汽压力补偿值,通过背板直接写到主CPU的寄存器里。主CPU只负责执行最终的PID输出,运算部分全在PCM上跑。现场改装用了半天,花了不到一万块,上了以后操作员几乎不用再动那个阀了。后来这个厂又买了三块PCM模块做备件——他们设备主管老吴说,这钱花得值,比换整套系统省了至少20万。



