远程编程控制
刘玉蓉
发布于2014-10-31 17:39
2
0
标签:
要通过电话线异地(跨省)连接S7300的CPU,写入、读出、修改程序,实时监视运行状态,要想达到以上的目的,
1,需要选用哪些模块?
2,软件有没有什么要求?
3,CPU的型号有没有要求?
佳答案
我在2000年左右调试的瑞士进口设备中都采用电话线远程编程和诊断,可以在线写入、读出、修改程序的目的,以及实时监视运行状态。通过可选的Teleservice软件包,经过电话线,提供从PG/PC到远距离的在线连接。但由于较长的响应时间,这种操作更多的是进行远程诊断。为了实现这个连接,客户需要提供一条直线电话线而不是分机电话线,远程端和机器侧都需要Modem,以及PLC侧需要TS适配器,连接如下:
PG/PC(RS2321/COM端口) ------(RS232)Modem -----直线电话线(远距离)---机器侧Modem(RS232) --- TS适配器 --- CPU机器/MPI接口。
需要下列模块
需要两只56K 的Modem(拨号上网,一个远程电脑侧,另一个机器侧PLC控制箱内);可以从市场上买到
TS适配器(如模拟的订货号6ES7972 -0CB35 – 0XA0);
软件需要STEP7和Teleservice(浮动授权的订货号为:6ES7 842 – 0CE00 – 0YE0)
对于CPU的信号没有具体要求,只要S7-300/400PLC模块本身具有MPI接口就可以了
所以需要的软硬件如下:
软件需要:STEP7V5.2以上版本和TeleService软件
硬件需要:两只Modem、一个TS Adapter(TS适配器)和直线电话号码(不能是分机号码)
需要组态远程电脑侧MPI和组态机器侧TS适配器的参数。简单介绍如下:
组态电脑侧MPI:在“控制面板”中点击“设定PG/PC”接口,访问点选择“S7ONLINE(STEP7)”并指向“TS Adapter”,在TS Adapter的属性界面中,在Direct Connection (直接连接)前打勾,并选择通信端口为1(即COM1),传输速率为19200
组态机器侧TS Adapter的参数:在机器侧,在“设定PG/PC接口”中选择“Direct Connection”(直接连接),TS Adapter一端需要一根RS232电缆连接到PC的串口上;TS Adapter另一端MPI连接到PLC的MPI口(X1),可以使CPU给TS Adapter供电;点击开始/SIMAITC/STEP7/Teleservice,进入组态画面。在画面左边新建一个目录(Folder),如“Test”,再插入“Plant”,加入远端的电话号码,双击项目名称选择编程器侧的调制解调器。你可以加入回拨功能,下面就不具体说明,可参考西门子通信网络手册