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

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

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