0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何才能通过西门子的PLC读写V90伺服的参数

aYPB_plc 来源:未知 2019-08-31 09:12 次阅读

1.通过FB286读写多个参数

参数说明:

1、Start:在参数操作过程中 start 的上升沿会启动参数操作任务。

2、ReadWrite:参数=0 表示读取操作,如果等于 1 对应写入操作。

3、ParaNo:读写参数的数量,范围1~16。

4、hardwareID: 硬件标识符。

5、AxisNo:驱动编号,V90PN需设置为2。

6、Error:出错标志位。

7、Errorid:返回值。

8、BUSY:当写入参数执行时为 1,如果完成或者故障后变成 0。

9、DONE:任务执行完成,可以用于编写程序时复位请求使用。

10、Ready:程序块没有执行读或写操作,处于准备状态。

11、DiagId:返回值。

1.1写参数操作实例:

1.1.1通过FB286写入P2581(整型)、P29120(实型)两个参数,hardwareid在硬件组态中获取。FB286接口设置如图1:

图1

1.1.2此实例通过SINA_PARA背景数据块里的sxParameter[1]和sxParameter[2]设置P2581=456789,P29120=2.567.需要注意srValue与sdValue的设置,整型参数写入sdValue变量,而实型参数则写入srValue变量。如果参数有下标,则需在sindex中设置。具体设置如图2:

图2

1.1.3设置Start管脚0->1并保持待写参数完成。

1.2读参数实例

1.2.1通过FB286读出P2581(整型)、P29120(实型)两个参数,FB286接口设置如图3:

图3

1.2.2此实例通过SINA_PARA背景数据块里的sxParameter[1]和sxParameter[2]读取P2581=456789,P29120=2.567。要注意srValue与sdValue的设置,整型参数存入sdValue变量,而实型参数则存入srValue变量。具体设置如图4:

图4

1.2.3设置Start管脚0->1并保持待读参数完成。

2.通过FB287读写单个参数:

参数说明:

1、Start:在参数操作过程中 start 的上升沿会启动参数操作任务。

2、ReadWrite:参数=0 表示读取操作,如果等于 1 对应写入操作。

3、hardwareID: 硬件标识符。

4、Parameter:需要读写的参数号。

5、INDEX:参数下标。

6、ValueWrite1:此处写实型的参数值。

7、ValueWrite2:此处写整型的参数值。

8、AxisNo:驱动编号,V90PN需设置为2。

9、ERROR:出错标志位。

10、ErrorID:返回值。

11、BUSY:当写入参数执行时为 1,如果完成或者故障后变成 0。

12、DONE:任务执行完成,可以用于编写程序时复位请求使用。

13、Ready:程序块没有执行读或写操作,处于准备状态。

14、DiagId:返回值。

15、ValueRead1:此处读实型的参数值。

16、ValueRead2:此处读整型的参数值。

17、Format:所读参数的格式。

18、ErroNo:错误代码。

2.1写参数实例

2.1.1通过FB287写入P2581(整型)=12345。将要设定的参数值写入变量“wr_dint_value”=12345,通过设置Start管脚0->1并保持待写参数完成。FB287接口设置如图5:

图5

2.1.2通过FB287写入P29110(实型)=1.234。将要设定的参数值写入变量“wr_real_value”=1.234,通过设置Start管脚0->1并保持待写参数完成,。FB287接口设置如图6:

图6

2.2读参数实例

2.2.1通过FB287读出P2581(整型)=12345,通过将Start管脚0->1并保持待读参数完成,读出的参数值被写入变量“rd_dint_value”=12345。FB287接口设置如图7:

图7

2.2.2通过FB287读出P29110(实型)=1.234,通过将Start管脚0->1并保持待读参数完成,读出的参数值被写入变量“rd_real_value”=1.234。FB287接口设置如图8:

图8

(文章来源网络仅供参考。评论处大家可以补充文章解释不对或欠缺的部分)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5008

    文章

    13147

    浏览量

    461972
  • 西门子
    +关注

    关注

    93

    文章

    3007

    浏览量

    115613
  • 伺服系统
    +关注

    关注

    14

    文章

    561

    浏览量

    39172

原文标题:如何通过西门子PLC读写V90伺服的参数

