松下PLC   FP-X和PC通讯

 
今天刚测试了 PLC PC 通讯,使用 485 协议。
前天公司将 moxa cp-132 串口通讯卡买了回来,这两天都在测试 PLC PC 的串口通讯。在进行程序开发前,首先要安装好硬件和测试好各个用到的指令。
1、  moxa 串口通讯卡,买回来的是 cp-132, 通讯协议 422/485 ,实际我想用 232 会更好,因为用 485 的话, PLC 不得不买一个 485 的接口模块。串口通讯卡的安装非常简单。但安装之前必须先跳线。我当时忘记了跳线,结果都是用 422 协议,开始时都有问题,后来才发现是没有跳线的原因。跳线图如下:

跳好线后,将 port 1 3 4 连接到 plc 的上。(我用 moxa 的测试端口连接和程序,显示没有连接,应该是程序的问题。)。害我搞了很长的时间。后来索性死马当活马医,直接发送一个指令过去,竟然有反应了。
2、  编写指令:具体指令参考松下 MEWTOCOL
如:
读取 PLC DT1105 DT1107 的数据。
假定 DT1105 DT1107 的数据为以下数值:
 
                     DT1105 = 0063H
                     DT1106 = 3344H
                     DT1107 = 000AH
 
计算机主机的指令显示如下:
 
      %     01     #      RD     D 01105     01107      57      CR
 

    起始码    目标码           指令名称       DT1105    DT1107     BCC      终止符
 
PLC 的应答显示如下:
       %     01    $      RD      6300      4433     0A 00      62      CR
 

起始码   目标码           指令名称   DT1105 数据 DT1106 数据 DT1107 数据 BCC     终止符
3 、编写程序。后话。以后再说。

你可能感兴趣的:(职场,休闲,PLC,FP-X,PC通讯)