欧姆龙PLC通讯测试

欧姆龙PLC通讯测试

ID:39201112

大小:662.34 KB

页数:8页

时间:2019-06-27

欧姆龙PLC通讯测试_第1页
欧姆龙PLC通讯测试_第2页
欧姆龙PLC通讯测试_第3页
欧姆龙PLC通讯测试_第4页
欧姆龙PLC通讯测试_第5页
资源描述:

《欧姆龙PLC通讯测试》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、欧姆龙PLC通讯测试一、配置PCIP地址1、打开“网络和共享中心”-----“更改适配器”-----“本地连接”----IP4----修改与PLC同一网段IP地址二、打开网络调试助手(NetAssist)1、协议类型更改为客户端(TCPClient)2、服务器IP地址改为PLCIP地址如192.168.1.403、端口号设置为96004、发送区、接受区均需勾选十六进制显示,发送区点击“清除输入”三、欧姆龙PLC的FINS/TCP命令1、发送握手命令46494E530000000C000000000000000000000032FINS(包头)数据长度功能码错误

2、码末位本机IPA、数据长度:数据长度以后的字节长度,一位数字占4位,8位为一字节,因此两个数字为一字节,上述握手命令的数据长度之后共24数字长度,即12字节,转换为十六进制为C。B、末位本机IP:本机IP地址为192.168.1.50,IP末位为50,转换为十六进制即为32.2、握手命令反馈46494E53(固定包头)00000010(数据长度)00000001(功能码)00000000(错误码)00000032(本机IP50)00000028(PLCIP40)A、功能码:00000000:客户端----服务端00000001:服务端----客户端000000

3、02:FINS贞发送命令00000003:FINS贞发送错误通知命令00000006:确立通信连接B、错误码:00000000:为正常00000001:数据头不是FINS/ASCII格式00000002:数据长度过长00000003:命令(C功能码)错误00000020:连接/通信被占用发送握手命令反馈截图如下:3、读取指定地址区值命令(读取DM区2个字,从DM6004开始)46494E53:FINS包头(固定)0000001A:数据长度00000002:功能码00000000:错误码(0表示无错误,否则均为异常)800002:发送FINS贞格式002800:

4、PLC的地址40,转换成十六进制为28003200:PC的地址50,转换为十六进制为32000101:SID+MRC+SRC82:表示DM区1774:首地址,读取地址从6004开始00:固定0002:读取数量(一个DM地址存储16位,即2个字节,4位数字)4、读取指令反馈46494E53:FINS包头(固定)0000001E:数据长度00000002:功能码00000000:错误码(0表示无错误,否则均为异常)C00002:固定贞头003200:PC的地址50,转换为十六进制为32002800:PLC的地址40,转换成十六进制为28000101:SID+MRC

5、+SRC0000:固定66664278:读取数据000042BE:读取数据发送读取命令反馈截图如下:四、读取数据解析1、使用网络调试助手读取数据为十六进制,PLC中设置该地址存储数据为32位浮点型(8位数字),要将读取数值进行十六进制到浮点数的转换;2、浮点数十六进制转换器A、将读取的第一个数值66664278,以42786666的格式输入在单精度栏,点击“转浮点数”按钮,在浮点数栏中会显示该数值大小,截图如下:3、将解析后的数据与PLC对应地址数据对比五、通讯测试软件SocketTool的使用1、配置PCIP地址(同网络调试助手)2、打开SocketTool

6、软件A、选择“TCPClient”,点击“创建”按钮,弹出客户端配置窗口,输入PLCIP地址192.168.1.40,端口号设置为9600,如下截图:B、配置完毕,点击确定,进入数据收发窗口,勾选十六进制值:3、发送欧姆龙PLC的FINS/TCP握手命令&读取命令(同上),点击“连接”、“发送数据”;4、局限性:SocketTool软件测试时,每发送一次命令,发送区就会自动清零。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。