et200s模块接线图讲解_西门子S7-1500使用ET200S 1SI模块实现自由口通信
描述
一、硬件准备
CPU 1518-4PN/DP 6ES7 518-4AP00-0AB0
S7-1500 存储卡 6ES7 954-8LF03-0AA0
ET200S 接口模块 6ES7 151-3AA23-0AB0
ET200S PM-E电源模块 6ES7 138-4CA01-0AA0
ET200S 1SI串口模块 6ES7 138-4DF01-0AB0
功率模块的终端模块 6ES7 193-4CC20-0AA0
1 SI模块的终端模块 6ES7 193-4CA40-0AA0
二、组态和配置
1、打开软件TIA PORTAL STEP7 V16,点击项目-》新建。。.创建一新项目,项目名称为S7-1500_ET200S_ASCII。
2、用鼠标点击“添加新设备”,选择SIMATIC S7-1500-》CPU-》CPU 1518-4 PN/DP-》6ES7 518-4AP00-0AB0。
3、双击“设备组态”进入设备视图。双击以太网接口,进入以太网接口属性界面,新建一个子网“PN/IE_1”,并分配IP地址。
4、点击菜单栏“在线”-》“硬件检测”-》“网络中的PROFINET设备”,在线检测所连接的ET200S站点,如下图所示。
在弹出的“PROFINET 设备的硬件检测”窗口内勾选搜索到的ET200S站点,并点击添加设备。
5、设备添加成功后,在“网络视图”内,可以看到新添加的ET200S站。另外,用户也可以从选件目录中找到正确的ET200S接口模块型号,将它拖拽到网络视图中,添加模块时需要注意组态的模块版本应与实际一致。
6、点击ET200S站左侧“未分配”,选择IO控制器“plc_1.PROFINET接口_1”,为ET200S分配好IO控制器。同时为ET200S的以太网接口分配好IP地址,注:此时给ET200S分配了一个设备名称为“im151-3pn”(该名称不唯一,以实际项目为准),确保离线和在线的设备名称一致。
7、双击“im151-3pn”,进入ET200S组态界面,(自动检测已经将电源模块PM-E和ET200S 1SI串口模块组态到1、2槽;手动组态时需要用户手动从选件目录中拖拽添加),双击1SI_1串口通信模块,进入属性框,协议选择“ASCII”,波特率为9600,地址区为32字节。
8、点击“报文”,进行报文设置,数据位:8,停止位:1,奇偶校验:无。
9、点击“接口”,接口选择“半双工(RS-485两线制模式)”,接收线路初始状态选择“信号R(A)0V/信号R(B)5V”。
三、编写通信程序
1、双击“添加新块”,创建发送数据块DB10和接收数据块DB11,这2个数据块中分别新建1个数据类型Array的变量,数组元素的数据类型为Byte,数量为401;发送数据块中的变量名称为Send,接收数据块中的变量名称为Rcv。
2、进入主程序OB1,从通信-》通信处理器-》ET200S串行接口,调用发送功能块S_SEND和接收功能块S_RCV。S_END的背景数据块为DB3,S_RCV的背景数据块为DB4。
四、设备连接
ET200S 1SI 模块按照RS485的接线方式连接到电脑的USB口,连接示意图如下。
最后使用串口调试软件来测试ET200S 1SI和计算机的通信。
责任编辑:lq
打开APP精彩内容
点击阅读全文
et200s模块接线图讲解_西门子S7-1500使用ET200S 1SI模块实现自由口通信相关推荐
- et200s模块接线图讲解_西门子ET200S 1 STEP 步进模块使用入门.doc
西门子ET200S 1 STEP 步进模块使用入门 ET200S 1 STEP 步进模块使用入门 Getting Started of ET200S 1 STEP 5V/204KHzGetting S ...
- et200s模块接线图讲解_【图】ET200S热电偶模块的用法举例
ET200S热电偶模块的用法 在ET200S的热电偶模块使用中,冷端补偿去哪儿了? 客户使用ET200S的热电偶模块(6ES7134-4JB01-0AB0),发现其读值不准,首先确认客户所使用的冷端补 ...
- 台达plc接线图实物_西门子plc接线图实物图
西门子plc输入输出电源接法 西门子plc的系列很多,不同系列它的接线方式.接线方法可能都不一样.这里我以S7200说一下吧. S7200根据CPU不同,CPU221.CPU222.CPU224.CP ...
- 西门子博途系列学习笔记SCL(三)______自由口通讯(RS485轮询程序)
西门子博途V16系列学习笔记SCL(三)___自由口通讯轮询程序(RS485) 西门子博途系列学习笔记SCL(三)______自由口通讯(RS485轮询程序) 文章目录 西门子博途V16系列学习笔记S ...
- 串口通信 校验码_一文读懂S7-200 SMART自由口通信!
学习S7-200 SMART时了解到,基于RS485接口可实现一下几种通信: 1)modbus RTU通信 2)PPI协议通信 3)USS协议通信 4)自由口通信 何为自由口通信呢? 前三种通信必须要 ...
- 西门子em235模块的功能_西门子MM440
西门子MM440-300/3变频器4KW 3亿元,期间的年均复合增长率达到,呈现高速增长态势.通信和消费电子是我国集成电路最主要的应用市场. 从细分行业来看,在集成电路行业整体高速增长带动下,封装测试 ...
- 西门子逻辑运算指令_西门子S7系列plc逻辑运算指令
西门子S7系列plc逻辑运算指令: 有关西门子S7系列plc逻辑运算指令,包括字节逻辑运算指令,IN1和IN2还可以是常数,字逻辑运算指令,双字逻辑运算指令. 1.字节逻辑运算指令 ANDBIN1,O ...
- python自己创建模块引用失败_详解Python import方法引入模块的实例 Python怎么import自己写的模块...
python中 import导入模块失败的问题? python中的import引用不了模块我傻,为你傻;我痛,为你痛;深夜里,你是我一种惯性的回忆. 为什么我用from lianxi import*就 ...
- S7-1500系统内使用ET200S 1SI模块实现自由口通信
1.硬件列表 2.组态和配置 3.编写通信程序 4.设备连接 5.通信测试 6.常见问题 1 硬件列表 表1 实验所需硬件列表 设备名称 设备型号 CPU 1518-4PN/DP 6ES7 518-4 ...
- et200sp模块接线手册_西门子PN/PN耦合器学习应用系列(1)-外观及接线
早在2017年我曾写过两篇文章介绍西门子PN/PN耦合器,文章链接如下: 初识西门子PNPN耦合器(PN/PN Coupler): 如何在博途(TIA Portal)环境下组态PNPN耦合器? 当时P ...
最新文章
- MySQL的binary类型操作
- JS,Jquery获取各种屏幕的宽度和高度
- 今日头条|张一鸣:我遇到的优秀年轻人的5个特质
- 如何修改Github已经提交的commit里的提交者用户名和提交者邮箱
- c51倒计时程序汇编语言,51单片机汇编程序:倒计时交通灯
- apache为什么更适合处理动态请求_[适合初中级Java程序员修炼手册从0搭建整个Web项目](一)...
- 视觉检测无脊椎机器人或vipir_深入浅出人工智能前沿技术—机器视觉检测,看清人类智慧工业...
- bzoj 3398 [Usaco2009 Feb]Bullcow 牡牛和牝牛——前缀和优化dp / 排列组合
- spring实现在一个类中调用另一个类的方法
- 使用systemtap调试Linux内核
- jtag接口定义 jtag接口的主要作用是什么
- editormd支持上传视频
- 干货|读完这篇,再也不担心基金从业考试!
- 响铃:含着金钥匙的HomeKit如何才能大器晚成?
- 使用Qt做一个简单计算器
- Spring Validated分组校验
- c语言菜单 键盘,三、Windows键盘快捷键—启用菜单项
- 应急武警部队公安三维数字沙盘方案书
- 2010年3月4日史蒂夫·鲍尔默在华盛顿大学演讲全文
- java爬虫爬取音乐