新闻详情

西门子S7-1200作为IO设备的组态编程

发布时间: 2024-12-04
观看 西门子S7-1200作为IO设备的组态编程视频:
01要完成的功能任务

1、s7-1200 cpu (控制器) 将通讯数据区 qb100至qb109 中的 10个字节的数据发送到 s7-1200 cpu (io设备) 的接收数据区 ib100至ib109中;

2、s7-1200 cpu (io设备) 将发送数据区 qb200至qb209 中的 10 个字节的数据发送到 s7-1200 cpu (控制器) 的接收数据区 ib100至ib109 中。


02硬件设备

1、cpu 1214c dc/dc/dc,v4.4

2、cpu 1214c dc/dc/dc,v4.4


03软件

西门子plc编程软件:tia 博途v16


04实现方法

1、组态io设备端,使用 step7 v16 创建一个名为io设备的项目,并通过“添加新设备组态一个 s7-1200 作为io设备,选择 cpu1214c dc/dc/dc v4.4,在设备组态的设备视图中建立新子网并设置ip地址,如图1所示:

图片

▲图1▲


2、点选“操作模式”,在右边的操作模式选项下勾选io设备 ,因与io控制器不在同一项目下,所以“已分配的io控制器”选择“未分配”,如图2所示:

图片

▲图2▲


3、配置与io控制器的传输区域。组态了两个传输区域,1为接收区域ib100一个字节,2为发送区域qb100一个字节,如图3所示:

图片

▲图3▲


4、导出gsd文件。在导出gsd文件之前必须点“编译”选项,否则“导出”按钮为灰色不可选,如上图3所示。编译无误后,“导出”按钮变为黑色可操作,这时点击“导出”,按给出的提示选择gsd文件的保存路径,本例保存在桌面上,如图4所示:

图片

▲图4▲


5、将组态好的io设备下载到1200plc中,此时因未在分配io控制器,plc会报错,面板上的error灯会闪亮。


6、组态io控制器端。用博图v16另建一个名为io控制器的新项目,与io设备类似,建新子网、设置与io设备为同一网段的ip地址,如图5所示:

图片

▲图5▲


7、安装io设备的gsd文件。在软件菜单的“选项”中点击“管理通用站描述文件”,在弹出的对话框中选择gsd文件的存储路径,点击安装即可。如图6所示:

图片

▲图6▲


8、在网络视图里组态io设备。安装完gsd文件后,在硬件目录的其它现场设备内可找到作为io设备的plc,双击将其配置到网络视图,并分配io控制器,如图7所示:

图片

图片

图7▲


9、配置io控制器的传输区域。在“网络视图”中双击“io设备”,然后点击“设备概览”,输入传输区域地址,如图8所示:

图片

图8▲


10、下载测试。将io控制器的组态配置下载到作为控制器的s7-1200中,如无错误,io控制器与io设备可正常连接通信,因已给io设备分配了控制器,其面板上的error灯将熄灭,错误消失。接下来可测试双方数据的发送及接收,监控结果如图9所示:

图片

▲图9▲

展开全文
供应商
广东湘恒智能科技有限公司
联系电话
13510737515
手机号
13185520415
联系人
董海波
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)
我们的新闻
微信咨询 在线询价 拨打电话