profibus开发板pb rs应用手册_第1页
profibus开发板pb rs应用手册_第2页
profibus开发板pb rs应用手册_第3页
profibus开发板pb rs应用手册_第4页
profibus开发板pb rs应用手册_第5页
已阅读5页,还剩43页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

V3.x的介绍本小节简单介绍一下V3.5型产品和升级版本的基本功能,关于更详细的说明请参考本手册和《PB-B-RS232/485产品手册》中的附录部分品,可使用V3.5型产品来替换,而不必作任何改动。V3.5型产品具有的功能如下:⑴RS232/485波特率可以选择 、9600、19.2K、38.4K、8位无校验、8位+偶校验、8位+奇校验、7位+偶校验、7位+奇校验、8位+地址数据标记、7位+2停止位+无校验。⑶自动定时发送功能:在配置中,定时发送间隔时间从50毫秒到10秒可选。选择,从50毫秒到10秒可选。0-3.5个字符时间(与波特率、字符位数和有无校验有关)没有接收到下一个字符时,认为报文结束。GSD文件:V3.5型产品GSD文件是DS232_35.GSD,见下图0-2V3.y产品不能使用V3.5的GSD文件DS232_35.GSD。V3.4GSDV3.5GSDV3.4GSDV3.5GSD组态中的产品名称:PB-B-0-品功能的基础上,又设计出了新功能的产品。其中,V3.6V3.5产品功能的基础上增加了一个”位+字符+校验”方式:8位+两停止位+无校验;关于升级版本的新增功能可见下表0-1所示。位+字符+校验方式:8位+两停止位+0-1PB-B-RS232/485/V3x新增加功能的所有功能,关于新增功能在本手册后面的附录中有详细的介绍。升级产品的GSD文件说明:V3.6型产品的GSD文件是DS232_36.GSD目 ⒈建立一个PROFIBUS主 ⑷编译存盘(Saveand 三.例1:一个典型的“发→收→发→收→”例子STEP7Project文件名 ⑴硬件配 ②通信状态 ③通信控制 ④按钮K0~K7、指示灯LD0~LD7对应I/O地 ⑵通信协 ⑶PLC中的梯形图程 ⑷演示程序操 四.例2:一个典型的“发→发→”例子,STEP7Project文件名 ⑴硬件配 ②通信状态 ③通信控制 ④按钮K0~K7、指示灯LD0~LD7对应I/O地 ⑵通信协 ⑶PLC中的梯形图程 ⑷演示程序操 五.例3:一个典型的“收→发→收→发→”例子,STEP7Project文件名 ⑴硬件配 ②通信状态 ③通信控制 ④按钮K0~K7、指示灯LD0~LD7对应I/O地 ⑵通信协 ⑶PLC中的梯形图程序 ⑷演示程序操 六.例4:一个典型的“收→收→”的例子,STEP7Project文件名 ⑴硬件配 ②通信状态 ③通信控制 ④按钮K0~K7、指示灯LD0~LD7对应I/O地 ⑵通信协 ⑶PLC中的梯形图程 ⑷演示程序操 七.例5:如何使用自动发送和按指定长度接收的例子,STEP7Project文件名 ②通信状态 ③通信控制 ④按钮K0~K7、指示灯LD0~LD7对应I/O地 ⒈将PROFIBUS通信地址定位在WORD区以节省主站资 /取,STEP7Project文件名 ⑴硬件配 ⑵通信协 ⑶PLC中的梯形图程 ⑷演示程序操 一.PB-B-RS232/V35通信的实例系统见图1:实例系统A结构图;1A实例系统A1121GSD31 9针D4S7-3008DI、8DO块15STEP7161二.如何在主站中配置PB-B-RS232/485/V35接口PROFIBUS浏览,并从“2。配置从站PB-B-RS232/485/V35”开始阅读。将PB-B-RS232/485/V35的GSD文件DS232_35.GSD,COPY至 下,PB-B-RS232/485/V35图标DS232.bmp文件COPY至 下 6ES7315-2AF03-0AB0(本例)双击,见图7。PB-B-⑴配置从站PB-B-点击PROFIBUS(1)DPmastersystem(1使其选中横线变黑打开HardwearCatalog\PROFIBUSDP\AdditionalFieldDevices\Gateway\PB-B-RS232/485/V35双击;\置。其它第产品的配置办法相同。PB-B-RS232/485/V35PRFIBUS输入/①在 ,0#PROFIBUS输入/输出。注意:RS232/485发送报文长度≤PROFIBUS输出、RS232/485接收报文长度≤1#~7#槽用来插入Out……中“16ByteIn16ByteOut”。共计:64ByteIn64Byteout。216WordIn+16WordOut也可配置64ByteIn+64ByteOut,区别详见本册“八、应用经验”.8个槽没有用完,请用PB-B-RS232/485/V35empty填满。见图125-7应用PB-B-RS232/485/V35RS232/485 ②配置RS232/485Baudrate960013⑷编译存盘(Saveand.一次应答通信后没有间隔立即执行下一次应答通信。如果需要有发送时间间隔的通信,采用自动定时发送模式比较简单,参考“七、例5STEPSTEPS7-300CPU315-PROFIBUS-DPPB-B-……1实例系统A⑴硬件配置①PB-B-RS232/485/V35配置数据........②通信状态字IIIII③通信控制字QQQQQQ强置接收完毕/K0~K7、指示灯LD0~LD7I/O⑵通信协议① 、、、、、、、、(PC2:串口测试程序)回答数据长度≤64PLC中的梯形图程序18t232_1⑷演示程序操作<1>将PC1中的STEP7程序t232_1和硬件配置到PLC中,PB-B-RS232/485/V35中的否则应检查电缆、电缆插头、配置、PB-B-RS232/485/V35中站号的设置;收完毕/发送允许”状态,即I1.0=reok_tren=1,Q66.0=LD0=1,LD0灯亮,见梯形图Network8。数据位:8;停止位:1;接收区:十六进制显示;发送区:十六进制发送,如图19:19PC2<4>I66.0=K0;Q1.0=start_trK0Network7,Q1.001,启动(绿闪PC2上的接收数据窗口有数据:、、、、、、、、、AA,此时为“发送完毕/等待接收”状态,即I1.0=reok_tren=0,Q66.0=LD0=0,LD0灯灭。<5>在PC2发送数据窗口键入数据,长度≤64,比如:11121314 a1b1c1d1e1f(十的“发-收-发-收”过程,图21。四.2:一个典型的“发→发→”例子,STEP7Project文件名:STEPSTEPS7-300CPU315-……1A⑴硬件配置图 采用自动发送模式是完成“发→发→”过程的最便利方PROFIBUS输入/RS232/485报文格式………….……②通信状态字IIIII③通信控制字QQQQQQ强置接收完毕/K0~K7、指示灯LD0~LD7I/O⑵通信协议 、、、、、、、、、PLC中的梯形图程序23t232_2⑷演示程序操作①将PC1中的STEP7程序t232_2和硬件配置到PLC,PB-B-RS232/485/V35中的PROFIBUS通信灯PBFAL(红色)灭PBOK黄色)PROFIBUS已连通,否则应检查电缆、插头、配置及PB-B-RS232/485/V35中的站号设置是否正确;PLC停止位:1;接收区:十六进制显示,如图24所示:④按K1=I66.1接通Q1.1=自动发送模式选择;按K0=I66.0=1,接通Q1.0=启动发送start_tr;观察A,PB-B-RS232/485/V35RS232/485的从设备,见图STEPSTEPS7-300CPU315-……1A④PC1监测PLCPROFIBUS输入区,观察接收到的RS232数据,在PC2“串口测试程序”上可⑴硬件配置PROFIBUS输入/RS232/485报文格式................②通信状态字

25t232_3IIIII③通信控制字QQQQQQ强置接收完毕/K0~K7、指示灯LD0~LD7I/O⑵通信协议①(PC2+串口测试程序)RS232①PC1监测IB0~IB65,观察接收到的RS232数据 、、、、、、、、、AA;PLC中的梯形图程序:26t232_3⑷演示程序操作①将PC1中的STEP7程序t232_3和硬件配置到PLC中,PB-B-RS232/485/V35中的PROFIBUS通配置及PB-B-RS232/485/V35中的站号设置;送完毕”状态,即I1.0=reok_tren=0,Q66.0=LD0=0,LD026:t232_3Network8。停止位:1PC2发送数据窗口键入数据,长度≤64“自动发送周期:1000毫秒”,则可看到连续的“收-发-收-发”过程,见图27。PBB-RS232/485/V35TXD(绿闪RXD(绿闪LD0~LD7对应的“接收完校验错标记oe_erD788,见图28。六.4:一个典型的“收→收→”的例子,STEP7ProjectA:PB-B-RS232/485/V35RS232/485从设备。见图②PLCPC2“串口测试程序”自动发送数据,PLC接收到数据后不发送回答数据,由此形成连续的“收→收→”过程。STEPSTEPS7-300CPU315-…………1A⑴硬件配置PROFIBUS输入/RS232/485报文格式........②通信状态字IIIII③通信控制字QQQQQQ强置接收完毕/K0~K7、指示灯LD0~LD7I/O⑵通信协议PB-B-RS232/485/V35RS232从设备,上电后处在“等待接收/发送允许”reok_trenI1.0=0②现场设备(PC2+串口测试程序)RS232③PC1监测IB0~IB65,观察接收到的RS232的数据PLC中的梯形图程序⑷演示程序操作①将PC1中的STEP7程序t232_4和硬件配置到PLC,PB-B-RS232/485/V35中的PROFIBUS通信置及PB-B-RS232/485/V35中站号的设置;PLCPB-B-RS232/485/V35RS232从站,因此上电后应处于“发送完毕/等待接收”状态,即I1.0=reok_tren=0,Q64.0=LD0=0,LD0灯灭。见图30:232_4Network2。08090A0B0C0D0E0F10111213 A1B1C1D1E(2程,见图31。PBB-RS232/485/V35TXD(绿闪RXD(绿闪LD0~LD7对应的“接收完偶校验错标记oe_er:D7。0B0C0D0E0F10111213 A1B1C1D1E32.A,PB-B-RS232/485/V35RS232/485主设备,②PLC运行程序后,实验自动发送和按指定长度接收功能④PC1监测PLC的PROFIBUS输入区,观察接收到的RS232数据STEPSTEPS7-300CPU315-……

1A33t232_5①PB-B-RS232/485/V35配置数据....②通信状态字IIIII③通信控制字QQQQQQ强置接收完毕/K0~K7、指示灯LD0~LD7I/OPLC

34t232_5①将PC1中的STEP7程序t232_5和硬件配置到PLC中,PB-B-RS232/485/V35中的PROFIBUS通PBFAL(红)PBOK(黄色)PROFIBUS已连通,否则应检查电缆、插头、配置及PB-B-RS232/485/V35中站号的设置;允许”状态,即I1.0=reok_tren=Q66.0=LD0=1,LD0灯亮。停止位:1;接收区:十六进制显示;发送区:十六进制发送,如图35。“接受完毕/reok_tren1STEP7PC2接收到总线桥发来的10个数据。发送以1秒为间隔不停的发送。RS232/485从设备对总线桥的发送有回答,如果能保证从设备的回答能在总线桥下一次发送之前完成(可通过加大发送时间间隔来达到此目的)36是发送-接收时序图,条件是:从站回答延时时间Tsdr++开始发送。因此需要修改Network4,见下图37并请仔细阅读说明部分。I1.0“接收完毕/发送允许”条件后,好处是:发送一定在接收完毕后进行,保证了严格的应答关测的总线桥接收数据长度IB0=B#16#05。图 图八.应用经验PROFIBUS通信地址定位在WORD区以节省主站资源少支持64×10=640字节(5120Bit)输入+64×10=640字节(5120Bit)输出。S7-300而言,WORD256S7-400而言,WORD512地址以后。I/O定WORDSFC14、SFC15将数据读入(IW)/写出(QW)数据区,而不使用MOV指令。SFC14功能是:按槽大于IW256

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论