纯阳真人 2021-07-12 10:07 采纳率: 0%
浏览 128

西门子PLC能把通过TCP通讯接收到的数据转为字符串吗?

如题,我想确认下西门子的PLC支不支持直接接收处理字符串。我们公司有个项目需要和西门子PLC通讯,我们的PC软件是写好的,通讯协议都是提前定义好的,按照指定格式发送字符串。我不会西门子PLC方面的编程,客户那边感觉也不清楚这方面的事,只有我们先去确认这种直接通讯字符串的方式是否有问题。

  • 写回答

1条回答 默认 最新

  • hxycsdn9159 2021-07-12 10:30
    关注

    TCP协议传输的是比特流,你所谓的发送字符串也是把字符串转换成比特流发送出去,无论你是发图片,发语音,发视频还是发文本等等任何东西,实质发送的都是比特流,也就是0101011010.....这样的比特流,至于为什么你发过去后别人能相应的接收到文件,文本,图片或者语音等等是因为接收端知道如何去解析你发送的比特流,能够把你发送的比特流转换成了字符串,文本,图片等等。所以你问PLC支不支持直接接受字符处理字符串这个问题根本没有意义,因为你发送的真正的东西也是比特流,他收到的东西也是0010101011....这样的比特流,只要你告诉他如何解析你发送的数据,他就能接受你发送的任何东西。

    评论

报告相同问题?

问题事件

  • 创建了问题 7月12日

悬赏问题

  • ¥15 使用C#,asp.net读取Excel文件并保存到Oracle数据库
  • ¥15 C# datagridview 单元格显示进度及值
  • ¥15 thinkphp6配合social login单点登录问题
  • ¥15 HFSS 中的 H 场图与 MATLAB 中绘制的 B1 场 部分对应不上
  • ¥15 如何在scanpy上做差异基因和通路富集?
  • ¥20 关于#硬件工程#的问题,请各位专家解答!
  • ¥15 关于#matlab#的问题:期望的系统闭环传递函数为G(s)=wn^2/s^2+2¢wn+wn^2阻尼系数¢=0.707,使系统具有较小的超调量
  • ¥15 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 虚心请教几个问题,小生先有礼了
  • ¥30 截图中的mathematics程序转换成matlab