PLC【搭建服务端】

PLC搭建服务端


文章目录


前言

使用博图V16编写PLC搭建服务器,使用 ModSean32 读取其中数据


一、搭建PLC服务器

  1. 打开博图V16点击项目进行新建,编辑好项目名称、及项目路径,点击创建
  1. 双击新增新设备,选择控制器,根据自己PLC实体来判断选择CPU哪个版本,我使用的是 CPU 1214 DC/DC/Rly ,选择 V4.0 版本
  1. 点击PROFINET 接口,找到常规,配置以太网地址,设定PLC的IP
  1. 点击 Main[OB1],找到右边 '通信' 找到其他下的 MB_SERVER,这个代表PLC 服务
  1. 双击添加新块,选择数据块,点击确定
  1. 新增10个Int变量
  1. 选择Main[OB1] 设定相关值,如下图中 6 代表ID后面在ModSean32会用到,8081 代表端口号, P#DB2.DBX0.0 INT 10,其中 0.0 代表偏移度,10代表偏移10,0.0-0.9
  1. 选择下载到设备(实体PLC),需要通过网线进行连接,将编写好的程序下载到实体PLC中,PLC服务器就算搭建完成了
  1. 在数据块启动监控,设定三个变量值

二、打开ModSean32获取数据

  1. 选择右上角 Connection ,配置PLC服务器,Connect Using 选择 (Remote modbusTCP Server),IP Address:设定搭建PLC服务器时设定好的IP(192.168.0.1),Service Port:选择 Main[OB1] 中设定的 IP_PORT,最后选择OK
  1. 设定 Setup,选择Integer,要求与PLC设定相同
  1. 修改之后可以看见读取到的数据如下图

总结

  • 今天讲解到此结束,谢谢大家,如有疑问可留意会一一解答,感谢!!
相关推荐
2501_933897251 天前
solidwork练习题32
经验分享·其他
71-31 天前
Android studio中真机操作
android·笔记·学习·其他·android studio
老陈头聊SEO1 天前
AI赋能的SEO关键词布局优化策略分析
其他·搜索引擎·seo优化
Shining05962 天前
CUDA 编程系列(三)《内存模型与规约优化》
人工智能·学习·其他·学习方法·infinitensor
Shining05962 天前
AI编译器系列(二)《AI 编译器中的前端优化》
人工智能·学习·其他·学习方法·infinitensor
老陈头聊SEO2 天前
AI与SEO关键词优化融合的新趋势与策略分析
其他·搜索引擎·seo优化
一秒推GEO2 天前
一秒推GEO助力豆包收录策略的有效应用与市场拓展
其他
墨染天姬2 天前
人类记忆方法全景思维导图
其他
Shining05963 天前
推理引擎方向(二)《大模型原理与结构》
人工智能·rnn·深度学习·学习·其他·大模型·infinitensor
2501_933897253 天前
solidwork练习题28
经验分享·其他