项目上通过MES下发任务来确定机型,从而自动选择配方数据,项目上的没看懂怎么做的,查到可以通过作业信箱来把配方中的数据记录来下载到PLC中,所以试一下,肯定还有更好的方法,所以发出来指教一下,参考了通过作业信箱69和70实现配方数据记录的写入和读取功能http://www.ad.siemens.com.cn/productportal/prods/hmi/comfortpanel/q7_configuration/faq128.html
选择1515C-2PN的PLC和TP1200 comfort的HMI,增加一个配方,在配方中设置3个元素,长,宽,高

2.创建一个画面,在画面中添加一个配方视图和几个IO域控件,配置它的属性,通过产品选择来控制配方号和数据记录

产品选择配上了一个文本列表

3.配置作业信箱

4.在PLC程序根据产品选择来给配方号和数据记录编号赋值,改变型号的时候会有一个机型改变标志位,在机型改变完成后,分别给作业邮箱的作业号和参数进行赋值,值得注意的是(1)先赋值参数再赋值作业号,不能一直赋值;(2)变量格式是WORD;(3)DB块取消“优化的块访问”




5.仿真,在HMI上的配上试图创建三个配方的数据记录,品种1机型1,长20 宽30 高40 品种1机型2,长200 宽300 高400 品种1机型3,长2000 宽3000 高4000,通过产品选择的IO域,可以实现自动的改变配方,数据记录,自动下载配方数据到PLC
