15221406036
西门子模块6ES7212-1AE40-0XB0安装调试
报价: 666.00元/件
最小起订: 1
有效期至: 长期有效
发布时间: 2023-05-16 02:11
发布IP: 116.224.103.5
浏览次数: 38
手机号: 15221406036
电话: 15221406036
在线咨询: 点击这里给我发消息
15221406036
详细信息

西门子模块6ES7212-1AE40-0XB0安装调试

永宏电机股份有限公司主要有FB,FBs两大类。这两大类的PLC支持Modbus,FATEK,DDE,OPC等方式与上位机软件通讯。紫金桥软件完全支持以上几种方式的通讯。下面将以FBs-20MC为例详细的介绍一下紫金桥软件通过Modbus,FATEK,DDE方式与永宏PLC通讯。

  • Modbus方式

   FBs-20MC本身自带一个编程口,可以扩展4个串口,本身的编程口并不支持Modbus通讯,需要通过扩展的4个串口进行Modbus通讯。

   首先,通过永宏PLC的编程软件WinProLadder对通讯口及协议进行设定。以port1为例。

   

   打开通讯参数设定页,这里设定通讯协议为Modbus RTU,如下图所示,

   

   再设置一下PLC的站号,如下图所示。

            

   

   这样,PLC部分的设定就完成了。

   下面进入紫金桥软件,在左边导航条找到如下驱动:

   

   双击进入设备定义页,如下图示例定义好参数。

   下面的设备名称可以任意指定,地址必须与上面定义的站号一致,串口的参数也必须与上面一致。

   

   点击下一步进入协议选择对话框,这里选择RTU协议,16位存贮器,单击完成设备的定义。

   

   双击点组态进入数据库,建立一个数字IO点,进行外部连接,具体的连接地址见下表,填好了地址就OK了。就可以和永宏PLC正常通讯了。

   

 

   永宏PLC寄存器地址与Modbus寄存器地址对照表

 

   Mapping rule:

   Modbus    Facon

   0xxxx    Discrete elements of Ynnn,Xnnn,Mnnnn,Snnn,Tnnn,Cnnn

   4xxxx    Data Registers of Rnnnn ,Dnnnn,Tnnn,Cnnn

   or

   00xxxxDiscrete elements of Ynnn,Xnnn,Mnnnn,Snnn,Tnnn,Cnnn

   40xxxxData Registers of Rnnnn ,Dnnnn,Tnnn,Cnnn

   Available range:

   Modbus (5-code)   紫金桥软件中地址FaconDebbbbbbion

   0000   DO 5 Y0----Y255(Discrete Output)

   0   DO 0 X0----X255(Discrete bbbbb)

   0200   DO 1 M0----M2001(Discrete M Relay)

   0600   DO 9 S0----S999(Discrete S Relay)

   0900   DO 5T0----T255(Status of T0?T255)

   0950   DO 5 C0----C255(Status of C0?C255)

   4000   DO 40000----44(Holding Register)

   4500   DO 8R5000----R5998(Holding Register or ROR)

   4600   DO98 D0----D2998(Data Register)

   4900   DO5 T0----T255(Current Value of T0?T255)

   4950   DO9C0----C199 (Current Value of C0?C19916-bit)

   4970   DO C200----C255(Current Value of C200?C25532-bit)

   

   or

   

   Modbus (6-code)   紫金桥软件中的地址 FaconDebbbbbbion

   00000   DO 5 Y0----Y255(Discrete Output)

   00   DO 0 X0----X255(Discrete bbbbb)

   00200   DO 1M0----M2001(Discrete M Relay)

   00600   DO 9S0----S999(Discrete S Relay)

   00900   DO 5T0----T255 (Status of T0?T255)

   00950   DO 5 C0----C255(Status of C0?C255)

   40000   HR 00000----04(Holding Register)

   40500   HR 8R5000----R5998 (Holding Register or ROR)

   40600   HR 8D0----D2998(Data Register)

   40900   HR 5T0----T255(Current Value of T0?T255)

   40950   HR9C0----C199(Current Value of C0?C19916-bit)

   40970   HRC200----C255 (Current Value of C200?C25532-bit)

   ※0200   DO M0----M1911(General purpose M Relay)

   039   DO M(Special M Relay)

   4000   DO R0----R3839(General purpose R Register)

   4384   DO R3840----R3903(Analog bbbbb Register)

   8   DO R3904----R3967(Analog Output Register)

   8   DO R3968----R4167(Special Register)

  • FATEK方式    回顶部

   紫金桥软件支持通过永宏PLC专有的FATEK协议与永宏PLC通讯。还是按照上面的设置方式,把PLC的通讯方式设置为FATEK通讯方式。进入紫金桥软件开发系统,找到永宏PLC的驱动,双击进入定义设备页,如下图例示,填好设备名,地址,串口号,串口参数,单击完成完成设备定义。

   

   双击点组态,进入数据库,新建模拟IO点和数字IO点,进行外部连接组态,弹出如下外部连接对话框,

   

   

   紫金桥软件提供和如下的寄存器进行通信,以及以如下的数据类型进行数据的存储。

