作为电气工程师,你真的了解PLC框架号与插槽号吗?
一、前序
有很多PLC可以在系统里配置多个独立CPU,各自有自己的任务。也有一些PLC,虽然只有一个CPU,但是,其位置是可变的。外部进行数据采集时,首先要搞明白采集目标是哪个CPU,否则,就会张冠李戴,数据肯定搞不准。那么,怎么定位这些CPU呢?各自动化厂家一般依靠框架号和插槽号这两个参数。
PLC的板卡一般安装在一个底板(或者虚拟底板)上,板卡之间通过内部总线进行信息交互,这个底板被称为一个框架。如果一个PLC里配置有多个框架(不是远程站),则需要通过框架号进行区分。
在一个框架内,板卡通过插槽号进行定位,一般左边第一块是CPU,编号为0,再往左呢?可以用101、102来表示。有的是最左边的一个定义为0,CPU的编号不为0,各家规则不尽相同。
二、PLC的插槽号连接举例
1.案例举例
以各大品牌PLC与PLC-Recorder数据采集软件进行连接
2.PLC端
1)S7-1200 CPU的框架号为0,插槽号为1

2)S7-1500 CPU的框架号为0,插槽号为1

3)S7-300 CPU的框架号为0,插槽号为2

4)S7-400 CPU的框架号为0,插槽号为2

5)S7-400 CPU的框架号为0,插槽号为3

6)AB的例子1,插槽号为2

7)AB的例子2,插槽号为0

8)汇川的AM600 PLC,CPU插槽号为0

9)汇川的Easy523 PLC,CPU插槽号为0

10)汇川的EVO521 PLC,CPU插槽号为0

3.PLC-Recorder端
PLC-Recorder端连接配置
*框架号默认为0(如果单PLC默认为0)

三、PLC的插槽号问题举例
PLC框架号与插槽号如果填写错误会有各种问题
1.案例举例
1)确认IP地址,进行联通测试,正常,能够建立连接,但是对变量读取报异常
如西门子 "连接机制"→ "允许来自远程对象的PUTIGET通信访问"功能未开启,核对PLC配置发现实际是开启的。

2)对于双CPU的PLC,需要格外注意框架号,如下图AB PLC与PLC-Recorder连接配置

延伸小知识:PLC-Recorder专业数据采集与分析软件可以采集字符串变量,和数值变量一样便捷。




浙公网安备 33010602011771号