您当前的位置:五五电子网电子知识电工技术电工文摘如何用MODEM实现PL远程监控 正文
如何用MODEM实现PL远程监控

如何用MODEM实现PL远程监控

点击数:7973 次   录入时间:03-04 11:49:50   整理:http://www.55dianzi.com   电工文摘

关于MODEM我的确实现了S7-200 PLC远程控制,在此我无秩序的罗列一些体会:

1、关于MODEM的初始化

远端的MODEM必须设置为自动摘机,而且必须关掉回响(ECO  OFF〕  关于自动摘机您可以通过采用普通电话直接拨对方的号码,如果听到对方摘机后才切入您的系统调试;关掉回响是因为485不是全双功的,如果不关掉回响MODEM在接收到数据的 时候会立刻有数据响应,这样485的数据流方向会切换,这样您只能传递一个字节给对方 。

如何初始化MODEM:利用MICRO  win  编程软件可以初始化 ,初始化的结果必须存储在MODEM里,有些MODEM不支持存储功能

2、电缆的制作

我测试的结果是:其中PPI电缆的PIN的设置位01001,调制解调器是11位的。我用的 modem  型号是和计算机联的是实达5600,PLC侧是wisecom  56k 

最关键的是MODEM的25芯和ppi电缆的9芯插头的转换 
                                modem2-----PPI  3 
                                modem3-----Ppi  2 
                                modem4-----Ppi  7 
                                modem7-----PPI  5 
        说明:modem  侧的号码是modem  的本机的插座孔号,未经过modem电缆,在编程软件提供的几种被选modem型号里我试通了westermon  TD-32(11  bit) 我是利用编程软件本身的拨号程序拨通的,实现了上载、下载程序,监视PLC数据等。

3、并不是所有的MODEM都适用于S7-200 ,同样是实达的MODEM,有的可以有的不可以,也许有的型号设计的目的只是上网,只针对232口 ,如果关键的几条AT指令不支持就没戏了。

4、有关的AT指令 
   
        AT      &F    恢复出厂设置 
                  %C0  禁止数据压缩 
                  &D0  忽略DTR 
                  E0    关掉回响 
                  \G0  关掉MODEM-MODEM  数据流控制 
                  &k0  没有数据流控制 
                  \N0    Switch  off  error  clearance 
                  X3      NO  ringback  identification   
                  S0=1    Off-hook  after  first  call  signal 
                  s23=12    19200,8,e,1 
                  s23=10      9600,8,e,1 
                  &w0  存储初始化信息MODEM

5、在MODEM设置的菜单内请添入如下的字符串 
  Initialization  String:   
  AT&f%&D0E0\G0&k0\N0X3S0=1S23=12&W0 
   
  这是德国热线上的建议我试过了

图1 通讯设置

图2 本地端MODEM的设置

图3、远程端MODEM的设置

然后点击  Program/Test

如果  在Status  内显示通过证明MODEM  已经初始化成功

6、关于S7-200和MODEM的通讯实在很是有问题,和MODEM的型号有关和电缆转换头的接线有关,和MODEM的初始化有关

7、解决的办法:有个好的消息就是据说将有一个S7-200的专用模块即将投放, S7-200专用MODEM通讯模块。


本文关键字:如何  远程监控  电工文摘电工技术 - 电工文摘