WPF配置服务

  在服务端编辑WCF配置

在这里插入图片描述
在这里插入图片描述

把True改为False

在这里插入图片描述

 把False改为True

在这里插入图片描述

新建服务

在这里插入图片描述

注:bin文件里面有子文件的前提是项目正在运行(不然bin文件为空文件)

在这里插入图片描述

复制“服务类型”

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

 粘贴前面复制的“服务类型”

在这里插入图片描述在这里插入图片描述

到这一步,服务配置成功(以上步骤只是新建了一个服务,下面还要发布服务)

在这里插入图片描述

 最后一步是关键,一定要记得‘保存’!   

在这里插入图片描述

浏览器运行服务端(粘贴刚才复制的“服务类型”)

在这里插入图片描述
在这里插入图片描述

注:在操作客户端端的时候,服务端不要停止运行

在这里插入图片描述

去客户端链接服务端

在这里插入图片描述
在这里插入图片描述

 顺便把它赋值成为命名空间

在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
WPF(Windows Presentation Foundation)是一种用于创建Windows桌面应用程序的框架。而PLC(可编程逻辑控制器)是用于自动化控制的设备。在WPF应用程序中,如果需要连接PLC,需要进行相关的配置。 首先,要确定使用的PLC类型和通信协议。常见的PLC类型有Siemens、Allen-Bradley等,通信协议有TCP/IP、Modbus等。根据PLC的类型和协议,选择适合的通信库,如Siemens.TIA.Net、ModbusTCP.Net等。 连接PLC的过程通常需要配置IP地址和端口号。在WPF应用程序中,可以使用配置文件(如App.config)来存储这些配置信息。在应用程序启动时,读取配置文件中的信息,并将其传递给通信库。通信库可以根据配置信息与PLC进行通信。 在代码中,可以使用类似以下的方式设置PLC端口: ```csharp using ModbusTCP.Net; ... // 读取配置文件 string plcIp = ConfigurationManager.AppSettings["PLC_IP"]; int plcPort = int.Parse(ConfigurationManager.AppSettings["PLC_PORT"]); // 创建ModbusTCP客户端 ModbusTCPClient client = new ModbusTCPClient(plcIp, plcPort); ``` 以上代码使用ModbusTCP通信库,读取了配置文件中的PLC IP地址和端口号,并创建了一个ModbusTCP客户端对象。接下来,可以使用客户端对象与PLC进行通信。 需要注意的是,PLC连接的稳定性和实时性对于自动化控制非常重要。为避免通信异常或延时,需要合理配置PLC通信端口,并对通信进行优化和测试。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值