S120存储器的类别
SINAMICS S120 存储器分为两个部分:
RAM:易失性存储器,数据断电即丢失,RAM位于控制单元内部,是设备自带的。
ROM:即CF卡,数据可以保持在CF卡上,CF卡是单独订购的。
CF卡是S120的控制单元(CU,Control Unit)工作时必需的存储设备,其中保存了固件(Firmware)、用户数据、授权等信息,在断电的情况下,数据也能够保存。在STARTER软件中通过菜单命令"Copy RAM to ROM"即可将数据存储在CF卡上。
在我们调试S120项目的时候,还要用到的存储介质为PG/PC,它保存的是项目的离线参数信息。要正确的掌握S120的调试,首先要弄明白这三个存储介质之间的关系和操作方式
调试时应注意的事项
1、系统运行中,访问的参数是RAM中的参数;
2、系统上电时,会自动的将ROM(即CF卡)中的参数拷贝到RAM中,因此,CF卡中应该存储新的、当前在用的参数表。也就是说,在调试完成,设备运行正常后,要执行"Copy RAM to ROM"命令,将新的参数表写入CF卡中。
3、Download命令是将PG/PC中保存的离线参数表写入RAM中,如果在线的参数和离线参数不同,执行"Download"命令,在线参数表会被PG/PC中的离线参数表覆盖。这是新手容易犯错的地方,调试完成后,执行"Download"命令,所有的参数都被离线参数表覆盖,所有的调试工作都付诸东流。
4、良好的习惯:调试完成后,执行"Upload"命令,将新的参数表保存于PG/PC中,此为"参数备份";执行"Copy RAM to ROM"将新的参数表保存在CF卡中,以便掉电时也不至于是参数丢失。
CP34x的通讯连接电缆中,自己制作电缆应该注意哪些?
如果你使用自己制作的电缆,那么使用带屏蔽外壳的D型接头,屏蔽线应当和接头的外壳连接,禁止将电缆的屏蔽层和GND连接,否则会造成通讯接口的损坏,请注意RS232不支持热插拔,所以要断电后在插拔通讯电缆;
在用CP340,CP341与第三方产品通讯时(如PC机,用VB,VC读数据)怎样识别联线是否是好的?
在用CP340,CP341与PC机通讯时,常常读不出数据,这样有两个方面原因。
其一,在PLC侧程序是否正确。用上升沿触发P_Send,可以看见TXD灯闪,这样可以判断PLC侧程序没问题;
其二,PC侧VB,VC程序的问题及电缆线的联接好坏,无从知道,如果联线没问题,就可以集中精力在PC侧找原因,判定联线是否接好,显得非常重要,有一个小方法可以测出。在PLC侧修改CP340用ASCII方式传送,在发送DB块中写几个字符形式的数据(chat 如'1','2','A'等)并间隔触发P_Send功能块。
在PC侧修改串口参数与PLC一致,如波特率,数据长度,停止位,奇偶校验,无握手信号等。在Windows下附件中打开"Hyper Terminal"建立一个直接到串口的连接,这样就可以读到从PLC中发送的数据如‘12A'等。同样用"Send Text File"的功能,把一些字符送到PLC。这样如果联接电缆是好的,那么可以简单地判断问题是出在哪里。
每当断电重启后,CP341模板和调制解调器(如SATEL的modem)之间的通讯出错是什么原因?
这是因为 DTR 、 RTS信号默认为0造成的,可以在OB1中调用FC6 (V24_SET). 参数RTS 和 DTR 设置为"TRUE".
配置"CP 340 RS232C"打印工作应注意什么?
调用功能块FB4"P_PRINT"打印字符信息。功能块"P_PRINT"传送信息给通讯处理器CP340,CP340发送信息给打印机把信息打印出来。为了打印这些信息知道参数"P_PRINT","Pointer DB","Variables DB"和"Format String"的相对关系。