通过上位机访问西门子PLC中S5TIME类型的数据

发布时间:2024-02-11
如果想通过上位或触摸屏对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类型的变量中。
3、如果使用wincc作为上位软件,或上位软件支持32位带符号浮点数,可以从上位写32位带符号浮点数到plc中定义为time的变量,然后在程序中调用fc40,将time转换成s5time即可。
上一个:关于普洱茶的这三大常识,你都知道吗?
下一个:广东溯溪游有哪些去处

win10变成macos桌面(windows改成mac的桌面)
判决后多久去监狱服刑
专业销售donaldson滤清器(提供标准化过滤方案)
apt配件厂家直销(工控领域首选款式多样)
什么是腐叶土 腐叶土的制作方法
电脑修改淘宝评价(电脑淘宝怎么修改评价)
电脑显卡排行榜最新,最新笔记本显卡排名截止于2010年12月20日
布朗茶的拼配
凌米手机很卡怎么办,我的手机很卡 怎么办啊 有什么办法可以解决吗
m2sata硬盘pcie,m2硬盘PCI与SATA模式性能有没有区别