狗蛋大兵
级别: 论坛先锋
精华主题: 0
发帖数量: 113 个
工控威望: 1390 点
下载积分: 503 分
在线时间: 75(小时)
注册时间: 2012-06-26
最后登录: 2020-09-07
查看狗蛋大兵的 主题 / 回贴
楼主  发表于: 2013-06-19 15:24
下载前禁止反编译   想让设备啥时候故障就啥时候故障  PLC程序查不出原因   试过了好用  不方便把触摸屏文件上传  做个简单的看下 一般人检查程序 发现X或M 置位  会认为输入传感器误动作,或干扰PLC  或PLC点坏了  你在PLC程序里 最好把宏指令输出给PLC的X  编在和步进电机 或伺服电机 或变频器的报警关联  这样更加难以查找 一般会认为这些原件故障报警所致  交流而已  不要乱用 后果自负 哈哈  随便说下这程序过这个月就不好用了
[ 此帖被狗蛋大兵在2013-06-20 07:45重新编辑 ]
描述:有更好的交流下
附件: 新建 文本文档.zip (1 K) 下载次数:345
网站提示: 请不要用迅雷下载附件,容易出错
描述:觉得好的顶下
附件: 触摸屏仿真.zip (309 K) 下载次数:396
网站提示: 请不要用迅雷下载附件,容易出错
愚公移山
可解FPX,FPXH,FP0R,FP0H
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 770 个
工控威望: 1037 点
下载积分: 2086 分
在线时间: 484(小时)
注册时间: 2008-01-26
最后登录: 2024-11-19
查看愚公移山的 主题 / 回贴
1楼  发表于: 2013-08-20 19:32
LW需要改为大写!


macro_command main()
short a,b,c,d,f
bool e
GetData(a, "Local HMI", LW, 9022, 1)
GetData(b, "Local HMI", LW, 9021, 1)
e=1
f=981
c=a+b+f
SetData(c,"Local HMI",LW,1,1)
GetData(d,"Local HMI",LW,1,1)
if D==3000  then
SetData(e, "FX1N", M, 0, 1)
else
end if
end macro_command