文章出处:【微信号:plcfans,微信公众号:PLC发烧友】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    北京西门子V90伺服驱动器回收上门回收

    `有货联系***同步微信。北京西门子V90伺服驱动器回收上门回收,回收西门子plc模块变频器触摸屏300cpu 回收
    发表于 05-26 13:24

    江津区西门子V90伺服驱动回收 高价上门回收

    江津区西门子V90伺服驱动回收 高价上门回收, 回收热线***同步微信,高价回收西门子模块,回收西门子P
    发表于 08-14 11:38

    西门子1200PLCV90伺服驱动器TO控制模式怎么设置?

    西门子1200PLCV90伺服驱动器TO控制模式怎么设置?
    发表于 10-12 07:54

    佛山西门子V90伺服驱动器回收-西门子S120伺服驱动器回收

    佛山西门子V90伺服驱动器回收-西门子S120伺服驱动器回收, 回收热线***同步微信。回收西门子
    发表于 10-30 20:17

    西门子V90选型手册

    西门子V90选型手册,了解西门子伺服的选型资料,方便采购
    发表于 05-19 13:41 19次下载

    如何通过FM353实现与V90的位置控制

    SINAMICS V90西门子推出的一款小型、高效便捷的伺服系统。它作为SINAMICS驱动系列家族的新成员,与SIMOTICS S-IFL6伺服电机完美结合,组成最佳的
    发表于 11-21 17:17 11次下载
    如何<b class='flag-5'>通过</b>FM353实现与<b class='flag-5'>V90</b>的位置控制

    西门子SINAMICS V90 light伺服系统

    V90 light设计用于运动控制以满足一般的伺服应用,充分考虑了机器制造商和系统集成商所面临的成本和市场挑战。V90 light支持即插即用式调试、伺服性能充分优化,与SIMATIC
    发表于 11-21 17:29 8次下载

    轻松搞定西门子V90高性能伺服的办法

    西门子V90单轴伺服驱动V90设计用于运动控制以满足一般的伺服应用,充分考虑了机床制造商和系统集成商所面临的成本和市场挑战。
    的头像 发表于 02-12 15:41 2w次阅读
    轻松搞定<b class='flag-5'>西门子</b><b class='flag-5'>V90</b>高性能<b class='flag-5'>伺服</b>的办法

    西门子S7-1200如何通过PROFINET通讯实现V90PN伺服控制

    此文简单介绍一下西门子S7-1200通过PROFINET通讯实现V90 PN伺服控制。
    发表于 11-25 08:00 71次下载
    <b class='flag-5'>西门子</b>S7-1200如何<b class='flag-5'>通过</b>PROFINET通讯实现<b class='flag-5'>V90</b>PN<b class='flag-5'>伺服</b>控制

    西门子伺服样本V90伺服系统

    西门子伺服样本V90伺服系统说明。
    发表于 04-23 09:30 20次下载

    读写西门子PLC

    读写西门子PLC资料。
    发表于 05-10 09:33 33次下载

    西门子V90伺服驱动系统

    西门子V90伺服驱动系统作为SINAMICS驱动系列家族的新成员,与SIMOTICS S-1FL6 完美结合,组成最佳的伺服驱动系统, 实现位置控制、速度控制和扭矩控制。
    发表于 03-17 15:59 0次下载
    <b class='flag-5'>西门子</b><b class='flag-5'>V90</b><b class='flag-5'>伺服</b>驱动系统

    C#使用西门子S7协议读写PLC DB块

    教大家使用C#如何方便快速的读写西门子DB块的值,实现上位机跟plc进行通讯的流程 使用的西门子PLC型号,S7 1200 1.Nuget
    发表于 04-19 10:05 21次下载
    C#使用<b class='flag-5'>西门子</b>S7协议<b class='flag-5'>读写</b><b class='flag-5'>PLC</b> DB块

    西门子V90PN在EPOS模式下的回零操作方法介绍

    V90 PN 与 PLC通过 PROFINET 连接,使用标准西门子 111 报文,PLC 控制 V
    的头像 发表于 10-11 16:44 1.1w次阅读
    <b class='flag-5'>西门子</b><b class='flag-5'>V90</b>PN在EPOS模式下的回零操作方法介绍

    西门子放大器V90报警a7440怎么解决

    西门子V90是一款高性能的伺服驱动器,广泛应用于工业自动化领域。当V90出现报警A7440时,通常意味着驱动器检测到了过热问题。 1. 理解报警A7440 报警A7440是
    的头像 发表于 09-05 10:17 960次阅读