1 / 13
文档名称:

第七章 网络及网络编程.doc

格式:doc   大小:3,146KB   页数:13页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第七章 网络及网络编程.doc

上传人:JZZQ12 2018/3/13 文件大小:3.07 MB

下载得到文件列表

第七章 网络及网络编程.doc

文档介绍

文档介绍:第七章 网络及网络编程
典型嵌入式PLC产品介绍
典型嵌入式PLC产品的功能特征
①、硬件按客户要求或市场要求进行定制。
②、产品专用功能可用梯形图进行二次开发。
③、支持多家人机界面。
④、支持CANBUS总线网络,在网络中可主可从。
⑤、支持485串口网络,在网络中可主可从。
典型嵌入式PLC产品的基本接口
①、开关量输入输出接口(DI/DO)。
DI:无源输入,有源输入。
DO:继电器输出、晶体管输出、可控硅输出。
②、模拟量输入输出接口(AI/AO)。
AI:标准信号输入,热电偶输入,热电阻输入。
AO:标准信号输出。
③、设置/运行模式控制接口(SET/RUN)。
SET/RUN=ON,设置模式。
SET/RUN=OFF,运行模式。
④、梯形图编程口(RS0)。
RS0设置模式:下载EasyWin生成的梯形图。
RS0运行模式:梯形图监控及元件监控;此口可连人机界面或计算机。
⑤、CAN网络接口(CAN)。
CAN设置模式:无。
CAN运行模式:CAN网络接口。
⑥、通用串口(RS1)。
RS1设置模式:下载CanSet 生成的CAN网络配置文件。
RS1运行模式:485网络接口。

CAN现场总线网络
CAN网络结构
①、几个概念
有平台节点:可用PLC梯形图编程的、符合CANBUS应用层协议标准的网络节点。加“”标记以示区别。任何一个有平台节点均可设置成主节点;任何一个有平台节点均可与人机界面连接。
无平台节点:符合CANBUS应用层协议标准的、自身不带梯形图编程功能的网络节点。
主节点:主动向其它各站发送命令并取得信息的节点。主从结构网络必须有主节点。又称主站。
从节点:在网络中接受主节点命令,返回要求信息的节点,称为从节点。又称从站。
②、CAN网络特征
CAN网络是主从结构网络。
通过专用设置软件CanSet进行网络设置,设置内容包括:网络设备总数、网络设备地址、网络通讯数据内容、网络数据通讯速度等。
通过<CAN总线口> 连线,构成CANBUS网络数据通路。
③、注意事项
主站节点必须是有平台节点,主站节点只有一个,地址固定为0。
一个网络最多有63个从节点,从节点地址可设定,但不能有相同的地址。
从节点既可以是有平台节点,也可以是无平台节点。
主站与任一从站都能通讯,而从站与从站之间交换数据必须通过主站才能进行。
任何有平台节点(有“”标记)都可与人机界面连接。可连人机界面达数十家。如HITECH、DELTA、MITSUBISHI、EVIEW等。
④、CAN网络示意图
CAN网络编程
①、CAN主站编程
有平台节点既可为主站,也可为从站。
CAN网络规划占用资源:D6000----D6999。
嵌入式PLC上电将D6000---D7999清零
将有平台节点设置成主站。




将CanSet 生成的网络内容下载到主站。
进行CanSet设置前,必须了解从站的网络变量特征。
按下菜单‘连接’→‘自动’后,网络设置内容自动下载到主站。此时主站‘SET/RUN控制’应处于设置模式。
监视CAN网络运行。通过读取主站上的网络状态字,可监视网络上各从站点的工作状态:正常或脱线。此时主站‘SET/RUN控制’应处于运行模式。
状态寄存器:D6990---D6994
D6990:CAN网络节点个数,用N1表示。
D6991:00#---15# 设备状态。0为正常,1为脱线。
D6992:16#---31# 设备状态。0为正常,1为脱线。
D6993:32#---47# 设备状态。0为正常,1为脱线。
D6994:48#---63# 设备状态。0为正常,1为脱线。
上述00#---63#是CanSet指定的逻辑地址,而非物理地址。二者可以统一。
状态寄存器可软件重置。
②、从站说明
从站使用由厂商提供相关使用说明,在CanSet中加以应用。
此处从站指的是有平台节点,即典型嵌入式PLC产品作从站时应用说明。
设为从站
用程序设置,因嵌入式PLC上电将D6000---D7999清零。
地址设置范围:1----63。
变量说明
设为从站时,网络通讯占用固定资源区(900 Words):D6000-----D6899。
发送变量:sDATAn_D6XXX;
s 表示发送send 。
n 表示报文号,0-----149 。
D6XXX 表示该变量对应的从站资源的超始地址,与n有严格对应关系。
接收变量:rDATAn_D6XXX;
r 表示接收recei