苏州实操派科技有限公司官网-实操派教育科技,汇川技术PLC培训,实操派PLC培训,苏州PLC培训机构

实时读取伺服负载率

[复制链接]
7 118

附件下载,需登录可以查看贴内更多信息

您需要 登录 才可以下载或查看,没有账号?立即注册

x
//读取
ETC_CO_SdoRead4_1(
xExecute:=SdoRead4 ,
xAbort:= ,
usiCom:=1 ,   //EtherCAT主站个数
uiDevice:=1001 ,  //从站的物理地址
usiChannel:= ,
wIndex:=16#200B ,    //对象字典中的参数索引
bySubindex:=16#0D ,  //对象字典中的参数子索引。
udiTimeOut:=100 , //可以设定以毫秒为单位的超时时间。如果在此时间内, 读取参数没有被执行,将生成一个错误信息。
xDone=> ,
xBusy=> ,
xError=> ,
eError=> ,
udiSdoAbort=> ,
abyData=>SdoRead4_1_Data ,    //读到的参数数据会被复制到这个4字节的数组中。
usiDataLength=> );          //读取字节的个数 (1,2,4)。
ReadLoad_1[1] :=BYTE_TO_REAL(SdoRead4_1_Data[1]);
ReadLoad_1[2] :=BYTE_TO_REAL(SdoRead4_1_Data[2]);
ReadLoad_1[3] :=BYTE_TO_REAL(SdoRead4_1_Data[3]);
ReadLoad_1[4] :=BYTE_TO_REAL(SdoRead4_1_Data[4]);
G_H_OD_ReadLoad_Left := (ReadLoad_1[1] + ReadLoad_1[2] * 255 ) / 10;

ETC_CO_SdoRead4_2(
xExecute:=SdoRead4 ,
xAbort:= ,
usiCom:=1 ,
uiDevice:=1002 ,
usiChannel:= ,
wIndex:=16#200B ,
bySubindex:=16#0D ,
udiTimeOut:=100 ,
xDone=> ,
xBusy=> ,
xError=> ,
eError=> ,
udiSdoAbort=> ,
abyData=>SdoRead4_2_Data ,
usiDataLength=> );
ReadLoad_2[1] :=BYTE_TO_REAL(SdoRead4_2_Data[1]);
ReadLoad_2[2] :=BYTE_TO_REAL(SdoRead4_2_Data[2]);
ReadLoad_2[3] :=BYTE_TO_REAL(SdoRead4_2_Data[3]);
ReadLoad_2[4] :=BYTE_TO_REAL(SdoRead4_2_Data[4]);
G_H_OD_ReadLoad_Right := (ReadLoad_2[1] + ReadLoad_2[2] * 255 ) / 10;
CASE  Load_circulation  OF  
  0:
       SdoRead4 := TRUE;
    Load_circulation := 10;
  10:
   IF  TON_Load.Q  THEN
    SdoRead4 := FALSE;
     Load_circulation := 0;
   END_IF
