S7-200 CPU224XP两个通讯口使用问题

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-08-25
我用的西门子S7-200 CPU224XP有两个485通信口 我想要同时连接触摸屏和PC。触摸屏的已经调通。PC的怎么设置

PC的 接口是什么?

RS232 的话得用转换器 吧

请看 武汉鸿伟光电
E485TD RS-232/RS-485/RS-422有源高速隔离转换器
特点

▶  RS-232和RS-485/422高速光电隔离,RS422四线制全双工、RS485两线制半双工通信
▶  独有串口保护电路,可带电热插拔
▶  无需CTS流控,速率300~115.2Kbps自适应
▶  内置600W/ms抗雷击保护和15KV抗静电保护
▶  透明传输,波特率自适应,无需更改用户协议

正常CPU224XP上无需任何设置,因为PORT0/1默认站地址均为2,波特率为9.6kbps。
触摸屏选择PPI协议,按正常访问Port0端口即可;
计算机上如果安装了类似WINCC Flexible Runtime运行版软件,选择PPI协议,波特率、站地址、访问点一致就可以连接和监控了。

正常CPU224XP上无需任何设置,因为PORT0/1的默认站地址均为2,波特率为9.6kbps。
触摸屏选择PPI协议,按正常访问Port1端口即可;
计算机上如果安装了类似WINCC Flexible Runtime运行版软件,选择PPI协议,波特率、站地址、访问点一致就可以连接和监控了。

两个串口互相独立的,在step7的系统块里面有两个串口的选项,一般用电脑监视的串口默认拨特率9600,触摸屏如果也是西门子的画老一点的黑白屏178那种是9600的,新的彩色屏幕比如smart700是19200的,区别好了就行,按你说的把p1口设置成屏幕的拨特率,P0默认9600就可以了

PLC第一次运行时候设定,也就是用SM0.1
具体设定你可以参考『S7-200系统手册』 的特殊寄存器指令。
0口是SM30,1口是SM130.

还有问题可以交流,我用的是step7+delphi

可以在程序中把一个口 设置为“自由口”通讯就是了

在软件里设置就好了。两个口是互相独立的。