西门子(SIEMENS)PLC数据采集
此章节是配置我司网关采集西门子(SIEMENS)PLC数据采集,这里以S7-200-smart为例。
我司网关支持西门子(Siemens)协议列表

◆PLC通讯参数,如:网络地址,通讯地址等
◆PLC的通讯点表,即数据映射地址等
◆PLC物理链路正确接入网关
NET属性参数配置
进入网关以后,选择组态模式,通道信息下对应的NET口的属性,配置Net属性,一个网口下可以有多个IP地址,配置一个和采集设备同一网段IP。
注:但这些IP地址不能是同一网段的,该属性配置只适用于ARM网关,x86网关需要接入显示器在本地配置。
如下图:

新建链接
网关IP配置完成,在对应Net下点击《新建链接》,建立一个采集链接,可以建立多个链接,同一个链接只能是一种通讯协议,不同的链接可以是不同的通讯协议,如下图:

◆名称:用户自定义
◆描述:对链接的说明
◆传输层协议:根据实际情况选择,我们这里使用的是TCPClient

◆远程主机地址:PLC的IP地址,

可以ping地址是否访问
◆远程主机端口:填写仪表(被采集设备)对应的端口号,西门子一般默认为102
◆站点识别码类型:根据实际情况填写,一般为None
◆站点识别码:仪表(被采集设备)提供,没有就不需要填写
◆超时无接收报文断开重连:填写时间,单位秒,一般不需要填写
◆超时无发报文断开重连:填写时间,单位秒,一般不需要填写
◆绑定本地地址:没有特殊要求,无序填写
◆绑定本地端口:没有特殊要求,无序填写
应用层协议,我们以Siemens-S7-200-smart为例,如下图


应用层协议
◆协议:选择PLC_SIEMENS_S7-200-Smart,

查看协议说明
◆超时时间:PLC无回复最大时间,判断通讯中断
然后【提交】确认,注第一次操作是【创建】

新建设备
在刚建立好的链接下,点击《新建设备》

◆名称:根据实际情况自定义,符号只支持下划线“_”
◆描述:对设备的说明
◆设备通讯状态:无需配置,组态模式下无效,运行模式下查看。
点击【创建】创建设备
创建变量
根据PLC通讯点表,点击《点表》,新建数据变量,如下图:

以遥测为例,创建10个变量
◆采集点名:根据变量名自动生成
◆变量名:根据实际情况自定义,符号只能包含下划线
◆ 变量描述:对变量的说明
◆变量编号:
◆ 虚量:是否为虚拟量
◆通道类型:选择数据点对应的区,
1、I区:I输入继电器
2、Q区:Q输出继电器
3、M区:M内部继电器
4、V区:V数据继电器
◆读写属性:读写、只读、只写
◆地址:根据通讯点表配置,偏移、取位按照地址.位格式,即n.m格式
◆数据类型:根据实际情况选择对应的类型
◆系数:工程值=(原始值+基数)*系数
◆基数:工程值=(原始值+基数)*系数
◆ 扫描周期:读取时间间隔,单位为毫秒