详解S7-300与HMI的TCP/IP仿真教程
来源:PLC工程师http://p3.qhimg.com/t01e9dcefbd307e4635.jpg?size=545x349http://p2.qhimg.com/t01a4bcf18548390ecb.jpg?size=129x38上期推文发布三菱PLC与组态王的仿真教程,本期会陆续推送西门子PLC的系列仿真教程。说实话,如果只是想学习PLC编程与上位机的通讯应用,上期文章介绍的三菱PLC与组态王通讯的实现会来得轻松和省时间,因为西门子软件太大了,很吃内存,操作的过程会稍卡(很考验耐心),当然,为了学习,这点不算什么,闲言少讲,先看个效果图:http://p6.qhimg.com/t01185834076412fc96.png?size=182x51http://p3.qhimg.com/t01015b09416187302a.jpg?size=61x58
http://p1.qhimg.com/t01c39acca3b3d61e75.gif?size=600x328本次教程采用的软件:
1、step7 v5.5 sp4(中文带仿真)百度云:链接:https://pan.baidu.com/s/1iaa0nREfaUa3KUeeDOzRmA 密码:d75p微云盘:https://share.weiyun.com/5rPFl6T2、WinCC_flexible2008SP4百度云:链接:https://pan.baidu.com/s/1kn21ixy_WaJ834CX68tUxg 密码:loya微云盘:https://share.weiyun.com/5tKbLhihttp://p1.qhimg.com/t018f46c08f26644bf9.png?size=611x8大致的步骤:1、在STEP7 里,先建2个站点:SIMATIC 300 站点和SIMATIC HMI-Station;2、SIMATIC300站点,编程,硬件网络组态,保存;3、硬件组态与程序下载到仿真器。4、SIMATIC HMI-Station,建连接,变量,画面组态,保存。5、控制面板设置好PG/PC接口:PLCSIM(TCPIP);6、SIMATIC300站点仿真器运行,SIMATIC HMI-Station启动仿真。1详细图解Step7 v5.5 sp4 项目向导建个工程,CPU类型必须带PN。http://p1.qhimg.com/t01ef42f25cf1d52767.jpg?size=472x352
建立完SIMATIC300站点,再建SIMATIC HMI-Stationhttp://p9.qhimg.com/t015fbfd10857dd9489.jpg?size=631x584
对于屏幕型号,看个人所好,但必须带PN。http://p8.qhimg.com/t0173c250b651e76cd9.jpg?size=655x419
SIMATIC300站点,OB1,建程序,这一步也可以硬件组态后再做。http://p7.qhimg.com/t019e6d9857a74ece25.jpg?size=632x444
SIMATIC300站点,对于M20.5的解释,类似200PLC的SMB0存储区,你也可选其他位。http://p2.qhimg.com/t018197be9f60ebfef5.jpg?size=790x506http://p3.qhimg.com/t017075d7c317d1af66.jpg?size=473x182
SIMATIC300站点,还是硬件组态里,网络组态!http://p4.qhimg.com/t015b10590369607bf7.jpg?size=737x488
先给SIMATIC300站点,建立一个Ethernet连接http://p7.qhimg.com/t01f8e64fe216e2bf93.jpg?size=537x416http://p8.qhimg.com/t01b0c7a6e7077af2eb.jpg?size=517x390
然后,SIMATIC HMI-Station,加入刚刚的连接。http://p0.qhimg.com/t01c966a99f445be8d8.jpg?size=521x420
最终效果图, 按箭头,编译并保存,首次编译请点全部编译!http://p4.qhimg.com/t0152b033637bef58d5.jpg?size=642x464
控制面板,设置PG/PC接口,PLCSIM(TCP/IP)http://p2.qhimg.com/t01aeea8404aaf5bdad.jpg?size=731x442http://p8.qhimg.com/t0138c5888f7d2d228d.jpg?size=424x406
SIMATIC HMI-Station,建立连接。http://p9.qhimg.com/t015d75404f8c4f7068.jpg?size=740x401
连接_1,激活:开! 接口默认为TCP/IP,此时可以看到设置好的网址。http://p7.qhimg.com/t013e373131e458f35a.jpg?size=810x517
连接建好,开始建变量,对照程序建!http://p4.qhimg.com/t01d56da26d2e6cf495.jpg?size=882x184
建完变量,开始组态画面~随你喜好http://p5.qhimg.com/t01c7b5e70a70108d5d.png?size=419x310
SIMATIC300站点,打开仿真器,选择SIMATIC300站点,点击下载图标。
http://p1.qhimg.com/t01b6dccf6309417a68.jpg?size=871x473
SIMATIC HMI-Station,开仿真器~http://p1.qhimg.com/t015e7ce4ac2266b8a4.jpg?size=396x402
不想看分解图就看视频吧
结语:本次教程变量中,采用I0.0与I0.1,仅用于仿真,实际屏幕,需要组态中间变量,这点很重要。本期基于上期制作的虚拟机文档进行详细演示,如果你照着学的过程,出现错误提示,解决办法:用我们的虚拟机文档或重装软件。大数据:写原创文需要数个钟,阅读一文章需5分钟,分享一文章仅需3秒钟,点下鸡腿只需1秒钟, 谢谢!
好东西一定要看看! 绝对干货,楼主给力,支持了!!! 救命!这波发言太秀了,直接原地封神~
疯狂认同!楼主说出了我不敢说的话 同款经历!简直是世另我 学到了学到了,这波分享太实用啦! 浅蹲一个后续,楼主更新踢我一下 救命!这回复笑到我捶桌,必须置顶~ 蹲一波同款,有没有姐妹 / 兄弟推荐? 这波反向操作,我属实没想到!
页:
[1]
2