How to create a node with mulitple field-collection items?
Try This:
Example for field1 and repeat it with other fields.



$entity_fc_val = entity_metadata_wrapper('field_collection_item', $fc_val);
$entity_fc_val->field_field1->set(array('value' => $val1));