西门子plc知道伺服驱动报警方法:
串口通迅,查看伺服驱动器的通迅指令,伺服驱动器的报警io接到plc输入端,plc接收到io的迅号后开始发读伺服报警代码的命令,并发出报警提示音。
plc显示通信错误,一般先检查plc的通信参数配置是否正确,如果是串口通信的就检查串口号,波特率等,如果是网络通信的就检查ip地址是否配置好。通信参数没有问题的话,那就要坚持物理的通信线缆是否正常了。
首先要知道plc的通讯协议,然后用串口编程线把plc和电脑连接起来,打开串口调试助手,通过ascii码对应的数据向plc发送数据。
串口调试助手是串口调试相关工具,有多个版本。如:友善串口调试助手,支持9600,19200等常用各种波特率及自定义波特率,可以自动识别串口,能设置校验、数据位和停止位,能以ascii码或十六进制接收或发送任何数据或字符,可以任意设定自动发送周期,并能将接收数据保存成文本文件,能发送任意大小的文本文件。
硬件连接方面,传统台式pc机支持标准rs232接口,但是带有串口的笔记本很少见,所以需要usb/232转换接口,并且安装相应驱动程序。
rd是接收指示灯,sd是发送指示灯。
当有数据通过串口发送给plc时,rd灯闪烁。当plc通过串口发送数据,sd灯闪烁。如果数据收发频率很快,指示灯闪烁的就很快,观察几乎就是常亮的状态了。abplc5572sd指示灯,abplc5572是型号,sd是触发定时器,程序逻辑的大概意思是:
现场1#角远控开关应打在远程位置,同时1#角吹扫阀处于关闭状态;在此前提条件下,如果1#下层油枪进到位(估计是使用完放回去的意思吧),并且1#下层油阀如果也关到位了,就打开吹扫阀。估计意思是油加完后,一旦油枪放回去,就自动打开吹扫阀,把管路里的余油回收回去。吹扫时间就是此阀门打开到关闭的几秒钟时间。另外一部分估计是切断面板计数器的计数吧。因此判断,那这个t22就是代表这个计数器,sd,估计就是shutdown的意思。就是停止计数。估计是加油站的程序。