国产钡铼分布式IO模块如何与西门子PLC Profinet通讯
1、准备IO模块:耦合器BL200PN、数字量输出模块M2082、数字量输入M1081、模拟量输入模块M3401、模拟量输出M4043。
编辑搜图
请点击输入图片描述(最多18字)
2、BL200PN、S7-200SMART、PC要同一局域网。将BL200PN和S7-200SMART上电,打开西门子STEP 7-MicroWIN SMART软件。点击GSDML管理,在弹出的窗口,点击浏览找到BL200PN的GSD文件点击打开,点击打开,完成GSD文件的安装。
编辑搜图
请点击输入图片描述(最多18字)
图 127:安装GSD文件
3、点击工具,点击查找PROFINET设备,点击查找设备,找到BL200PN,分配BL200PN耦合器名称为bl200pns。(在组态时需要和这个名称一致。)
编辑搜图
请点击输入图片描述(最多18字)
图 128:查找BL200PN设备
4、点击工具,点击PROFINET。选择控制器,点击下一步。
编辑搜图
请点击输入图片描述(最多18字)
图 129:S7-200SMART Profinet设置
5、在硬件目录找到BL200PN,点击添加,添加到设备列表,修改耦合器名称为bl200pns(通讯关键参数),同时分配给耦合器192.168.5.10的IP地址。分配给耦合器的IP地址要与PLC的IP地址在同一局域网,在这个界面也可以修改PLC的IP地址,修改完成后点击下一步。
编辑搜图
请点击输入图片描述(最多18字)
图 130:S7-200SMART组态BL200PN
6、根据BL200PN后面所挂IO模块型号,组态IO模块。点击生成。要按BL200PN后面挂的IO模块顺序,添加模块。电源模块、扩展电源模块、终端模块不用组态,不参与排序。
编辑搜图
请点击输入图片描述(最多18字)
图 131:IO模块添加
M2082对应地址QW128,M1081对应地址IW128,M3401对应地址IW129-IW136,M4043对应地址QW129-QW136。
7、点击PLC,点击下载,在弹出的窗口查找PLC,点击确定。点击下载。
编辑搜图
请点击输入图片描述(最多18字)
图 132:PLC编程软件查找PLC
图 133:PLC编程软件下载程序
8、下载成功后,打开状态图表,监控IO模块通道值。
编辑搜图
请点击输入图片描述(最多18字)
图 134:PLC监视IO模块数值
参考5.5.4过程数据定义 量程4-20mA时,AI第一路IW129理论值输入为:22958/65535*16+4=9.60507 mA。量程0-5V时,AO 第一路QW129输出为:65535/65535*5=5V。
最新文章
- GO语言总结(3)——数组和切片
- STL中算法
- IDEA 2016.2.2激活地址(2016-08-22)
- jQuery.Validate自定义规程的使用案例
- STM32与S3C2440的区别
- 修改MySQL的递增的起始值
- Appium官网Introduction
- 【Ecstore2.0】计划任务/队列/导入导出 的执行问题
- PHP发红包程序
- C的陷阱和缺陷研读笔记01
- Mysql 和Oracle rows 区别
- Java程序猿面试题集(181- 199)
- (转)多个MapReduce作业相互依赖时,使用JobControl进行管理
- Zabbix监控原理及架构
- 利用python完成大学刷课(从0到完成的思路)
- mysql函数之截取字符串
- 第 3 章 镜像 - 019 - 使用公共 Registry
- Android NDK开发Crash错误定位
- centos7上安装redis
- 【转】linux内核态和用户态的区别
热门文章
- HttpResponse,render,redirect,静态文件配置,request对象方法,pycharm连接MySQL,django连接MySQL,django ORM
- Nacos源码系列—订阅机制的前因后果(下)
- Typora 开始收费,改用好玩的MarkText
- ID为XXXX的进程当前未运行
- mmdetection源码阅读
- 给小白的 PostgreSQL 容器化部署教程(上)
- Ubuntu,CenOS等Linux系统更改环境变量方法,以安装anaconda为例
- Colab教程(超级详细版)及Colab Pro/Colab Pro+使用评测
- Java使用FreeMarker模版技术动态生成word实践
- 并发编程原理学习:synchronized关键字