SIEMENS西门子新疆省总代理商SIEMENS西门子新疆省总代理商SIEMENS西门子新疆省总代理商
上海励玥自动化科技有限公司为SIEMENS代理商,本着“以人为本科技先导顾客满意 持续改进”的工作方针,致力于工业自动化控制领域的产品、工程配套和集成、销售,拥有丰富的自动化产品的应用和实践以及雄厚的技术力量,尤其以PLC复杂控制、传动技术应用、伺服控制、数控备品备件、人机界面及网络/应用为公司的技术特长,几年来,上海陌然公司在与德国SIEMENS公司自动化与驱动部门的长期紧密合作中,建立了良好的相互协作关系,在可编程控制器、交直流传动装置方面的业务逐年成倍增长,为广大用户提供了SIEMENS的技术及自动控制的解决方案。欢迎各位来询价!
我公司主要经营西门子PLC,变频器,触摸屏,6ES7,6ES7288,伺服等一系列产品
STEP7 V5.x 中EM277 与S7-300的Profibus DP通讯
一,在STEP 7项目里插入一个S7-300的站:
图2 S7-300组态
第二,选中STEP7的硬件组态窗口中的菜单 Option-Install new GSD(EM 277 GSD 下载) ,导入SIEM089D.GSD文件,安装EM277 从站配置文件,如图2:
图2 安装GSD
第三,点击Browse,添加GSD文件路径:
图3 加GSD路径
第四,导入GSD文件后,在右侧的设备选择列表中找到EM277 从站,PROFIBUS DP-Additional Field Device-PLC-SIMATIC-EM277,并且根据通讯字节数,选择一种配置(只能添加一组),本例选择8字节入/8字节出的方式,如图4:
图4 通信区域组态
第五,确定S7-300硬件组态中所设置EM277 的地址,如下图红框标注,为DP从站EM277 的站地址。
图5 组态DP通信地址
第六,组态完系统的硬件配置后,将编译下载到S7-300的PLC当中。
第七,在S7-200侧断电的情况下,将EM277 的拨位开关拨到与S7-300侧硬件组态的设定值一致。 在S7-200中编写程序将进行交换的数据存放在VB0-VB7,VB8-VB15,分别对应S7-300的P和PIB0-PIB7,打 开 STEP7中的变量表和STEP7 MicroWin的状态表进行监控,它们的数据交换结果如图6/图7所示:
图6 通信数据监控
图7 通信数据监控
注意:VB0-VB7是S7-300写到S7-200的数据,VB8-VB15是S7-300从S7-200读取的值。EM277上拨位开关的位置一定要和S7-300中组态的地址值一致。如果使用的S7-200通信区域不从VB0开始,则需要设置地址偏移,在S7-300硬件组态中双击 EM277,修改数值0为实际使用的数值即可,如下图所示:
图8 地址区域偏移设置