如何通过串口读取plc的数据
串口编程的学习应该从以下几个方面入手:1就是上位机的编程,使用c语言或者vc,vb等语言进行上位机的编程实现,主要就是操作串口,理解通信波特率,奇偶校验位,停止位的概念。如果使用单片机或者c语言开发的话,就会有一定麻烦,如果使用vb或者vc的话,就可以调用微软的串口通信控件进行串口的编程,这样的例子网上很多,你可以下载下来分析一下。2下位机的编程,就是plc的编程,主要是要理解通信协议为前提,首先把通信的协议搞定了,才可以进行通信的编程。例如:西门子的编程有自由口的通信,就必须编写下位机的梯形图程序;松下的话就简单很多了。只要理解通信协议就可以编程了。3在编程中,好的通信工具很重要:串口调试助手。可以帮助我们更好的进行串口的调试。4西门子和松下的资料,我比较多,要是需要的话,给你分享一下。
是的,这是施耐德昆腾系列140大型PLC
施耐德PLC主要有以下系列:
1、NEZA PLC(TSX08系列)
2、Quantum PLC(140系列)
3、Micro PLC(TSX37系列)
4、Premium PLC(TSX 57系列)
特点:
1、NEZA PLC(TSX08系列)
NEZA系列是一个丰富功能的小型PLC,性能价格比高,体积小,通用性强。
新一代的手持式编程器——中文掌上电脑PL707WinCE,支持中文界面,无论是编程,监控,调试还是现场操作,都十分方便。
客户化功能块——把您的算法直接放入功能块,以便把它作为一个标准指令来使用。
I/O点可从20点扩展到80点。
2、 Premium PLC(TSX 57系列)
中型机架,CPU功能强,速度快,内存大。
丰富的联网通讯功能。紧凑灵活的开关量和多种模拟量模块。
特种模块:高速计数模块,轴控制模块,步进控制模块,通信模块及称重模块。
编程环境与Micro PLC 相同。
3、Quantum PLC(140系列)
组态方便,维护简单。
结构和模块的灵活选择。
这个得看串口屏厂家怎么做的串口屏了,我见过只能当从机的串口屏,而且是自己的通信协议,这种的就需要PLC编辑通信报文,然后分析反馈报文了。还见过支持MODBUS协议的主站串口屏,这样PLC就需要支持MODBUS协议,然后做MODBUS通信即可。
望采纳。。。。。。
看了你的描述 你的意思是串口助手能接受 到PLC发送的指令 但是助手给PLC发送信息没有任何反映,你可以换一个串口助手试试看看是PLC问题还是你的串口助手问题,先排除一下故障,现在用485通讯都是作为一个通讯线,AB线是走信号,但是末端还是需要单独供电,现在有客户用使用一种总线转换器,让底下的485设备不用单独走电源线,信号和供电在一起,很方便使用调试,那个转换器好像是下面这种。
0条评论