这里需要注意的是,如果寄存器类型选择了X、Y、M、S、T、C,数据类型选择了16位或者32位,那么地址一定要是8的倍数,否则不能正常通讯。

   

   

   选择了相应的寄存器,数据格式,地址后就可以和PLC正确通信了。

  • DDE方式    回顶部

   要想与永宏PC通过DDE通讯,必须使用永宏公司提供的Facon DDE Server,软件如下所示:

 

首先建立一个专案:

   

   然后建立一个通道,这里设置好于PLC通讯的参数。

   

   新建一个PLC,这定好地址:

   

   然后建立组,

   

   后就是在该组下新增项目,也就是要从PLC中读取的点。

   

   这样,一个DDE Server就建立好了,点击工具栏上面的联机按钮,DDE Server就和PLC建立和连接。

   进入紫金桥软件开发环境,按照上面的办法找到DDE的驱动,双击定义设备,单击下一步弹出如下对话框:

   

 

   DDE的服务名,话题名的定义如下图所示:

   因此,我们这里填入如下服务名,话题名:

   

   单击完成完成设备定义。

   双击点组态进入数据库,新建模拟IO点,外部连接弹出如下对话框:

   

   在连接项中填入项目名,这里是R48。单击确定我们的一个DDE连接就完成了。

   我现在没有永宏PLC的OPC Server软件,所以紫金桥软件与永宏PLC通过OPC方式通讯的具体设置我这里就不写了,基本和其他的OPC通讯类似。

    回顶部

   网络通信:紫金桥软件还支持与永宏PLC的网络通讯。要想通过网络方式通讯,需要使用永宏的模块,接线方式如下所示:

   然后使用永宏的Ethernet adaptor Configuration 软件扫描到PLC的IP地址,如下图所示:

   点击Properties按钮,弹出属性设置页,可以对PLC的IP,通讯协议等进行设置,这里的Modbus、FATEK紫金桥都支持通讯,选择好需要的协议及IP地址就可以了。下面以FATEK通讯方式为例介绍一下通讯方法。

   可以先使用永宏的编程软件测试一下是否可以通讯了。连接方式选择FATEK-UDP,IP地址设定为刚才扫描到的IP,端口号一般默认的即可,为500。如果通讯正常,下面就可以使用紫金桥软件进行通讯了。

   进入紫金桥软件,新建工程,在设备定义出选择PLC/永宏PLC/FATEK(网络),双击弹出设备定义对话框,设备地址,主机名/IP,端口号都要和PLC本身的一致。如下图所示:

这里需要注意的是,如果寄存器类型选择了X、Y、M、S、T、C,数据类型选择了16位或者32位,那么地址一定要是8的倍数,否则不能正常通讯。

   选择了相应的寄存器,数据格式,地址后就可以和PLC正确通信了。


相关产品
相关西门子模块产品
产品分类
最新发布
企业新闻
站内搜索
 
联系方式
  • 地址:上海市松江区广富林路4855弄88号3楼
  • 电话:15221406036
  • 手机:15221406036
  • 联系人:聂航