西门子S7 300 时间在线设定方法

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西门子S7 300 时间在线设定方法
我在网上看过几篇S7 300 PLC时间在线设备的方法,我大体总结了一下,觉得下面的方法比较简单易懂。

为定时器定时首先要弄清时间格式,300 PLC时间格式是S5time 型,这个时间最终要以BCD码来表示,W#16#XXXX,第一个X表示时基,0代表10ms,1代表100 ms ,2代表1 s,3代表10 s,后三个X表示设定的数值0-999,所以定时最大时长9990秒。

时间格式清楚后,你就明白了在上位机上设的十进制数是没办法直接写给时间模块的,因为数据的格式不相同,所以先要进行BCD 码转换,转换出来的是后三个X代表的数值,然后再设定时基,这时要用的指令是字或,这样得到的数就是S5TIME格式。

就这么简间就可以在上位机或触摸屏上设定时间啦,但要注意的是时间不能超限值999,另外,如果直接往时间模块中写S5TIME数值,程序自动地设定最小时基,如果读当前值引起注意。

设定时间的方法很多,我只是写了一个自己理解了的,我想每个人都会有自己喜欢的方法,在这里抛砖引玉希望我们可以交流心得。

相关文档
最新文档