西门子S7-200的PUT/GET使用请教

本人打算使用PUT/GET对两个PLC进行通讯,通讯内容有BOOL型和REAL型,GET/PUT搭建起来后,副机那边接收的变量怎么调用啊,直接调用VB/MB就会报错。

最佳答案

你用S7通讯话,那你客户端只能用VB地址,读取服务器端地址。在通过对读取的VB进行组合。两个VB就是用VW组合,四个VB就用VD去进行组合,这样你就可以正确读取32为单精度浮点数,你要去位的话, 那你只能将VB拆解成V都多少,或通过VB里面值来判断那些是0还是1状态。

服务器端,不需要编写通讯程序,你只要被动接收客户端的读写指令就可以,例如客户端向你服务器端写入一个VD的32位数据地址,只要客户端程序和你服务器端地址对应上就可以正确写入。

以太网__SIMATIC S7-200:

https://www.ad.siemens.com.cn/productportal/prods/s7-200-portal/micropower2013/smart%20sms/041.html

提问者对于答案的评价:
问题已解决,参考资料里能看到

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

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

相关推荐

  • step7-200

    请问cpu224 AC-DC-RLY和DC-DC-DC 后面的字母表示什么意思? 最佳答案 AC-DC-RLY:电源是交流、输入直流、继电器输出。 D…

    SIMATIC S7-200 2021年7月5日
  • 200PLC网络读写

    CPU226和另一家的CPU224 距离30米左右,用网络读写指令可以实现部分数据交换吗? 最佳答案 S7-200之间可以采用下述通讯协议进行通讯:1、详见《S7-200…

    SIMATIC S7-200 2020年10月31日
  • 时间问题再问

    昨天刚问过这个问题,因手上无实物无法确定哪位回答正确,现再请教。 1、在S7-200中用读取时钟指令 READ_RTC 将系统时间读取到 V…

    SIMATIC S7-200 2021年7月5日
  • 循环指示灯的问题

    为什么。当循环灯有相同输出时就乱了,比如。T11=Q0.0    Q0.2     &nb…

    SIMATIC S7-200 2017年11月13日
  • em231干扰问题

    224XP扩展EM231  两线制电流 接的是压力变送器 模块电源由CPU主机的传感器电源提供  两线制电源由额外的24…

    SIMATIC S7-200 2021年7月5日
  • PID相关1

    看到这个积分项的式子:MIn = KC * TS / TI * (SPn — …

    SIMATIC S7-200 2017年6月29日
  • XMT指令的结束条件

    S7-200的XMT指令和RCV指令的结束条件是否是一样的?比如SMB89设置为H04为RCV接收数据的结束字符,那么XMT发送数据的结束符是否也是H04?又或者XMT的发送是不需…

    SIMATIC S7-200 2020年10月31日
  • 求教流量累积与S7-200的问题

    请问大侠,我有一个项目用的是CPU224,要用到瞬时流量,计算累积流量,请问可以实现吗?如果可以,怎样做呢?请多多指教,感谢! 最佳答案 一般是利用定时中断来做,根据积分原理,累计…

    SIMATIC S7-200 2021年7月5日
  • modbus 一主多从通讯问题

    s7200 两台 smart line 700 一台 英威腾变频器两台 通讯线如何连接 最佳答案 两台PLC做…

    SIMATIC S7-200 2018年3月6日
  • 状态表监视数据有10亿多是怎么回事?

    程序中多次调用了一个自己编写的库文件,变量类型已经定义为IN_OUT(图片3),为什么在程序中(图片1)看数值是对的,在状态表上(图片2)看是10亿多?是哪边出了问题? 图片说明:…

    2017年11月1日

发表回复

登录后才能评论