FM350-2读取数值

现在正在调试一台机床,要用FM350-2测电机的转速.把电机的速度读出来.我已经看过手册了,编了一个程序,可是总是读不出来.程序是这样的;
 CALL "CNT2_CTR"
 DB_NO:W#16#2
 L  L#256
 T  DB2.DB23           //软限门全部打开
 L  L#100
 T  DB2.DBB2           //读0-3通道数值
 CALL "CNT_RD"
 DB_NO:W#16#2
 RET_VAL:MW8
 这样返回值应该在DB2.DBB148  156 164 172中.可是什么也没有.
 不知道这样做有什么问题,请大家指教,谢谢了
 还有"RET_VAL:MW8"这句是什么意思,书上说是SFC59的返回值,不懂什么意思.用来干什么的.

 很急的,大家帮帮忙,怎么才能读出来啊,还有什么要设置的吗?谢谢了.
 

最佳答案

在FM 350-2上直接 访问I/O 
 隐藏订货号显示订货号订货号:
 6ES7350-2..   SIMATIC S7-300, FM 350-2 
  
  
  

 
 问题:
 在 FM 350-2 上如何通过访问 I/O 直接读取计数值和测量值? 

 解答:  
 FM 350-2 允许最多 四个计数值或测量值直接显示在模块I/O上。可通过使用“指定通道”功能来定义哪个单个测量值要显示在 I/O 区。
 根据计数值或测量值的大小,必须在“用户类型”中将数据格式参数化为“Word”或“Dword”。如果参数化为“Dword”,每个“用户类型”只能有一个计数值或测量值。如果参数化为“Word”,可以读进两个值。 

 在用户程序中,命令 L PIW用于 Word 访问,L PID用于 Dword 访问。 
 访问地址的结构如下; 

 对于 Word 访问:FM350-2 的模块地址从 HW Config. +8,+10,+12,+14 开始
 实例:FM350-2 地址是 256,访问 L PIW 264,L PIW 266,L PIW 268,L PIW 270 
 对于 Dword 访问:FM350-2 的模块地址从 HW Config. +8,+12 开始
 实例:FM350-2地址是256,访问 L PID 264,L PID 268 
 用这种方法读出测量值不需要读函数“FC CNT2_RD”。模块每隔 2 ms 更新一次 I/O 输入接口。
 如果需要四个以上的测量值或计数值,则也需要读函数“FC CNT2_RD”来进行。 

 如下可进入参数窗口“指定通道”: 

 在硬件组态中双击 FM350-2 。 
 在“属性 - FM350-2 计数器”窗口中按“参数”按钮。 

 
 图1:设置 FM350-2 的属性 

 在“FM350-2计数器[参数赋值]”窗口中选择菜单条目“编辑 > 定义通道”。 

 
 图2:定义通道 

   

 

  
  
  条目号:12159065     日期:2003-06-18   
  
  
 建议你上网下载:
 http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&lang=zh&objid=12159065&caller=view

提问者对于答案的评价:
非常感谢您!!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc316691.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午4:25
下一篇 2020年11月1日 下午4:25

相关推荐

  • TD400C上下键

    要实现风扇的启停,例如测量温度大于40℃风扇启动,小于40℃风扇停转,用比较语句,数据40是直接在程序里写的,没有存储空间,现在要用TD400的上下键实现对40这个数据的修改,即为…

    自动化系统综合 2018年12月5日
  • s7-200PPI协议通讯电缆长度50M超过要加中继器50M什么概念

    那50M是PLC和PLC之间呀,还是所有的长度都加上 问题补充:你们两位老师说的不一样,我应该听谁的“彼此之间从第一个网络节点到最后一个节点的距离!”和“是两个PLC之间的通讯电缆…

    自动化系统综合 2020年10月31日
  • cpu 224 xp 输出能否接入220V电源

    224 xp 输出能否接入220V电源。做星三角实验,plc输出能否接到220V的线圈上 最佳答案 1、一般应用DC24V输出的224 xp,加中间继…

    自动化系统综合 2017年7月26日
  • PS307 5A 无24电压输出,指示灯也不亮,

    PS307只是给PLC供电,模块使用单独的用直流开关源供电,在使用过程中突然出现指示灯不亮,也没24电压输出,测量L和N有220v电压,但L+和M无24V输出,为什么会出现这种情况…

    自动化系统综合 2020年10月31日
  • SIEMENS的DCS

    有个低点的问题:SIEMENS有DCS吗?如果有能介绍一下它的手册吗?入门书也行 最佳答案 SIEMENS的DCSPCS7:西门子PCS 7系统是完全无缝集成的自动化解决…

    自动化系统综合 2020年11月1日
  • 模拟量模块接线

    我用的S7-sm331,测的2线制电流信号,现在没有合适的传感器,用一个外接24V直流电源串1个1.2k的电阻,模拟一个4~20MA的电流信号,这个怎么接线啊?请大师指教!!! 问…

    自动化系统综合 2020年11月1日
  • PLC与变频器通讯

    请问比如说DB111.DBX24.3是从装置6RA70读取的故障位,具体该怎么去理解呢,它和PI,PQ有什么区别?谢谢 最佳答案 ———DP通讯的时候,变频器作为PLC…

    自动化系统综合 2020年10月31日
  • SITOP电源异常?

    各位大侠 SITOP24V电源 20A的 新件 220v上电的时候看到里面有打火 (确切说应该像放电一样 闪了一下)&n…

    自动化系统综合 2020年10月31日
  • 博途 SCL语法问题

    在写s7-1200的SCL语法程序时,遇到一个问题,其中RD_SYS_T(读取系统时间)语句在使用时,我总是无法输入正确的格式,导致语句有下划红色线提示:该函数有个返回值,请问大家…

    2017年6月10日
  • step7授权有几种?

    step7授权有几种?购买时如何选择?冗余授权是什么?在论坛里问了,没人回答。多谢了! 最佳答案 STEP7的授权就两种:标准版和专业版。(升级授权不算) 提问者对于答案的评价:x…

    自动化系统综合 2020年11月1日