S7-200USS通讯问题

如图所示
1、标1处为WORD,如果我需要写REAL型怎么办?
2、标2处,不懂什么意思?

问题补充:
您的意思是,我每调用一次读或写指令,就需要分别留出16个字节的空间给它?加入我调用10此,预留160个字节

图片说明:

S7-200USS通讯问题   

最佳答案

1、如果我需要写REAL型怎么办?
调用 USS_WPM_R指令。
USS 协议参数读写指令它们是:
USS_RPM_W   读取无符号字参数              U16 格式
USS_RPM_D    读取无符号双字参数          U32 格式
USS_RPM_R    读取实数(浮点数)参数  Float 格式
USS_WPM_W  写入无符号字参数              U16 格式
USS_WPM_D   写入无符号双字参数          U32 格式
USS_WPM_R   写入实数(浮点数)参数  Float 格式
2、DB_Ptr: 读写指令需要一个 16 字节的数据缓冲区,用间接寻址形式给出一个起始地址。此数据缓冲区与“库存储区”不同,是每个指令(功能块)各自独立需要的。
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/s7-200/drive/uss/uss_lib/uss_para_rw.html
3、更多内容参考
S7-200  USS通信常见问题
http://www.ad.siemens.com.cn/productportal/Prods/s7-200-portal/MicroPower2013/Smart%20SMS/024.html
补充:
理解正确。
DB_Ptr: 读写指令需要一个 16 字节的数据缓冲区,用间接寻址形式给出一个起始地址。此数据缓冲区与“库存储区”不同,是每个指令(功能块)各自独立需要的。此数据缓冲区也不能与其他数据区重叠,各指令之间的数据缓冲区也不能冲突。

提问者对于答案的评价:
谢谢!~~

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午1:26
下一篇 2021年7月5日 下午1:26

相关推荐

  • s7200 PLC1问题,

    请问,我现在用S7200的MAP库文件去控制电机走绝对位置,现在的问题是,我不能确认机械比例,也就说,电机转一转我不知道实际走了多少距离,请问由没有什么办法确认啊,我的思路时,能不…

    SIMATIC S7-200 2017年6月24日
  • pc adapter s7 能用在s7-200 224cn的cpu上通讯吗?

    型号:972-0cb20-0XA0    和224以下的cpu通讯  能否实现,在pc/pg接口设置上怎么设置? 最佳答…

    SIMATIC S7-200 2017年7月26日
  • 怎样看到vb100-vb200的数据

    我从485串口读仪表数据到vb100-vb200.现在我只能把vb100…输出到q0.0–q0.7来看,请问有什么好办法将他们看得到,用step7-micro/win&nbs…

    SIMATIC S7-200 2021年7月5日
  • 子程序不能用上升沿,我子程序要用循环左移指令,不知道怎么办?(附图)

    而且我是用M0.4的常开常闭作为手自动调用子程序,我另外一个问题有解释,http://www.ad.siemens.com.cn/service/answer/tobe_solut…

    2021年7月5日
  • 请教,博图V14 如何添加EM277模块?

    博图V14 如何添加EM277模块?感谢先 最佳答案 博图没加过,step7是通过GSD文件,我想博图也是通过添加GSD文件参考同类问题答案http://www.ad.s…

    SIMATIC S7-200 2021年7月5日
  • 程序编写

    我用200的PLC,做一个张力控制,想实现一个纸机的分切,控制思路是卷取辊径由电位器输入给PLC,并且在动作的过程中PLC可以不断地读取卷取辊径的值,张力辊上张力传感器的信号也进P…

    SIMATIC S7-200 2021年7月4日
  • 关于S7-200的循环周期

    在没有什么大循环程序的情况下,我想问下PLC的 循环周期是多少? 能说个大概就可以,50MS以内就够用,也就是采集周期能达到 20HZ就可以,&nbs…

    SIMATIC S7-200 2021年7月5日
  • modbus地址转换问题

    现有一台s7-200 226的plc,2个通信端口,端口0用于和现场触摸屏连接。端口2现通过modbus与远程上位机通讯。现程序内已使用mbus-init功能块来设置端口…

    2017年11月16日
  • 字符超长接收结束

    我把最大字符数设置为8(SMB194),但我接受到8个数据 为什么就报字符太长,结束接受呢 我都没有超过最大值啊 最佳答案 1、设置大于8的数。2、SMB94、…

    SIMATIC S7-200 2020年10月31日
  • SIMATIC S7200

    在S7200中通过向导创建了PID调节,进程设定点PID0-SP要求是在0.0—100.0之间。这个值是怎么进行转换的。比如我在触摸屏上设的压力控制点VD120为800mbar怎么…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论