合信论坛

快捷导航
查看: 12863|回复: 1

组态王与合信PLC S7协议

[复制链接]

0

主题

0

帖子

468

积分

游客

积分
468
发表于 2022-1-14 17:33:14 | 显示全部楼层 |阅读模式
本帖最后由 lipeng 于 2022-1-18 09:44 编辑

1:支持S7协议的PLC才可以,本例选择CTH300-H56 PLC和组态王通讯。
2:硬件连接(将电脑和PLC用网线连接,先确定PLC的IP地址,本次PLC的IP地址为192.168.1.201)
3:软件配置(打开组态王软件,新建一个工程)

4:点击设备,新建一个逻辑设备连接
微信图片_20220114171611.png

5:选择PLC→西门子→S7-200(TCP)协议
微信图片_20220114171733.png

6:给创建的连接命名,可随意取名字,点击下一页
微信图片_20220114171842.png

7:选择一个COM口。注意:这里的一个COM口就是建立一个连接的意思。如果和多台PLC通讯时,连接不能建立在同一个COM下,要每个PLC从站对应一个COM。
微信图片_20220114171944.png

8:输入PLC从站的IP地址,192.168.1.201:0,这里要注意,我用的是旧的S7-TCP驱动,后面不需要加端口号(102),如果是新版的驱动的话就要输入192.168.1.201:0:102。
微信图片_20220114172040.png

9:通讯参数
微信图片_20220114172152.png

10:点击完成即创建成功
微信图片_20220114172306.png

11:之后创建变量,创建变量要在“数据词典“里面,点击新建。
微信图片_20220114172352.png

12:建立一个VW0,给变量命名,选择变量类型,关联创建的连接(新IO设备),选择寄存器V,数据类型和读写属性。点击确定
微信图片_20220114172447.png

13:之后创建画面
微信图片_20220114172526.png
微信图片_20220114172600.png

14:创建输入输出域在“文本“里面
微信图片_20220114172635.png

15:随意命个名,选择模拟值输入和模拟值输出就定义为输入输出域相当于我们的数字IO域,如果选择离散量输入输出,就定义为Bit类型,要关联Bit的变量。
微信图片_20220114172713.png
微信图片_20220114172803.png

16:之后关联变量,在右边的“?“选择变量,下面可定义变量的输出格式等。
微信图片_20220114172838.png

17:然后点击左上角“文件“保存,之后再点击”切换到View“进入运行系统,点击打开,选择刚刚建立的画面进入即可看到运行后的画面。
微信图片_20220114172912.png

18:仿真
微信图片_20220114173004.png
微信图片_20220114173026.png
微信图片_20220114173159.png
提示:如果通讯不成功的话,画面上的变量会出现“???“
微信图片_20220114173117.png






组态王与合信PLC S7通讯.pdf

1.04 MB, 下载次数: 3658

0

主题

0

帖子

468

积分

游客

积分
468
 楼主| 发表于 2022-1-18 09:13:13 | 显示全部楼层
组态王与合信PLC S7通讯

组态王与合信PLC S7通讯.pdf

1.04 MB, 下载次数: 3043

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

客服热线
400-700-4858 周一至周五:09:00 - 18:00
深圳市南山区打石一路深圳国际创新谷6栋A座9层

深圳市合信自动化技术有限公司(简称“合信技术”)成立于2003年,高新技术企业,专注于工业自动化产品的研发、生产、销售和技术服务,依靠高质量、高性能的自动化控制产品与方案为客户创造最大价值,立志于成为全球领先的工业自动化解决方案供应商。

Archiver|手机版|小黑屋|COTRUST Inc. ( 粤ICP备13051915号 )

GMT+8, 2025-2-5 20:39 , Processed in 0.159883 second(s), 26 queries .

快速回复 返回顶部 返回列表