talon1985
主营:热风炉,正英/利雅路燃烧器,陶瓷洁具坯体干燥房
级别: 略有小成
精华主题: 0
发帖数量: 105 个
工控威望: 269 点
下载积分: 609 分
在线时间: 63(小时)
注册时间: 2008-04-29
最后登录: 2023-04-11
查看talon1985的 主题 / 回贴
楼主  发表于: 2009-08-13 09:28


我在OB35中调用读取时间SFC1指令
在DB2中定义好的变量,数据类型也正确,但是写到程序中时,就显示调用了无效参数
怎么回事?
电话/微信:13401338952    滕工
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3422 分
在线时间: 9518(小时)
注册时间: 2006-09-13
最后登录: 2024-11-30
查看cvlsam的 主题 / 回贴
1楼  发表于: 2009-08-13 10:39
DT数据类型规定了数据长度为8个字节。

而你的数据长度DBW为一个字,2个字节。

你应该直接使用符号变量而不是绝对地址编程。
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3422 分
在线时间: 9518(小时)
注册时间: 2006-09-13
最后登录: 2024-11-30
查看cvlsam的 主题 / 回贴
2楼  发表于: 2009-08-13 13:01
请在CDT端填入:DB2.MyDateTime
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员

精华主题: 3 篇
发帖数量: 6770 个
工控威望: 38371 点
下载积分: 3422 分
在线时间: 9518(小时)
注册时间: 2006-09-13
最后登录: 2024-11-30
查看cvlsam的 主题 / 回贴
3楼  发表于: 2009-08-13 14:43



不清楚你如何操作的~~~

如果你实在搞不定,你不如在你调用处所处的块中建立一个临时变量,数据类型为Date_and_Time,然后将变量名直接填在CDT端即可,如同图档中的Temp_dt变量一样。

以上