我们公司主营西门子全系列可编程控制器PLC(S7-200smart、S7-1200、S7-300、S7-400、S7-1500LOGO、人机界面HMI、工控机、SITOP电源、通信电缆、变频器、PLC编程调试,项目集成,系统改造等,货期稳定,售后保障,假一罚十,以及我司全国各地都有工程师跟进和维护,期待与您合。
1、S7-300CPU的系统时间怎么设置?
1)在设置系统时间的那个框里面,PG/PC时间是不是就是指电脑或编程器上的时间?有两个时间,一个是电脑的时间(一般以当地时间为准),另一个CPU的时间,设置时间同步以后就可以,参考设置方法:打开SIMATICManager,在工具栏中点击‘online’工具将CPU在线后,选择菜单PLC>Diagnostic/Setting>SettimeofDay打开对话框就可以设置,也可以也可以调用SFC0SET_CLK块,时间由上位机进行设定。
(3)如果勾选来自PG/PG是不是就是把系统时间和电脑时间同步了(4)为什么勾选了来自PG/PC后,PG/PC时间框和模块时间框内的时间和日期还是不同呢?如果已经选择了同步电脑和PLC的时间,我因意外原因更换了电脑,那么PLC的系统时间会不会自动改变呢,还是要下载一次硬件组态就回改变呢。
2、s7-300的扫描周期是多少
扫描周期100ms。PLC扫描周期是指PLC从主程序第一行一直执行到最后一行后重回到第一行所需要的时间。主要取决于程序的多少。如果程序中使用了比较多的条件跳转和子程序调用,那么这个时间是可变的。扫描周期跟你运行的程序长短复杂程度和CPU型号有关,程序越简单长度越短扫描周期也就越快。见过程序比较多的S7300,CPU扫描周期达到100ms,这是常见的。
可以采用把自己的电脑连接到CPU上,在SIMATIC管理器中打开你的项目,选择菜单PLC/ModuleInformation(模块信息),打开CPU的模块信息对话框,选择ScanCycleTime“扫描循环时间)子项,可以在线检查所选择的CPU的最小循环时间、最大循环时间和当前循环时间。