当前位置: 主页 > PLC控制

请问如何让300在和从站建立连接之后的一两秒内发生一个脉冲啊?

请教一下,设备里有时候300PLC会断电,但是重新上电后,S120就返回DP通讯故障信号,需要plc发送一个复位脉冲;原本我打算在PLC启动后第一次扫描时发送一个复位脉冲M201.7=1,但是没有用,估计是那时候DP连接还没有建立起来;然后我看从上电到PLC上黄灯灭,绿灯常亮大概要六七秒,然后我就用了一个S_Pulse,时间定的是10秒,在S_Pulse下降沿的时候发送复位脉冲,但是仍然没有用。我的程序是这么写的,但是M201.7没有置1过,请问程序该怎么编啊?该如何判断314c-2PN/dp和s120的dp连接已经建立起来了啊?
O(
L#OB1_SCAN_1//启动后第一次扫描
LB#16#1
==I
)
O(
L#OB1_SCAN_1//暖启动后后第一次扫描
LB#16#2
==I
)
=M0.6

A(
AM0.6
LS5T#10S
SPT2
NOP0
NOP0
NOP0
AT2
)
FNM0.7
=M201.7

最佳答案

1.每次开机只启动一次OB100,然后开机一分钟后,复位变频器报警,详细程序在截图1
2.该如何判断314c-2pn/dp和s120的dp连接已经建立起来了啊?使用系统块SFC51,同时建立数据块DB4,与SFC51相对应,详细见截图2DB4.DBX4.0就是表示DP地址为1的是或通讯上了,DB4.DBX0.1表示DP地址为2的是或通讯上了,依次类推。。。。
3.楼主可以根据实际功能搭配构建程序,不知道对不对,希望可以给楼主参考。


SFC51功能详细使用在这里就不赘述了,可以在找答案搜索一下,里面很多资料

图片说明:

请问如何让300在和从站建立连接之后的一两秒内发生一个脉冲啊?请问如何让300在和从站建立连接之后的一两秒内发生一个脉冲啊?请问如何让300在和从站建立连接之后的一两秒内发生一个脉冲啊?4c23e0a39d9b7379fbe0e60f51bdf943

提问者对于答案的评价:
谢谢,受教了

最佳答案作者回复:
不敢,我是新手,只是把我们买的设备,用于判断DP是或连接的方法给你借鉴一下,不知道有没有帮到你。。。

  • 关注微信

猜你喜欢

微信公众号