实例介绍
WinCC V7.2与S7-1200/1500 PLC常规通讯,此文档主要讲述如何使用“SIMATIC S7-1200, S7-1500 Channel”通道,组态与S7-1200/1500的以太网通讯。
1概述 自 WinccⅥ7.2版本起,软件新増加了“ SIMATIC S7-1200,S7-1500 Channel”通道, 用于 Wincc与S7-1200/S7-1500PLC之间的通信。此驱动只支持以太网通讯,使用TCP/IP 协议。 此文档上要讲述如何使用“ SIMATIC S7-1200,S7-1500 Channel”迸道,组态与S7 1200/1500的以太网通讯。 在win℃C项目中可添加此驱动,如图1-1所示,打开变量管理界面,选择“变量管理” 点击鼠标右键,选择“添加新的驱动程序”,在驱动列表中选择“ SIMATIC S7-1200,S7- 1500 Channe1”驱动。 文件编辑E)视图帮助什 变量管理 《变量管理 数 结构变导入 Modbus TCPIP OPC 5 Profibus DP 6 Profibus Fms SIMATIC 505 TCPIP 8 SIMATIC S5 Ethernet Layer 4 10 SIMATIC S5 Profibus FDL 本本本符本符符符符本本 11 SIMATIC $5 Progr ammers Port AS511 12 SIMATIC S5 Serial 3964R 13 14 SIMATIC ST-1200. S7-1500 Channel 15 16 SIMATIC TI Serial 点 17 Simotion 18 System Info 19 图1-1添加驱动 文档示例的软硬件环境 件: Wincc项目运行的电脑自带普通以太內卡、CPU1214C、CPU1511-1PN 软件: WinCc7.2Upd6、 Simatic net v8.2SPl、Step7Ⅵ13(用于组态S7 1500/1200) 2 Wincc v7.2与S7-1200PLC常规通讯 2.1设置PLC通讯参数 在Step?Ⅵ13组态软件中打开S7-1200项目,关丁PLC硬件组态步骤在此不详述。在树 形菜单中打开“设备和內络”,打开网终视图点击CPU1214C通讯端口,在“属性”界面中 设置通讯参数,在“子网”列表中可把接口连接到某一子网,设置“IP电址”和“子网掩 码”参数。简单通讯情况下,可以不用启用IP路由尜,如图2-1所小。 □项目1 57-1200 鱼设备和网络 PLC 1 CPU 12140 Pu1511-1PN 571500 AC/DC/Rly PLC 设备组态 旦在和诊断 程序块 「工艺对象 细外部原文件 PLc变里 PLc数据类型 圆出控与强制表 约程序信息 PROFINET接口1[X1:PN(LAN 墨设备代理数据 属性「信息S诊断 文本列表 常规0变量系统常数文本 □本模块 □吒C2[Uu15111刚 太网地址 以太网地址 设备组态 高级 接口连接到 旦在线和诊断 时间同步 程序块 硬件标识符 子网:PNE2 工艺对象 添加新子网 外部原文件 FLC变里 PLc数据类型 P协议 监控与强制表 UTra ⊙在项目中设置P地址 设备代理据 P地址:[19216840120 ˇ详细视图 子阿镜吗:[255:2552550 图2-1S7-1200通讯参数 将组态下载到CPU,PLC组态完成 2.2 Wincc软件组态步骤 2.2.1电脑网卡参数设置 在操作系统网络连接中设置此网卡的IP地址以及子网掩码,在此例中,IP地址和PIC 的IP地址在同一样网段中,子网掩码一致,如图2-2所示。 在PLC和电脑之间接入以太网通讯电缆,测试电脑与PC之间物理连接是否正常。选择 操作系统左下角“开始”菜单,在最下一行运行栏中输入“CⅧ”命令,然后敲回车进入DOS 命令界面。在界面中输入pins命令,格式:ping<PCPP地址〉回车。如果物理连接正常 如图2-3所示;如果显示超时或者硬件故障,请检查IP地址设置、网卜驱动以及物理网线。 Internet协议版本4( TCP/IPv4)属性 X 常规 怨異翼众高韓某訾理閔装智翌皇钱盂。 设置●否则 ◎自动获得IP地址) ◎使用下面的IP地址( IP地址江): 192.168.40.94 子网掩码〔U 255.255.2550 默认网关0 192.168.40.1 ◎自动获得Ds服务器地址) ◎使用下面的D服务器地址c 首选nKs服务器〔P〕 备用DE服务器(A) □退出时验证设置 高级0) 匚确定一取消 图2-2网卡参数 CS. C: \Windows\ system32\cmd.exe Microsoft Windous[版本6-17601 版权所有(c〉29 Microsoft Corporation。保留所有权利。 c: sers \fd>ping192.168.48,120 在Ping192.16841.128具有32字节的数据: 自192168,48,128的 节=32时间< ms TTL=128 自192168.4.128的 节=32时间<1 ms TTL-128 自192.16841,120的回复:字节2时间msT128 自192168.48.128的 字节=32时间 <1ms TTL=128 92168.4.128的Ping统计信息: 4,丢失=日<gz丟失 往返征程的估计时间<以毫秒为单位 ams C: \Users \d> 图2-3测试物理连接 2.2.2设置PG/PC接口 打开电脑的控制面板,选择“设貿PG/PC接口”选项,在界面中点击“应用程序访问点” 下拉列表,选择〈添加/删除>,如图2-4所示。 设置pG/PC接口 访问路径|umP/ DCP PNIO Adapter I 应用程序访问点0): MPI WIncC CP H1 1 TS Adapter CF121: TS Adapter CF122 CP PN 1 CP SM 1 DPSONLINE FWL LOAD (STEP 7) TS Adapter Micro/WIN PC/PPI cable PPI.1 MPI WIncC) S7ONLINE (STEP 7) PC Adapter. MPI. 1 接口 添加/刪除: 选择〔C) 确定 取消 帮助 图2-4设置PG/PC接口 在弹出框中“新建访问点”填写“CP-IPP”,点击“添加”按钮添加访问点,如图2 5所示,完成后关闭对话框。返回“设置PG/PC接∏”界面,“应用程序访问点”选择 “CP-1CPP”,“为使用的接∏分配参数”选择普通以太网卡的CPP协议,如图2-6所示, 完成后点击“确定“退出 6 添加/删除访问点 添加 新建访问点№]: CP-TCPIP 添加 抽述[D: 刪除 CP L2 1 册除[ CP L2 2. CP PN 1 CP SM 1 ∩ PSONI INP 天闭 帮助 图2-5新建访问点 设置PG/PC接口 访问路径|LP/P| PNTO Adapter 应用程序访问点A): CP-TCPIP > Intel (R)82579L! Gi gabit Network Con 为使用的接口分配参数0P): Intel ( R)82579LM Gigabit Netrork C 属性R) 诊断①). detwork Connection TCPIP. 复制C) 删涂① m 带有TcP/IP0RF-1006)协说的 IsCP的参数分配 接口 添加/刪除 选择C) 确定 取消 帮助 图2-6设置访问点 7 2.2.3 Wincc软件设置 鼠标右键“ SIMATIC S7-1200,S7-1500 Channel”驱动下“OMS+”选项,选择“新建 连接”新建与S7-1200PLC的连接。右键选择连接名称,选择“连接参数”,如图2-7所示。 文件编辑视图帮助(H 变量管理 《‖S7-1200 曰!!变量管理 名称 中内部变量 B! SIMATIC S7-1200, S7-1500 Channel )!!OMS s7-1n 结构变量 新建组 夏制 粘贴 删除 10 连接参数 12 13 14 图27新建连接 新建连接 连接选项 IP地址): 192.168.40.120 访问点(A): CP-TCPIP 产品系列 S71200 选择产品系列。 症一取消 匚帮助 图28连接参数 连接参数中,“IP地址”填写PLC通讯端口的IP地址,“访问点”填写“设置PG/PC 接口”中设置的访问点,“产品系”填写“S71200”,如图2-8所示。 8 2.3通讯诊断和注意事项 项目激活后,在变量管理界面可以直接观察到通讯是否建立,绿勾表示通讯建立,如图 2-8所小。或者使用 Wincc通讯诊断工只,运行工只路径如图2-9所小。运行此工只,能查 看当前项目中连接的通讯状态,绿勾表示通讯建立,如图2-10所小。 变量管理 曰!变量管理 中学内部变量 B! SIMATIC S7-1200, S7-1500 Channel vS+ eS7-1200 吧S7-1500 结构变量 图2-8变量管理诊断 rosoff, Windows併开始菜单丶程字丶 Siemens Automation, SIMATIC, WinCC Tools 刻录新建文件夹 名称 修改日期 大小 会 ChannelDiagnosis 2013/2/75:38 快捷方式 2 KB 2013/275:47 快捷方式 3 KB A Cross Reference Assistant 2013/2/5:47 快捷方式 3 KB ta Dynamic Wizard Editor 2013/275:47 快捷方式 3 KB a License Analysis 2013/2/75:38 快捷方式 2 KB al Project Duplicator 2013/2/75:38 快捷方式 2 KB sa doid mist 0012//75129 图29通讯诊断工具路径 fa win CC Channel Diagnosis Channels/Connections Configuration 厂 Always on top 日CCS7 PlusChanne Counters Value 571200 State √s7-1500 Address 19216840120 EntryPoint CPTCPIP Attributes [ftee/maxl 11/155 Subscriptions [free/max) 2/33 Maw tags per request read/write)50/50 Operating State Run Active Read Request Active write Requests Active Monitoring Requests Connection aborts Protection Level PLC no protection full access Protection Level HMI no protection. full access Request running time min 52 ms[4 tag(s))read Request running time max 52 ms [4 tag(s) read ctve services DataAccess clic Update o 1000 9 图2-10通讯诊断工具 注意:读取DB块数据,DB块不能使用符号寻址,只能使用绝对寻址。所建的DB块属性 中需要取消“优化的块访问”,如图2-11所示。 Data block_ 1 [DB1] 「常规 常规 信息 属性 时间钱 编译 □仅存储在装载内存中 保护 出+土 廉性 网优化的块访 确定 取消 图2-11DB块属性 3 Wincc y7.2与S7-1500PLC常规通讯 3.1设置PLC通讯参数 在Step7Ⅵ13组态软件中打开S7-1500项日,关于PC硬件组态步骤在此不详述。在树 形菜单中打开“设备和网络”,打开网终视图点击CP1511-1門N通讯端口,在“属性”界 面中设置通讯参数,在“子网”列表中可把接口连接到某一子网,设置“IP地址”和“ 网掩码”参数。简单通讯情况下,可以不用启用IP路由器,如图3-1所示。 将组态下载到CPU,PC组态完成。 10 【实例截图】
【核心代码】
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论