CPU 1217C DC/DC/DC
设置 MCGS 的 IP 地址
为了能与 PLC 通信,应将 MCGS 的 IP 设为同一网段。如果有 USB 线(比 如一头是 USB-A 型公头,一头是 USB-B 型公头),可以采用方法一与屏幕连接, 如果网线下载 MCGS 程序方便,可以采用方法二与屏幕连接。成功连接后,更 改 IP 的步骤是一样的。
方法一:正常启动屏幕后通过 USB 线与屏幕连接,如图 6 单击下载。出现 下载界面,如图 7 图 7,连接方式选择“USB 通信",单击连接运行,再单击“通 信测试"可以测试一下是否连接成功。
下载界面
方法二:用网线与触摸屏连接,打开图 7 的下载界面,通信方式选择“TCP/IP 网络"目标机名填写上一个步骤查到的 IP 地址,自己电脑的 IP 也要和触摸屏同 一网段(子网掩码相同,IP 地址前三位相同,最后一位不同)。单击“连机运行" 再单击“通信测试"可以测试一下是否连接成功。
使用方法一或者方法二连接成功后,单击“高级操作",打开图 8 界面。单 击“设置 IP 地址",打开图 9 界面,在里面填写和 PLC 一样网段的 IP 和相同的 子网掩码。单击“确认"在单击图 8 退出。这时候需要重新给触摸断电上电才能 使新 IP 生效。
CPU 1217C DC/DC/DC
通过使用分布式IO读指令(比如RDREC)或者写指令(比如WRREC),可以读取或写入西门子S7-1200/1500/ET200SP/ET200MP等硬件模块的数据记录。数据记录是模块硬件的固有属性,可提供很多信息,比如:供应商、序列号、模块版本信息、组态参数、诊断数据等等。通过对相应的数据记录进行写入操作,可以达到修改模块组态的目的。数据记录包括如下几种:
参数数据记录;
控制数据记录;
标识和维护(I&M)数据记录;
诊断数据记录;
组态数据记录;
今天这篇文章,我们先来认识下参数数据记录。
根据模块类型的不同,参数数据记录又分为:用于输入模块的数据记录、用于工艺模块的数据记录和用于输出模块的数据记录;
1、输入模块的参数数据记录
输入模块的数据记录索引编号从0开始,假设该模块有n个输入通道,则数据记录的范围为0~n-1。
以ET 200MP的DI 16x24VDC数字量输入模块为例,该模块有16个输入通道,当组态为1x16输入通道时,数据记录0对应通道0,数据记录1对应通道1,...,数据记录15对应通道15;
每条数据记录包括4个字节,以数据记录0为例,各字节的含义如下图所示:
字节0和字节1中的值为固定值,不可更改!
2、用于工艺模块的参数数据记录
工艺模块可以通过数据记录128来获取或修改模块的数据。
以ET 200MP的计数器模块TM Count 2x24V为例,该模块的128号数据记录总长度为100个字节,其中字节0~字节3是模块的标头,包含了模块的版本号/每个通道数据长度等信息,不可修改;字节4~字节51是通道0的数据记录;字节52~字节99是通道1的数据记录;限于篇幅,这里不一一列出了,大家需要的时候可以查下硬件手册;
3、数字量输出模块的参数数据记录
数字量输出模块的数据记录编号从64开始,假设该模块有n个输出通道,则数据记录的的编号为64~64+n-1;
以ET 200MP数字量输出模块DQ 8x24VDC/2A HF为例,该模块有8个输出通道,则数据记录64对应输出通道0,数据记录65对应输出通道1,...,数据记录71对应输出通道7;
每条数据记录包括4个字节,以数据记录64为例,各字节的含义如下:
其中,字节0和字节1的值为固定值,不能修改!
好了,关于西门子S7-1200/1500/ET200等硬件的参数数据记录就先介绍到这里,后续会继续介绍相关内容。
- 上一篇: CPU 1215C DC/DC/DC
- 下一篇: 西门子CPU 1215C DC/DC/继电器