ImageVerifierCode 换一换
格式:DOCX , 页数:13 ,大小:362.55KB ,
资源ID:20768572      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/20768572.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(PLC读取S120双字参数的多种技术实现方式文档格式.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

PLC读取S120双字参数的多种技术实现方式文档格式.docx

1、一 在PLC中双字读取参数在扩展的双字位置关联R63参数PLC端程序如下计算的方式是将读取的值(分子)除以4000(双字为40000000),算出速度的百分比,然后再乘以P2000速度标称值(对应于电机铭牌额定速度值,最好以P2000-P2007的参考值为准。),得出实际速度值。电机反转效果相同由于程序是通过SFC14,SFC15通讯的,所以读上来的参数在DB块中,我们从DB块的指定位置读取这个双字参数,放入MD1000中间变量,然后转成实型。由于是双字,所以40000000以及额定电机转速6000(16#1777)都必须转成实型。最后将实型值进行公式换算,得出正确的结果。二,在PLC中单字读

2、取参数如果参数值不会超过一个单字的上限,我们也可以用单字读取,将R63 关联到单字,然后再程序处理单字处理在PLC中也要进行实型转换,然后再按照百分比形式计算读取值(实型)/ 4000(实型)* 额定值(实型)= 实际值(实型)三 利用S120 的DCC功能进行内部换算后输出首先插入一个DCC功能,将R63引入,并转换成实型(和PLC不同的是这里它已经演变成一个百分比小数,不需要再和4000进行比较),然后再使用MUI乘以6000额定转速,得出实际速度值,要注意的是这个值是实型值,不适合直接关联到报文,否则不起作用,需要转换成双整型,然后才能关联输出。另外新建的DCC也需要编译下载关联形式在驱

3、动轴的专家列表中也可以直接看到我们新建的导出变量在PLC端我们只要直接引入这个变量就可以看到实际速度值,不需要进行进一步的处理在DCC配置运行上电时有时会出现51006故障,可以直接以复位命令处理。DCC建立过程1 激活DCC功能在设备联机的条件下,点击驱动下Select technology package, 打开库工艺包选择 勾选tpdcblib工艺包,这时只能看到离线的版本,在线没有版本,点击action列,选择load into to target device.再点击perform actions,系统会自动装载库到目标设备,装载过程比较缓慢,需要的等待,装载结束后,就可以看到在线列

4、中有版本号存在。装载结束时,action列中自动变为no action。装载完成后设备必须再次断电上电。2. 导入DCB库文件第一次使用DCC必须导入库文件,否则打不开任何功能块点击驱动轴下的insert DCC charts, 会跳出命名窗口,命名后点击OK,进入insert DCB libraries窗口。将所需的DCB库导入到右侧,点击accept确认。然后会自动进入CFC编程窗口。在进入下一步工作之前,必须在线编译保存刚刚建立的DCC1,然后再次离线。3 离线状态下为该DCC任务设置执行时间。右键DCC1选择set execution groups,打开设定界面,根据自己的需要进行执行

5、周期时间选择。4 在CFC窗口中新建一个NSW实型转换模块,在selector中指明选择0号输入点外接引入5 在X1输入端声明变量*100, 对应于P21600 (内定基址为21500,加上100,其它变量类似)6 在NSW的*100位置右键点击关联参数7 对输出进行关联,并命名。8 新建一个实型的MUI乘法块,在I/O中删除多余的输入点,保留两个点,其中一个点直接联线至NSW块的输出点,另外一个点输入6000.09 MUI块输出点进行变量声明10 新建一个R_DW的块,进行实型值对双整形的转换,并将输入和MUI输出关联11 对R_DW 块进行输出变量声明,然后进行输出报文关联12点击CFC编

6、译,确认DCC程序没有错误。然后scout 连线下载,12 可能的问题,设定的执行周期时间太小,有可能报以下故障,看P112,P115参数,只要在set execution group中增加执行时间,大于最小值就能解决。需要离线修改,在线下载。执行组周期时间的设定,一般分为两种,一种是固定执行时间,例如:在速度设定之前。另一种是自由执行时间,以r21002为基础乘以倍数的硬件采样时间,还有以r21003为基础乘以倍数的软件采样时间,采样时间最小为1ms,设置低于这个值,会自动设为1ms, 最大值为r21003,大于此值会报故障F51004另外在驱动中DCC编程会影响运算能力,所以在CU下观察R9976,观察负荷平均值以及最大值。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1