- 发布
- 湖南西控自动化设备有限公司
- 手机
- 15386422716
- 发布时间
- 2023-11-25 04:52:54
西门子模块配件SIEMENS授权代理商
西门子中国有限公司授权合作伙伴——湖南西控自动化设备有限公司,作为西门子中国有限公司授权合作伙伴,湖南西控自动化设备有限公司代理经销西门子产品供应全国,西门子工控设备包括S7-200SMART、S7-200CN、S7-300、S7-400、S7-1200、S7-1500、S7-ET200SP等各类工业自动化产品。公司国际化工业自动化科技产品供应商,是专业从事工业自动化控制系统、机电一体化装备和信息化软件系统
集成和硬件维护服务的综合性企业。
西门子中国授权代理商——湖南西控自动化设备有限公司,本公司坐落于湖南省中国(湖南)自由贸易试验区长沙片区开元东路 1306 号开
阳智能制造产业园一期 4 栋 30市内外连接,交通十分便利。
建立现代化仓
储基地、积累充足的产品储备、引入万余款各式工业自动化科技产品,我们以持续的卓越与服务,取得了年销
售额10亿元的佳绩,凭高满意的服务赢得了社会各界的好评及青睐。与西门子品牌合作,只为能给中国的客户提供值得信赖的服务体系,我们
的业务范围涉及工业自动化科技产品的设计开发、技术服务、安装调试、销售及配套服务领域。
目前,将产品布局于中、高端自动化科技产品领域,主要销售西门子PLC模块,西门子交换机,西门子变频器,西门子触摸屏,西门子电机,西门子数控软件,西门子电线电缆,西门子低压产品等等
GetCommunicationsTimeout 方法 使用 GetCommunicationsTimeout 方法检索 CPU网络通信超时值(以秒为单位)。 返回类型 方法名称 uint GetCommunicationsTimeout 示例:设置通信超时//------------------------------------------------------------- //将 API 入门指南 (页 49) 中的必要代码插入// 此处以编译此示例//-------------------------------------------------------------#region 获取 CPU 网络通信超时 // 获取 CPU 网络通信超时 uint timeout =Network.GetCommunicationsTimeout(); #endregion 4.7.8GetEmptyCollection 方法 GetEmptyCollection 方法返回一个空的IProfinetDeviceCollection。您可以 将设备插入空集合中。将设备插入空集合中是扫描网络以查找设备的替代方案。返回类型 方法名称ValidateNetworkInterface 方法 调用 ValidateNetworkInterface方法确定网络接口是否有效。如果此方法无法找到网络接口,会返回错误“InvalidNetworkInterface”。如果接口卡已移除或处于故障状态, 则会导致出现此错误。方法名称 返回类型 描述 ValidateNetwork Interface() Result 验证此网络接口在该系统上是否仍然有效。 参数 名称 数据类型 参数类型 描述 nTimeout string in 要验证的网络接口 4.8 HealthCheck类 4.8.1 HealthCheck 构造函数 .NET 类 HealthCheck 定义在SimaticAutomationToolHealthCheck.dll 中,支 持创建 PC 数据文件。 要与 PROFINET网络交互,程序应实例化 HealthCheck 类型的对象,如下所示: HealthCheck myHealthCheck = newHealthCheck(); 4.8.2 ExportPCData 方法 ExportPCData 方法创建一个HealhCheck.zip 文件,该文件包含有关编程设备的数据。 返回的 HealthCheckResultType对象指示操作结果。HealthCheck.zip 文件中的 HealthCheck.log文件包含关于已导出数据或已出现错误的详细信息。 返回类型 方法名称名称 数据类型 参数类型 描述 filePath string In存储包含已导出 PC 数据的 zip 文件的完整文件路径 示例:导出 PC 数据 usingSiemens.Automation.AutomationTool.HealthCheck; #region 导出 PC 数据HealthCheck myHealthCheck = new HealthCheck(); StringhealthCheckFilePath = @"c:\export\healthcheck.zip";HealthCheckResultType hcResult =myHealthCheck.ExportPCData(healthCheckFilePath); if (hcResult ==HealthCheckResultType.Success) {//------------------------------------------------------ // 继续执行操作。// HealthCheck.zip 文件中的 HealthCheck.log 文件 // 包含关于已导出数据的详细信息。//------------------------------------------------------- } else {//------------------------------------------------------------ //动作执行失败,生成警告或由用户取消。 // // 如果操作未取消,则 HealthCheck.zip 文件中的//HealthCheck.log 文件 包含关于 //导出操作的信息。//------------------------------------------------------------ }#endregion 示例:使用 ProgressChanged 事件监控 PC 数据的导出进程 API 提供ProgressChanged 事件 (页 142)以监控耗时可能过长的方法进程。 ExportPCData是一种耗时可能过长的方法