清空CPU内部的程序有哪几种不同的方法?步骤都是怎样的?
大概4种方法:
(1)在项目下,用PLC-》Clear/reset...命令清空
(2)利用Smatic Manager采用在线的方式删除CPU当中的程序。
(3)如果在线清除不干净,采用拨CPU开关,stop打到mes灯慢闪两次,然后松开,再快速把开关切换到mes,然后灯快闪,松开就可以了。
(4) 采用编程器可以清空mmc卡的程序
step7用适配器连接300CPU时,报不能建立在线连接,怎么办?
安装杀毒软件后,step7在线不能建立到目标模块的连接,或者IP地址能ping 通不能在线访问。PG/PC接口中驱动丢失等问题:
(一)win7 64位系统。
(1)首先将能正常连接的电脑中的 c:\programData\siemens\automation\simatic OAM\data\LogDevices 中的协议拷贝的故障电脑对应位置。
( programData为隐藏文件夹,设置为可见。附件为pc adapter 和pc adapter A2 驱动,用户本机网卡驱动请求助同型号 安装过西门子软件的同事。)
(2)通过组合键 "<Windows key>+<R>" 或是开始按钮打开 Windows 7 操作系统的“运行”窗口。
(3)在命令窗口中输入下面的命令:
C:\Program Files\Common Files\Siemens\Automation\Simatic OAM\bin\s7epaimp64x.exe –i
S7-DOS 的 GUIDs 重新注册。
(二)win7 32位系统,运行services,启动SIMATIC PnDiscovery Service服务。
附件是PC adapter 和A2 驱动,将jpg 改为zip后缀,解压后覆盖相应文件夹即可。
怎么看S7-300的系统时间?怎么修改?
(1)在设置系统时间的那个框里面,PG/PC时间是不是就是指电脑或编程器上的时间?----有两个时间,一个是电脑的时间(一般以当地时间为准),另一个CPU的时间,设置时间同步以后就可以,
参考设置方法:
打开SIMATIC Manager,在工具栏中点击‘online’工具将CPU在线后,选择菜单PLC>Diagnostic/Setting>Set time of Day
打开对话框就可以设置,也可以也可以调用SFC0 "SET_CLK"块,时间由上位机进行设定。
(2)模块时间就是指PLC的系统时间?-----是的
(3)如果勾选来自PG/PG是不是就是把系统时间和电脑时间同步了?-----参考问题1回答
(4)为什么勾选了来自PG/PC后,PG/PC时间框和模块时间框内的时间和日期还是不同呢?如果已经选择了同步电脑和PLC的时间,我因意外原因更换了电脑,那么PLC的系统时间会不会自动改变呢,还是要下载一次硬件组态就回改变呢。如果系统时间和电脑上的时间不同步,对WINCC会有什么影响吗?-----答:
换了电脑只要时间不在设置同步,CPU系统时间是不会变化的,但是如果PLC长时间断电的话,CPU系统时间还会回到1994,因为CPU的内置电容大约只能保持2个月左右的时钟,如果需要时钟长期保持的话,需要做时钟同步。
- 相关问答
-
- 如果也不是拓扑的原因,也没有配置其他从站,那有可能是gsd文件版本的问题了。
- 1)你可能使用了一个自供电或隔离的传感器电源,两个电源没有彼此连接,即模拟量输入模块的电源地和传感器的信号地没有连接。这将会产生一个很高的上下振动的共模电压,影响模拟
- 一般来说,是取灵敏一段,这个定值是按照短路定值来整定的,保护范围还是比较固定的
- 对于编程软件STEP 7,是有冲突的,PLC只留了一编程连接;如为两台上位机,则要看CPU的通讯资源,它准许连接多少个外设,如只有一个连接资源,就有冲突。
- step 7离线如何看程序大小 ? 300 PLC: N个 数相加如何解决? 用指针+偏移量的方法,用LOOP循环来做。需要用STL编程,可以在一个FC里用STL编程,然后在OB中调用。 L P#0.0 LAR1 L 0.0 T %MD12 O