西门子6ES7222-1EF22-0XA0产品信息
- 供应商
- 浔之漫智控技术-西门子PLC代理商
- 认证
- 手机号
- 15221406036
- 经理
- 聂航
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 更新时间
- 2024-05-08 07:10
西门子6es7222-1ef22-0xa0产品信息
一. 硬件连接:
将cp243i的两端分别与s7-200的ppi口和以太网线连接(上图使用的是交叉网线,如果中间加交换机就要用直连网线,注:我们平时用的都是直连型网线)
二. 监控计算机的软件设置:
a.opc—西门子pc_access的设置:
s7-200一般都是通过pc_access(opc server)软件再与wincc相连的。因此要首先
设置pc_access, 但是在设置前一定要先运行一次西门子的microwin ,在它的设置pg/pc接口中选择 [tcp/ip(auto)à实际的网卡名 ],目地是将pc_access的驱动选为tcp/ip,之后打开pc_access,见下图:
用鼠标右健点击 [ microwin(tcp/ip) ],然后用鼠标左键选择 [ 新plc(n)…]
只要填写 [ ip地址:192 .168 .1 .10 ](注:这是cp243i转换器的ip地址),然后直接点击 [ 确认 ],进入下图:
用鼠标点击 [newplc]à新(n) à项目(i) ,如下图所示:
新建项目的对话框:
下边做4个例子:
(1)名称:item_vb10,地址:vb10,数据类型:byte
(2)名称:item_q0_0,地址:q0.0,数据类型:bool
(3)名称:item_i0_2,地址:q0.2,数据类型:bool
(4)名称:item_md20,地址:md20,数据类型:real
添加完变量后,一定要存一下盘!至于文件名随便写一个或用缺省的也可
建立4个item后,用鼠标安下图次序(1)(2)(3)依次点击,就进入了测试状态
如果通讯正常,质量显示为good 否则为bad
b. 西门子wincc的设置:
打开wincc,新建一个项目[ test_s7_200]:
用鼠标右键点击 [变量管理] à 添加新的驱动程序(n) à选择 opc.chn
用鼠标右键点击 [opc groups (opchn unit #1) ] à选择[ 系统参数 ]
用鼠标双击 [ \\<local> ] ,搜索本机opc服务器:
选择 [ s7200.opcserver ],再选择 [ 浏览服务器 ] ,
选择 [ 下一步 ]
将items栏中内容全部选定,然后点击 [添加条目]
选择 [ 是 ]
选择 [ 确定 ]
选择 [ 完成 ],之后pc_access中的变量就来到wincc中:
上位机是指人可以直接发出操控命令的计算机,一般是pc,屏幕上显示各种信号变化(液压,水位,温度等)。下位机是直接控制设备获取设备状况的计算机,一般是plc/单片机之类的。上位机发出的命令首先给下位机,下位机再根据此命令解释成相应时序信号直接控制相应设备。下位机不时读取设备状态数据(一般为模拟量),转换成数字信号反馈给上位机。简言之如此,实际情况千差万别,但万变不离其宗:上下位机都需要编程,都有专门的开发系统。
在概念上
控制者和提供服务者是上位机
被控制者和被服务者是下位机
也可以理解为主机和从机的关系
但上位机和下位机是可以转换的
两机如何通讯,一般取决于下位机。tcp/ip一般是支持的。但是下位机一般具有更可靠的独有通讯协议,购买下位机时,会带一大堆手册光盘,告诉你如何使用特有协议通讯,里面会举大量例子,一般对编程人员而言一看也就那么回事,使用一些新的api罢了。多语言支持功能模块,一般同时支持数种语言为上位机编程。
通常上位机和下位机通讯可以采用不同的通讯协议,可以有rs232的串口通讯,或者采用rs485串行通讯,当用计算机和plc通讯的时候不但可以采用传统的d形式的串行通讯,还可以采用更适合工业控制的双线的profibus-dp通讯,采用封装好的程序开发工具就可以实现plc和上位机的通讯。当然可以自己编写驱动类的接口协议控制上位机和下位机的通讯。
通常工控机,工作站,触摸屏作为上位机,通信控制plc,单片机等下位机,从而控制相关设备元件和驱动装置。
展开全文