版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、技术手册V3.3CP5611PB-B-RS232/485/V33PROFIBUSRS-232/485PC 北京鼎实创新科技有限公司目录第一章系统概述31.2 系统组成3第二章使用COM PROFIBUS完成系统配置42.1 使用COM PROFIBUS完成系统配置4打开COM PROFIBUS4配置主站CP5114配置PROFIBUS参数4更新GSD:FileRead in GSD file5配置从站PB-B-RS232/485/V33站号5配置从站PB-B-RS232/485/V33参数Parameterize配置串口6配置从站PB-B-RS232/485/V33Configure配置串口通
2、信I/O区7总线桥预留的发送长度、控制字、接收长度、状态字7配置串口通信I/O区9分配I/O地址9 Configure配置串口通信I/O区概要10重新定义串口波特率10存盘、形成NCM文件122.2 Setting PG-PC Interface13设置CP_L2_1: CP5611 (PROFIBUS DP Master)13设置Properties. PROFIBUS DP DB13检查COM PROFIBUS配置结果13第三章 WinCC项目的建立153.1 创建WinCC项目153.2 添加PROFIBUS DP驱动163.3 建立标签(Tag)18第四章 WinCC例程总线桥演示系统
3、234.1 复制COM PROFIBUS配置文件和WinCC项目234.2 RS232/485总线桥通讯234.3 MODBUS总线桥通讯234.4 运行结束24第一章 系统概述本技术手册针对使用PC+CP5611+Wicc做PROFIBUS主站,连接鼎实公司总线桥PB-B-RS232/485/V33的用户需要。技术手册将给出全部配置、编程技术细节。使用PC+CP5611+ WinAC的用户,连接方法完全同PLC+STEP 7的环境,参考本公司PB-B-RS/232/485/V3产品手册。1.2 系统组成PC2+串口测试程序PC1+CP5611PB-B-RS232/485/V33PROFIBU
4、SRS-232/485(1) 安装SIMATIC NET PB SOFTNET DP V5.2(2) 安装(3) 安装(4) COPY PB-B-RS232/485/V33 GSD文件:DS232_33.GSD COPY至SIEMENSCPBV51GSD;DS232.dib COPY至SIEMENSCPBV51bitmaps第二章 使用COM PROFIBUS完成系统配置2.1 使用COM PROFIBUS完成系统配置 打开COM PROFIBUS 配置主站CP511见图2.1: 配置PROFIBUS参数见图2.2: 更新GSD:FileRead in GSD file见图2.3: 配置从站P
5、B-B-RS232/485/V33站号见图2.4:双击,配置从站PB-B-RS232/485/V33双击,进入slave properties,设置从站地址19双击从站(19)图标, 进入”Slave Properties”注意: 从站地址必须和总线桥产品面板上地址拨码开关设置的PROFIBUS从站地址一致。本例:19(Dec)=13H.配置从站PB-B-RS232/485/V33参数Parameterize配置串口双击从站(19)图标, 进入”Slave Properties”Parameterize配置串口波特率位/字符+校验串口做主、从注意:在此配置中主/从的含义指总线桥串口对连接设备的
6、主/从关系。不是指PROFIBUS总线上的主/从关系。主站RS-232/485 Master:指总线桥串口上电后处在可以主动发送、拒绝接收状态,可完成发收发收和发发. .的通信过程。从站RS-232/485 Slave:指总线桥串口上电后处在等待接收状态,可完成收发收发和收收. .的通信过程。配置从站PB-B-RS232/485/V33Configure配置串口通信I/O区总线桥预留的发送长度、控制字、接收长度、状态字Configure.配置通信I/O区总线桥预留2字节入/出第1出:发送数据长度第2出:发送控制字第1入:接收数据长度第2入:状态字D7: set_trD0:start_tr启动发
7、送D6: set_re强置等待接收强置接收完毕/发送允许D5-D1不用控制字格式D0:”启动发送标记start_tr”: 仅当start_tr由0变1时(上升沿有效),接口认为PROFIBUS输出数据区的RS-232/485发送报文数据已完整,开始启动RS-232/485接口发送进程,按报文长度N(QB0中)将PROFIBUS输出数据区中报文数据发送到现场设备。D7:“强置接收完毕/发送允许状态 set_tr”D6:“强置等待接收状态set_re”D7 D6功能1 0“强置接收完毕/发送允许状态 set_tr”: 强置reok_tren=1, 使PB-B-RS232/485处于” 接收完毕/允
8、许发送”状态; (reok_tren见下面状态字);0 1“强置等待接受状态set_re”: 强置reok_tren=0, 使PB-B-RS232/485处于”等待接收”状态;00、11无作用D7:oe_er奇偶校验错D6-D3D2:re_ing不用D1:tr_ing正在发送D0:reok_tren接收完毕/发送允许正在接收通信状态字格式D0:“接收完毕/发送允许”reok_tren; reok_tren=1: PB-B-RS232/485接口处在“接收完毕/发送允许”状态;reok_tren=0: PB-B-RS232/485接口处在“等待接收”状态;D1:“正在发送报文标记tr_ing”t
9、r_ing=1:PB-B-RS232/485接口正在发送数据中;tr_ing=0:PB-B-RS232/485接口不在发送数据中;D2:“正在接收报文标记re_ing”re_ing=1:PB-B-RS232/485接口正在接收数据中;re_ing=0:PB-B-RS232/485接口不在接收数据中;D7:“奇偶校验错标记oe_er”:接收报文数据字符奇偶校验错;oe_er=1: 接收报文数据字符奇偶校验错;oe_er=0: 无接收报文数据字符奇偶校验错;D2D1D0状 态0 0 1PB-B-RS232/485处在“接收完毕/发送允许”状态,如果”启动发送标记start_tr”由0变1,则PB-
10、B-RS232/485转入D2D1D0=010,即启动发送,将PROFIBUS输出数据区中的数据发送至RS-232/485设备。0 1 0PB-B-RS232/485正在向RS-232/485设备发送报文数据。0 0 0PB-B-RS232/485处在“等待接收“报文状态,即等待接收RS-232/485设备发送的数据报文。1 0 0PB-B-RS232/485正在接收RS-232/485设备发送的报文数据。其他无定义 配置串口通信I/O区见图2.7。共有1#7#槽可插入定义“I/O区”,空槽需要用”Empty”填满,如图2.7。共定义串口接收数据区:13 Words +10 Words + 6
11、 Bytes = 52 Bytes共定义串口发送数据区:15 Words +10 Words + 2 Bytes =52 Bytes实际应用中输入与输出长度不一定相同。配置串口通信I/O区共有1#7#槽可插入定义“I/O区”,空槽需要用”Empty”填满 分配I/O地址使用Auto addr. 分配I/O地址,见图2.8。使用Auto addr. 分配I/O地址Configure配置串口通信I/O区概要总线桥预留了2字节输入/输出,即:“发送长度”、“控制字”,和“接收长度”、“状态字” 共有1#7#槽可插入定义“I/O区”,空槽需要用”Empty”填满。本例定义了:串口接收数据区:52字节;
12、串口发送数据区:52字节;无论按字、或字节定义,在PROFIBUS数据区中都可以按字节理解;在WinCC中,即可以对应任何数据类型。 重新定义串口波特率如果串口波特率是2400或9600,不必阅读本段,否则,需要按照本段方法重新定义串口波特率。这便是使用CP5611做主站与PLC做主站不同之处。 占用一个槽位插入“Baudrate”,其它空槽用”Empty”填满。见图2.9:占用一个槽位插入“Baudrate”选中“Baudrate”,进入“Parameters”双击,选择串口波特率 存盘、形成NCM文件 存盘 形成NCM文件选中主站CP511,File Export NCM File,存储N
13、CM文件。NCM的扩展名是.ldb2.2 Setting PG-PC Interface为了将WinCC与COM PROFIBUS的配置连接,必须设置“Setting PG-PC Interface”。“控制面板”中启动:设置CP_L2_1: à CP5611 (PROFIBUS DP Master)见图设置Properties. PROFIBUS DP DB见图2.14,其中PROFIBUS DP database中:,就是“ 存盘、形成NCM文件, 形成NCM文件”中形成的NCM文件。 检查COM PROFIBUS配置结果见图2.15、图2.16:图2.16表明:19号从站,PR
14、OFIBUS输入54字节(=预留2字节+52接收字节)、PROFIBUS输出54字节(= 预留2字节+52发送字节)。说明COM PROFIBUS配置成功。进入Diagnostics进入Read DP Databases 指向MCN文件 读COM PROFIBUS配置第三章 WinCC项目的建立3.1 创建WinCC项目 (1)运行WinCC程序,选择主菜单:文件新建,弹出对话框,选择单用户项目,点击“确定”。如图3.1所示。图3.1 WinCC项目管理器然后,给该项目命名为DSdemo,出现如下画面,如图3.2所示。图3.2 WinCC资源管理器“计算机”,点击鼠标右键,在弹出的菜单中选择“
15、属性”,出现“计算机列表属性”对话框,点击该对话框的“属性”按钮,出现图3.3所示画面。图3.3 计算机属性“计算机名称”栏的内容必须与本机计算机名称一致。本机计算机名称可以在“控制面板”中的“系统”中察看,如图3.4所示。图3.4 系统特性3.2 添加PROFIBUS DP驱动“变量管理器”,鼠标右键,在弹出的菜单中选择“添加新的驱动程序”,在弹出的选择框,选择“”文件,出现图3.5所示画面,如图选择,鼠标右键,在弹出的菜单中选择“新建驱动程序连接”,出现图3.6所示画面。图3.5 添加PROFIBUS DP驱动程序图3.6 连接属性给新建的连接命名“RS232/485”“属性”按钮。出现图
16、3.7所示画面,在该对话框中填入从站站号,该站号必须与硬件设置一致,本例设置为19。完成上述设置后,要对cp5611进行“系统参数”的设置,在图3.5所示的画面中,选择“系统参数”,设置如图3.8所示。图3.7 新建连接属性图3.8 CP5611系统参数设置3.3 建立标签(Tag)建立的标签、数量应该与COM PROFIBUS配置一致。本例所提供的COM PROFIBUS配置文件为:DSdemo.pb5。在图3.9所示画面中,新建标签组和标签。本例中新建了两个组|:Input和Output。各自对应输入标签和输出标签。图3.9 新建组建立组完成后,在树形列表中选择Input组,鼠标右键选择“
17、新建变量”,图3.10所示 。图中新建了一个“输入数据长度”标签,该标签与PB-B-RS232/485的“数据长度”字节对应。“选择”按钮,设置标签的输入地址,出现图3.11所示对话框。图3.10 设置变量属性图3.11 由于PB-B-RS232/485总线桥的“接收数据长度”位于PROFIBUS输入区的第一个字节,则应选择“Input”,“Byte”设为0。接着新建接收状态标签“statusIn”,设置方法同上,“byte”设为1;输入数据1标签,“byte”设为2;输入数据2标签,“byte”设为3;输入数据3标签,“byte”设为4;输入数据4标签,“byte”设为5;依此类推。输入组的
18、标签建立完成后,接着建立输出组的标签。方法与输入组的标签建立方法一样,只不过在图3.11中,要标签设置为“Output”。“图形编辑器”,鼠标右键,“打开”图形编辑器,在右侧的“对象选项板”内选择“输入/输出域”对象,将鼠标移至空白面板上,图3.12所示。图3.12 图形编辑 图3.13 I/O域组态松开鼠标左键后回弹出图3.13所示对话框。选择图3.13中变量右侧的黄颜色按钮,为该域指定标签。如图3.14进行选择。图3.14 指定变量按照上述方法,分别建立输入和输出的I/O域。完成上述工作之后,开始编辑“启动”和“复位”按钮。(2)命令按钮的编辑在“画面编辑器”的右侧的“对象选择板” 内选择
19、“windows对象”中的按钮,拖放到主画面上。分别放置两个按钮,并命名为:“单次发送”、“复位”。分别对按钮进行编程。鼠标右键选择“单次发送”,在弹出的菜单中选择“属性”,出现图3.15所示对话框。图3.15 对象属性设置如图3.15所示,选择“按左键”,鼠标双击对应的箭头,出现脚本编辑器,图3.16所示。图3.16 脚本编辑完成后,“确定”编译后退出。PB-B-RS232/485总线桥的PROFIBUS输出第一个字节是控制字,将控制字最低位置1,即可启动发送(请参见PB-B-RS232/485时用手册),上述语句就是将控制字的最低位置为1。根据PB-B-RS232/485总线桥使用手册,总
20、线桥收到数据后,才可以发送下一次数据,否则,通过将控制字的最高为置1(复位),才可以继续下一次发送。同理,对复位按钮进行编程:程序为:SetTagByte("controlOut",0x1000);关闭图形编辑器。详细设计过程,请见第四章提供的例程。(3) 设置启动画面在WinCC资源管理器中设置启动画面。如图3.17所示。图3.17 设置启动画面(4)运行图标开始运行程序。第四章将介绍例程的使用。第四章 WinCC例程 总线桥演示系统4.1 复制COM PROFIBUS配置文件和WinCC项目例程提供的COM PROFIBUS 的配置文件:DSdemo.pb5,将该文件复制到COM PROFIBUS 安装的所在目录下的data文件夹下。并按照第一、二章设置“Set PG/PC”。然后,将WinCC项目程序 Dsdemo复制到如下目录:SIEMENSWinCCWinCCProjects 。运行WinCC,选择菜单:文件打开,选择并打开Dsdemo目录下的DSdemo.MCP文件。如果所运行程序的计算机名与用户计算机名不一致,在运行时,WinCC会提示用户“激活”程序。在“激活”程序之后,按照第三章3.1节的步骤,将例程的计算机名修改为用户计算机名。修改完成后,即可运行例程。运行完成后,如果
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 年度线性低密度聚乙烯产业分析报告
- 年度吸污车产业分析报告
- 2025年度楼房建筑工程合同纠纷解决协议4篇
- 二零二四年养老社区三方物业服务委托合同文本3篇
- 二零二五年度船舶租赁船运输协议合同3篇
- 二零二五年酒店客房家具更新换代合同3篇
- 2025年度智能交通信号系统安装与维护承包协议合同范本3篇
- 二零二五版教育培训机构合同标的课程开发与教学质量承诺3篇
- 2025年度生物质能发电项目合作协议合同范本
- 2025年仓库租赁合同范本-包含消防安全及应急响应条款3篇
- GB/T 33688-2017选煤磁选设备工艺效果评定方法
- GB/T 304.3-2002关节轴承配合
- 漆画漆艺 第三章
- CB/T 615-1995船底吸入格栅
- 光伏逆变器一课件
- 货物供应、运输、包装说明方案
- (完整版)英语高频词汇800词
- 《基础马来语》课程标准(高职)
- IEC61850研讨交流之四-服务影射
- 《儿科学》新生儿窒息课件
- 材料力学压杆稳定
评论
0/150
提交评论