ETN21以太网TCP命令实验.pdf

ETN21以太网TCP命令实验.pdf

ID:50451789

大小:634.42 KB

页数:8页

时间:2020-03-06

ETN21以太网TCP命令实验.pdf_第1页
ETN21以太网TCP命令实验.pdf_第2页
ETN21以太网TCP命令实验.pdf_第3页
ETN21以太网TCP命令实验.pdf_第4页
ETN21以太网TCP命令实验.pdf_第5页
资源描述:

《ETN21以太网TCP命令实验.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ETN21以太网fins/TCP命令实验设备:CP1H-XA40DR-A、CP1W-EXT01、CJ1W-ETN21、网线实验目的:利用SOCKETTOOL发送fins/TCP命令,对CPU内存进行读取和写入。实验步骤:1、IP地址设置:①打开电脑本地连接查看IP地址如下:②usb线连上电脑,打开I/O表,将ETN21模块的ip地址与电脑设置为同一个网段不同节点,节点号跟硬件上的nodenumber一样,下载重启模块,如下:2、配置socketool软件①软件选TCPClient,创建,输入ETN

2、21的IP地址和端口号,端口号9600,如下:点击连接,显示十六进制值打勾:3、先发握手信号TCP方式客户端需要发给服务器握手信号,等待服务器正常反馈表示握手成功,才能正常交流数据。客户端发出的命令格式如下:服务器反馈的命令格式如下:故sockettool发送命令为:46494E53(FINS)0000000C(长度12字节)00000000(命令代码)00000000(错误代码)000000D6(客户端节点号214),即:46494E530000000C000000000000000000000

3、0D6反馈是46494E53(FINS)00000010(长度16字节)00000001(命令代码)00000000(错误代码)000000D6(客户端节点号)00000003(服务器节点号)通讯建立成功。4、发送FINS/TCP命令①完整的命令包如下此处只需发header和fins命令帧ETN手册W421第7-4-2有header相关介绍,发送命令用command00000002:Fins命令格式在W421第7-2:实验现象:1、勾选16进制,输入读取D1命令:发送Fins/TCP命46494E

4、53(FINS)0000001A(数据长度26)00000002(命令代码)00000000(错误代码)80000200030000D600000101820001000001(FINS命令帧),即:46494E530000001A000000020000000080000200030000D600000101820001000001写入命令,CIO区100.01和100.02置位:发送Fins/TCP命令46494E53(FINS)0000001C(数据长度28)00000002(命令代码)00

5、000000(错误代码)80000200030000D6000001023000640100020101(FINS命令帧)即:46494E530000001C000000020000000080000200030000D6000001023000640100020101查看内存:并可看到输出灯100.01和100.02亮。上述FINSDATE:80000200030000D60000ICFRSVGCTDNADA1DA2SNASA1SA2SID0101/010282/30000000/0064010

6、001/00020101读/写D区字/CIO位D0/CIO100.011个/2位数据ResponseC0000200D60000030000ICFRSVGCTDNADA1DA2SNASA1SA2SID01010000/1111读内存表示正常完成/反馈D1为1111实验总结:1、SocketTool中一定要将下面以显示十六进制值打钩,否则无法正确读到数据。2、对为操作由于命令发送是按字节发送,故对单个字置1或0时要用01或者00。3、注意ETN模块面板nodenumber要和IP地址最后一位一样。4

7、、如果通讯建立之后又发送了一次握手信号,将会反馈错误代码00000003(该命令不支持)并且通讯将会中断;发送错误会反馈错误信息,一样会中断。5、错误代码有如下:

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

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

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