CP340-使用-STEP7-V5.5-进行-ASCII-通讯_第1页
CP340-使用-STEP7-V5.5-进行-ASCII-通讯_第2页
CP340-使用-STEP7-V5.5-进行-ASCII-通讯_第3页
CP340-使用-STEP7-V5.5-进行-ASCII-通讯_第4页
CP340-使用-STEP7-V5.5-进行-ASCII-通讯_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

CP340使用STEP7V5.5进行ASCII通讯硬件列表硬件列表组态和配置新建项目创建CPU300站点组态CP340设置协议ASCII编写通信程序逻辑地址的填写调用发送接收功能块FB3、FB2创建发送DB块和接收DB块设备连接通信测试设置串口调试调试软件SSCOM32CP340与调试软件测试通信数据硬件列表设备名称设备型号PS3076ES7307-1EA00-0AA0CPU315-2DP6ES7315-2AG10-0AB0MMC6ES7953-8LG11-0AA0CP3406ES7340-1AH01-0AE0组态和配置1、打开STEP7,点击File->New...创建一新项目,项目名称为ptp。图12、用鼠标右键点击项目名称,选择InsertNewObject->SIMATIC300Station,更改站的名称为CP340ASCII。图23、双击Hardware进入硬件组态界面,插入RACK、CPU315-2DP、CP340。图34、双击CP340模板,点击Parameter...,配置CP340参数。图45、在Protocol选项中选择ASCII。图56、双击Protocol下的信封图标,配置ASCII通信参数,设定的通信参数要和通讯伙伴的相同。通信波特率:9600bps,数据位:8位,停止位:1位,奇偶校验:无,字符延迟时间:4ms,其他的参数都采用默认设置。图67、参数配置完成后点击“保存编译”按钮,保存编译硬件组态,并确认没有错误后将硬件组态下载到CPU中,至此完成了全部的硬件组态过程。图7编写通信程序1、双击OB1,打开OB1编程画面,从库Libraries->CPPtP->CP340中调用发送功能块FB3P_SEND,并为其分配背景数据块DB3,将块参数LADDR设为硬件组态中CP340模块的起始逻辑地址256。图82、创建发送数据块DB1。图93、调用发送功能块,设置参数。图10CP340的发送功能块FB3P_SEND的参数设置见下表。LADDR硬件组态中的起始逻辑地址,本例中为256DB_NO发送数据块号,本例中为1(DB1)DBB_NO发送数据的起始地址,本例中为0(DB1.DBB0)LEN发送数据的长度,本例中为10REQ发送数据触发位,上升沿触发,本例中为M0.0R取消通讯,本例中不用DONE发送完成位,发送完成且没有错误时为TRUE,ERROR错误位,为TRUE说明有错误STATUS状态字,标识错误代码,查看CP340手册获得相应的说明4、从库Libraries->CPPtP->CP340中调用接收功能块FB2P_RCV,并为其分配背景数据块DB2,将LADDR设为CP340的起始逻辑地址256。5、创建接收数据块DB10。图116、调用接收功能块,设置参数。图12CP340的接收功能块FB2P_RCV的参数设置见下表。LADDR硬件组态中的起始逻辑地址,本例中为256DB_NO发送数据块号,本例中为10(DB10)DBB_NO发送数据的起始地址,本例中为0(DB10.DBB0)LEN接收数据的长度,本例中为MW2,只有在接收到数据的当前周期,此值不为0,可以查看MW4的值来确认接收到数据的长度EN_R使能接收位,本例中为M0.1R取消通讯,本例中不用NDR接收完成位,接收完成并没有错误为TRUE,ERROR错误位,为TRUE说明有错误STATUS状态字,标识错误代码,查看CP340手册获得相应的说明设备连接本文档使用的CP340的接口是RS232C,因此需要通过标准的RS232C电缆来连接CP340和计算机的串口,具体的电缆连接方法请查看CP340手册B章节连接电缆部分(见:手册、文档和软件链接部分)。如果使用的CP340是RS485接口的模块,需要使用RS232C/RS485转换器。通信测试前面使用Step7V5.5软件已经将通信CP340的通信工作做完,下面进行通信测试。这里使用串口通讯测试软件SSCOM32软件来测试CP340和计算机的通信,步骤如下。1、CP340从SSCOM32接收数据首先将硬件配置和程序下载到CPU315-2DP中,将M0.1设为TRUE,使能接收。在计算机上打开软件SSCOM32,在字符输入窗口输入16进制数据0102030405060708090A,然后点击发送按钮发送数据。图13在STEP7中打开接收数据块DB10监控接收到的数据,可以看到SSCOM32发送的数据被正确的接收。图142、CP340发送数据到SSCOM32将M0.0从FA

温馨提示

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

评论

0/150

提交评论