你可以把T60的设定时间处理后比如乘以10后在到触摸屏上显示,不一定要直接用哪个地址去做显示。
回答者: 迷糊的熊- 初级工程师  第9级
2010-11-30 11:33:01
您可以评论本回答,或直接点击“提交”按钮推荐本回答...
如果想通过上位或触摸屏对PLC中S5TIME类型的参数进行设定,有如下方法:
1、从上位机写整型数INT或实数REAL到PLC,首先该数值需包含以毫秒为单位的时间值,在写入PLC的数据存储区后,利用ITD(Integer to Double Integer)或RND(Real to Double Integer with Rounding Off)将该值转换为双整形,然后将该值写到类型为TIME的变量里,在程序中调用FC40,将TIME转换成S5TIME即可。
2、从上位机写WORD到PLC,首先该数值需包含以某时基为单位的时间值,在写入PLC的数据存储区后,用Word Logic下的WOR_W指令将该值与其时基相或,再利用MOVE指令将得到的数值写入S5TIME类型的变量中。
专家奖励分:5分
回答者: ALTINTOP- 初级工程师  第9级
2010-11-30 12:33:41
您可以评论本回答,或直接点击“提交”按钮推荐本回答...
参考资料:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=60720&cid=1027
专家奖励分:5分
回答者: chen11201- 高级工程师  第11级
2010-11-30 12:43:57
您可以评论本回答,或直接点击“提交”按钮推荐本回答...
多一步转换,曲线救国!
回答者: peisong- 初级工程师  第9级
2010-12-05 20:36:49
您可以评论本回答,或直接点击“提交”按钮推荐本回答...
上一页
1
下一页