More Related Content
Similar to 上位机发送FINS UDP命令读写NJ数据.pdf
Similar to 上位机发送FINS UDP命令读写NJ数据.pdf (20)
上位机发送FINS UDP命令读写NJ数据.pdf
- 1. OMRON 客户服务中心 P104-1
上位机发送FINS UDP命令读写NJ数据
制作时间:2017.9
硬件设备:NJ301-1100(PLC)
软件:Sysmac Studio、SocketTool
案例简介:
(1)掌握使用SocketTool软件发送FINS/UDP命令读写NJ数据。
(2)熟悉FINS/UDP命令格式的具体含义。
(3)掌握NJ变量对应CJ/CS内存地址的方法。
1. 系统概述,硬件搭建和接线
图1-1
本案例中NJ301的IP地址为10.110.59.3;计算机IP地址为10.110.59.192。
2. 操作步骤
(1)软件操作:
a. 在Sysmac Studio中新建NJ301工程,并设置IP地址与子网掩码,设置完成后同步到
控制器中。
- 2. OMRON 客户服务中心 P104-1
图2-1
图2-2
b. 全局变量里面建立ABC和EDF两个变量,分配到里写%D100和%W0.05,代表变量对应
的CJ/CS地址是D100和W0.05,注意分配D区地址保持需要打钩,否则会报错。
图2-3
c. 打开SocketTool软件,新建一个UDP客户端:
图2-4
- 7. OMRON 客户服务中心 P104-1
b. 置位W0.05,完整命令::80000200030000C00000010231000005000101
把显示十六进制值打钩,在数据发送窗口里写完整命令,发送数据
接收到的反馈如下:
图3-5
即:C00002 00C000(计算机节点)000300(PLC节点)00 0102(写命令)0000(正常
结束)
NJ监视变量数据如下:
图3-6
4. 注意事项
(1) PLC直接连接计算机,直连网线与交叉网线都可以。
(2) 建立UDP客户端时设置的对方端口需要与PLC设置的端口号一致,默认9600,否则
通讯不上。
(3) 以太网参数设置好后,可以通过同步测试设置与连接是否正确。
- 8. OMRON 客户服务中心 P104-1
(4) 在没有建立过路由表的情况下,网络号都为0。
(5) 输入命令的时候中间不能加空格,否则无法得到正确反馈。
(6) 反馈代码可以在W420-E1-06手册的8-4-7 Troubleshooting with Response Codes
里查看。
图4-1
(7) 内存地址代码参考如下表格:
图4-2