1) 在网络视图中添加 PLC 及 XB6-PN0002 耦合器
2) 网络模式下,点击耦合器图标上的“未分配”,选择 PLC 接口,将 PLC 和模块连接到同一个子网下
3) 双击耦合器图标,进入设备视图,按照实际安装的模块型号及顺序逐个添加
* (添加的 IO 模块型号、顺序、数量**与实际安装的一致,插槽号即模块序号,不允许出现间隔!若出现以上问题,则通讯故障,PLC 诊断显示“设备组态不支持”)
4) IO 模块添加完毕后,回到“网络视图”,右键任意设备图标—下载硬件配置(只要更改了拓扑,都要执行此操作,否则 PLC 可能报错—“在线组态数据与离线组态数据不同”)
5) “硬件配置”下载完毕后,再次右键设备图标—“分配设备名称”,分配成功后,状态显示“确定”
* 若有多个设备时,重复下图步骤 2-4(注意通过 地址分辨目标设备,防止出错)
6) 转至在线,查看连接状态
一般情况下,按照以上步骤操作可直接建立通讯连接,若有故障,参考常见故障及解决办法
热+1
热+1
热+1
三、IO 地址分配
IO 地址由 PLC 自动分配,在目标设备的“设备视图”中可以查看 IO 地址。可自定义(如下图)
热+1
热+1
热+1
四、模块可配置参数
1) 耦合器可配置参数
网络视图中右键耦合器图标—“属性”—“模块参数”(新的设置下载到 PLC 中后需要重启模块使参数生效)
2) IO 模块可配置参数
以模拟量模块为例,进入耦合器的设备视图,右键目标模块—“属性”—“模块参数”,(新的设置下载到 PLC 中后需要重启模块使参数生效)
热+1
热+1热+1
五、其它操作
1、恢复出厂设置
“在线访问”中找到电脑连接 PLC 的网卡名称(一般加粗显示),双击“*新可访问的设备”可扫描出该网络下所有的设备并显示设备名称及 IP 地址。找到目标设备,双击“在线和诊断”—“复位为出厂设置”,确认 地址与目标一致后,点击“重置”等待完成即可
* 若目标 地址显示全部为 0,尝试将博图“转至离线”再“转至在线”
2、分配设备名称及 IP 地址
1) 网络视图中右键耦合器图标,进入“在线和诊断”
2) 分配 IP 地址
3) 分配设备名称功能介绍
前言
众所周知,2021以来工控产品因为造成普遍缺芯,随之而来的,各工控产品一轮又一轮的涨价,并且货期的无法保证。作为西门子一款很受欢迎产品-ET200SP,价格也是飞涨,
一个ProfiNet协议的适配器由平常的一千多涨到现在的一万多,甚至还不一定有**
。
作为系统集成商是非常痛苦的。基于保证货期,并且保证性价比情况下,开始尝试了一下国产远程IO模块。
PROFINET是一种**点、开放的工业以太网标准。Profinet满足自动化所有要求,是实现工厂自动化过程自动化和安全性的解决方案。下面我们用西门子1200与华杰智控Profinet分布式IO模块——
VM3209B
进行测试。
下面我们开始上装备:
1:西门子1214C一个
2:信号发生器一个
3:远程IO 一个
4:USB-485通信线(测试485modbus功能)
5:网线2根
6:开关电源及廉价万用表各1个
步骤1:对远程IO模块进行配置名字
可以通过厂家赠送的软件进行连接设备,系统会临时分配一个IP对模块进行设置名称。根据官方文档,设备名称只能包含 26 个字母(包含大小写)、 10 个数字和下划线, 不能用其他特殊字符。
步骤2:对profnetIO进行配置
PROFINET 参数包含 COM 端口参数和 IO 参数两部分;这边主要对设备类型、IP以及485设备通信区域的设备,比如站号、寄存器地址等。
步骤3:生成GSD文件
点击软件生成的 GSDML 文件,自动保存到当前路径的子文件 edatabase 里面, 这个文件是西门子软件需要的。
步骤4:导入GSD文件到博途里面
打开博途软件的 选项》 管理通用站描述符文件(GSDML) 菜单,找到刚才生成的GSD文件,点击确定。
步骤5:在博途里面拖出远程IO进行使用
简单拖拽就可以进刚添加进去的远程IO,进行拖出来,直接使用。
西门子CPU模块一级代理6ES7211-0AA23-0XB0