200的数据整理到V区

S7200与S7400之间采用DP通讯方式时,S7200 中不需要编写任何与通讯有关的程序,只需要将要交换的数据整理到一个连续的V 存储区当中即可!请问如何将数据整理到V存储区啊?刚接触不会 先谢谢了!上位怎么能给200plc下命令(例:使I0.0置1)上位怎么能读取200PLC的数据(例:读取Q0.0状态)谢谢

最佳答案

直接的移动比如说
LD     Q0.0
MOVB   1, VB0
(上面是语句表自己转换梯形图)
然后把VB0 传送  PIB0  也就是说S7 200 Q 0.0=1的时候 S7 300 400 只要发现PIB0=1 那么就能确定了 很简单
S7 300 400读取的是 
EM277模块用于将S7-200系列PLC的数据转换成PROFIBUS DP通讯协议后,与外部通讯。
   使用EM277模块通讯,S7-200系列PLC里无需进行通讯组态编程,只需要将要进行通讯的数据整理存放在V 存储区,与S7-300/400等PLC组态EM277从站时的硬件I/O地址相对应就可以了。具体使用方法简述如下:
 1.在S7-300或S7-400项目的SIMATIC Manager的“HW Config(硬件组态)中,导入SIEM089D.GSD文件,安装EM277从站配置文件进行站组态。
 2.导入GSD文件后,在右侧设备驱动库列表中鼠标点击“PROFIBUS DP”→“ Additional Field Devices”→“PLC SIMATIC EM277”, 找到EM277从站,并放置到S7-300或S7-400项目的PROFIBUS DP通讯连线上。并且根据你的通讯字节数,选择通讯方式,如选择8Byte I/O方式。
 3.根据EM277上的拨位开关设定值,再正确对应的设置EM277从站的站地址。
 4.编译更改组态后的系统硬件配置,再下载至S7-300或S7-400的CPU中。
 5.在S7-200中编写程序将进行交换的数据存放在VB0-VB15,对应S7-300或S7-400项目的PQB0~PQB7,和PIB0~PIB7,打开STEP7中的变量表和STEP7 MicroWin32的状态表进行监控。
 6.S7-200的V 存储区数据与S7-300或S7-400项目的数据对应如下:
(1)VB0~VB7:S7-300/400项目写入S7-200的数据存储区;
(2)VB8-VB15:S7-300/400项目读取S7-200的数据存储区。

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

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

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

相关推荐

  • 能否在计算机上用串口调试助手和西门子PLC进行通信?

    能否在计算机上用串口调试助手和西门子PLC S7-200进行自由口通信?用C++开发通信程序需要注意什么? 最佳答案 1、能否在计算机上用串口调试助手和西门子PLC&nb…

    SIMATIC S7-200 2020年10月31日
  • 包装速度程序究竟如何写啊?

    包装速度程序如何写啊?我采用了250MS的定时中断,每250MS去读一次计数器的值,但效果一点都不好。2S的定时中断也不行。因为我把机器的速度调快,调慢,触摸屏上显示的包装速度都是…

    SIMATIC S7-200 2020年11月1日
  • 西门子200间接寻址的问题请师傅讲讲谢谢

    间接寻址的问题。请师傅们看看。 图片说明:    最佳答案 1.第一个问题和第三个问题一样都属于语法的问题看图片12.第二个问题是概念问题,见图片43.最后一个…

    2021年7月5日
  • 2个224cn一个主一个从站

    我是新手,有2个224cn,想做一主一从,DP电缆modbus通讯,书上讲述是226的,程序按照书上主站从站程序下载到224cn,控制没反应,大神帮帮忙! 最佳答案 1、书上讲述是…

    SIMATIC S7-200 2021年7月5日
  • 上升沿

    这边用上升沿会让整个线路常通,怎么改让它只在一开始上升沿时只通一次 问题补充:程序是这样子,一个常开,一个上升沿,一个mov_r但常开通了之后上升沿一直通,然后mov_r的输出的值…

    SIMATIC S7-200 2021年7月5日
  • 西门子PLC调用多段中断子程序

    我现在有个项目,是做标记机自动控制,具体的方案是:标记流程;位置1(电机不动状态)标记,标记完成后,电机转到位置2(转过一定转数),延时一秒标记,标记完成后,电机转到位置3(转过一…

    SIMATIC S7-200 2020年10月31日
  • S7-200每秒自加1操作

    如题,我想做一个每秒自加1的运算,但是做了如下程序,发现LW1(IN_OUT)的值总是在0和1之间变化,有时候还会突然来个溢出变成-32xxx之类的数值。我也尝试了用自增INC_W…

    2021年7月5日
  • S7 200 485口modbus通信时最大能支持多少个连接

    我指的是485收发器能支持的最大连接数(理论实际值),不是modbus协议上的最大连接数。 最佳答案 1、RS-485总线一般最大支持32个节点。RS-485最大的通信距离约为12…

    SIMATIC S7-200 2020年10月31日
  • MODBUS从站程序

    今天我问了个1个1200的PLC作为主站,8个200的PLC作为从站进行modbus通讯其中有朋友回复说,要注意2点,第一是地址不一样,第二是数据区要不一样对于这个问题我不是很明白…

    SIMATIC S7-200 2020年11月1日
  • LAD编程图含义?

    请问: 网络1 ——| / |——(S)  其中 | / | 上方标注I1.4;…

    SIMATIC S7-200 2021年7月5日