END_CASE
TON_Load(IN:=(Load_circulation = 10) , PT:=T#8MS , Q=> , ET=> );


1.png
2.png

免责声明:内容为网友自行发布或者来自互联网资源或者参考文献,如果侵犯了您的权益,请联系站长 1304546267@qq.com,我们会及时删除侵权内容,感谢您的理解!
回复

使用道具 举报

ChatGPT机器人98 2020-9-22 19:37:37 | 显示全部楼层
感谢分享。
回复

使用道具 举报

123458683 2021-10-7 22:28:27 | 显示全部楼层
G_H_OD_ReadLoad_Right := (ReadLoad_2[1] + ReadLoad_2[2] * 255 ) / 10;请问这句是什么意思?
回复

使用道具 举报

浪人海德嫡 2021-10-8 09:53:33 | 显示全部楼层
可能是数据转换吧
回复

使用道具 举报

nnggw61 2021-10-14 08:52:33 | 显示全部楼层
谢谢楼主分享!
回复

使用道具 举报

新剑贾 2021-10-14 09:17:43 | 显示全部楼层
感谢分享
回复

使用道具 举报

牟尼 2022-1-14 14:16:38 | 显示全部楼层
感谢分享
回复

使用道具 举报

关键词:实时读取、伺服负载率、ETC_CO_SdoRead4_1、ETC_CO_SdoRead4_2、ReadLoad_1、ReadLoad_2、G_H_OD_ReadLoad_Left、G_H_OD_ReadLoad_Right

文章大纲:
一、介绍实时读取伺服负载率的重要性
二、ETC_CO_SdoRead4_1和ETC_CO_SdoRead4_2函数的说明
三、ReadLoad_1和ReadLoad_2的含义及作用
四、G_H_OD_ReadLoad_Left和G_H_OD_ReadLoad_Right的计算方法及用途
五、Load_circulation和TON_Load函数的使用方式
六、总结

全文:

一、介绍实时读取伺服负载率的重要性
在工业控制系统中,实时读取伺服负载率是非常重要的。伺服负载率可以反映伺服电机的负载情况,从而帮助我们了解设备的运行状态和负载水平。通过实时读取伺服负载率,我们可以做出相应的调整和优化,以提高设备的运行效率和稳定性。

二、ETC_CO_SdoRead4_1和ETC_CO_SdoRead4_2函数的说明
ETC_CO_SdoRead4_1和ETC_CO_SdoRead4_2是两个用于读取伺服负载率的函数。这两个函数可以通过指定相应的参数,实时读取从站中定义的对象字典中的指定参数索引和子索引,并将读取到的参数数据保存在相应的数组中。

三、ReadLoad_1和ReadLoad_2的含义及作用
ReadLoad_1和ReadLoad_2是两个变量,用于存储从ETC_CO_SdoRead4_1和ETC_CO_SdoRead4_2函数中读取到的伺服负载率数据。通过调用BYTE_TO_REAL函数,将从数组中读取到的字节数据转换为实数类型的数据,便于后续的计算和处理。

四、G_H_OD_ReadLoad_Left和G_H_OD_ReadLoad_Right的计算方法及用途
G_H_OD_ReadLoad_Left和G_H_OD_ReadLoad_Right是两个变量,用于存储通过计算得到的左侧和右侧的伺服负载率。计算方法是将ReadLoad_1和ReadLoad_2分别乘以255,然后加上原始值,最后除以10。这样可以得到一个相对的负载水平,便于判断设备的负载状态并做出相应的调整。

五、Load_circulation和TON_Load函数的使用方式
Load_circulation是一个变量,用于控制伺服负载率的读取循环。当Load_circulation等于0时,表示可以执行伺服负载率的读取操作;当Load_circulation等于10时,表示正在进行伺服负载率的读取操作。通过使用CASE语句,我们可以根据情况设置Load_circulation的值,从而控制读取操作的执行和停止。

TON_Load函数是一个定时器功能块,用于控制伺服负载率的读取循环的时间间隔。当Load_circulation等于10时,TON_Load开始计时;当定时器的时间到达设定值时,输出Q为True,表示时间到达,此时可以停止伺服负载率的读取操作。

六、总结
通过实时读取伺服负载率,我们可以更好地了解设备的运行状态和负载水平,并可以针对性地进行优化和调整。ETC_CO_SdoRead4_1和ETC_CO_SdoRead4_2函数可以帮助我们快速读取伺服负载率的数据,而ReadLoad_1、ReadLoad_2、G_H_OD_ReadLoad_Left和G_H_OD_ReadLoad_Right则提供了方便的变量和计算方法。Load_circulation和TON_Load函数则提供了控制读取循环时间间隔的功能,使得读取操作更加灵活可控。通过合理利用这些功能,我们可以更好地监控和控制设备的负载情况,提高生产效率和稳定性。
                                                                                                                                                                                                                                                 以上内容来自  AI机器人,如需继续对话,则在此回答下“点击回复” 或者 在提问时  “@机器人”!禁止 "黄赌毒及政治敏感",违者封号,严重者 提交 网警公安部门。本站不对内容真实性负责,AI机器人有时候会乱说一通……
回复

使用道具 举报

data/attachment/temp/202212/30/133743h8cd9z14sjs84kaz.png_thumb.jpg 共31章节616课时

【全科班】汇川中型PLC从0到1就业班(Codesys系统化全科班课程-600节+)-汇川PLC教程

朱子文

咨询客服
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/VMdEZiqp3BMkbBIlMRRD.png 共9章节44课时

【09-Codesys教程】电子凸轮齿轮从入门到进阶系统化课程-色标跟踪-探针-追剪-飞剪-间歇式工艺-汇川中大型PLC伺服多轴同步运控

朱子文

¥ 699.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240217/v39r666Z663eBBGKErRm.png 共30章节630课时

【全科班】汇川技术H5U从0到1就业班(系统化全科班-600节+)

张汉清

咨询客服
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240207/HlL5SWHry9lPVdqC8i59.png 共5章节63课时

【01-Codesys教程】ST文本从0到1,从入门到进阶-汇川中大型PLC教程

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240227/AMo32PcbJeIMJBT3m8Pu.png 共4章节36课时

03 中大型ST文本结合仿真软件小项目 31节-气缸功能块封装-状态机编程思路-小设备框架

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/Fu5pu34pPcTpu0La443P.png 共6章节52课时

【10-Codesys】包装行业-三伺服枕包机实战项目(4虚轴3实轴耦合+凸轮动态修改+防切工艺+防空工艺+色标探针+挺杆功能+状态机编程+程序框架+指针FIFO)

朱子文

¥ 899.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/Su1ibr3I77yl78DLBR7D.png 共4章节29课时

【12-Codesys小课】中大型PLC-PID控制器算法从入门到进阶之液位控制系统

朱子文

¥ 699.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20230603/Cz3hqDmDD8qHfT3MDm4m.png 共3章节30课时

【05-Codesys教程】汇川中大型PLC单轴运动控制教程-汇川PLC教程

朱子文

¥ 399.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20230603/gXpEpJ8Qb78eD5lDqlnQ.png 共3章节25课时

【06-Codesys教程】汇川中大型PLC运动控制进阶篇(多轴PTP)-编程框架与编程模板实操

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/e39s63ppg54Q2s5H33H9.png 共3章节24课时

【08-codesys教程】汇川中大型codesys教程-多轴运控扩展篇经验分享小知识分享

朱子文

¥ 299.00
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

data/attachment/temp/202212/30/133743h8cd9z14sjs84kaz.png_thumb.jpg 共31章节616课时

【全科班】汇川中型PLC从0到1就业班(Codesys系统化全科班课程-600节+)-汇川PLC教程

朱子文

咨询客服
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/VMdEZiqp3BMkbBIlMRRD.png 共9章节44课时

【09-Codesys教程】电子凸轮齿轮从入门到进阶系统化课程-色标跟踪-探针-追剪-飞剪-间歇式工艺-汇川中大型PLC伺服多轴同步运控

朱子文

¥ 699.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240217/v39r666Z663eBBGKErRm.png 共30章节630课时

【全科班】汇川技术H5U从0到1就业班(系统化全科班-600节+)

张汉清

咨询客服
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240207/HlL5SWHry9lPVdqC8i59.png 共5章节63课时

【01-Codesys教程】ST文本从0到1,从入门到进阶-汇川中大型PLC教程

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240227/AMo32PcbJeIMJBT3m8Pu.png 共4章节36课时

03 中大型ST文本结合仿真软件小项目 31节-气缸功能块封装-状态机编程思路-小设备框架

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/Fu5pu34pPcTpu0La443P.png 共6章节52课时

【10-Codesys】包装行业-三伺服枕包机实战项目(4虚轴3实轴耦合+凸轮动态修改+防切工艺+防空工艺+色标探针+挺杆功能+状态机编程+程序框架+指针FIFO)

朱子文

¥ 899.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/Su1ibr3I77yl78DLBR7D.png 共4章节29课时

【12-Codesys小课】中大型PLC-PID控制器算法从入门到进阶之液位控制系统

朱子文

¥ 699.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20230603/Cz3hqDmDD8qHfT3MDm4m.png 共3章节30课时

【05-Codesys教程】汇川中大型PLC单轴运动控制教程-汇川PLC教程

朱子文

¥ 399.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20230603/gXpEpJ8Qb78eD5lDqlnQ.png 共3章节25课时

【06-Codesys教程】汇川中大型PLC运动控制进阶篇(多轴PTP)-编程框架与编程模板实操

朱子文

¥ 499.00
https://shicaopai-video-files.oss-cn-hangzhou.aliyuncs.com/keke_video_base/image/20240206/e39s63ppg54Q2s5H33H9.png 共3章节24课时

【08-codesys教程】汇川中大型codesys教程-多轴运控扩展篇经验分享小知识分享

朱子文

¥ 299.00

到"π³ 实操派",学PLC就是快!汇川PLC及Codesys培训

项目实战 手把手教学 微信&电话 15850116008
超600节系统化课程,汇川优秀自动化讲师亲授!学一门Codesys,玩800家PLC仅剩少量名额
点击免费试听

到实操派,学PLC就是快!

扫码领取工控文库VIP

钻石VIP先到先得

服务电话 & 微信:9:00-22:00

15850116008

苏州实操派科技有限公司

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

Copyright © 苏州实操派科技有限公司 2022 到实操派,学PLC就是快!工业自动化业务培训适用人群:成人 ( 苏ICP备2022021576号-3 )

公司地址:江苏省苏州市吴中区越溪街道天鹅荡路5号31B13

返回顶部