当前位置:
工控论坛
> >
产品
>
自动化软件
>
Siemens软件
我要发帖
S5TIME对应WINCC的哪个数据类型的啊?
点击:
1576
| 回复:
5
9515136
关注
私信
精华:0帖
求助:40帖
帖子:305帖 | 1715回
年度积分:0
历史总积分:6747
注册:2004年9月09日
发表于:2007-12-19 16:56:00
楼主
300plc上的地址MW10,类型为S5TIME的
在WINCC的变量连接要选用哪个类型 的啊。
分享到:
收藏
邀请回答
回复楼主
举报
yuanle
关注
私信
精华:0帖
求助:0帖
帖子:9帖 | 10208回
年度积分:2747
历史总积分:48332
注册:2005年4月22日
发表于:2007-12-19 17:05:00
1楼
没有对应类型,只能通过选择S5TimeToBCD选项来选择,但是这样的转换会很不方面,因为这样的转换用户使用的时间单位为ms,因此一般都是选择在PLC中填写时基,而上位机只需要进行无符号整型数据的处理即可。
回复
引用
举报
初学变频器
关注
私信
精华:0帖
求助:0帖
帖子:44帖 | 182回
年度积分:0
历史总积分:358
注册:2002年9月15日
发表于:2007-12-19 17:28:00
2楼
1、从上位机写整型数INT或实数REAL到PLC,首先该数值需包含以毫秒为单位的时间值,在写入PLC的数据存储区后,利用ITD(Integer to Double Integer)或RND(Real to Double Integer with Rounding Off)将该值转换为双整形,然后将该值写到类型为TIME的变量里,在程序中调用FC40,将TIME转换成S5TIME即可。
2、WinCC作为上位软件,写32位带符号浮点数到PLC中定义为TIME的变量,然后在程序中调用FC40,将TIME转换成S5TIME即可。
回复
引用
举报
蜡笔小新不吃青椒
关注
私信
精华:0帖
求助:0帖
帖子:31帖 | 680回
年度积分:0
历史总积分:1240
注册:2007年10月18日
发表于:2007-12-22 08:29:00
3楼
学习~
回复
引用
举报
小龙虾
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 50回
年度积分:0
历史总积分:104
注册:2003年4月02日
发表于:2008-01-11 12:16:00
4楼
印象中无符号双整应该可以!我好像做过的,时间很长了!当时使用了FB41作PID,要在上位设置PID参数。
回复
引用
举报
小龙虾
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 50回
年度积分:0
历史总积分:104
注册:2003年4月02日
发表于:2008-01-11 12:18:00
5楼
错了!PID是time型的,不是S5Time!
回复
引用
举报
热门招聘
相关主题
eplan p8改变导线颜色时有一...
[9840]
组态王6.52中画面切换是哪个...
[2180]
谁有WinccV7.3的硬件狗
[2753]
vb编写的串口调试程序(源代码...
[3668]
工控软件新品--TRACE MODE
[3049]
(已结帖)软件版擂台赛 30期 ...
[2315]
国外某工控图形仪表控件
[2165]
西门子PLC和安卓APP连接
[7350]
Win7 系统安装PC Access v1....
[3578]
wincc中怎么判断用户有没有登...
[6167]
官方公众号
智造工程师
客服
小程序
公众号