CP341驱动配置

CP341驱动配置
    在您的计算机上首先安装STEP7 5x软件和CP34x模板所带的软件驱动程序.模板驱动程序包括了对CP341进行参数化的窗口(STEP7硬件
组态界面下可以打开)、用于串行通讯的FB程序块。当系统上电,CP34x模板初始化完成后,CP34x上的sF灯点亮:
电机技术在硬件组态窗口中双击CP341模板,打开CP341模板的属性窗口,选择通讯协议modbus,网络工作方式设置为半双工,请记录下模板的硬件地址
以便在编程序时用到。双击CP341模板属性窗口中的protocol 协议图标进行协议参数设置,这里我们使用默认值:9600 bits 8 data bits 1 stop biteven parity。对的硬件组态存盘编译,下载硬件组态.如果此时sF灯亮.请将通讯电缆与另一个通讯伙伴进行连接后.SF灯熄灭,说明硬件组态正确。
5 程序编写
(1)CP341发送模块的设计而发送程序主要是通过调用功能块FB8来实现,遇见波利FB8是基于上升沿触发工作的.来一个上升沿FB8工作一次向总线上发
送一个请求数据包,所以在程序中一定要设计一个触发代码段,来不断的使REQ=M500
中国移动万花筒循环往复的置1”置0,这样FB8就可以正常运行了。
    在设计程序时一定要注意FB8的参数SF=‘S’北京出租车业垄断黑幕R_TYP=‘X’的值都是大写否则程序调试不成功。FB8需要一个背景数据块.这一背景数据块一般由系统自动生成.以上程序中为DB3;对于通过CP34 1Modbus Master驱动通讯的发送模块需要设计发送数据块DB块.用来对主站发送参数进行设置和初始化。
字串8
    Modbus能够实现的功能代码共有10个.分别针对不同的寄存器读写功能设置.功能代码Initial valueB#16#4的功能是读从站的输出数据寄存器
整数型、状态字或浮点型数据:寄存器的起始地址Initial valueW#16#0是功能代码规定的寄存器的起始地址;读取寄存器的数目Initial value4的意义是从起始地址开始总共读取4个寄存器。
(2)CP341接收程序的设计
    接收程序是调用FB7来实现的,由于CP341可以处理接收程序的细节部分.因此对于设计者来说只需要进行简单的设计就可以实现数据的接收。接
收程序同样也需要设计背景数据块本例中为Db44块和接收数据块本例中为检索式DB5块。
cnki
(3)装载设计好的发送接收程序FC 1FC2

本文发布于:2024-09-22 18:13:48,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/292255.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:程序   设计   发送   硬件   模板
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议