logo资料库

hostlink通讯协议.pdf

第1页 / 共8页
第2页 / 共8页
第3页 / 共8页
第4页 / 共8页
第5页 / 共8页
第6页 / 共8页
第7页 / 共8页
第8页 / 共8页
资料共8页,全文预览结束
目录
数据桢构成
发送桢
接收桢
读命令
例一
例二
写命令
例三
例四
使用计算机通过 HostLink(FINS)对 CJ1M 通讯 使用计算机通过 HostLink(FINS)对 CJ1M 通讯 2006 年 10 月 20 日 创稿 V 1.0 李海龙 第 1 页 共 8 页
使用计算机通过 HostLink(FINS)对 CJ1M 通讯 目录 使用计算机通过HostLink(FINS)对CJ1M通讯 .........................................................................1 目录...................................................................................................................................................2 数据桢构成.......................................................................................................................................3 发送桢.......................................................................................................................................3 接收桢.......................................................................................................................................4 读命令...............................................................................................................................................5 例一...........................................................................................................................................5 例二...........................................................................................................................................6 写命令...............................................................................................................................................7 例三...........................................................................................................................................7 例四...........................................................................................................................................8 第 2 页 共 8 页
使用计算机通过 HostLink(FINS)对 CJ1M 通讯 数据桢构成 发送桢 注意:每个方框代表一个字节,数据桢中所有数据全为可见字符(除最后一个字符为回车符, 即 0D 不可见外)。 (网络参考 P64) @ Unit No. FA Response wait time ICF (Information Control Field) DA2 (Destination Unit Address) SA2 (Source Unit Address) 名称 / 符号 说明 起始符,不允许更改 单元号,指所连接的 PLC 串口的单元号,默认为 0,可以 在 CX-P 中 PLC 的设置里修改;PLC 的每个串口都有自己 的单元号,相互没有冲突; 头代码,不允许更改 回应延迟时间,PLC 收到数据桢后,等待此时间后再作出 相应。一般设置为 0 即可,允许设置范围为 0~F,单位为 10ms,即 0~150ms。 80(ASCII 38 30):网络中的 CPU; 00(ASCII 30 30):直接连接到计算机上的 CPU; 目的单元地址 源单元地址 第 3 页 共 8 页
使用计算机通过 HostLink(FINS)对 CJ1M 通讯 重试发送时,作为一个计数器使用。通常设置为 00(ASCII 30 30)。 2 字节的校验,采用异或(XOR)校验的方式。 结束符,为*CR(ACSII 2A 0D)。 SID (Source ID) FINS command code Text FCS (Frame Check Sequence) Terminator 接收桢 注意:每个方框代表一个字节,数据桢中所有数据全为可见字符(除最后一个字符为回车符, 即 0D 不可见外)。 说明 C0(ASCII 43 30):网络中的 CPU; 40(ASCII 34 30):直接连接到计算机上的 CPU; 分为 Main Code 和 Sub Code,各为 2 字节;0000(ASCII 30 30 30 30)代表正确。 名称/符号 ICF (Information Control Field) FINS response code 第 4 页 共 8 页
使用计算机通过 HostLink(FINS)对 CJ1M 通讯 读命令 实际数据 D15 D14 D13 D12 D11 D10 D9 D8 D7 D6 D5 D4 D3 D2 D1 D0 读取 D4~D11,则收到的数据包内,这八位的顺序为,先收到 D4,然后是 D5……,最后是 D11,即:01010011 1 1 1 0 0 0 1 0 例一 目的:对 CIO 0 的 D0~D3 进行操作,读取其数值,读到的数值为二进制 1111(十六进制 F)。 发送数据桢(ASCII): 40303046413030303030303030303031303133303030303030303030303437302A0D 第 5 页 共 8 页
使用计算机通过 HostLink(FINS)对 CJ1M 通讯 接收数据桢(ASCII): 4030304641303034303030303030303031303130303030303130313031303134332A0D 例二 目的:对 CIO 200 的 D4~D11 进行操作,读取其数值,读到的数值为二进制 10111100(十 六进制 BC)。 发送数据桢(ASCII): 40303046413030303030303030303031303133303030433830343030303830332A0D 接收数据桢(ASCII): 4030304641303034303030303030303031303130303030303030303031303130313031303030313 4322A0D 第 6 页 共 8 页
使用计算机通过 HostLink(FINS)对 CJ1M 通讯 写命令 例三 目的:对 CIO 0 的 D0~D3 进行操作,设置为二进制 1001(十六进制 9); 发送数据桢(ASCII): 4030304641303030303030303030303130323330303030303030303030343031303030303031373 32A0D 接收数据桢(ASCII): 403030464130303430303030303030303130323030303034302A0D 第 7 页 共 8 页
使用计算机通过 HostLink(FINS)对 CJ1M 通讯 例四 目的:对 CIO 200 的 D4~D11 进行操作,设置为二进制 00010010(十六进制 12),则 CIO 200 最后变成*12*(*表示没有修改原有的数据)。 注意:在数据包中,数据的顺序和上面的相反,先填写 D4、D5,最后填写 D11,即 01001000。 发送数据桢(ASCII): 4030304641303030303030303030303130323330303043383034303030383030303130303030303 130303030303030302A0D 接收数据桢(ASCII): 403030464130303430303030303030303130323030303034302A0D 第 8 页 共 8 页
分享到:
收藏