CMDF7扩展PLC以太网IO的模块简易使用介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
CMDF7系列以太网模块在PLC控制系统上的简单应用
A simple application of CMDF7 series Ethernet module in PLC control system
刘星Liu Xing
摘要:本文详细描述CMDF7以太网系列产品应用于西门子S7-200、S7-1200 PLC 数据采集控制系统,配合PLC系统设计灵活配置,使整个系统高可靠、成本低、功能强、智能化!
关键词:CMDF7;PLC;以太网
Abstract: In this paper, a detailed description CMDF7 Ethernet series products used in the control system of Siemens S7-200, s7-1200 PLC data acquisition, with the PLC system design of flexible configuration, the system with high reliability, low cost, strong function, intelligent!
Key words: CMDF7;PLC;Ethernet
1.引言
可编程控制器(PLC)被广泛应用各工业自动化控制系统,很多PLC都提供以太网通信口,便于编程、监控。
采用现场总线模块,例如Profibus dp,不但可以扩展I/O数量,而且I/O的刷新速度几乎可以达到PLC本体I/O的刷新速度,可以适用更多的场合。
过去往往采用RS485来简单扩展PLC的I/O数量,它们可以突破传统PLC 所限制的I/O数量,但前提条件是I/O的刷新速度随着485节点增多而急剧下降,所以适合对速度要求不敏感的应用。
以太网被现代化工业系统大量采用后,通过以太网廉价扩展IO变为可能,单纯的以太网模块本身刷新速度满足系统要求;
这里将分别介绍CMDF7系列以太网接口系列产品扩展IO应用特色。
2.基于CMDF7系列模块的SMART 小型PLC系统设计
2.1 开关量控制系统:
配套西门子S7-200 SMART PLC,完成远端40路开关量采集、并同步输出指示灯到远方控制室。
PLC:
西门子S7-200 SMART 一套;
CMD:
CMDF7-32DI 32路开关量采集模块一块;
CMDF7-32DO32路开关量输出模块一块;
CMDF7-8DIO8路开关量输入输出模块一块。
2.1.1 PLC 配置:
西门子S7-200 SMART带一个485通讯端口和一个以太网接口的小型PLC,适合程序容量较小的简易工程应用,由于本机IO数量极少又无法扩展更多的IO,所以往往限制在很多场合使用。
485端口留着与其他485设备交换数据,比如485仪表设备,当然也可以通过该口连接本公司的所有485接口模块(例如DDMF2、CMDF2系列模块),本处仅介绍通过以太网接口连接CMDF7系列模块扩展IO。
设置S7-200 SMART以太网通讯参数,这是必须的也是编程设置S7-200 SMART第一步:
我们姑且指定PLC IP地址为:192.168.0.100,为了在系统局域网里通过以太网编程调试,网关也采用和计算机网卡里相同的192.168.0.1。
编程软件界面为如下图所示:
在通讯界面下能搜索到本IP地址下的模块:
这就意味着模块通讯联网成功,PLC的通讯设置OK!
2.1.2CMDF7模块配置:
无需编程的开关量远程传输工程例子:
该模式下,PLC无需编制任何通讯程序,将PLC内部的软元件作为IO映射区进行读写操作。
打开Jtconfig V7.xx软件,选择CMDF732DI:
因S7-SMART目前不支持MODBUS TCP/IP 编程,故本模块必须设置为S7客户端模式,将采集的32通道开关量输入自动存入PLC的VW100区内。
配置32DI的客户端IP地址为192.168.0.120(每个模块的IP不能相同):服务器SMART的IP地址和前配PLC IP地址相同:192.168.0.100。
开关量采集数据存入SMART VW100、VW102,即VD100;
端口号固定为102,TSAP这里选择02.00(SMART支持02.00,02.01,03.00,
03.01共计4个CMDF7系列模块)。
●在Jtconfig产品组态软件中选择CMDF732DO:
配置32DO的客户端IP地址为192.168.0.121(每个模块的IP不能相同):服务器SMART的IP地址和前配PLC IP地址相同:192.168.0.100。
将SMART VW110、VW112,即VD110的状态传输到模块的输出端口;
端口号固定为102,TSAP这里选择02.01(SMART支持02.00,02.01,03.00,
03.01共计4个CMDF7系列模块)。
●最后,我们在Jtconfig V7.xx软件中选择CMDF7-8DIO混合模块:
配置8DIO的客户端IP地址为192.168.0.122(每个模块的IP不能相同):服务器SMART的IP地址和前配PLC IP地址相同:192.168.0.100。
这里,SMART VW120,被划分为高八位开关量输入和低八位开关量输出:VB120是8路开关量输入缓存区,VB121是8路开关量输出缓存区。
端口号固定为102,TSAP这里选择03.00(SMART支持02.00,02.01,03.00,
03.01共计4个CMDF7系列模块)。