- 2023-09-27
-
发表了日志:
RS485转PROFINET网关链接SJ700-2日立变频器与PLC的配置案例
-
发表了主题帖:
RS485转PROFINET网关链接SJ700-2日立变频器与PLC的配置案例
本案例是通过耐用通信RS485转PROFINET网关链接SJ700-2日立变频器与PLC的配置案例,用到设备为西门子S7-1200PLC, RS485转PROFINET网关, SJ700-2日立变频器两台。
1.打开博图,安装gsd文件;
2.选择gsd所在文件夹位置(如桌面等)即可确定后会出现在图中,选择安装即可;
3.安装完毕后在如下地址找到RS485转profinet网关模块;
4.设置RS485转profinet网关的IP地址和设备名称,要和配置软件保持一致;
5.添加RS485转profinet网关所需的输入输出字节长度;
6.下载配置到PLC,设置RS485转profinet网关参数,打开网关配置软件;
7.首先设置PN端的IP地址和设备名称,需和博图配置保持一致;
8.设定串口参数,可选择232或485接口,工作模式可选择主从模式或消费者生产者模式,此处以生产者消费者模式为例;
9.根据设备说明书设置RS485转profinet网关每个端口的串口参数;
10.在子网处鼠标右键添加节点,在节点处右键添加生产者和消费者;
11.消费者为接收,用于接收SJ700-2日立变频器发来的数据。
子网离线动作:选择清零后网关接收一次数据后会清零,否则就会保持。
超时时间:以10ms为基数如图中填入100则乘以10为1000ms即1秒后执行清零或保持动作,触发字节:使能后对应字节数据变化才会发送;
12.在消费者处右键添加需要的数据格式,根据手册数据格式,添加相应的数据长度;
13.第二个子网也照此设置,不过内存映射地址要从14开始下载配置,即可在相应I地址读取到信息;
14.关于发送:在生产者和消费者模式下发送选择生产者。同样超时离线动作可以选择清零和保持。发送模式分为周期发送;数据改变发送;启动后发送一次和触发数据改变;
15. 添加数据-可选择固定的输入长度,内存映射1500对应PLC的Q地址起始地址。例如上图中Q地址起始地址为68,那么加入选择数据长度为10,内存映射地址为1500。那么网关将发送从QB68开始即QB68-QB77的10个字节长度的数据。在触发模式下如果内存映射地址设置为1500,那么QB68的数据发生变化后将进行发送,如果不想将出发数据发送那么数据的内存映射地址要偏移一位即1501开始。
- 2023-09-14
-
发表了日志:
Modbus转profinet网关连接鸣志驱动器接入PLC
-
发表了主题帖:
Modbus转profinet网关连接鸣志驱动器接入PLC
本案例是Modbus转Profinet网关连接电能表的配置案例,客户要求将鸣志驱动器接入到西门子1200PLC的Profinet网络中。所需工具:西门子1200PLC一个、Modbus转Profinet网关NY-N801一个、鸣志驱动器。
1、首先打开PLC组态软件(step7 博图或其他Profinet主站软件)导入Modbus转Profinet网关GSD文件;
2、在网络视图添加Modbus转Profinet网关模块,在硬件目录双击PN-MD添加Modbus转Profinet网关;
3、设置Modbus转Profinet网关的IP地址及设备名称(本例为20.5名称NY1);
4、添加用到的输入输出数据总长度(本例16个字节);
5、配置完成后下载到PLC,打开Modbus转Profinet网关配置软件,新建选择PN2MRM3;
6、设置Modbus转Profinet网关的IP地址和设备名称(要和博图配置保持一致);
7、设置Modbus转Profinet网关的485参数和要连接的Modbus从站保持一致(注意如果从站数据为是8奇偶校验不是无的话网关数据位要选择9);
8、打开从站通讯手册,找到通讯参数一栏,连接下从站的485设置以及用到的modbus功能码;
9、根据手册可得知,Modbus的读写支持03,04H和06,10H两功能码。首先配置Modbus转Profinet网关的读取参数,先填写Modbus从站设备的站地址;
10、选择要读写的寄存器地址;
11、以厂家案例为准对寄存器地址40125写入0x66执行相对位置控制。因06/10功能码已经代表40000地址区,所以在起始地址处填写125即可,如有地址偏移请将地址减1,添加06/10H功能码(写单个/多个寄存器);
12、10H功能码写入同理,选择写多寄存器;
13、如此就可以完成对寄存器40125的读写。以手册提供的范例为准;
14、此范例对连续5个寄存器进行写入,从报文处可得知站号为1,功能码为10H写多寄存器,寄存器数量5个,配置如下;
15、因起始地址为0x1B,换算为10进制27所以起始地址处写27;
16、内存映射起始地址为1500,对应Q地址64,配置完成后可用usb转485连接网关查看通讯报文是否与从站手册中范例一致。以上就是Modbus转Profinet网关连接鸣志驱动器的配置方法。
- 2023-08-03
-
发表了主题帖:
profinet转ethernet网关连接发那科机器人配置案例
本案例是西门子1200PLC通过PROFINET转EtherNet网关连接发那科搬运机器人配置案例。所需设备:西门子1200PLC、耐用通信Profinet转EtherNet IP网关、Fanuc机器人。
1、使用方法打开西门子博图配置软件,添加PLC;
2、导入PROFINET转EtherNet网关GSD文件;
3、安装PROFINET转EtherNet网关GSD后选择对应模块;
4、设置PROFINET转EtherNet网关IP及设备名称(本例名称为PN1设备IP为192.168.20.10);
5、设置发送接收数据长度(可添加更大长度);
6、下载组态到PLC,设置好机器人的IP地址,打开机器人设置菜单找到主机通讯选项;
7、找到搬运机器人控制端的TCP/IP选项;
8、设置机器人的IP地址(本例为192.168.0.10);
9、设置机器人连接的远程I/O的IP地址即PROFINET转EtherNet网关ethernet端的IP地址;
10、添加一个链接;
11、设置好从站IP(本例为192.168.0.5)厂商ID为170,设备类型11,产品代码1输入输出大小32个字(64字节),Assembly instance的输入输出为100/150,如果设备不能导入eds文件,参数可从网关的eds文件中查找;
12、打开PROFINET转EtherNet网关配置软件,因为PROFINET转EtherNet网关作为EtherNet从站,所以选择PN2EIP;
13、设置PROFINET转EtherNet网关Profinet端的IP地址及设备名称(和博图组态保持一致);
14、数据长度为64字节(机器人设置为32个字所以要换算为64字节保持一致);
15、设置PROFINET转EtherNet网关在EtherNet端的IP地址;
16、设置PROFINET转EtherNet网关在EtherNet IP中的数据长度;
17、下载配置到PROFINET转EtherNet网关后重新上电即可使用。
-
发表了日志:
profinet转ethernet网关连接发那科机器人配置案例
- 2023-06-07
-
发表了日志:
Profinet转Modbus TCP网关连接搬运机器人配置案例
-
发表了主题帖:
Profinet转Modbus TCP网关连接搬运机器人配置案例
本案例是西门子1200PLC通过Profinet转Modbus TCP网关连接搬运机器人配置案例,所需设备为西门子1200PLC,耐用通信技术Profinet转ModbusTCP网关,搬运机器人。
1、配置过程:首先打开西门子博图配置软件,添加PLC具体型号;
2、导入Profinet转Modbus TCP网关的GSD文件;
3、安装GSD后选择相对应模块;
4、设置Profinet转Modbus TCP网关IP及设备名称(本例名称为PN1设备IP为192.168.20.10);
5、设置发送接收数据长度(可添加更大长度);
6、下载组态到PLC,设置好机器人的IP地址,打开网关配置软件,因为Profinet转Modbus TCP网关作为ModbusTCP客户端,所以选择PN2MTC;
7、设置Profinet转Modbus TCP网关Profinet端的IP地址及设备名称(和博图组态保持一致);
8、设置Profinet转Modbus TCP网关在ModbusTCP端的IP地址;
9、添加从站设备的IP地址;
10、打开从站的地址手册,设置Profinet转Modbus TCP网关的读写地址;
11、从图中可知,参数地址区为40000,所以使用功能码为03功能码,寄存器地址从3000开始(因为机器人地址是从1开始,而网关地址是从0开始。所以要进行地址偏移-1的操作),选择03功能码都保持寄存器;
12、填写寄存器地址及读取寄存器个数,如上图所示地址从3000开始连续17个寄存器的数据(03功能码代表40000地址区,故不用写43000);
13、写寄存器同理,写多个寄存器需使用10功能码即写多寄存器。地址从换算后的3101开始的连续7个寄存器;
14、选择10H功能码,填写寄存器地址及数量,下载配置到网关后重新上电即可使用。
- 2023-05-15
-
发表了日志:
Modbus485转Profinet网关连接汇川变频器
-
发表了主题帖:
Modbus485转Profinet网关连接汇川变频器
本案例控制的主要对象是汇川变频器MD320。主PLC选用的是西门子CPU,通过Modbus485转Profinet网关模块监控变频器数据,设备采用汇川变频器MD320,将汇川变频器MD320接入西门子 PLC 的网关采用耐用通信Modbus 485转Profinet网关NY-N801,以下内容为Modbus 485转Profinet网关配置过程:
1、首先将Modbus485转Profinet网关的 GSD 文件,拷贝放到任意位置。 在博图中建立新项目“网关测试”并进 入设备和网络,选择管理通用站描述文件后安装 GSD 文件;
2、选择Modbus485转Profinet网关;
3、将Modbus485转Profinet网关配置到网络中;
4、将Modbus485转Profinet网关在Profinet网络中的设备名称与IP地址进行设置;
5、确认保护器用到参数的总数据量, 在组态中添加相对应的数据长度,配置了8个寄存器 (16个字节的输入及输出) ;
6、组态设置完成后下载到PLC中;
7、从站的通讯应用格式说明见下图所示;
8、由上图可见,从站功地址为 1,能码为 03,读取的寄存器数量为 1 个,而后即可开始Modbus485转Profinet网关的配置。首先打开软件新建项目选择如图所示;
9、配置Modbus485转Profinet网关的IP地址与设备名称要与组态软件中保持一致;
10、设置485的参数要和从站一致,本例为波特率 9600,8个数据位,1个停止位无校验 (注意:如果校验位不是无校验那么数据位请选择 9,输出命令轮询模式可根据需要选择单次发送,连续发送,脉冲发送等) ;
11、在 Modbus485出选择插入节点,地址填写从站地址2;
12、在Node处插入功能码;
13、手册中范例起始地址为1001H,需换算成10进制地址为4097,填入连续读取的1个地址的数据;
14、内存映射起始地址与博图中的 IQ 地址相对应,本例中 I 地址为 68-83,若地址为 0 寄存器地址 4097 号的数据 就会映射到 IW68 后面数据依此往后按顺序排列。需要注意的是,配置完设备名称和 IP 下载到Modbus485转Profinet网关后,需要重新上电配置才会生效。
- 2023-04-18
-
发表了日志:
Profinet转canopen连接磁轨道
-
发表了主题帖:
Profinet转canopen连接磁轨道
该项目是通过Profinet转CanOpen网关连接西门子1200plc与磁轨道的配置案例,使用设备为西门子1200PLC,耐用通信Profinet转CanOpen网关,磁轨道MPMGS201-FX;
1、首先从西门子组态安装GSD文件开始,选择GSD所在文件夹,勾选并安装;
2、紧接着组态对型设备,PLC与Profinet转CanOpen网关进行分配,连接IO控制器PLC_1 PROFINET端口_1,PLC与Profinet转CanOpen网关连接后,需要修改Profinet转CanOpen网关的IP地址和PROFINET名称;
3、设备名称和IP地址修改完成后需要添加所需字节数,双击Profinet转CanOpen网关模块,通过右侧模块添加Input(输入),Output(输出),最后下载到设备;
4、以上是西门子组态中的配置操作已经完成,需要注意的已经用红色字体标注。接下来是对Profinet转CanOpen网关的配置软件进行参数配置,打开CanOpen Configuration Tools,主设备通用属性参数设置,波特率要与从站设备一致,通讯周期0x00000000改成0x0000ffff;
5、此界面设置Profinet转CanOpen网关在Profinet网络中的设备名称及IP,要与plc组态软件中保持一致;
6、从属设备参数,在PDO参数中添加所需参数。单击RPDO、TPDO将传输类型修改成Event-driven(manufacturer)—事件触发;
7、配置完成后下载配置到网关,先点击设置。搜索Profinet转CanOpen网关默认IP(电脑要与Profinet转CanOpen网关保持在同一网段否则无法下载),下载成功后软件左下角会有成功提示文字显示;
8、通过配置软件设置对从属设备参数设置后进入PLC监控界面对伺服器进行控制。
- 2023-04-04
-
发表了日志:
Profinet转Modbus485网关将空气质量探测器接入到西门子1200PLC
-
发表了主题帖:
Profinet转Modbus485网关将空气质量探测器接入到西门子1200PLC
Profinet转Modbus485网关将IAQM多功能空气质量探测器接入到西门子1200PLC中,本案例介绍的是用耐用通信Profinet转Modbus485网关将日本理化CD/CH温控器接入西门子PLC1200 PROFINET网络的使用方法:
1、首先创建新的项目文件,设置好项目名称;
2、导入GSD 文件,将Profinet转Modbus485网关的GSD文件拷贝放到任意位置。打开博图,建立新项目。进入设备和网络,在选项中选择管理通用站描述文件,安装 GSD 文件;
3、搜索GSD文件存放文件夹,搜索到GSD后选择安装,等待安装成功;
4、安装GSD成功后,打开硬件目录将安装好的GSD文件添加到组态中,Profinet转Modbus485网关和PLC还没有进行连接处在未分配状态。
5、点击未分配与PLC进行连接后就可以对Profinet转Modbus485网关的属性进行参数的设定;
6、Profinet转Modbus485网关属性,修改Profinet转Modbus485网关的IP地址和PROFINET设备名称(设备名称中不要带*./这类符号),需要注意的是设置PROFINET设备名称时,不要勾选自动生成PROFINET设备名称;
7、添加需要的输入(inptu)、输出(output)字节数。添加字节数根据需求进行添加;
8、根据下图所示,设置好参数后就可以下载并装载到PLC;
9、打开Profinet转Modbus485网关配置软件;
10、Profinet转Modbus485网关配置软件中,要设置设备名和IP地址并且与博图的Profinet转Modbus485网关组态要完全一致,需要注意的是:设备名不要添加/*-这类符号;
11、Profinet转Modbus485网关配置软件中,需要设置工作模式。模式分为两种:一种是主从模式,另外一种是消费者和生产者模式。主从模式需要从站应答方可继续发送指令,生产消费者模式输入与输出互不干扰本案例用生产者、消费者模式进行配置;
12、Profinet转Modbus485网关配置软件中,根据设备手册修改波特率等参数;节点中添加消费者和生产者数据;
13、根据下图设备手册根据报文范例可知,需要输入ASC码(ETO,0,1,M,1,ENQ)换算成16进制为04H 30H 31H 4DH 31H 05H;
14、发送数据为6个字节那么只需配置数据长度为6即可,内存映射参数1500对应PLC的Q地址QB64.即QB64=04H(1500),QB65=30H(1501),QB66=31H(1502),QB67=4DH(1503),QB68=31H(1504),QB69=05H(1505);
15、除PLC发送数值外,也可由网关处发送固定数值,不用PLC来写值,将报文的16进制换算为10进制,选择常量,数值为04H的十进制数4;
16、第二条为30H的十进制数48以此类推;
17、从站相应添加数值(本例中从站应答有11个字节故写数据长度为11,不同长度的话可选择变量长度);
18、将配置加载到网关后重新上电即可。(再次修改配置如果不更换Profinet转Modbus485网关IP及设备名称则不需要重启);
- 2022-12-22
-
发表了日志:
配置案例-Profinet转Modbus485网关连接富士电机温控器
-
发表了主题帖:
配置案例-Profinet转Modbus485网关连接富士电机温控器
1、本案例是Profinet转Modbus485网关连接电能表的配置案例,客户要求将富士电机温控器参数读取到PLC中。所需工具:西门子1200PLC一个、耐用通信Profinet转Modbus485网关一个、富士电机温控器一个;
2、配置步骤首先打开PLC组态软件(step7 博图或其他Profinet主站软件)导入Profinet转Modbus485网关GSD文件;
3、在网络视图添加网关模块,在硬件目录双击PN-MD添加Profinet转Modbus485网关;
4、设置Profinet转Modbus485网关的IP地址及设备名称(本例为20.5名称NY1);
5、添加用到的输入输出数据总长度(本例16个字节);
6、配置完成后下载到PLC,打开Profinet转Modbus485网关配置软件,新建选择PN2MRM3;
7、设置Profinet转Modbus485网关的IP地址和设备名称(要和博图配置保持一致);
8、设置Profinet转Modbus485网关的485参数和要连接的Modbus从站保持一致(注意如果从站数据为是8奇偶校验不是无的话网关数据位要选择9);
9、打开从站通讯手册,找到通讯参数一栏;
10、从手册中得知设备接线为2线制,(485方式接线)、波特率为9600/19200bps两种,数据格式为8个数据位,1个停止位无校验/奇偶(可选);
11、设定好从站的485参数,根据手册可得知,Modbus485的读写用到03H和06H,10H功能码,首先配置Profinet转Modbus485网关的读取参数。先填写Modbus485从站设备的站地址;
12、添加03H功能码(读保持寄存器);
13、从设备通讯手册可得知需要读取参数的寄存器地址;
14、因03功能码已经代表40000地址区,所以在起始地址处填写相对地址的10进制数即可,由于是连续地址读取,所以保持寄存器数量填写多个;
15、写入同理,选择写多寄存器;
16、假如我们要向SV1这个参数写值;
17、Profinet转Modbus485网关的写入配置如下,地址写入F0H的十进制数即240,寄存器数量为1内存映射地址1500对应PLC的Q地址第一个字节;
配置完成后下载配置到Profinet转Modbus485网关并重新上电即可。打开PLC监控表,对IW68和QD64进行读写即可。