本人有一个B-MPI手持单元,一切按照步骤将文件编译,设置符号,然后编写PLC程序。现在能使用了,但是有一个小问题。
我的使能键一直没有用,现在我想将它用上,所以我把它接到PLC的输入口I34.4,然后将FC68中的BHG_on_condition由1改成了I34.4。
这样做只是在钥匙打开后,按下使能键给手轮使能,没有起到保护作用。
我想实现的功能是,在打开钥匙开关后,手持启动,但是出现报警提示没有使能,然后需要操作者长按使能键,报警消除,手轮正常使用,一旦放掉使能键,手持出现报警提醒。
希望哪位大侠细心讲解,这个问题我已经看了一些资料,还是没有搞明白。
下面是我的PLC程序:
L DB19.DBB8
OW W#16#0
JN M001
L 1
T DB19.DBB8
M001: CALL FC 68
BHG_on_condition:=1
BHG_stop:= 0
HW_to_mmc:=1
inch:= DB10.DBX107.7
BHG_activ:= DB2.DBX187.7
chan_nr:=DB19.DBX8
BAG_nr:=MB181
A DB2.DBX187.7
JC M003
L DB19.DBX22
OW W#16#0
JN M002
L 1
M002: NOP 1
CALL FC 119
poinXconf:="_db68.xconf_ch1"
ChanNo:= DB19.DBX8
SpindleIFNo:= B#16#5
MCP2:=0
FeedHold:=DB2.DBX1.0
SpindleHold:=DB2.DBX153.0
希望哪位大侠给予帮助,谢谢。
问题补充:
X3的线路图上,使能按键本身就是集成在X3的板子上的,再在X3上利用其中的两个端口做外部连接的,这个连接是接到哪儿?在PLC程序里面还需要修改什么?
最佳答案
BHG_on_condition,要使用手轮这个点必须是1,这个是为了防止误操作手轮设置的。
使能按键应该是和手轮分线盒的X3连接,并不是接BHG_on_condition.
提问者对于答案的评价:
继续学习!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc301775.html