登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:CPU 224 本体两个接口可以一个做自由口通讯,一个用来连接电脑监视吗?
点击:3370 回复:12
楼主
编辑
引用
管理
ymxu
PORT 0 做自由口通讯,PORT 1 连接电脑监视程序。
17-06-25 07:33
1楼
编辑
引用
管理
0134228
型号不同的S7-200 CPU具有一到两个RS-485通讯口。CPU221、CPU222、CPU224有一个通讯口;CPU224 XP、CPU226有两个通讯口。
S7-200 CPU上的通讯口各自独立,每个通讯口都有自己的网络地址、通讯速率等参数设置。通讯口的参数在编程软件Micro/WIN的“系统块”中查看、设置,新的设置在系统块下载到CPU中后起作用。
S7-200 CPU上的通讯口支持的通讯协议有:
PPI协议:西门子专为S7-200开发的通讯协议
MPI协议:不完全支持,只能作从站
自由口模式:由用户自定义的通讯协议,用于与其他串行通讯设备通讯(如串行打印机等)。
S7-200编程软件Micro/WIN提供了通过自由口模式实现的通讯功能:
USS指令库:用于S7-200与西门子变频器(MM4系列、SINAMICS G110和老的MM3系列)
Modbus RTU指令库:用于与支持Modbus RTU主站协议的设备通讯
S7-200 CPU上的两个通讯口基本一样,没有什么特殊的区别。它们可以各自在不同的模式、通讯速率下工作;它们的口地址甚至也可相同。
分别连接到CPU上两个通讯口上的设备,不属于同一个网络。S7-200 CPU不能充当网桥的作用。
综上所述:可以满足你的设计有求,并且设为自由口的端口,在cpu stop下也可用于连接编程软件
17-06-25 09:42
2楼
编辑
引用
管理
ymxu
刚才试了下,PLC 在RUN时,端口0作自由口通讯,端口1可以连接电脑并监控程序,但是PLC在发送了数据以后, 串口调试助手中接收到的却不是PLC中发送的数据,能不能帮我看下问题出在那里?谢谢
附件:
[
本地下载
]
17-06-25 10:16
3楼
编辑
引用
管理
haol1974
默认好像是0号端口监控,1#通讯
17-06-25 10:19
4楼
编辑
引用
管理
limassol
串口助手波特率数据位奇偶校验等要和自由口设置一样,串口助手收到的是16进制或ASCII码,监控的时候调成一样的数据类型
17-06-25 18:18
5楼
编辑
引用
管理
ymxu
确定是一样的
17-06-25 20:00
6楼
编辑
引用
管理
sjpuk
电脑端口是232的,西门子的是485的,有经过转换器没?
17-06-26 10:24
7楼
编辑
引用
管理
ymxu
引用
sjpuk
在 2017/6/26 10:24:41 发言
【内容省略】
有的,usb转485,欧姆龙plc测试正常,西门子的plc发到电脑的数据不是plc里面设定的数据,大部分是 FF
17-06-26 11:32
8楼
编辑
引用
管理
ymxu
问题找出来了,竟然是485两根丝接反了,开始看到 串口助手中接收到数据,一直认为接线就是正确的,后来翻资料到到接线图,一看,才发现是线接错了。
17-06-26 20:15
9楼
编辑
引用
管理
wuyang750
这样用是没问题的
17-06-26 23:38
上一页
下一页
工控新闻
奥比中光拟定增21.87亿元:加码机器人视觉技术,能否夯实3D感知第一梯队地位
大连工业软件创新发展研究院揭牌
柯力传感战略投资北微传感,首次布局惯性传感器赛道
西克2025 快闪海报 - 重点产品 - 安全激光扫描仪 nanoScan3
X-Power IBM赋能创新中心在苏州启动运营 搭载IBM AI及自动化技术助力制造业数字化转型
华北工控ATX-6159主板:赋能工业数控设备集成控制与协同作业
华北工控EMB-4148:轻松解决协作机器人联动控制与连续运作挑战
8月起原“财新PMI”将更名为“RatingDog中国PMI”
更多新闻资讯