您现在所在的是:

PLC论坛

回帖:10个,阅读:1186 [上一页] [1] [2] [下一页]
9139
zhyi0214
文章数:4358
年度积分:50
历史总积分:9139
注册时间:2012/3/23
发站内信
2016国庆活动(三)
2015【逛工博】(三)
发表于:2015/11/16 10:43:49
#0楼
如题,客户又发邮件给我了,语气中含着不满意的成分,邮件如下:
之前有跟你们提出需求,要求所有指令都不区分大小写,以防客户编译程序时因未区分大小写而出现无法控制治具的现象!
你们现在还没有更改么?
请尽快改进!上周B客户输入指令时治具不动作,就发了这么一封邮件给我,因为A客户给的指令是Help,B客户实验的时候可能是输入了help或是HELP,所以治具不动作,就让我改程序,十几条指令,如何处理?请教大家一下,欧姆龙plc如何能够不区分大小写进行无协议通讯,谢谢了!

在路上、我们经历青春的彷徨。
在路上、我们遭遇感情的创伤。
在路上、我们放飞青春的梦想。
在路上、我们张开爱情的翅膀。
26421
ytleaderplc
文章数:11044
年度积分:984
历史总积分:26421
注册时间:2008/6/7
发站内信
发表于:2015/11/16 13:11:13
#1楼
问问热线看看
PLC 文本显示器 触摸屏 变频 伺服 编程电缆 plc触摸屏编程 维修等
email:  ytleader@126.com
12950
FORELF
文章数:3178
年度积分:259
历史总积分:12950
注册时间:2007/6/22
发站内信
发表于:2015/11/16 13:51:02
#2楼
方法无外乎两种:
1.上位机端处理,把用户的输入指令全部转化为大写或者小写,这个应该实现简单点;
2.PLC端处理,通过ASCII码计算,所有"HELP"的格式都可以执行"帮助"命令。
let me go任我行
9139
zhyi0214
文章数:4358
年度积分:50
历史总积分:9139
注册时间:2012/3/23
发站内信
2016国庆活动(三)
2015【逛工博】(三)
发表于:2015/11/16 14:43:56
#3楼
以下是引用FORELF2015/11/16 13:51:02的发言:
方法无外乎两种:
1.上位机端处理,把用户的输入指令全部转化为大写或者小写,这个应该实现简单点;
2.PLC端处理,通过ASCII码计算,所有"HELP"的格式都可以执行"帮助"命令。
大神,help一共需要处理几种?我十几条指令,列出其中一条你看下Disengage LHS e85和check display angle像这些怎么区分?ACD计算有简单的方法吗?
在路上、我们经历青春的彷徨。
在路上、我们遭遇感情的创伤。
在路上、我们放飞青春的梦想。
在路上、我们张开爱情的翅膀。
8394
fujifa
文章数:2943
年度积分:80
历史总积分:8394
注册时间:2014/2/10
发站内信
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
发表于:2015/11/16 15:05:26
#4楼
以下是引用zhyi02142015/11/16 14:43:56的发言:
以下是引用FORELF2015/11/16 13:51:02的发言:
方法无外乎两种:
1.上位机端处理,把用户的输入指令全部转化为大写或者小写,这个应该实现简单点;
2.PLC端处理,通过ASCII码计算,所有"HELP"的格式都可以执行"帮助"命令。
大神,help一共需要处理几种?我十几条指令,列出其中一条你看下Disengage LHS e85和check display angle像这些怎么区分?ACD计算有简单的方法吗?

强制转换为大写,不管你HELP,Help,hElp…………一律转换大写后处理,这样你的处理程序只要处理HELP这一种情况。
精通富士POD,富士PLC的编程
有问题可以直接电邮:FUJIFA@yeah.net
12950
FORELF
文章数:3178
年度积分:259
历史总积分:12950
注册时间:2007/6/22
发站内信
发表于:2015/11/16 15:13:19
#5楼
ASCII码小写转大写减去32,大写转小写加32,在上位机端处理。
let me go任我行
24238
mengx9806
文章数:11146
年度积分:561
历史总积分:24238
注册时间:2011/5/16
发站内信
2018论坛热心网友
2018春节活动(三)
工控人谈电商
发表于:2015/11/16 15:24:07
#6楼
这个需要打貌似没办法,只有相纸转码的可能吧
喜欢一句广告语:世界再大,也大不过我35码半的脚步。但是我的世界里,如何才能追到那
逝去的青春年华?
12950
FORELF
文章数:3178
年度积分:259
历史总积分:12950
注册时间:2007/6/22
发站内信
发表于:2015/11/16 15:36:18
#7楼
因为A客户给的指令是Help,B客户实验的时候可能是输入了help或是HELP


不知道这个指令是不是在触摸屏或者工控机上输入的,可以用脚本来计算转换啊,ACSII码在"A"~~~~"Z"时+32即可。
let me go任我行
9139
zhyi0214
文章数:4358
年度积分:50
历史总积分:9139
注册时间:2012/3/23
发站内信
2016国庆活动(三)
2015【逛工博】(三)
发表于:2015/11/16 16:07:36
#8楼
以下是引用FORELF2015/11/16 15:36:18的发言:
因为A客户给的指令是Help,B客户实验的时候可能是输入了help或是HELP


不知道这个指令是不是在触摸屏或者工控机上输入的,可以用脚本来计算转换啊,ACSII码在"A"~~~~"Z"时+32即可。
上位机(苹果mic mini)手动输入的,若是输入hELp呢,也能识别码,plc能搞定吗
在路上、我们经历青春的彷徨。
在路上、我们遭遇感情的创伤。
在路上、我们放飞青春的梦想。
在路上、我们张开爱情的翅膀。
28248
cfg168
文章数:17075
年度积分:62
历史总积分:28248
注册时间:2012/11/28
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2015/11/16 16:26:49
#9楼
以下是引用zhyi02142015/11/16 16:07:36的发言:
以下是引用FORELF2015/11/16 15:36:18的发言:
因为A客户给的指令是Help,B客户实验的时候可能是输入了help或是HELP


不知道这个指令是不是在触摸屏或者工控机上输入的,可以用脚本来计算转换啊,ACSII码在"A"~~~~"Z"时+32即可。
上位机(苹果mic mini)手动输入的,若是输入hELp呢,也能识别码,plc能搞定吗
这种情况不符合输入逻辑,要么是全小写,要么是全大写,除非输入过程中误敲击大小写开关。

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005