广东湘恒智能科技有限公司
主营产品: 西门子PLC代理商,plc变频器,伺服电机,人机界面,触摸屏,线缆,DP接头
西门子S7-200SMART PLC之间通过向导实现S7通讯
发布时间:2024-11-26

导读:

PUT/GET 指令的编程可以使用PUT/GET 向导以简化编程步骤。该向导最多允许组态16 项独立PUT/GET 操作,并生成代码块来协调这些操作。

CPU1 (192.168.2.1 ) 把VB100~107数据传输到CPU2(192.168.2.2 ) VB0~7

CPU1 (192.168.2.1 ) 把VB100~107数据读取到CPU2(192.168.2.2 ) VB0~7



一、PUT/GET 向导编程步骤PLC

1、STEP7 Micro/WIN SMART 在“工具”菜单的“向导”区域单击“Get/Put”按钮,启动PUT/GET 向导(见图1)。

图片

图1 启动


2、在弹出的“Get/Put”向导界面中添加操作步骤名称并添加注释(见图2)。

图片

图2


a. 点击“添加”按钮,添加PUT/GET操作

b. 为每个操作创建名称并添加注释


3、定义PUT/GET操作(见图 3、图 4)。

图片

图3 定义PUT 操作


a. 选择操作类型,PUT或 GET

b. 通信数据长度

c. 定义远程 CPU的 IP 地址

d. 本地 CPU 的通信区域和起始地址

e. 远程 CPU 的通信区域和起始地址


图片

图4 定义GET 操作


a. 选择操作类型,PUT或 GET

b. 通信数据长度

c. 定义远程 CPU的 IP 地址

d. 本地 CPU 的通信区域和起始地址

e. 远程 CPU 的通信区域和起始地址


4、定义PUT/GET向导存储器地址分配(见图5)。

图片

图5 分配存储器地址

注意:

点击“建议”按钮向导会自动分配存储器地址。需要确保程序中已经占用的地址、PUT/GET向导中使用的通信区域与不能存储器分配的地址重复,否则将导致程序不能正常工作。


5、在 图 5中点击“生成”按钮将自动生成网络读写指令以及符号表。只需用在主程序中调用向导所生成的网络读写指令即可(见图6)。

图片

图6 主程序中调用向导生成的网络读写指令






二、程序调试PLC

把主动端程序下载到CPU1中(192.168.2.1),被动端CPU2(192.168.2.2)不需要写程序,把空程序下载到CPU2中即可,打开状态图表监控和写入数据(见图7)。

图片

图7 程序监控与写入







展开全文
拨打电话 微信咨询 发送询价